Enlightenment CVS committal Author : lordchaos Project : e17 Module : proto
Dir : e17/proto/entropy/src/plugins Modified Files: Makefile.am etk_list_viewer.c layout_etk_simple.c Log Message: * First bit of the mime dialog * Make the list viewer columns more logical in terms of resizing. =================================================================== RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/Makefile.am,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- Makefile.am 2 Mar 2006 02:44:19 -0000 1.22 +++ Makefile.am 4 Mar 2006 01:40:02 -0000 1.23 @@ -74,7 +74,8 @@ if HAVE_ETK layout_etk_simple_la_SOURCES = layout_etk_simple.c $(top_srcdir)/src/entropy_debug.c \ - $(top_srcdir)/src/dialogs/etk_location_add_dialog.c + $(top_srcdir)/src/dialogs/etk_location_add_dialog.c \ + $(top_srcdir)/src/dialogs/etk_mime_dialog_main.c layout_etk_simple_la_CFLAGS = @ETK_CFLAGS@ layout_etk_simple_la_LDFLAGS = -module -avoid-version layout_etk_simple_la_LIBADD = @ETK_LIBS@ =================================================================== RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/etk_list_viewer.c,v retrieving revision 1.34 retrieving revision 1.35 diff -u -3 -r1.34 -r1.35 --- etk_list_viewer.c 2 Mar 2006 06:10:55 -0000 1.34 +++ etk_list_viewer.c 4 Mar 2006 01:40:02 -0000 1.35 @@ -726,22 +726,22 @@ */ viewer->tree_col1 = etk_tree_col_new(ETK_TREE(viewer->tree), _("Filename"), - etk_tree_model_text_new(ETK_TREE(viewer->tree)), 100); - etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); + etk_tree_model_text_new(ETK_TREE(viewer->tree)), 150); + //etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); etk_tree_col_sort_func_set(viewer->tree_col1, _entropy_etk_list_filename_compare_cb, ETK_TRUE, NULL); viewer->tree_col1 = etk_tree_col_new(ETK_TREE(viewer->tree), _("Size"), - etk_tree_model_text_new(ETK_TREE(viewer->tree)),40); - etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); + etk_tree_model_text_new(ETK_TREE(viewer->tree)),60); + //etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); etk_tree_col_sort_func_set(viewer->tree_col1, _entropy_etk_list_size_compare_cb, ETK_TRUE, NULL); viewer->tree_col1 = etk_tree_col_new(ETK_TREE(viewer->tree), _("Type"), - etk_tree_model_text_new(ETK_TREE(viewer->tree)),40); - etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); + etk_tree_model_text_new(ETK_TREE(viewer->tree)),65); + //etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); viewer->tree_col1 = etk_tree_col_new(ETK_TREE(viewer->tree), _("Date Modified"), - etk_tree_model_text_new(ETK_TREE(viewer->tree)),70); - etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); + etk_tree_model_text_new(ETK_TREE(viewer->tree)),90); + //etk_tree_col_expand_set(viewer->tree_col1, ETK_TRUE); etk_tree_col_sort_func_set(viewer->tree_col1, _entropy_etk_list_date_compare_cb, ETK_TRUE, NULL); =================================================================== RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/layout_etk_simple.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- layout_etk_simple.c 3 Mar 2006 12:25:46 -0000 1.22 +++ layout_etk_simple.c 4 Mar 2006 01:40:02 -0000 1.23 @@ -2,6 +2,7 @@ #include "entropy.h" #include "entropy_gui.h" #include "etk_location_add_dialog.h" +#include "etk_mime_dialog.h" #include <dlfcn.h> #include <Ecore.h> #include <stdlib.h> @@ -132,6 +133,10 @@ etk_main (); } +void etk_mime_dialog_cb(Etk_Object* obj, void* data) +{ + etk_mime_dialog_create(); +} void _location_add_cb(Etk_Object *obj, void *data) { @@ -258,8 +263,9 @@ menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Add Location"), ETK_STOCK_ADDRESS_BOOK_NEW, ETK_MENU_SHELL(menu), NULL); etk_signal_connect("activated", ETK_OBJECT(menu_item), ETK_CALLBACK(_location_add_cb), layout); - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Program Associations.."), ETK_STOCK_EMBLEM_SYMBOLIC_LINK, ETK_MENU_SHELL(menu), NULL); - + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Program Associations.."), + ETK_STOCK_EMBLEM_SYMBOLIC_LINK, ETK_MENU_SHELL(menu), NULL); + etk_signal_connect("activated", ETK_OBJECT(menu_item), ETK_CALLBACK(etk_mime_dialog_cb), layout); menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("View"), ETK_STOCK_NO_STOCK, ETK_MENU_SHELL(menubar), NULL); menu = etk_menu_new(); ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs