raster pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=37a708d92892aeff0e8ce75c365a58d79fab5bbc

commit 37a708d92892aeff0e8ce75c365a58d79fab5bbc
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Thu Dec 31 15:42:25 2015 +0900

    elm config tool - dont need to call save if flush is saving anyway
    
    tis would also make behavior more consistent with the tool as before
    sometimes it flushed + saved, sometimes just flushed which would lose
    settings. now since this works right in elm config in the lib, we dont
    need to save if we flush as flush saves too.
---
 src/bin/config.c | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/src/bin/config.c b/src/bin/config.c
index 6733be6..66924cf 100644
--- a/src/bin/config.c
+++ b/src/bin/config.c
@@ -856,7 +856,6 @@ sel_change(void *data       EINA_UNUSED,
    if (val == sel) return;
    elm_config_selection_unfocused_clear_set(val);
    elm_config_all_flush();
-   elm_config_save();
 }
 
 static void
@@ -870,7 +869,6 @@ dbg_change(void *data       EINA_UNUSED,
    if (val == sel) return;
    elm_config_clouseau_enabled_set(val);
    elm_config_all_flush();
-   elm_config_save();
 }
 
 static void
@@ -884,7 +882,6 @@ atspi_change(void *data       EINA_UNUSED,
    if (val == sel) return;
    elm_config_atspi_mode_set(val);
    elm_config_all_flush();
-   elm_config_save();
 }
 
 static void
@@ -897,7 +894,6 @@ transition_duration_change(void *data EINA_UNUSED,
 
    if (scale == val) return;
    elm_config_transition_duration_factor_set(val);
-   elm_config_save();
    elm_config_all_flush();
 }
 
@@ -1132,7 +1128,6 @@ _font_overlay_set_all(void            *data,
      }
 
    elm_config_all_flush();
-   elm_config_save();
 }
 
 static void
@@ -1170,7 +1165,6 @@ _font_overlay_reset(void            *data,
    ELM_LIST_DISABLE(fsizes);
 
    elm_config_all_flush();
-   elm_config_save();
 }
 
 static void
@@ -1210,7 +1204,6 @@ _font_overlay_reset_all(void            *data,
    ELM_LIST_DISABLE(fsizes);
 
    elm_config_all_flush();
-   elm_config_save();
 }
 
 static void
@@ -1239,7 +1232,6 @@ _font_overlay_change(void *data       EINA_UNUSED,
 
    elm_config_font_overlay_apply();
    elm_config_all_flush();
-   elm_config_save();
 
    /* TODO: apply hinting */
 }
@@ -1411,7 +1403,6 @@ _profile_use(void            *data,
 
    _config_display_update(elm_object_top_widget_get(li));
    elm_config_all_flush();
-   elm_config_save(); /* make sure new profile has its data dir */
 }
 
 static void
@@ -1436,7 +1427,6 @@ _profile_reset(void            *data,
    if (!selection) return;
 
    elm_config_all_flush();
-   elm_config_save(); /* dump config into old profile's data dir */
 
    pdir = elm_config_profile_dir_get(selection, EINA_TRUE);
    if (!pdir)
@@ -1449,7 +1439,6 @@ _profile_reset(void            *data,
 
    elm_config_all_flush();
    _config_display_update(elm_object_top_widget_get(li));
-   elm_config_save(); /* make sure new profile has its data dir */
 }
 
 static void
@@ -1466,7 +1455,6 @@ _theme_use(void *data       EINA_UNUSED,
    defth = elm_theme_get(th);
    elm_theme_set(NULL, defth);
    elm_config_all_flush();
-   elm_config_save();
 }
 
 static void
@@ -3580,7 +3568,6 @@ _cb_accel(void *data, Evas_Object *obj EINA_UNUSED, void 
*info EINA_UNUSED)
      {
         elm_config_accel_preference_set(val);
         elm_config_all_flush();
-        elm_config_save();
      }
 }
 
@@ -3594,7 +3581,6 @@ _cb_accel_override(void *data EINA_UNUSED, Evas_Object 
*obj, void *info EINA_UNU
      {
         elm_config_accel_preference_override_set(val);
         elm_config_all_flush();
-        elm_config_save();
      }
 }
 
@@ -3608,7 +3594,6 @@ _cb_vsync(void *data EINA_UNUSED, Evas_Object *obj, void 
*info EINA_UNUSED)
      {
         elm_config_vsync_set(val);
         elm_config_all_flush();
-        elm_config_save();
      }
 }
 

-- 


Reply via email to