summaryrefslogtreecommitdiffstats
path: root/rbutil/rbutilqt/base/rbsettings.h
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2012-06-14 22:36:54 +0200
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2012-06-14 22:54:30 +0200
commit537dfe482fc0378151406ee37a98c99283b5a3f0 (patch)
treeecbc4c0915092ad4ca76bf03364562449695876a /rbutil/rbutilqt/base/rbsettings.h
parenta9217bde2749df65d2f59fb63bf1622096263e4f (diff)
downloadrockbox-537dfe482fc0378151406ee37a98c99283b5a3f0.tar.gz
rockbox-537dfe482fc0378151406ee37a98c99283b5a3f0.tar.bz2
rockbox-537dfe482fc0378151406ee37a98c99283b5a3f0.zip
Save all settings in talkfile dialog.
Save settings that haven't been and rename the configuration file value for the talked folder. Since the folder was replaced with a list we can't use the old value anymore so there's no need to keep a name that's not really suitable anymore. Solves FS#12634. Change-Id: I8db2a536409b94c45f28db9418a11f11f57dfacb
Diffstat (limited to 'rbutil/rbutilqt/base/rbsettings.h')
-rw-r--r--rbutil/rbutilqt/base/rbsettings.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/rbutil/rbutilqt/base/rbsettings.h b/rbutil/rbutilqt/base/rbsettings.h
index ba4a63cb3b..45ec7092e2 100644
--- a/rbutil/rbutilqt/base/rbsettings.h
+++ b/rbutil/rbutilqt/base/rbsettings.h
@@ -27,7 +27,7 @@ class RbSettings : public QObject
{
Q_OBJECT
public:
-
+
//! All user settings
enum UserSettings {
RbutilVersion,
@@ -42,7 +42,14 @@ class RbSettings : public QObject
Language,
Tts,
UseTtsCorrections,
- LastTalkedFolder,
+ TalkFolders,
+ TalkProcessFiles,
+ TalkProcessFolders,
+ TalkRecursive,
+ TalkSkipExisting,
+ TalkStripExtensions,
+ TalkIgnoreFiles,
+ TalkIgnoreWildcards,
VoiceLanguage,
TtsLanguage,
TtsOptions,
@@ -61,7 +68,7 @@ class RbSettings : public QObject
EncoderQuality,
EncoderVolume,
};
-
+
//! call this to flush the user Settings
static void sync();
//! returns the filename of the usersettings file