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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs