Skip to content

Commit bc33e00

Browse files
fix lock file location
1 parent ef9a248 commit bc33e00

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

desktop/src/cef/dirs.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
use std::path::PathBuf;
22

3-
use crate::dirs::{ensure_dir_exists, graphite_data_dir};
3+
use crate::dirs::{app_data_dir, ensure_dir_exists};
44

55
static CEF_DIR_NAME: &str = "browser";
66

77
pub(crate) fn delete_instance_dirs() {
8-
let cef_dir = graphite_data_dir().join(CEF_DIR_NAME);
8+
let cef_dir = app_data_dir().join(CEF_DIR_NAME);
99
if let Ok(entries) = std::fs::read_dir(&cef_dir) {
1010
for entry in entries.flatten() {
1111
let path = entry.path();
@@ -18,7 +18,7 @@ pub(crate) fn delete_instance_dirs() {
1818

1919
pub(crate) fn create_instance_dir() -> PathBuf {
2020
let instance_id: String = (0..32).map(|_| format!("{:x}", rand::random::<u8>() % 16)).collect();
21-
let path = graphite_data_dir().join(CEF_DIR_NAME).join(instance_id);
21+
let path = app_data_dir().join(CEF_DIR_NAME).join(instance_id);
2222
ensure_dir_exists(&path);
2323
path
2424
}

desktop/src/dirs.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ pub(crate) fn ensure_dir_exists(path: &PathBuf) {
99
}
1010
}
1111

12-
pub(crate) fn graphite_data_dir() -> PathBuf {
12+
pub(crate) fn app_data_dir() -> PathBuf {
1313
let path = dirs::data_dir().expect("Failed to get data directory").join(APP_DIRECTORY_NAME);
1414
ensure_dir_exists(&path);
1515
path
1616
}
1717

18-
pub(crate) fn graphite_autosave_documents_dir() -> PathBuf {
19-
let path = graphite_data_dir().join(APP_DOCUMENTS_DIRECTORY_NAME);
18+
pub(crate) fn app_autosave_documents_dir() -> PathBuf {
19+
let path = app_data_dir().join(APP_DOCUMENTS_DIRECTORY_NAME);
2020
ensure_dir_exists(&path);
2121
path
2222
}

desktop/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ pub fn start() {
3838
return;
3939
}
4040

41-
let mut lock = pidlock::Pidlock::new_validated(APP_LOCK_FILE_NAME).unwrap();
41+
let mut lock = pidlock::Pidlock::new_validated(dirs::app_data_dir().join(APP_LOCK_FILE_NAME)).unwrap();
4242
match lock.acquire() {
4343
Ok(lock) => {
4444
tracing::info!("Acquired application lock");

desktop/src/persist.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,13 +125,13 @@ impl PersistentData {
125125
}
126126

127127
fn state_file_path() -> std::path::PathBuf {
128-
let mut path = crate::dirs::graphite_data_dir();
128+
let mut path = crate::dirs::app_data_dir();
129129
path.push(crate::consts::APP_STATE_FILE_NAME);
130130
path
131131
}
132132

133133
fn preferences_file_path() -> std::path::PathBuf {
134-
let mut path = crate::dirs::graphite_data_dir();
134+
let mut path = crate::dirs::app_data_dir();
135135
path.push(crate::consts::APP_PREFERENCES_FILE_NAME);
136136
path
137137
}
@@ -189,7 +189,7 @@ impl DocumentStore {
189189
}
190190

191191
fn document_path(id: &DocumentId) -> std::path::PathBuf {
192-
let mut path = crate::dirs::graphite_autosave_documents_dir();
192+
let mut path = crate::dirs::app_autosave_documents_dir();
193193
path.push(format!("{:x}.graphite", id.0));
194194
path
195195
}

0 commit comments

Comments
 (0)