Esempio n. 1
0
int
plugin_settings_string_list_remove(const char *const group, const char *const key, const char *const value)
{
    int res = conf_string_list_remove(settings, group, key, value);
    _save_settings();

    return res;
}
Esempio n. 2
0
int
plugin_settings_string_list_clear(const char *const group, const char *const key)
{
    if (!g_key_file_has_key(settings, group, key, NULL)) {
        return 0;
    }

    g_key_file_remove_key(settings, group, key, NULL);
    _save_settings();

    return 1;
}
Esempio n. 3
0
void
plugin_settings_set_boolean(const char *const group, const char *const key, gboolean value)
{
    g_key_file_set_boolean(settings, group, key, value);
    _save_settings();
}
Esempio n. 4
0
void
plugin_settings_set_int(const char *const group, const char *const key, int value)
{
    g_key_file_set_integer(settings, group, key, value);
    _save_settings();
}
Esempio n. 5
0
void
plugin_settings_set_string(const char *const group, const char *const key, const char *const value)
{
    g_key_file_set_string(settings, group, key, value);
    _save_settings();
}