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