projects
/
modest
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* Commented the popup-menu
[modest]
/
src
/
modest-conf.h
diff --git
a/src/modest-conf.h
b/src/modest-conf.h
index
80e34b4
..
2edd05b
100644
(file)
--- a/
src/modest-conf.h
+++ b/
src/modest-conf.h
@@
-31,7
+31,7
@@
#define __MODEST_CONF_H__
#include <glib-object.h>
#define __MODEST_CONF_H__
#include <glib-object.h>
-#include "modest-conf-keys.h"
+#include "modest-defs.h"
G_BEGIN_DECLS
G_BEGIN_DECLS
@@
-45,17
+45,15
@@
G_BEGIN_DECLS
typedef struct _ModestConf ModestConf;
typedef struct _ModestConfClass ModestConfClass;
typedef struct _ModestConf ModestConf;
typedef struct _ModestConfClass ModestConfClass;
-/* typedef enum _ModestConfEvent ModestConfEvent; */
-/* typedef enum _ModestConfValueType ModestConfValueType; */
-typedef enum _ModestConfValueType {
+typedef enum {
MODEST_CONF_VALUE_INT,
MODEST_CONF_VALUE_BOOL,
MODEST_CONF_VALUE_FLOAT,
MODEST_CONF_VALUE_STRING
} ModestConfValueType;
MODEST_CONF_VALUE_INT,
MODEST_CONF_VALUE_BOOL,
MODEST_CONF_VALUE_FLOAT,
MODEST_CONF_VALUE_STRING
} ModestConfValueType;
-typedef enum _ModestConfEvent {
+typedef enum {
MODEST_CONF_EVENT_KEY_CHANGED,
MODEST_CONF_EVENT_KEY_UNSET
} ModestConfEvent;
MODEST_CONF_EVENT_KEY_CHANGED,
MODEST_CONF_EVENT_KEY_UNSET
} ModestConfEvent;
@@
-72,9
+70,9
@@
struct _ModestConfClass {
/**
* modest_conf_get_type:
*
/**
* modest_conf_get_type:
*
- * get the GType for ModestConf
+ * get the #GType for #ModestConf
*
*
- * Returns: the GType
+ * Returns: the #GType
*/
GType modest_conf_get_type (void) G_GNUC_CONST;
*/
GType modest_conf_get_type (void) G_GNUC_CONST;
@@
-82,9
+80,9
@@
GType modest_conf_get_type (void) G_GNUC_CONST;
/**
* modest_conf_new:
*
/**
* modest_conf_new:
*
- * create a new modest ModestConf object.
+ * create a new modest #ModestConf object.
*
*
- * Returns: a new ModestConf instance, or NULL in case
+ * Returns: a new #ModestConf instance, or NULL in case
* of any error
*/
ModestConf* modest_conf_new (void);
* of any error
*/
ModestConf* modest_conf_new (void);
@@
-146,7
+144,7
@@
gboolean modest_conf_get_bool (ModestConf* self, const gchar* key, GError
* Returns: a list with the values for the key, or NULL in case of error
* @err gives details in case of error
*/
* Returns: a list with the values for the key, or NULL in case of error
* @err gives details in case of error
*/
-GSList * modest_conf_get_list (ModestConf* self, const gchar* key,
+GSList* modest_conf_get_list (ModestConf* self, const gchar* key,
ModestConfValueType list_type, GError **err);
/**
ModestConfValueType list_type, GError **err);
/**
@@
-196,19
+194,21
@@
gboolean modest_conf_set_bool (ModestConf* self, const gchar* key, gboole
/**
/**
- * modest_conf_get_list:
+ * modest_conf_set_list:
* @self: a ModestConf instance
* @key: the key of the value to retrieve
* @self: a ModestConf instance
* @key: the key of the value to retrieve
+ * @val: the list with the values to set
* @list_type: the type of the elements of the list
* @err: a GError ptr, or NULL to ignore.
*
* @list_type: the type of the elements of the list
* @err: a GError ptr, or NULL to ignore.
*
- * get a list of values from the configuration system
- *
- * Returns: a list with the values for the key, or NULL in case of error or
- * if the list is empty; @err gives details in case of error
+ * set a list of values in the configuration system
+ *
+ * Returns: TRUE if succeeded or FALSE in case of error.
+ * @err gives details in case of error
*/
*/
-GSList * modest_conf_get_list (ModestConf* self, const gchar* key,
- ModestConfValueType list_type, GError **err);
+gboolean modest_conf_set_list (ModestConf* self, const gchar* key,
+ GSList *val, ModestConfValueType list_type,
+ GError **err);
/**
/**