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