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




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to