diff options
| author | Bobby <[email protected]> | 2022-11-06 08:03:42 -0500 |
|---|---|---|
| committer | Bobby <[email protected]> | 2022-11-06 08:03:42 -0500 |
| commit | 2e3f84c8e402563a9c11850ad07d95f59cd43be3 (patch) | |
| tree | d2b6f5b2a3ee49cd933447fb61ab2bfd1d6c1c9e /src/helpers/preferences.py | |
| parent | 57858724265b39bc829df8eaa41d7c04aa486734 (diff) | |
| download | texty-2e3f84c8e402563a9c11850ad07d95f59cd43be3.tar.xz texty-2e3f84c8e402563a9c11850ad07d95f59cd43be3.zip | |
feat: window manager and file manager
Diffstat (limited to 'src/helpers/preferences.py')
| -rw-r--r-- | src/helpers/preferences.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/helpers/preferences.py b/src/helpers/preferences.py deleted file mode 100644 index f190eeb..0000000 --- a/src/helpers/preferences.py +++ /dev/null @@ -1,28 +0,0 @@ -import json -import os - - -class PreferenceManager: - def __init__(self, default_prefs, preferences_file): - self.DEFAULT_PREFS, self.preferences = default_prefs, default_prefs - self.preferences_file = preferences_file - self.load() - - def load(self): - if os.path.exists(self.preferences_file): - with open(self.preferences_file, "r") as f: - self.preferences = json.load(f) - - def save(self): - with open(self.preferences_file, "w") as f: - json.dump(self.preferences, f) - - def get(self, key): - return self.preferences[key] - - def set(self, key, value): - self.preferences[key] = value - - def reset(self): - self.preferences = self.DEFAULT_PREFS - self.save() |
