Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : apps/exhibit

Dir     : e17/apps/exhibit/src/bin


Modified Files:
        exhibit_favorites.c exhibit_menus.c 


Log Message:
Fix exhibit favorites. Get correct selected image from the tree.

===================================================================
RCS file: /cvs/e/e17/apps/exhibit/src/bin/exhibit_favorites.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- exhibit_favorites.c 2 Aug 2006 19:23:22 -0000       1.3
+++ exhibit_favorites.c 7 Jul 2007 03:55:29 -0000       1.4
@@ -19,7 +19,7 @@
    
    realpath = ecore_file_realpath(path);
    snprintf(new_path, sizeof(new_path), "%s/%s", e->options->fav_path, path);
-
+   
    ecore_file_symlink(realpath, new_path);
    if(realpath)
      E_FREE(realpath);   
===================================================================
RCS file: /cvs/e/e17/apps/exhibit/src/bin/exhibit_menus.c,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -3 -r1.48 -r1.49
--- exhibit_menus.c     6 Jul 2007 20:29:50 -0000       1.48
+++ exhibit_menus.c     7 Jul 2007 03:55:29 -0000       1.49
@@ -36,7 +36,6 @@
      e->app3_menu = _ex_menu_item_new(EX_MENU_ITEM_NORMAL, 
_(e->options->app3), ETK_STOCK_NO_STOCK, ETK_MENU_SHELL(w), 
ETK_CALLBACK(_ex_menu_run_in_cb), e->options->app3_cmd);
    if (e->options->app4 && e->options->app4_cmd)
      e->app4_menu = _ex_menu_item_new(EX_MENU_ITEM_NORMAL, 
_(e->options->app4), ETK_STOCK_NO_STOCK, ETK_MENU_SHELL(w), 
ETK_CALLBACK(_ex_menu_run_in_cb), e->options->app4_cmd);
-   
 }
 
 Etk_Widget *
@@ -224,7 +223,6 @@
    _ex_image_undo(ETK_IMAGE(e->cur_tab->image));   
 }
 
-
 void
 _ex_menu_rot_clockwise_cb(Etk_Object *obj, void *data)
 {
@@ -447,11 +445,13 @@
    Etk_Tree_Row *r;
    char         *icol_string;
    EX_MENU_ITEM_GET_RETURN(obj);
-   
+
    r = etk_tree_selected_row_get(ETK_TREE(e->cur_tab->itree));
-      if(!r) return;
+   if(!r) return;
    
-   etk_tree_row_fields_get(r, 
etk_tree_nth_col_get(ETK_TREE(e->cur_tab->itree), 0), NULL, &icol_string, 
etk_tree_nth_col_get(ETK_TREE(e->cur_tab->itree), 1),NULL);
+   etk_tree_row_fields_get(r, 
etk_tree_nth_col_get(ETK_TREE(e->cur_tab->itree), 0), 
+                          NULL, NULL, &icol_string, NULL);
+
    _ex_favorites_add(e, icol_string);
    //free(icol_string);
 }
@@ -465,8 +465,9 @@
    
    r = etk_tree_selected_row_get(ETK_TREE(e->cur_tab->itree));
       if(!r) return;
-   
-   etk_tree_row_fields_get(r, 
etk_tree_nth_col_get(ETK_TREE(e->cur_tab->itree), 0), NULL, &icol_string, 
etk_tree_nth_col_get(ETK_TREE(e->cur_tab->itree), 1),NULL);
+
+   etk_tree_row_fields_get(r, 
etk_tree_nth_col_get(ETK_TREE(e->cur_tab->itree), 0), 
+                          NULL, NULL, &icol_string, NULL);
    _ex_favorites_del(e, icol_string);
    //free(icol_string);
 }



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to