Enlightenment CVS committal

Author  : essiene
Project : e17
Module  : proto

Dir     : e17/proto/entrance_edit_gui/src/widgets


Modified Files:
        ew.h ew_group.c 


Log Message:
- More filename refactoring in egui land
- More proper object handling in egui land
- Update TODO File

And now...

- Huge Object Corruption Bug FIXED!!! Booyahhh!!! For the record, there wasn't 
anything wrong with ecore_list_for_each, I just seem to be pointer challenged :(
- Update e theme namespace changes for background

The above fixes mean the UNcommon man (other devs) can *start* to use 
entrance_edit_gui. There is still quite some stuff to be done, but its mostly 
downhill from here on. By the end of the week, it should be fit for the 
*common* man.

Oh... and I think we need a better name... anyone with ideas? entrance_edit_gui 
just kinda rubs me wrong, though it works in cvs/proto

Ok... time to sleep here

===================================================================
RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/ew.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- ew.h        25 Sep 2006 19:08:56 -0000      1.6
+++ ew.h        29 Sep 2006 02:36:38 -0000      1.7
@@ -4,6 +4,7 @@
 typedef struct _Entrance_Widget {
        Etk_Widget *owner;
        Etk_Widget *box;
+       char *title;
 } *Entrance_Widget;
 
 
@@ -18,6 +19,10 @@
                if(ew->box) \
                { \
                        free(ew->box); \
+               } \
+               if(ew->title) \
+               { \
+                       free(ew->title); \
                } \
                free(ew); \
        } \
===================================================================
RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/ew_group.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- ew_group.c  16 Aug 2006 12:52:01 -0000      1.6
+++ ew_group.c  29 Sep 2006 02:36:38 -0000      1.7
@@ -10,6 +10,8 @@
                return NULL;
        }
 
+       ew->title = strdup(title);
+
        if(title)
          ew->owner = etk_frame_new(title);
        else



-------------------------------------------------------------------------
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