Enlightenment CVS committal

Author  : titan
Project : e17
Module  : apps/ephoto

Dir     : e17/apps/ephoto/src/bin


Modified Files:
        ephoto.c ephoto_list_view.c ephoto_main.c 


Log Message:
Update ephoto to api changes and shuffle some code.

===================================================================
RCS file: /cvs/e/e17/apps/ephoto/src/bin/ephoto.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- ephoto.c    24 Feb 2007 23:30:49 -0000      1.2
+++ ephoto.c    28 Mar 2007 17:50:49 -0000      1.3
@@ -271,6 +271,9 @@
        
        /*Start the GUI*/
        create_main_gui();
+       
+       /*Star the ewl loop*/
+       ewl_main();
 
        return 0;
 }
===================================================================
RCS file: /cvs/e/e17/apps/ephoto/src/bin/ephoto_list_view.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- ephoto_list_view.c  23 Mar 2007 23:10:28 -0000      1.13
+++ ephoto_list_view.c  28 Mar 2007 17:50:49 -0000      1.14
@@ -51,18 +51,20 @@
        ewl_model_data_fetch_set(model, list_data_fetch);
        ewl_model_data_count_set(model, list_data_count);
 
+        view = ewl_view_new();
+        ewl_view_widget_fetch_set(view, list_view_new);
+        ewl_view_header_fetch_set(view, list_header_fetch);
+
        tree = ewl_tree2_new();
        ewl_tree2_headers_visible_set(EWL_TREE2(tree), 0);
        ewl_tree2_fixed_rows_set(EWL_TREE2(tree), 1);
+       ewl_tree2_column_count_set(EWL_TREE2(tree), 1);
        ewl_mvc_model_set(EWL_MVC(tree), model);
+       ewl_mvc_view_set(EWL_MVC(tree), view);
+       ewl_mvc_selection_mode_set(EWL_MVC(tree), EWL_SELECTION_MODE_SINGLE);
        ewl_object_fill_policy_set(EWL_OBJECT(tree), EWL_FLAG_FILL_ALL);
        ewl_container_child_append(EWL_CONTAINER(c), tree);
        ewl_widget_show(tree);
-
-       view = ewl_view_new();
-       ewl_view_widget_fetch_set(view, list_view_new);
-       ewl_view_header_fetch_set(view, list_header_fetch);
-       ewl_tree2_column_append(EWL_TREE2(tree), view, FALSE);
 
        return tree;
 }
===================================================================
RCS file: /cvs/e/e17/apps/ephoto/src/bin/ephoto_main.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- ephoto_main.c       23 Mar 2007 23:10:28 -0000      1.17
+++ ephoto_main.c       28 Mar 2007 17:50:49 -0000      1.18
@@ -141,7 +141,6 @@
         button = add_button(em->toolbar, NULL, PACKAGE_DATA_DIR 
"/images/get_exif.png", NULL, NULL);
         ewl_image_size_set(EWL_IMAGE(EWL_BUTTON(button)->image_object), 30, 
30);
        ewl_attach_tooltip_text_set(button, "You do not have libexif 0.6.13");
-
 #ifdef BUILD_EXIF_SUPPORT
        ewl_callback_append(button, EWL_CALLBACK_CLICKED, display_exif_dialog, 
NULL);
        ewl_attach_tooltip_text_set(button, "View Exif Data");
@@ -163,8 +162,6 @@
        
        populate(NULL, NULL, "Complete Library");
 
-       ewl_main();
-
        return;
 }
 
@@ -235,19 +232,20 @@
        ewl_model_data_fetch_set(model, album_data_fetch);
        ewl_model_data_count_set(model, album_data_count);
 
+        view = ewl_view_new();
+        ewl_view_widget_fetch_set(view, album_view_new);
+        ewl_view_header_fetch_set(view, album_header_fetch);
+
        tree = ewl_tree2_new();
        ewl_tree2_headers_visible_set(EWL_TREE2(tree), 0);
        ewl_tree2_fixed_rows_set(EWL_TREE2(tree), 1);
+       ewl_tree2_column_count_set(EWL_TREE2(tree), 1);
        ewl_mvc_model_set(EWL_MVC(tree), model);
+       ewl_mvc_view_set(EWL_MVC(tree), view);
        ewl_mvc_selection_mode_set(EWL_MVC(tree), EWL_SELECTION_MODE_SINGLE);
        ewl_object_fill_policy_set(EWL_OBJECT(tree), EWL_FLAG_FILL_ALL);
        ewl_container_child_append(EWL_CONTAINER(c), tree);
        ewl_widget_show(tree);
-
-       view = ewl_view_new();
-       ewl_view_widget_fetch_set(view, album_view_new);
-       ewl_view_header_fetch_set(view, album_header_fetch);
-       ewl_tree2_column_append(EWL_TREE2(tree), view, FALSE);
 
        return tree;
 }



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