From: Enlightenment C. <no...@cv...> - 2006-04-07 15:37:05
|
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/src/bin Modified Files: Makefile.am etk_combobox_test.c etk_test.c etk_test.h Added Files: etk_iconbox_test.c Log Message: * [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, resize is Ok... Selection still need to be implemented in order to be usable * [Widget] API change in the scroll_size_get function * [Widget] parent_set now automatically calls container_remove. It makes widget implementation easier and avoid having a widget referenced by two parent widgets * [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same "theme context" as their parents. So changing the theme of a widget will also change the theme of its children. * [Stock] Add all the labels for the stock ids corresponding to the "actions" * [Icon theme] 48x48 icons of the "actions" dir are correctly converted from svg to png (still need to do that for other dirs) The Ok/Yes icon has also been changed to be more integrated with the other icons * [Button] Fix some bugs. Also, now when a button has no label (or an empty one), the image is centered * [H/Vbox] Now, cells with hidden children have no more padding/spading * [Tree] Tree now inherits from Etk_Widget which makes more sense than inheriting from Etk_Container * [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop * [String] Fix a bug in the insertion code of Etk_String * [Properties] Add a new type of property: ETK_PROPERTY_OTHER. It's useful if you want to know when the property value is changed via a notification callback * [Cache] Fix a bug in the cache system of edje objects * Some other small fixes, formatting, doc =================================================================== RCS file: /cvs/e/e17/proto/etk/src/bin/Makefile.am,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- Makefile.am 12 Mar 2006 12:13:02 -0000 1.13 +++ Makefile.am 7 Apr 2006 15:36:10 -0000 1.14 @@ -37,7 +37,8 @@ etk_spin_button_test.c \ etk_xdnd_test.c \ etk_text_view_test.c \ -etk_combobox_test.c +etk_combobox_test.c \ +etk_iconbox_test.c etk_test_LDADD = $(top_builddir)/src/lib/libetk.la \ @EVAS_LIBS@ @ECORE_LIBS@ @EDJE_LIBS@ =================================================================== RCS file: /cvs/e/e17/proto/etk/src/bin/etk_combobox_test.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- etk_combobox_test.c 28 Mar 2006 07:24:57 -0000 1.3 +++ etk_combobox_test.c 7 Apr 2006 15:36:10 -0000 1.4 @@ -2,7 +2,7 @@ #include <stdlib.h> #define STARTING_STOCK_ID ETK_STOCK_DOCUMENT_NEW -#define ENDING_STOCK_ID ETK_STOCK_EDIT_FIND_REPLACE +#define ENDING_STOCK_ID ETK_STOCK_FORMAT_TEXT_UNDERLINE static void _etk_test_combobox_active_item_changed_cb(Etk_Object *object, void *data); =================================================================== RCS file: /cvs/e/e17/proto/etk/src/bin/etk_test.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- etk_test.c 5 Mar 2006 23:52:58 -0000 1.18 +++ etk_test.c 7 Apr 2006 15:36:10 -0000 1.19 @@ -98,11 +98,6 @@ ETK_TEST_BASIC_WIDGET }, { - "Spin Button", - etk_test_spin_button_window_create, - ETK_TEST_BASIC_WIDGET - }, - { "X Drag / Drop", etk_test_xdnd_window_create, ETK_TEST_MISC @@ -115,6 +110,11 @@ { "Combobox", etk_test_combobox_window_create, + ETK_TEST_ADVANCED_WIDGET + }, + { + "Iconbox", + etk_test_iconbox_window_create, ETK_TEST_ADVANCED_WIDGET } }; =================================================================== RCS file: /cvs/e/e17/proto/etk/src/bin/etk_test.h,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- etk_test.h 4 Mar 2006 23:29:46 -0000 1.13 +++ etk_test.h 7 Apr 2006 15:36:10 -0000 1.14 @@ -21,5 +21,6 @@ void etk_test_xdnd_window_create(void *data); void etk_test_text_view_window_create(void *data); void etk_test_combobox_window_create(void *data); +void etk_test_iconbox_window_create(void *data); #endif |