summaryrefslogtreecommitdiff
path: root/src/trg-prefs.h
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-10-19 20:21:19 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-10-19 20:21:19 +0000
commit3fa2dbf607db03b7f2535d7eb98ee6bdae0239dd (patch)
treec134603b54c23cd2dfc2a14650d8d39394dfd139 /src/trg-prefs.h
parenta04430bff79030690add518548677251816e3e71 (diff)
implement a TRG_PREFS_CONNECTION flag which gets prefs for the connected profile
Diffstat (limited to 'src/trg-prefs.h')
-rw-r--r--src/trg-prefs.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/trg-prefs.h b/src/trg-prefs.h
index 2cc05b5..b01ccae 100644
--- a/src/trg-prefs.h
+++ b/src/trg-prefs.h
@@ -75,8 +75,9 @@
#define TRG_PREFS_NOFLAGS (1 << 0) /* 0x00 */
#define TRG_PREFS_GLOBAL (1 << 1) /* 0x01 */
#define TRG_PREFS_PROFILE (1 << 2) /* 0x02 */
-#define TRG_PREFS_NEWNODE (1 << 3) /* 0x04 */
-#define TRG_PREFS_REPLACENODE (1 << 4) /* 0x08 */
+#define TRG_PREFS_CONNECTION (1 << 3) /* 0x04 */
+#define TRG_PREFS_NEWNODE (1 << 4) /* 0x08 */
+#define TRG_PREFS_REPLACENODE (1 << 5) /* 0x16 */
G_BEGIN_DECLS
@@ -121,7 +122,9 @@ gint64 trg_prefs_get_int(TrgPrefs *p, gchar *key, int flags);
gdouble trg_prefs_get_double(TrgPrefs *p, gchar *key, int flags);
gboolean trg_prefs_get_bool(TrgPrefs *p, gchar *key, int flags);
JsonObject* trg_prefs_get_profile(TrgPrefs *p);
+JsonObject* trg_prefs_get_connection(TrgPrefs *p);
JsonArray* trg_prefs_get_profiles(TrgPrefs *p);
+void trg_prefs_set_connection(TrgPrefs *p, JsonObject *profile);
gint trg_prefs_get_profile_id(TrgPrefs *p);
void trg_prefs_del_profile(TrgPrefs *p, JsonObject *profile);
void trg_prefs_set_profile(TrgPrefs *p, JsonObject *profile);