Enlightenment CVS committal

Author  : leviathan
Project : e17
Module  : proto

Dir     : e17/proto/etk-perl


Modified Files:
        Etk.xs TODO 


Log Message:
- todo--
- some more simplifactions and cleanups
- start of test suite

===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/Etk.xs,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -3 -r1.29 -r1.30
--- Etk.xs      15 Jul 2006 19:27:23 -0000      1.29
+++ Etk.xs      17 Jul 2006 23:26:17 -0000      1.30
@@ -4614,7 +4614,11 @@
 void
 etk_widget_size_allocate(widget, geometry)
        Etk_Widget *    widget
-       Etk_Geometry    geometry
+       SV *    geometry
+       CODE:
+       Etk_Geometry    g;
+       g = perl_hash_to_geometry(geometry);
+       etk_widget_size_allocate(widget, g);
 
 void
 etk_widget_size_recalc_queue(widget)
@@ -4714,9 +4718,13 @@
 etk_widget_toplevel_evas_get(widget)
        Etk_Widget *    widget
 
-Etk_Toplevel_Widget *
+Etk_Widget *
 etk_widget_toplevel_parent_get(widget)
        Etk_Widget *    widget
+       CODE:
+       RETVAL = ETK_WIDGET(etk_widget_toplevel_parent_get(widget));
+       OUTPUT:
+       RETVAL
 
 void
 etk_widget_unfocus(widget)
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/TODO,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- TODO        15 Jul 2006 19:19:05 -0000      1.7
+++ TODO        17 Jul 2006 23:26:17 -0000      1.8
@@ -1,7 +1,6 @@
 
 General TODO:
 =============
-- finish up etk_widget.h
 - add some commonly used internal tree sorters to avoid the entire
   perl -> c -> perl ... loop when sorting trees.
 - finish porting etk_test from C to perl
@@ -19,6 +18,9 @@
 - etk_types.h
 - etk_utils.h
 - create Test cases
+
+Done:
+=====
 - etk_main.h [DONE]
 - wrap up functions that use (...): important ones are combo for now [DONE]
 - etk_marshallers.h [DONE]
@@ -34,6 +36,7 @@
   to return a list of values to the perl caller [DONE]
 - finish remaining signal_connect functions (swapped etc.) [DONE]
 - etk_theme.h [DONE]
+- finish up etk_widget.h [DONE]
 
 Pending:
 ========



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to