rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=d073e232fa8be6065aa39b605ba3fbe29d25abc4
commit d073e232fa8be6065aa39b605ba3fbe29d25abc4 Author: Andrii Kroitor <an.kroi...@samsung.com> Date: Wed Jul 8 15:47:45 2015 +0300 widget_manager: remove isModify flag --- src/bin/history/history.h | 1 - src/bin/project_manager/widget_manager.c | 2 -- src/bin/project_manager/widget_manager.h | 1 - src/bin/ui/connector.c | 5 ----- src/bin/ui/dialogs/style_dialog.c | 1 - src/bin/ui/editors/sound_editor.c | 22 ---------------------- 6 files changed, 32 deletions(-) diff --git a/src/bin/history/history.h b/src/bin/history/history.h index d9d55ff..61696ed 100644 --- a/src/bin/history/history.h +++ b/src/bin/history/history.h @@ -306,7 +306,6 @@ history_module_del(Evas_Object *source); * if (!edje_edit_part_name_set(style->obj, part->name, value)) return; * project_changed(); * part->name = value; - * style->isModify = true; * history_diff_add(style->obj, PROPERTY, MODIFY, VAL_RENAME, old_value, value, * style->full_group_name, (void*)edje_edit_part_name_set, * "Rename", part->name, NULL, 0); diff --git a/src/bin/project_manager/widget_manager.c b/src/bin/project_manager/widget_manager.c index 160d997..92b9b13 100644 --- a/src/bin/project_manager/widget_manager.c +++ b/src/bin/project_manager/widget_manager.c @@ -340,7 +340,6 @@ wm_style_add(const char* style_name, const char* full_group_name, style_edje->obj = NULL; style_edje->parts = NULL; style_edje->main_group = NULL; - style_edje->isModify = false; style_edje->isAlias = false; style_edje->__type = style_type; style_edje->parent = parent; @@ -912,7 +911,6 @@ wm_style_parts_restack(Style *style, Eina_Stringshare *part_name, else style->parts = eina_inlist_prepend_relative(style->parts, tmp_list, tmp_prev); - style->isModify = true; return true; } diff --git a/src/bin/project_manager/widget_manager.h b/src/bin/project_manager/widget_manager.h index ef84b4e..714b09f 100644 --- a/src/bin/project_manager/widget_manager.h +++ b/src/bin/project_manager/widget_manager.h @@ -130,7 +130,6 @@ struct _Style Eina_Stringshare *name; /**< The name of style. */ Eina_Stringshare *full_group_name; /**< The name of a block 'group' in edc. */ Evas_Object *obj; /** Edje edit object, which loaded form theme file. */ - Eina_Bool isModify; /**< Is it style modificated. */ /** is it Group an alias **/ Eina_Bool isAlias; /** link to main group that is being aliased **/ diff --git a/src/bin/ui/connector.c b/src/bin/ui/connector.c index 4c5f83c..a3d5e14 100644 --- a/src/bin/ui/connector.c +++ b/src/bin/ui/connector.c @@ -403,7 +403,6 @@ _add_layout_cb(void *data, pm_save_to_dev(ap->project, NULL, true); layout = wm_style_add(name, name, LAYOUT, NULL); - layout->isModify = true; ap->project->layouts = eina_inlist_append(ap->project->layouts, EINA_INLIST_GET(layout)); wm_style_data_load(layout, evas_object_evas_get(widget_list), @@ -1047,9 +1046,6 @@ project_changed(Eina_Bool save) pm_save_to_dev(ap->project, ap->project->current_style, save); ap->project->changed = true; ui_menu_disable_set(ap->menu, MENU_FILE_SAVE, false); - - if (ap->project->current_style) - ap->project->current_style->isModify = true; } /******************************************************************************/ @@ -1714,7 +1710,6 @@ _selected_style_delete(Evas_Object *genlist, App_Data *ap) wm_class_free(class_st); }*/ - style_work->isModify = true; project_changed(true); ui_widget_list_class_data_reload(genlist, widget->classes); diff --git a/src/bin/ui/dialogs/style_dialog.c b/src/bin/ui/dialogs/style_dialog.c index 002e087..1305752 100644 --- a/src/bin/ui/dialogs/style_dialog.c +++ b/src/bin/ui/dialogs/style_dialog.c @@ -269,7 +269,6 @@ _on_popup_btn_yes(void *data, wm_style_data_load(style, evas_object_evas_get(ap->win), ap->project->mmap_file); _reload_classes(ap, dest_wdg->classes); - style->isModify = true; pm_save_to_dev(ap->project, style, true); /* Selecting added style in genlist! */ diff --git a/src/bin/ui/editors/sound_editor.c b/src/bin/ui/editors/sound_editor.c index 141bcc8..d06c0f0 100644 --- a/src/bin/ui/editors/sound_editor.c +++ b/src/bin/ui/editors/sound_editor.c @@ -658,9 +658,6 @@ _on_ok_cb(void *data, { Evas_Object *edje_edit_obj; Eina_List *l; - Widget *widget; - Class *class; - Style *style; Sound *snd; Eina_Bool multiselect; char *ei; @@ -679,25 +676,6 @@ _on_ok_cb(void *data, } project_changed(true); - if (edit->pr->layouts) - { - style = EINA_INLIST_CONTAINER_GET(edit->pr->layouts, Style); - if (style) - style->isModify = true; - } - else - { - widget = EINA_INLIST_CONTAINER_GET(edit->pr->widgets, Widget); - if (widget) - { - class = EINA_INLIST_CONTAINER_GET(widget->classes, Class); - if (class) - { - style = EINA_INLIST_CONTAINER_GET(class->styles, Style); - style->isModify = true; - } - } - } } multiselect = elm_gengrid_multi_select_get(edit->gengrid); --