Enlightenment CVS committal
Author : davemds
Project : e17
Module : proto/edje_editor
Dir : e17/proto/edje_editor/src/bin
Modified Files:
edje_editor_dialogs.c edje_editor_images.c
edje_editor_images.h edje_editor_tree.c edje_editor_window.c
Log Message:
cleans & renames of edje_editor_images.c
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/edje_editor_dialogs.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- edje_editor_dialogs.c 2 Jul 2008 13:50:00 -0000 1.3
+++ edje_editor_dialogs.c 2 Jul 2008 14:29:34 -0000 1.4
@@ -117,7 +117,7 @@
dialog_alert_show("ERROR: Can't import image file.");
break;
}
- PopulateImageBrowser();
+ image_browser_populate();
Etk_Range *range;
double upper;
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/edje_editor_images.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- edje_editor_images.c 2 Jul 2008 02:26:31 -0000 1.2
+++ edje_editor_images.c 2 Jul 2008 14:29:34 -0000 1.3
@@ -4,8 +4,9 @@
#include "main.h"
+/*** Implementation ***/
Etk_Widget*
-create_image_frame(void)
+image_frame_create(void)
{
Etk_Widget *label;
Etk_Widget *table;
@@ -119,80 +120,61 @@
etk_table_attach_default(ETK_TABLE(table),UI_BorderBottomSpinner, 4, 4, 4,
4);
etk_signal_connect("row-selected", ETK_OBJECT(UI_ImageTweenList),
- ETK_CALLBACK(on_ImageTweenList_row_selected), NULL);
+ ETK_CALLBACK(_image_TweenList_row_selected_cb), NULL);
etk_signal_connect("clicked", ETK_OBJECT(UI_ImageAddButton),
ETK_CALLBACK(on_AllButton_click), (void*)IMAGE_BROWSER_SHOW);
etk_signal_connect("value-changed", ETK_OBJECT(UI_ImageAlphaSlider),
- ETK_CALLBACK(on_ImageAlphaSlider_value_changed), NULL);
+ ETK_CALLBACK(_image_AlphaSlider_value_changed_cb), NULL);
etk_signal_connect("value-changed", ETK_OBJECT(UI_BorderLeftSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed), (void *)BORDER_LEFT);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void *)BORDER_LEFT);
etk_signal_connect("value-changed", ETK_OBJECT(UI_BorderRightSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed), (void
*)BORDER_RIGHT);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void *)BORDER_RIGHT);
etk_signal_connect("value-changed", ETK_OBJECT(UI_BorderTopSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed), (void *)BORDER_TOP);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void *)BORDER_TOP);
etk_signal_connect("value-changed", ETK_OBJECT(UI_BorderBottomSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed), (void
*)BORDER_BOTTOM);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void *)BORDER_BOTTOM);
return table;
}
-
void
-PopulateTweenList(void)
-{
- Evas_List *tweens, *l;
- Etk_Tree_Col *col;
-
- if (!etk_string_length_get(Cur.state)) return;
- if (!etk_string_length_get(Cur.part)) return;
-
- col = etk_tree_nth_col_get(ETK_TREE(UI_ImageTweenList), 0);
-
- etk_tree_clear(ETK_TREE(UI_ImageTweenList));
-
- tweens = l = edje_edit_state_tweens_list_get(edje_o, Cur.part->string,
Cur.state->string);
- while (l)
- {
- //printf("RET: %s (id: %d)\n", l->data, edje_edit_image_id_get(edje_o,
l->data));
- //snprintf(buf, sizeof(buf), "images/%d", edje_edit_image_id_get(edje_o,
l->data)); TODO: find a way to append image directly from the edje file.
- etk_tree_row_append(ETK_TREE(UI_ImageTweenList), NULL,
- col, NULL, NULL, l->data,
- NULL);
- l = l->next;
- }
- edje_edit_string_list_free(tweens);
-}
-
-void
-UpdateImageFrame(void)
+image_frame_update(void)
{
//Etk_Combobox_Item *item = NULL;
const char *im;
//Stop signal propagation
etk_signal_block("value-changed",ETK_OBJECT(UI_BorderLeftSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed),
(void*)BORDER_LEFT);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void*)BORDER_LEFT);
etk_signal_block("value-changed",ETK_OBJECT(UI_BorderRightSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed),
(void*)BORDER_RIGHT);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void*)BORDER_RIGHT);
etk_signal_block("value-changed",ETK_OBJECT(UI_BorderTopSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed),
(void*)BORDER_TOP);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void*)BORDER_TOP);
etk_signal_block("value-changed",ETK_OBJECT(UI_BorderBottomSpinner),
- ETK_CALLBACK(on_BorderSpinner_value_changed),
(void*)BORDER_BOTTOM);
+ ETK_CALLBACK(_image_border_spinners_value_changed_cb),
+ (void*)BORDER_BOTTOM);
etk_signal_block("value-changed",ETK_OBJECT(UI_ImageAlphaSlider),
- ETK_CALLBACK(on_ImageAlphaSlider_value_changed), NULL);
+ ETK_CALLBACK(_image_AlphaSlider_value_changed_cb), NULL);
etk_signal_block("icon-selected", ETK_OBJECT(UI_ImageBrowserIconbox),
- ETK_CALLBACK(on_ImageBrowserIconbox_selected), NULL);
+ ETK_CALLBACK(_image_browser_iconbox_selected_cb), NULL);
if (!etk_string_length_get(Cur.state)) return;
if (!etk_string_length_get(Cur.part)) return;
- PopulateTweenList();
+ image_tweenlist_populate();
etk_widget_disabled_set(UI_DeleteTweenButton, TRUE);
etk_widget_disabled_set(UI_MoveDownTweenButton, TRUE);
etk_widget_disabled_set(UI_MoveUpTweenButton, TRUE);
/* Update Image Browser */
- UpdateImageBrowser();
+ image_browser_update();
//Set the images label for normal image
im = edje_edit_state_image_get(edje_o, Cur.part->string, Cur.state->string);
@@ -220,22 +202,52 @@
//ReEnable Signal Propagation
etk_signal_unblock("value-changed", ETK_OBJECT(UI_BorderLeftSpinner),
- on_BorderSpinner_value_changed, (void*)BORDER_LEFT);
+ _image_border_spinners_value_changed_cb,
+ (void*)BORDER_LEFT);
etk_signal_unblock("value-changed", ETK_OBJECT(UI_BorderRightSpinner),
- on_BorderSpinner_value_changed, (void*)BORDER_RIGHT);
+ _image_border_spinners_value_changed_cb,
+ (void*)BORDER_RIGHT);
etk_signal_unblock("value-changed", ETK_OBJECT(UI_BorderTopSpinner),
- on_BorderSpinner_value_changed, (void*)BORDER_TOP);
+ _image_border_spinners_value_changed_cb,
+ (void*)BORDER_TOP);
etk_signal_unblock("value-changed", ETK_OBJECT(UI_BorderBottomSpinner),
- on_BorderSpinner_value_changed, (void*)BORDER_BOTTOM);
+ _image_border_spinners_value_changed_cb,
+ (void*)BORDER_BOTTOM);
etk_signal_unblock("value-changed", ETK_OBJECT(UI_ImageAlphaSlider),
- on_ImageAlphaSlider_value_changed, NULL);
+ _image_AlphaSlider_value_changed_cb, NULL);
etk_signal_unblock("icon-selected", ETK_OBJECT(UI_ImageBrowserIconbox),
- ETK_CALLBACK(on_ImageBrowserIconbox_selected), NULL);
+ ETK_CALLBACK(_image_browser_iconbox_selected_cb), NULL);
+
+}
+void
+image_tweenlist_populate(void)
+{
+ Evas_List *tweens, *l;
+ Etk_Tree_Col *col;
+
+ if (!etk_string_length_get(Cur.state)) return;
+ if (!etk_string_length_get(Cur.part)) return;
+
+ col = etk_tree_nth_col_get(ETK_TREE(UI_ImageTweenList), 0);
+
+ etk_tree_clear(ETK_TREE(UI_ImageTweenList));
+
+ tweens = l = edje_edit_state_tweens_list_get(edje_o, Cur.part->string,
Cur.state->string);
+ while (l)
+ {
+ //printf("RET: %s (id: %d)\n", l->data, edje_edit_image_id_get(edje_o,
l->data));
+ //snprintf(buf, sizeof(buf), "images/%d", edje_edit_image_id_get(edje_o,
l->data)); TODO: find a way to append image directly from the edje file.
+ etk_tree_row_append(ETK_TREE(UI_ImageTweenList), NULL,
+ col, NULL, NULL, l->data,
+ NULL);
+ l = l->next;
+ }
+ edje_edit_string_list_free(tweens);
}
Etk_Widget*
-create_image_browser(void)
+image_browser_create(void)
{
Etk_Widget *hbox, *vbox, *vbox2;
Etk_Widget *button;
@@ -257,7 +269,7 @@
//ImageBrowserIconbox
UI_ImageBrowserIconbox = etk_iconbox_new();
etk_signal_connect("icon-selected", ETK_OBJECT(UI_ImageBrowserIconbox),
- ETK_CALLBACK(on_ImageBrowserIconbox_selected), NULL);
+ ETK_CALLBACK(_image_browser_iconbox_selected_cb), NULL);
etk_box_append(ETK_BOX(hbox), UI_ImageBrowserIconbox, 0,
ETK_BOX_EXPAND_FILL, 0);
vbox = etk_vbox_new(ETK_FALSE, 0);
@@ -324,84 +336,7 @@
}
void
-ShowImageBrowser(int UpdateCurrent)
-{
- ImageBroserUpdate = UpdateCurrent;
- PopulateImageBrowser();
- UpdateImageBrowser();
- etk_widget_show_all(UI_ImageBrowserWin);
-}
-
-/* Image Frame Callbacks */
-Etk_Bool
-on_ImageComboBox_item_activated(Etk_Combobox *combobox, Etk_Combobox_Item
*item, void *data)
-{
- printf("Changed signal on Image Combo EMITTED\n");
-
- char *im;
- if (!etk_string_length_get(Cur.state)) return ETK_TRUE;
- if (!etk_string_length_get(Cur.part)) return ETK_TRUE;
-
- im = etk_combobox_item_field_get(item, 1);
- edje_edit_state_image_set(edje_o, Cur.part->string, Cur.state->string, im);
-
- return ETK_TRUE;
-}
-
-Etk_Bool
-on_ImageTweenList_row_selected(Etk_Object *object, Etk_Tree_Row *row, void
*data)
-{
- Etk_Tree_Col *col;
- char *selected = NULL;
- printf("Row selected signal on ImageTweenList EMITTED\n");
-
- col = etk_tree_nth_col_get(ETK_TREE(UI_ImageTweenList), 0);
- etk_tree_row_fields_get(row, col, NULL, NULL, &selected, NULL);
- if (!selected) return ETK_TRUE;
-
- Cur.tween = etk_string_set(Cur.tween, selected);
- etk_widget_disabled_set(UI_DeleteTweenButton, FALSE);
- // etk_widget_disabled_set(UI_MoveDownTweenButton, FALSE);
- // etk_widget_disabled_set(UI_MoveUpTweenButton, FALSE);
-
- return ETK_TRUE;
-}
-
-Etk_Bool
-on_ImageAlphaSlider_value_changed(Etk_Object *object, double va, void *data)
-{
- printf("ImageSlieder value_changed signale EMIT: %.2f\n",va);
-
- if (!etk_string_length_get(Cur.state)) return ETK_TRUE;
- if (!etk_string_length_get(Cur.part)) return ETK_TRUE;
- edje_edit_state_color_set(edje_o, Cur.part->string, Cur.state->string,
- -1, -1, -1, (int)va);
- canvas_redraw();
-
- return ETK_TRUE;
-}
-
-Etk_Bool
-on_BorderSpinner_value_changed(Etk_Range *range, double value, void *data)
-{
- printf("Value Changed signal on BorderSpinner EMITTED (value:
%f)\n",etk_range_value_get(range));
-
- if (!etk_string_length_get(Cur.state)) return ETK_TRUE;
- if (!etk_string_length_get(Cur.part)) return ETK_TRUE;
- edje_edit_state_image_border_set(edje_o, Cur.part->string,
Cur.state->string,
- (int)etk_range_value_get(ETK_RANGE(UI_BorderLeftSpinner)),
- (int)etk_range_value_get(ETK_RANGE(UI_BorderRightSpinner)),
- (int)etk_range_value_get(ETK_RANGE(UI_BorderTopSpinner)),
- (int)etk_range_value_get(ETK_RANGE(UI_BorderBottomSpinner)));
-
- canvas_redraw();
-
- return ETK_TRUE;
-}
-/*******************/
-
-void
-PopulateImageBrowser(void)
+image_browser_populate(void)
{
Evas_List *l, *images;
char buf[4096];
@@ -422,7 +357,16 @@
}
void
-UpdateImageBrowser(void)
+image_browser_show(int UpdateCurrent)
+{
+ ImageBroserUpdate = UpdateCurrent;
+ image_browser_populate();
+ image_browser_update();
+ etk_widget_show_all(UI_ImageBrowserWin);
+}
+
+void
+image_browser_update(void)
{
const char *pi;
char buf[4096];
@@ -461,9 +405,62 @@
}
}
-/* Image Browser callbacks */
+
+
+/* Image Frame Callbacks */
+Etk_Bool
+_image_TweenList_row_selected_cb(Etk_Object *object, Etk_Tree_Row *row, void
*data)
+{
+ Etk_Tree_Col *col;
+ char *selected = NULL;
+ printf("Row selected signal on ImageTweenList EMITTED\n");
+
+ col = etk_tree_nth_col_get(ETK_TREE(UI_ImageTweenList), 0);
+ etk_tree_row_fields_get(row, col, NULL, NULL, &selected, NULL);
+ if (!selected) return ETK_TRUE;
+
+ Cur.tween = etk_string_set(Cur.tween, selected);
+ etk_widget_disabled_set(UI_DeleteTweenButton, FALSE);
+ // etk_widget_disabled_set(UI_MoveDownTweenButton, FALSE);
+ // etk_widget_disabled_set(UI_MoveUpTweenButton, FALSE);
+
+ return ETK_TRUE;
+}
+
+Etk_Bool
+_image_AlphaSlider_value_changed_cb(Etk_Object *object, double va, void *data)
+{
+ printf("ImageSlieder value_changed signale EMIT: %.2f\n",va);
+
+ if (!etk_string_length_get(Cur.state)) return ETK_TRUE;
+ if (!etk_string_length_get(Cur.part)) return ETK_TRUE;
+ edje_edit_state_color_set(edje_o, Cur.part->string, Cur.state->string,
+ -1, -1, -1, (int)va);
+ canvas_redraw();
+
+ return ETK_TRUE;
+}
+
+Etk_Bool
+_image_border_spinners_value_changed_cb(Etk_Range *range, double value, void
*data)
+{
+ printf("Value Changed signal on BorderSpinner EMITTED (value:
%f)\n",etk_range_value_get(range));
+
+ if (!etk_string_length_get(Cur.state)) return ETK_TRUE;
+ if (!etk_string_length_get(Cur.part)) return ETK_TRUE;
+ edje_edit_state_image_border_set(edje_o, Cur.part->string,
Cur.state->string,
+ (int)etk_range_value_get(ETK_RANGE(UI_BorderLeftSpinner)),
+ (int)etk_range_value_get(ETK_RANGE(UI_BorderRightSpinner)),
+ (int)etk_range_value_get(ETK_RANGE(UI_BorderTopSpinner)),
+ (int)etk_range_value_get(ETK_RANGE(UI_BorderBottomSpinner)));
+
+ canvas_redraw();
+
+ return ETK_TRUE;
+}
+/* Image Browser Callbacks */
Etk_Bool
-on_ImageBrowserIconbox_selected(Etk_Iconbox *iconbox, Etk_Iconbox_Icon *icon,
void *data)
+_image_browser_iconbox_selected_cb(Etk_Iconbox *iconbox, Etk_Iconbox_Icon
*icon, void *data)
{
const char *image;
image = etk_iconbox_icon_label_get(icon);
@@ -473,7 +470,7 @@
{
edje_edit_state_image_set(edje_o, Cur.part->string, Cur.state->string,
image);
}
- UpdateImageFrame();
+ image_frame_update();
return ETK_TRUE;
}
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/edje_editor_images.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- edje_editor_images.h 2 Jul 2008 01:07:02 -0000 1.1
+++ edje_editor_images.h 2 Jul 2008 14:29:34 -0000 1.2
@@ -1,6 +1,7 @@
#ifndef _EDJE_EDITOR_IMAGES_H_
#define _EDJE_EDITOR_IMAGES_H_
+
/* image frame objects */
Etk_Widget *UI_ImageTweenList;
Etk_Widget *UI_ImageNameLabel;
@@ -22,21 +23,20 @@
Etk_Widget *UI_ImageBrowserSizeLabel;
-Etk_Widget* create_image_frame(void);
-void PopulateTweenList(void);
-void UpdateImageFrame(void);
-void ShowImageBrowser(int UpdateCurrent);
-
-Etk_Bool on_ImageAlphaSlider_value_changed (Etk_Object *object, double value,
void *data);
-Etk_Bool on_ImageComboBox_item_activated (Etk_Combobox *combobox,
Etk_Combobox_Item *item, void *data);
-Etk_Bool on_ImageTweenList_row_selected (Etk_Object *object, Etk_Tree_Row
*row, void *data);
-Etk_Bool on_BorderSpinner_value_changed (Etk_Range *range, double value,
void *data);
-
-Etk_Widget* create_image_browser(void);
-void PopulateImageBrowser(void);
-void UpdateImageBrowser(void);
-Etk_Bool on_ImageBrowserIconbox_selected(Etk_Iconbox *iconbox,
Etk_Iconbox_Icon *icon, void *data);
+Etk_Widget* image_frame_create (void);
+void image_frame_update (void);
+void image_tweenlist_populate (void);
+
+Etk_Widget* image_browser_create (void);
+void image_browser_populate (void);
+void image_browser_show (int UpdateCurrent);
+void image_browser_update (void);
+
+Etk_Bool _image_AlphaSlider_value_changed_cb (Etk_Object *object, double
value, void *data);
+Etk_Bool _image_TweenList_row_selected_cb (Etk_Object *object,
Etk_Tree_Row *row, void *data);
+Etk_Bool _image_border_spinners_value_changed_cb (Etk_Range *range, double
value, void *data);
+Etk_Bool _image_browser_iconbox_selected_cb (Etk_Iconbox *iconbox,
Etk_Iconbox_Icon *icon, void *data);
#endif
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/edje_editor_tree.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- edje_editor_tree.c 2 Jul 2008 02:26:31 -0000 1.2
+++ edje_editor_tree.c 2 Jul 2008 14:29:34 -0000 1.3
@@ -294,7 +294,7 @@
edje_object_signal_emit(edje_ui,"text_frame_hide","edje_editor");
break;
case EDJE_PART_TYPE_IMAGE:
- UpdateImageFrame();
+ image_frame_update();
edje_object_signal_emit(edje_ui,"image_frame_show","edje_editor");
edje_object_signal_emit(edje_ui,"rect_frame_hide","edje_editor");
edje_object_signal_emit(edje_ui,"text_frame_hide","edje_editor");
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/edje_editor_window.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- edje_editor_window.c 2 Jul 2008 14:08:41 -0000 1.5
+++ edje_editor_window.c 2 Jul 2008 14:29:34 -0000 1.6
@@ -210,7 +210,7 @@
//ImageEmbed
UI_ImageEmbed = etk_embed_new(UI_evas);
- etk_container_add(ETK_CONTAINER(UI_ImageEmbed), create_image_frame());
+ etk_container_add(ETK_CONTAINER(UI_ImageEmbed), image_frame_create());
etk_embed_position_method_set(ETK_EMBED(UI_ImageEmbed),
_embed_position_set, UI_ecore_MainWin);
etk_widget_show_all(UI_ImageEmbed);
@@ -258,7 +258,7 @@
UI_ColorWin = dialog_colorpicker_create();
//Image Browser
- create_image_browser();
+ image_browser_create();
//Create the main edje object to edit
edje_o = edje_object_add(UI_evas);
@@ -420,13 +420,13 @@
ReloadEdje();
break;
case IMAGE_BROWSER_SHOW:
- ShowImageBrowser(1);
+ image_browser_show(1);
break;
case IMAGE_BROWSER_CLOSE:
etk_widget_hide(ETK_WIDGET(UI_ImageBrowserWin));
break;
case TOOLBAR_IMAGE_BROWSER:
- ShowImageBrowser(0);
+ image_browser_show(0);
break;
case TOOLBAR_FONT_BROWSER:
dialog_alert_show("Font Browser");
@@ -446,7 +446,7 @@
if (icons)
{
evas_list_free(icons);
- PopulateTweenList();
+ image_tweenlist_populate();
row = etk_tree_last_row_get(ETK_TREE(UI_ImageTweenList));
etk_tree_row_select(row);
etk_tree_row_scroll_to(row, ETK_FALSE);
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs