E CVS: libs/ecore onefang
Enlightenment CVS committal Author : onefang Project : e17 Module : libs/ecore Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: Ecore_Desktop.h ecore_desktop.c ecore_desktop_icon.c ecore_desktop_menu.c Log Message: Some basic docs and a minor API change. === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/Ecore_Desktop.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- Ecore_Desktop.h 14 Aug 2006 05:44:04 - 1.4 +++ Ecore_Desktop.h 14 Aug 2006 06:49:49 - 1.5 @@ -7,6 +7,31 @@ #include unistd.h #include Ecore_Data.h + +/** + * @file Ecore_Desktop.h + * @brief The file that provides the freedesktop.org desktop, icon, and menu + *functions. + * + * This header provides the Ecore_Desktop freedesktop.org desktop, icon, + * and menu handling functions, as well as ancillary functions for searching + * freedesktop.org specific paths. Other freedesktop.org specifications + * make use of similar files, paths, and icons, implementors can use / extend + * this code to suit. + * + * Ecore_Desktop is not for every freedesktop.org specification, just those that + * are associated with .desktop files. + * + * For path searching details, see @ref Ecore_Desktop_Paths_Group. + * + * For desktop file details, see @ref Ecore_Desktop_Main_Group. + * + * For icon theme details, see @ref Ecore_Desktop_Icon_Group. + * + * For menu file details, see @ref Ecore_Desktop_Menu_Group. + */ + + #define MAX_PATH 4096 #define E_FN_DEL(_fn, _h) if (_h) { _fn(_h); _h = NULL; } @@ -106,9 +131,8 @@ char *ecore_desktop_icon_find(char *icon, char *icon_size, char *icon_theme); - Ecore_Desktop_Tree *ecore_desktop_menu_get(char *file, - Ecore_Desktop_Tree * merge_stack, - int level); + Ecore_Desktop_Tree *ecore_desktop_menu_get(char *file); + Ecore_Desktop_Tree *ecore_desktop_tree_new(char *buffer); Ecore_Desktop_Tree *ecore_desktop_tree_add(Ecore_Desktop_Tree * tree, === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- ecore_desktop.c 14 Aug 2006 05:44:04 - 1.4 +++ ecore_desktop.c 14 Aug 2006 06:49:49 - 1.5 @@ -6,6 +6,25 @@ static Ecore_Hash *ini_file_cache; static Ecore_Hash *desktop_cache; + +/** + * @defgroup Ecore_Desktop_Main_Group .desktop file Functions + * + * Functions that deal with freedesktop.org desktop files. + */ + +/** + * Get the contents of a .ini style file. + * + * The Ecore_Hash returned is a two level hash, the first level + * is the groups in the file, one per group, keyed by the name + * of that group. The value of each of those first level hashes + * is the second level Ecore_Hash, the contents of each group. + * + * @param file Full path to the .ini style file. + * @return An Ecore_Hash of the files contents. + * @ingroup Ecore_Desktop_Main_Group + */ Ecore_Hash * ecore_desktop_ini_get(char *file) { @@ -105,6 +124,21 @@ return result; } +/** + * Get the contents of a .desktop file. + * + * Everything that is in the .desktop file is returned in the + * data member of the Ecore_Desktop structure, it's an Ecore_Hash + * as returned by ecore_desktop_ini_get(). Some of the data in the + * .desktop file is decoded into specific members of the returned + * structure. + * + * Use ecore_desktop_destroy() to free this structure. + * + * @param file Full path to the .desktop file. + * @return An Ecore_Desktop containing the files contents. + * @ingroup Ecore_Desktop_Main_Group + */ Ecore_Desktop * ecore_desktop_get(char *file) { @@ -201,6 +235,14 @@ return result; } +/** + * Setup what ever needs to be setup to support Ecore_Desktop. + * + * There are internal structures that are needed for Ecore_Desktop + * functions to operate, this sets them up. + * + * @ingroup Ecore_Desktop_Main_Group + */ void ecore_desktop_init() { @@ -226,6 +268,14 @@ } } +/** + * Tear down what ever needs to be torn down to support Ecore_Desktop. + * + * There are internal structures that are needed for Ecore_Desktop + * functions to operate, this tears them down. + * + * @ingroup Ecore_Desktop_Main_Group + */ void ecore_desktop_shutdown() { @@ -241,6 +291,15 @@ } } +/** + * Free whatever resources are used by an Ecore_Desktop. + * + * There are internal resources used by each Ecore_Desktop + * This releases those resources. + * + * @param desktop An Ecore_Desktop that was previously returned by ecore_desktop_get(). + * @ingroup Ecore_Desktop_Main_Group + */ void ecore_desktop_destroy(Ecore_Desktop * desktop) { @@ -253,6 +312,14 @@
E CVS: apps/e_utils onefang
Enlightenment CVS committal Author : onefang Project : e17 Module : apps/e_utils Dir : e17/apps/e_utils/src/bin/e17genmenu Modified Files: menus.c Log Message: Changed to match the minor API change. === RCS file: /cvs/e/e17/apps/e_utils/src/bin/e17genmenu/menus.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- menus.c 14 Aug 2006 05:45:06 - 1.7 +++ menus.c 14 Aug 2006 06:50:28 - 1.8 @@ -58,7 +58,7 @@ Ecore_Desktop_Tree *menus = NULL; /* convert the xml into menus */ - menus = ecore_desktop_menu_get(menu_file, NULL, 0); + menus = ecore_desktop_menu_get(menu_file); if (menus) { /* create the .eap and order files from the menu */ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e rephorm
Enlightenment CVS committal Author : rephorm Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_spectrum.c e_test.c e_widget_csel.c e_widget_csel.h Log Message: make csel a proper widget instead of just a wrapper around table. pass in a color struct to update (use the change hook to know when changes have occured) use a short timer instead of an idler to update the spectrum image data -- ideally, we would add a pre/post render hooks for smart objects. then we could redraw int he pre-render callback. === RCS file: /cvs/e/e17/apps/e/src/bin/e_spectrum.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- e_spectrum.c14 Aug 2006 05:21:16 - 1.2 +++ e_spectrum.c14 Aug 2006 07:05:31 - 1.3 @@ -14,7 +14,7 @@ E_Color_Component mode; E_Color *cv; - int draw_queued; + Ecore_Job *draw_timer; }; static int _e_spectrum_redraw(void *d); @@ -36,8 +36,6 @@ evas_object_image_size_set(sp-o_spectrum, sp-iw, sp-ih); evas_object_image_alpha_set(sp-o_spectrum, 1); - ecore_idler_add(_e_spectrum_redraw, sp); - evas_object_smart_member_add(sp-o_spectrum, o); } @@ -52,6 +50,8 @@ evas_object_del(sp-o_spectrum); evas_object_del(sp-o_event); evas_object_del(sp-o_cursor); + + if (sp-draw_timer) ecore_timer_del(sp-draw_timer); } static void @@ -257,7 +257,6 @@ int r, g, b; float vx, vy, vz; - if (!sp-draw_queued) return 1; data = evas_object_image_data_get(sp-o_spectrum, 1); if (!data) return; @@ -297,8 +296,8 @@ evas_object_image_data_set(sp-o_spectrum, data); evas_object_image_data_update_add(sp-o_spectrum, 0, 0, sp-iw, sp-ih); - sp-draw_queued = 0; - return 1; + sp-draw_timer = NULL; + return 0; } static void @@ -306,7 +305,8 @@ { if (!sp || !sp-cv) return; - sp-draw_queued = 1; + if (sp-draw_timer) ecore_timer_del(sp-draw_timer); + sp-draw_timer = ecore_timer_add(.001, _e_spectrum_redraw, sp); } Evas_Object * === RCS file: /cvs/e/e17/apps/e/src/bin/e_test.c,v retrieving revision 1.63 retrieving revision 1.64 diff -u -3 -r1.63 -r1.64 --- e_test.c14 Aug 2006 04:38:49 - 1.63 +++ e_test.c14 Aug 2006 07:05:31 - 1.64 @@ -794,17 +794,30 @@ } #elif 0 + +static void +_e_test_cb_change(void *data, Evas_Object *obj) +{ + E_Color *c = data; + printf(Current color: %d, %d, %d\n, c-r, c-g, c-b); +} + static void _e_test_internal(E_Container *con) { E_Dialog *dia; Evas_Object *o; Evas_Coord mw, mh; + E_Color *color; dia = e_dialog_new(con); e_dialog_title_set(dia, Test Color Selector); - o = e_widget_csel_add(dia-win-evas); + + color = calloc(1, sizeof(E_Color)); + + o = e_widget_csel_add(dia-win-evas, color); evas_object_show(o); + e_widget_on_change_hook_set(o, _e_test_cb_change, color); e_widget_min_size_get(o, mw, mh); e_dialog_content_set(dia, o, mw, mh); === RCS file: /cvs/e/e17/apps/e/src/bin/e_widget_csel.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- e_widget_csel.c 14 Aug 2006 04:38:49 - 1.1 +++ e_widget_csel.c 14 Aug 2006 07:05:31 - 1.2 @@ -6,6 +6,7 @@ typedef struct _E_Widget_Data E_Widget_Data; struct _E_Widget_Data { + Evas_Object *obj; Evas_List *sliders; Evas_List *entries; Evas_Object *spectrum, *vert, *current; @@ -136,12 +137,14 @@ } wd-changing = 0; + + e_widget_change(wd-obj); } Evas_Object * -e_widget_csel_add(Evas *evas) +e_widget_csel_add(Evas *evas, E_Color *color) { - Evas_Object *o; + Evas_Object *obj, *o; Evas_Object *frame, *table; Evas_Coord mw, mh; E_Color*cv; @@ -150,17 +153,21 @@ char *labels[6] = { R, G, B, H, S, V }; E_Widget_Data *wd; + obj = e_widget_add(evas); + + wd = calloc(1, sizeof(E_Widget_Data)); + wd-mode = 1; + wd-cv = color; + wd-obj = obj; + table = e_widget_table_add(evas, 0); + e_widget_sub_object_add(obj, table); + e_widget_resize_object_set(obj, table); frame = e_widget_frametable_add(evas, colors, 0); - wd = calloc(1, sizeof(E_Widget_Data)); - wd-mode = 1; + e_widget_sub_object_add(obj, frame); grp = e_widget_radio_group_new(wd-mode); - // all sliders update a single color value struct - cv = calloc(1, sizeof(E_Color)); - wd-cv = cv; - cv-r = 20; cv-g = 120; cv-b = 79; cv-a = 255; e_color_update_rgb(cv); @@ -193,16 +200,19 @@ } o = e_widget_radio_add(evas, labels[i], i, grp); + e_widget_sub_object_add(obj, o); e_widget_on_change_hook_set(o, _e_wid_cb_radio_changed, wd); e_widget_frametable_object_append(frame, o, 0, i, 1, 1, 1, 1, 0, 0); o = e_widget_cslider_add(evas, i, cv, 0, 0); +
E CVS: proto codewarrior
Enlightenment CVS committal Author : codewarrior Project : e17 Module : proto Dir : e17/proto/enhance/src/lib Modified Files: Enhance.h enhance.c Log Message: nerochiaro making his patch better === RCS file: /cvs/e/e17/proto/enhance/src/lib/Enhance.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Enhance.h 8 Aug 2006 19:02:41 - 1.3 +++ Enhance.h 14 Aug 2006 09:11:31 - 1.4 @@ -117,13 +117,13 @@ /* Gets the next signal name + handler name for a certain part in the GUI. Returns NULL if there are no more. */ Enhance_Signals_Enumerator enhance_signals_next(Enhance *en, Enhance_Signals_Enumerator current, char **signal, char **handler); -/* Starts the enumeration of all GUI parts. You should always call enhance_widgets_end to close it. */ +/* Starts the enumeration of all GUI parts. */ Enhance_Widgets_Enumerator enhance_widgets_start(Enhance *en); /* Gets the next GUI part. Return NULL if there are no more GUI parts. */ const char* enhance_widgets_next(Enhance *en, Enhance_Widgets_Enumerator* enumeration); -/* Ends an enumeration of all GUI parts. */ +/* Ends an enumeration of all GUI parts. You don't need to call this if widgets_next returns NULL. But calling it anyway is legal. */ voidenhance_widgets_end(Enhance *en, Enhance_Widgets_Enumerator* enumeration); #ifdef __cplusplus === RCS file: /cvs/e/e17/proto/enhance/src/lib/enhance.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- enhance.c 8 Aug 2006 21:45:42 - 1.18 +++ enhance.c 14 Aug 2006 09:11:31 - 1.19 @@ -1129,26 +1129,30 @@ const char* enhance_widgets_next(Enhance *en, Enhance_Widgets_Enumerator* enumerator) { - Evas_List *list; + Evas_List *list,*prev; char* data; if (enumerator == NULL) return NULL; - list = *enumerator; + if (list == NULL) return NULL; + data = evas_list_data(list); - *enumerator = evas_list_prev(list); + prev = evas_list_prev(list); + if (prev == NULL) enhance_widgets_end(en, enumerator); + + *enumerator = prev; return data; } void enhance_widgets_end(Enhance *en, Enhance_Widgets_Enumerator* enumerator) { - Evas_List *l; + Evas_List *list; - l = *enumerator; - for (; l; l = evas_list_next(l)) E_FREE(l-data); - evas_list_free(l); - + if (enumerator == NULL) return; + + list = *enumerator; + if (list != NULL) evas_list_free(list); *enumerator = NULL; } @@ -1184,11 +1188,13 @@ _e_signal_hash_free(Evas_Hash *hash, const char *key, void *data, void *fdata) { Evas_List *signals; - Evas_List *l; + void *item; signals = data; - for(l = signals; l; l = l-next) - E_FREE(l-data); + for(; signals; signals = evas_list_next(signals)) { + item = evas_list_data(signals); + E_FREE(item); + } evas_list_free(signals); return 1; - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto nerochiaro
Enlightenment CVS committal Author : nerochiaro Project : e17 Module : proto Dir : e17/proto/ruby-efl Modified Files: README Log Message: updated to mention the bug tracker at http://code.google.com/p/ruby-efl/issues/list === RCS file: /cvs/e/e17/proto/ruby-efl/README,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- README 11 Aug 2006 18:59:23 - 1.2 +++ README 14 Aug 2006 09:13:14 - 1.3 @@ -104,3 +104,7 @@ Or join the #edevelop, #etk or #ewl channels in irc.freenode.net and ask me questions directly. If I don't answer in a while, leave me a /msg and I'll get back to you when I come back. + +Finally, you can also report issues in the bug tracker at: +http://code.google.com/p/ruby-efl/issues/list +Please use it. \ No newline at end of file - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/plugins/vfolder Modified Files: evfs_vfolder_trash.c Log Message: * Add evfs_fs_trash stubs === RCS file: /cvs/e/e17/apps/evfs/src/plugins/vfolder/evfs_vfolder_trash.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- evfs_vfolder_trash.c12 Aug 2006 12:49:56 - 1.1 +++ evfs_vfolder_trash.c14 Aug 2006 10:15:09 - 1.2 @@ -38,15 +38,25 @@ #include errno.h #include dirent.h #include Ecore_File.h +#include Ecore_Desktop.h #define EVFS_PLUGIN_VFOLDER_TRASH_ID /Trash +void evfs_vfolder_list(evfs_filereference* ref, Ecore_List** list); +static char* evfs_home_dir; +static char evfs_trash_home[PATH_MAX]; + evfs_plugin_functions_vfolder * evfs_plugin_init() { printf(Initialising the vfolder trash plugin..\n); evfs_plugin_functions_vfolder *functions = calloc(1, sizeof(evfs_plugin_functions_vfolder)); - //functions-evfs_vfolder_list = evfs_vfolder_list; + functions-evfs_vfolder_list = evfs_vfolder_list; + + ecore_desktop_init(); + + evfs_home_dir = strdup(getenv(HOME)); + snprintf(evfs_trash_home, PATH_MAX, %s/.Trash/info, evfs_home_dir); return functions; } @@ -56,6 +66,31 @@ return Trash; } + +void evfs_vfolder_list(evfs_filereference* ref, Ecore_List** list) +{ + Ecore_List* info_files; + char* file; + char parser[PATH_MAX]; + + info_files = ecore_file_ls(evfs_trash_home); + + while ( (file = ecore_list_remove_first(info_files))) { + Ecore_Hash* trash; + evfs_filereference* ref; + + snprintf(parser, PATH_MAX, %s/%s, evfs_trash_home, file); + Ecore_Desktop* desk = ecore_desktop_get(parser); + + snprintf(parser, PATH_MAX, trash:///#file://%s, desk-path); + printf(Parsing %s\n, parser); + ref = evfs_parse_uri_single(parser); + + if (ref) + ecore_list_append(*list, ref); + + } +} - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/lib Modified Files: libevfs.c Log Message: * Add evfs_fs_trash stubs === RCS file: /cvs/e/e17/apps/evfs/src/lib/libevfs.c,v retrieving revision 1.46 retrieving revision 1.47 diff -u -3 -r1.46 -r1.47 --- libevfs.c 6 Aug 2006 09:56:27 - 1.46 +++ libevfs.c 14 Aug 2006 10:15:09 - 1.47 @@ -264,6 +264,7 @@ ecore_dlist_append(plugin, sftp); ecore_dlist_append(plugin, posix); ecore_dlist_append(plugin, vfolder); + ecore_dlist_append(plugin, trash); ecore_dlist_append(reserved, ://); ecore_dlist_append(reserved, @); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/plugins/file Modified Files: Makefile.am evfs_fs_vfolder.c Added Files: evfs_fs_trash.c Log Message: * Add evfs_fs_trash stubs === RCS file: /cvs/e/e17/apps/evfs/src/plugins/file/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- Makefile.am 22 Jul 2006 13:12:58 - 1.4 +++ Makefile.am 14 Aug 2006 10:15:09 - 1.5 @@ -30,8 +30,16 @@ VFOLDER_L = vfolder.la +TRASH_L = trash.la + + +pkg_LTLIBRARIES = $(POSIX_L) $(SAMBA_L) $(TAR_L) $(BZIP2_L) $(FTP_L) $(GZIP_L) $(SFTP_L) $(VFOLDER_L) $(TRASH_L) + +trash_la_SOURCES = evfs_fs_trash.c \ +$(top_srcdir)/src/common/evfs_debug.c \ +$(top_srcdir)/src/common/evfs_event_helper.c \ +$(top_srcdir)/src/common/evfs_misc.c -pkg_LTLIBRARIES = $(POSIX_L) $(SAMBA_L) $(TAR_L) $(BZIP2_L) $(FTP_L) $(GZIP_L) $(SFTP_L) $(VFOLDER_L) posix_la_SOURCES = evfs_fs_posix.c \ $(top_srcdir)/src/common/evfs_debug.c \ @@ -113,4 +121,9 @@ sftp_la_CFLAGS = @ecore_cflags@ sftp_la_LDFLAGS = -module -avoid-version sftp_la_LIBADD = @ecore_libs@ -L$(top_builddir)/src/lib -levfs + +trash_la_CFLAGS = @ecore_cflags@ +trash_la_LDFLAGS = -module -avoid-version +trash_la_LIBADD = @ecore_libs@ -L$(top_builddir)/src/lib -levfs + === RCS file: /cvs/e/e17/apps/evfs/src/plugins/file/evfs_fs_vfolder.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- evfs_fs_vfolder.c 12 Aug 2006 12:49:26 - 1.12 +++ evfs_fs_vfolder.c 14 Aug 2006 10:15:09 - 1.13 @@ -118,8 +118,6 @@ if (EVFS_PLUGIN_VFOLDER(plugin)-functions-evfs_vfolder_list) (*EVFS_PLUGIN_VFOLDER(plugin)-functions-evfs_vfolder_list)(command-file_command.files[0], files); - - } } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ecore onefang
Enlightenment CVS committal Author : onefang Project : e17 Module : libs/ecore Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: ecore_desktop.c ecore_desktop_icon.c ecore_desktop_paths.c Log Message: Don't want a four second delay added to E startup, so optimise speed an order of magnitude or more by not asking GNOME and KDE for search paths, but geussing them instead. We can afford dozens more guesses before things start to slow down, but there are plans to correct the guesses during idle time. Guesses are good enouegh for now. === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- ecore_desktop.c 14 Aug 2006 06:49:49 - 1.5 +++ ecore_desktop.c 14 Aug 2006 10:22:51 - 1.6 @@ -11,6 +11,8 @@ * @defgroup Ecore_Desktop_Main_Group .desktop file Functions * * Functions that deal with freedesktop.org desktop files. + * + * This conforms with the freedesktop.org XDG Desktop Entry Specification version 0.9.4 */ /** === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop_icon.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- ecore_desktop_icon.c14 Aug 2006 06:49:49 - 1.4 +++ ecore_desktop_icon.c14 Aug 2006 10:22:51 - 1.5 @@ -15,6 +15,8 @@ * @defgroup Ecore_Desktop_Icon_Group icon theme Functions * * Functions that deal with freedesktop.org icon themes. + * + * This conforms with the freedesktop.org XDG Icon Theme Specification version 0.11 */ /** === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- ecore_desktop_paths.c 14 Aug 2006 05:44:04 - 1.3 +++ ecore_desktop_paths.c 14 Aug 2006 10:22:51 - 1.4 @@ -12,12 +12,25 @@ #include Ecore_Desktop.h #include ecore_desktop_private.h -struct _config_exe_data -{ - char *home; - Ecore_List *paths, *types; - int done; -}; + +/* This really slows things down and no doubt drags in some KDE bloat at start up. + * To work around this, I add a few extra things to try in the _ecore_desktop_paths_get() + * calls below. + * +#define KDE_SUPPORT 1 + */ + +/* This is nowhere near as bloated and slow as the KDE stuff, but worthwhile + * making it optional anyway. + * +#define GNOME_SUPPORT 1 + */ + +/* FIXME: remove those two defines, preload a cache with the guesses, whenever + * we have a few seconds of idle time, run the gnome and kde config proggies + * and correct those guesses. + */ + static Ecore_List *_ecore_desktop_paths_get(char *before, char *env_home, char *env, char *env_home_default, @@ -28,6 +41,19 @@ char *second); static void _ecore_desktop_paths_check_and_add(Ecore_List * paths, char *path); + +static Ecore_List *gnome_data = NULL; +static char *home; + + +#if defined GNOME_SUPPORT || defined KDE_SUPPORT +struct _config_exe_data +{ + char *home; + Ecore_List *paths, *types; + int done; +}; + static void _ecore_desktop_paths_exec_config(Ecore_List * paths, char *home, Ecore_List * extras, @@ -36,18 +62,21 @@ static int _ecore_desktop_paths_cb_exe_exit(void *data, int type, void *event); -Ecore_Event_Handler *exit_handler = NULL; -Ecore_List *gnome_data = NULL; -char *home; +static Ecore_Event_Handler *exit_handler = NULL; +#endif + void ecore_desktop_paths_init() { /* FIXME: Keep track of any loose strdups in a list, so that we can free them at shutdown time. */ +#if defined GNOME_SUPPORT || defined KDE_SUPPORT exit_handler = ecore_event_handler_add(ECORE_EXE_EVENT_DEL, _ecore_desktop_paths_cb_exe_exit, NULL); +#endif + gnome_data = ecore_list_new(); home = ecore_desktop_home_get(); if (home) @@ -60,20 +89,45 @@ home[last] = '\0'; } - if (exit_handler gnome_data) - { - ecore_list_set_free_cb(gnome_data, free); - _ecore_desktop_paths_exec_config(gnome_data, home, NULL, + if (gnome_data) + { +#ifdef GNOME_SUPPORT + if (exit_handler) +{ + ecore_list_set_free_cb(gnome_data, free); + _ecore_desktop_paths_exec_config(gnome_data, home, NULL,
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/plugins/file Modified Files: evfs_fs_posix.c evfs_fs_trash.c Log Message: * Some test functions for trash handling === RCS file: /cvs/e/e17/apps/evfs/src/plugins/file/evfs_fs_posix.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- evfs_fs_posix.c 21 Apr 2006 15:10:17 - 1.1 +++ evfs_fs_posix.c 14 Aug 2006 11:07:48 - 1.2 @@ -500,7 +500,7 @@ int evfs_file_create(evfs_filereference * file) { - //printf (Creating file '%s'\n, file-path); + printf (Creating file '%s'\n, file-path); file-fd = open(file-path, O_CREAT | O_TRUNC | O_RDWR, S_IRUSR | S_IWUSR); === RCS file: /cvs/e/e17/apps/evfs/src/plugins/file/evfs_fs_trash.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- evfs_fs_trash.c 14 Aug 2006 10:15:09 - 1.1 +++ evfs_fs_trash.c 14 Aug 2006 11:07:48 - 1.2 @@ -22,6 +22,14 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * */ + +/* TODO: + * + * * Cloning a filereference, and passing it off to evfs_fs_posix, for each op, is + * terribly inefficient. Make a caching engine to avoid this + * + */ + #if HAVE_CONFIG_H # include config.h #endif @@ -39,6 +47,11 @@ #include dirent.h #include Ecore_File.h +/*All these homedir variables need to be consolidated - TODO*/ +static char evfs_fs_trash_info[PATH_MAX]; +static char evfs_fs_trash_files[PATH_MAX]; +static evfs_plugin* posix_plugin; + /*Main file wrappers */ int evfs_file_remove(char *src); int evfs_file_rename(evfs_client * client, evfs_command * command); @@ -61,8 +74,12 @@ evfs_plugin_init() { printf(Initialising the file plugin..\n); - evfs_plugin_functions *functions = calloc(1, sizeof(evfs_plugin_functions)); + snprintf(evfs_fs_trash_info, sizeof(evfs_fs_trash_info), %s/.Trash/info, getenv(HOME)); + snprintf(evfs_fs_trash_files, sizeof(evfs_fs_trash_files), %s/.Trash/files, getenv(HOME)); + posix_plugin = evfs_get_plugin_for_uri(evfs_server_get(), file); + + evfs_plugin_functions *functions = calloc(1, sizeof(evfs_plugin_functions)); functions-evfs_client_disconnect = evfs_client_disconnect; /*functions-evfs_file_remove = evfs_file_remove; @@ -120,8 +137,12 @@ int evfs_file_close(evfs_filereference * file) { - printf(evfs_fs_trash.c close - STUB\n); - return -1; + if (file-plugin) + return (*EVFS_PLUGIN_FILE(posix_plugin)-functions-evfs_file_close) (file); + else + printf(Trash file not opened with trash plugin\n); + + return 0; } int @@ -142,15 +163,37 @@ int evfs_file_write(evfs_filereference * file, char *bytes, long size) { - printf(evfs_fs_trash.c write - STUB\n); - return -1; + if (file-plugin) { + return (*EVFS_PLUGIN_FILE(posix_plugin)-functions-evfs_file_write) (file, bytes, size); + } else + printf(Trash file not opened with trash plugin\n); } int evfs_file_create(evfs_filereference * file) -{ - printf(evfs_fs_trash.c create (%s) - STUB\n, file-path); - return -1; +{ + evfs_filereference* file_trash = evfs_filereference_clone(file); + int fd; + int size; + + free(file_trash-path); + size= strlen(evfs_fs_trash_files) + strlen(file-path) +2; + file_trash-path = calloc(size, 1); + snprintf(file_trash-path, size, %s/%s, evfs_fs_trash_files, file-path); + free(file_trash-plugin_uri); + file_trash-plugin_uri = strdup(file); + file_trash-plugin = posix_plugin; + + printf(Creating trash file: %s\n, file_trash-path); + + (*EVFS_PLUGIN_FILE(file_trash-plugin)-functions-evfs_file_create) (file_trash); + file-fd = file_trash-fd; + + printf(Trash file fd: %d\n, file-fd); + + evfs_cleanup_filereference(file_trash); + + return file-fd; } int - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/bin Modified Files: evfs_main.c evfs_metadata.c evfs_operation_tasks.c Log Message: * Some test functions for trash handling === RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_main.c,v retrieving revision 1.55 retrieving revision 1.56 diff -u -3 -r1.55 -r1.56 --- evfs_main.c 12 Aug 2006 08:17:23 - 1.55 +++ evfs_main.c 14 Aug 2006 11:07:48 - 1.56 @@ -574,7 +574,11 @@ evfs_io_initialise(); evfs_vfolder_initialise(); evfs_operation_initialise(); - evfs_metadata_initialise(); + + if (argc = 2 !strcmp(argv[1], -nometa)) + evfs_metadata_initialise(0); + else + evfs_metadata_initialise(1); ecore_main_loop_begin(); === RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_metadata.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- evfs_metadata.c 6 Aug 2006 04:29:22 - 1.27 +++ evfs_metadata.c 14 Aug 2006 11:07:48 - 1.28 @@ -278,7 +278,7 @@ return exists; } -void evfs_metadata_initialise() +void evfs_metadata_initialise(int forker) { struct stat config_dir_stat; Evas_List* group; @@ -390,8 +390,10 @@ evfs_metadata_directory_scan_queue = ecore_list_new(); ecore_list_append(evfs_metadata_directory_scan_queue, ref); - ecore_timer_add(0.5, evfs_metadata_scan_runner, NULL); - ecore_timer_add(0.5, evfs_metadata_extract_runner, NULL); + if (forker) { + ecore_timer_add(0.5, evfs_metadata_scan_runner, NULL); + ecore_timer_add(0.5, evfs_metadata_extract_runner, NULL); + } } } === RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_operation_tasks.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- evfs_operation_tasks.c 7 Aug 2006 16:31:28 - 1.9 +++ evfs_operation_tasks.c 14 Aug 2006 11:07:48 - 1.10 @@ -65,7 +65,8 @@ } /*printf (next_byte:size - %lld:%lld\n, copy-next_byte, copy-source_stat.st_size);*/ - while (iter TASK_COPY_ITERATIONS + if (copy-file_to-fd 0) { + while (iter TASK_COPY_ITERATIONS copy-next_byte copy-source_stat.st_size) { int b_read = 0, b_write= 0; @@ -98,6 +99,10 @@ iter++; + } + } else { + printf(Destination File create error\n); + copy-next_byte = copy-source_stat.st_size; } /*printf(Ending task, continuing operation...\n);*/ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/include Modified Files: evfs_metadata.h Log Message: * Some test functions for trash handling === RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_metadata.h,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- evfs_metadata.h 22 Jul 2006 06:09:26 - 1.10 +++ evfs_metadata.h 14 Aug 2006 11:07:48 - 1.11 @@ -38,7 +38,7 @@ int evfs_metadata_group_header_exists(char* group); void evfs_metadata_group_header_free(evfs_metadata_group_header* g); void evfs_metadata_file_groups_free(evfs_metadata_file_groups* groups); -void evfs_metadata_initialise(); +void evfs_metadata_initialise(int); evfs_metadata_group* evfs_metadata_group_new(char* name, char* desc) ; void evfs_metadata_file_set_key_value_string(evfs_filereference* ref, char* key, char* value); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_border.c e_config.c e_config.h e_int_config_wallpaper_import.c e_widget_fsel.c e_widget_fsel.h Log Message: allw filechooser to be remembered (give it its own name/class so it can be unique) and have the import dialog rememebr its last dir. === RCS file: /cvs/e/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.524 retrieving revision 1.525 diff -u -3 -r1.524 -r1.525 --- e_border.c 13 Aug 2006 03:37:23 - 1.524 +++ e_border.c 14 Aug 2006 11:08:40 - 1.525 @@ -5651,7 +5651,10 @@ /* Recreate state */ e_hints_window_init(bd); -if (bd-client.e.state.centered) +if ((bd-client.e.state.centered) + ((!bd-remember) || +((bd-remember) + (!(bd-remember-apply E_REMEMBER_APPLY_POS) { bd-x = bd-zone-x + (bd-zone-w - bd-w) / 2; bd-y = bd-zone-y + (bd-zone-h - bd-h) / 2; === RCS file: /cvs/e/e17/apps/e/src/bin/e_config.c,v retrieving revision 1.188 retrieving revision 1.189 diff -u -3 -r1.188 -r1.189 --- e_config.c 12 Aug 2006 13:25:29 - 1.188 +++ e_config.c 14 Aug 2006 11:08:40 - 1.189 @@ -470,6 +470,9 @@ E_CONFIG_VAL(D, T, border_raise_on_mouse_action, INT); E_CONFIG_VAL(D, T, border_raise_on_focus, INT); E_CONFIG_VAL(D, T, desk_flip_wrap, INT); + + E_CONFIG_VAL(D, T, wallpaper_import_last_dev, STR); + E_CONFIG_VAL(D, T, wallpaper_import_last_path, STR); e_config = e_config_domain_load(e, _e_config_edd); if (e_config) @@ -1160,6 +1163,13 @@ e_config-border_raise_on_mouse_action = 1; e_config-border_raise_on_focus = 1; e_config-desk_flip_wrap = 0; + e_config-wallpaper_import_last_dev = NULL; + e_config-wallpaper_import_last_path = NULL; + IFCFGEND; + + IFCFG(0x0096); /* the version # where this value(s) was introduced */ + e_config-wallpaper_import_last_dev = evas_stringshare_add(~/); + e_config-wallpaper_import_last_path = evas_stringshare_add(/); IFCFGEND; #if 0 /* example of new config */ === RCS file: /cvs/e/e17/apps/e/src/bin/e_config.h,v retrieving revision 1.104 retrieving revision 1.105 diff -u -3 -r1.104 -r1.105 --- e_config.h 10 Aug 2006 14:43:24 - 1.104 +++ e_config.h 14 Aug 2006 11:08:40 - 1.105 @@ -233,6 +233,9 @@ int border_raise_on_mouse_action; // GUI int border_raise_on_focus; // GUI int desk_flip_wrap; // GUI + + char *wallpaper_import_last_dev; // INTERNAL + char *wallpaper_import_last_path; // INTERNAL }; struct _E_Config_Module === RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_wallpaper_import.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- e_int_config_wallpaper_import.c 13 Aug 2006 10:00:49 - 1.9 +++ e_int_config_wallpaper_import.c 14 Aug 2006 11:08:40 - 1.10 @@ -49,7 +49,9 @@ static Ecore_Event_Handler *_import_edje_cc_exit_handler = NULL; static void _import_opt_disabled_set(Import *import, int disabled); +static void _import_cb_sel_selected(void *data, Evas_Object *obj); static void _import_cb_sel_change(void *data, Evas_Object *obj); +static void _import_path_save(Import *import); static void _import_edj_gen(Import *import); static int _import_cb_edje_cc_exit(void *data, int type, void *event); static void _import_cb_delete(E_Win *win); @@ -59,9 +61,6 @@ static void _import_cb_wid_on_focus(void *data, Evas_Object *obj); static void _import_cb_key_down(void *data, Evas *e, Evas_Object *obj, void *event); -/* FIXME: save previous dev/dir and restore it to browse that dir */ -/* FIXME: rememebr size and maybe location? */ - EAPI E_Win * e_int_config_wallpaper_import(E_Config_Dialog *parent) { @@ -73,6 +72,7 @@ Evas_Coord w, h; E_Config_Dialog_Data *cfdata; Evas_Modifier_Mask mask; + char *fdev, *fpath; import = E_NEW(Import, 1); if (!import) return NULL; @@ -98,7 +98,7 @@ e_win_delete_callback_set(win, _import_cb_delete); e_win_resize_callback_set(win, _import_cb_resize); e_win_dialog_set(win, 1); - e_win_name_class_set(win, E, _dialog); + e_win_name_class_set(win, E, _wallpaper_import_dialog); o = edje_object_add(evas); import-bg_obj = o; @@ -129,8 +129,15 @@ o = e_widget_list_add(evas, 0, 0); import-content_obj = o; - ofm = e_widget_fsel_add(evas, ~/, /, NULL, NULL, - _import_cb_sel_change, import, + fdev = e_config-wallpaper_import_last_dev; + fpath = e_config-wallpaper_import_last_path; + if ((!fdev) (!fpath))
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_config.h Log Message: fix cfg # === RCS file: /cvs/e/e17/apps/e/src/bin/e_config.h,v retrieving revision 1.105 retrieving revision 1.106 diff -u -3 -r1.105 -r1.106 --- e_config.h 14 Aug 2006 11:08:40 - 1.105 +++ e_config.h 14 Aug 2006 11:24:45 - 1.106 @@ -50,7 +50,7 @@ /* increment this whenever a new set of config values are added but the users * config doesn't need top be wiped - simply new values need to be put in */ -#define E_CONFIG_FILE_GENERATION 0x0095 +#define E_CONFIG_FILE_GENERATION 0x0097 #define E_CONFIG_FILE_VERSION((E_CONFIG_FILE_EPOCH 16) | E_CONFIG_FILE_GENERATION) #define E_EVAS_ENGINE_DEFAULT 0 - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/include Modified Files: evfs_operation.h Log Message: * Be more error-cautious === RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_operation.h,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- evfs_operation.h7 Aug 2006 16:31:28 - 1.15 +++ evfs_operation.h14 Aug 2006 11:33:07 - 1.16 @@ -10,11 +10,11 @@ { EVFS_OPERATION_STATUS_USER_WAIT, EVFS_OPERATION_STATUS_REPLY_RECEIVED, - EVFS_OPERATION_STATUS_ERROR, EVFS_OPERATION_STATUS_OVERRIDE_YES, EVFS_OPERATION_STATUS_OVERRIDE_NO, EVFS_OPERATION_STATUS_NORMAL, - EVFS_OPERATION_STATUS_COMPLETED + EVFS_OPERATION_STATUS_COMPLETED, + EVFS_OPERATION_STATUS_ERROR = 1000 } evfs_operation_status; typedef enum evfs_operation_wait_type @@ -56,7 +56,9 @@ EVFS_OPERATION_TASK_STATUS_EXEC_CONT, /*When we have cause to go into user_wait, but have done so already*/ EVFS_OPERATION_TASK_STATUS_CANCEL, - EVFS_OPERATION_TASK_STATUS_COMMITTED + EVFS_OPERATION_TASK_STATUS_COMMITTED, + + EVFS_OPERATION_TASK_STATUS_ERROR = 1000 } evfs_operation_task_status; - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs chaos
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/bin Modified Files: evfs_operation.c evfs_operation_tasks.c Log Message: * Be more error-cautious === RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_operation.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- evfs_operation.c7 Aug 2006 16:31:28 - 1.14 +++ evfs_operation.c14 Aug 2006 11:33:07 - 1.15 @@ -232,7 +232,7 @@ break; } - if (op-status == EVFS_OPERATION_STATUS_COMPLETED) { + if (op-status == EVFS_OPERATION_STATUS_COMPLETED || op-status == EVFS_OPERATION_STATUS_ERROR ) { ecore_list_remove_first(evfs_operation_queue); evfs_operation_destroy(op); @@ -387,6 +387,12 @@ printf(Can't process task - unknown type!\n); break; + } + + /*TODO: Should we prompt user here? */ + if (task-status == EVFS_OPERATION_TASK_STATUS_ERROR) { + op-status = EVFS_OPERATION_STATUS_ERROR; + return; } OPERATION_TASK_EXIT: === RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_operation_tasks.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- evfs_operation_tasks.c 14 Aug 2006 11:07:48 - 1.10 +++ evfs_operation_tasks.c 14 Aug 2006 11:33:07 - 1.11 @@ -55,7 +55,8 @@ /*printf(Opening source file...\n);*/ int fd =(*EVFS_PLUGIN_FILE(copy-file_from-plugin)-functions-evfs_file_open) (op-client, copy-file_from); if (!fd) { - /*TODO: Error checking on file open fail*/ + EVFS_OPERATION_TASK(copy)-status = EVFS_OPERATION_TASK_STATUS_ERROR; + goto ERROR; } } @@ -95,6 +96,9 @@ if (b_read == 0) { printf(File copy error - read 0 bytes\n); copy-next_byte = copy-source_stat.st_size; + + EVFS_OPERATION_TASK(copy)-status = EVFS_OPERATION_TASK_STATUS_ERROR; + goto ERROR; } @@ -103,6 +107,8 @@ } else { printf(Destination File create error\n); copy-next_byte = copy-source_stat.st_size; + EVFS_OPERATION_TASK(copy)-status = EVFS_OPERATION_TASK_STATUS_ERROR; + goto ERROR; } /*printf(Ending task, continuing operation...\n);*/ @@ -115,6 +121,7 @@ EVFS_OPERATION_TASK(copy)-status = EVFS_OPERATION_TASK_STATUS_COMMITTED; } + ERROR: return total; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/icons/default/icons Modified Files: AUTHORS Log Message: New icons for dialog-* actions === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/AUTHORS,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- AUTHORS 15 Jan 2006 11:20:45 - 1.1 +++ AUTHORS 14 Aug 2006 13:14:24 - 1.2 @@ -3,3 +3,6 @@ Tuomas Kuosmanen [EMAIL PROTECTED] Garrett LeSage [EMAIL PROTECTED] Jakub Steiner [EMAIL PROTECTED] +Ulisse Perusin [EMAIL PROTECTED] +Lapo Calamandrei [EMAIL PROTECTED] +Steven Garrity [EMAIL PROTECTED] - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/icons/default/icons/16x16/actions Modified Files: dialog-cancel.png dialog-close.png dialog-no.png dialog-ok.png dialog-yes.png Log Message: New icons for dialog-* actions === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/16x16/actions/dialog-cancel.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsZgC7MH and /tmp/cvsakom8k differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/16x16/actions/dialog-close.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsRWqVCK and /tmp/cvs8yQA2n differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/16x16/actions/dialog-no.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsT2j36N and /tmp/cvsgj7hyr differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/16x16/actions/dialog-ok.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvs1TXgCM and /tmp/cvsAl924p differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/16x16/actions/dialog-yes.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvs7TvFoQ and /tmp/cvsuEXtTt differ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/icons/default Modified Files: default.edc Log Message: New icons for dialog-* actions === RCS file: /cvs/e/e17/proto/etk/data/icons/default/default.edc,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- default.edc 13 Mar 2006 00:41:36 - 1.6 +++ default.edc 14 Aug 2006 13:14:24 - 1.7 @@ -209,6 +209,7 @@ STOCK_ICON(16x16/actions/document-print-preview.png, actions/document-print-preview_16, 16) STOCK_ICON(16x16/actions/document-open.png, actions/document-open_16, 16) STOCK_ICON(16x16/actions/document-new.png, actions/document-new_16, 16) +STOCK_ICON(16x16/actions/dialog-apply.png, actions/dialog-apply_16, 16) STOCK_ICON(16x16/actions/dialog-ok.png, actions/dialog-ok_16, 16) STOCK_ICON(16x16/actions/dialog-cancel.png, actions/dialog-cancel_16, 16) STOCK_ICON(16x16/actions/dialog-yes.png, actions/dialog-yes_16, 16) @@ -399,6 +400,7 @@ STOCK_ICON(22x22/actions/document-print-preview.png, actions/document-print-preview_22, 22) STOCK_ICON(22x22/actions/document-open.png, actions/document-open_22, 22) STOCK_ICON(22x22/actions/document-new.png, actions/document-new_22, 22) +STOCK_ICON(22x22/actions/dialog-apply.png, actions/dialog-apply_22, 22) STOCK_ICON(22x22/actions/dialog-ok.png, actions/dialog-ok_22, 22) STOCK_ICON(22x22/actions/dialog-cancel.png, actions/dialog-cancel_22, 22) STOCK_ICON(22x22/actions/dialog-yes.png, actions/dialog-yes_22, 22) @@ -588,6 +590,7 @@ STOCK_ICON(48x48/actions/document-print-preview.png, actions/document-print-preview_48, 48) STOCK_ICON(48x48/actions/document-open.png, actions/document-open_48, 48) STOCK_ICON(48x48/actions/document-new.png, actions/document-new_48, 48) +STOCK_ICON(48x48/actions/dialog-apply.png, actions/dialog-apply_48, 48) STOCK_ICON(48x48/actions/dialog-ok.png, actions/dialog-ok_48, 48) STOCK_ICON(48x48/actions/dialog-cancel.png, actions/dialog-cancel_48, 48) STOCK_ICON(48x48/actions/dialog-yes.png, actions/dialog-yes_48, 48) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/icons/default/icons/22x22/actions Modified Files: dialog-cancel.png dialog-close.png dialog-no.png dialog-ok.png dialog-yes.png Log Message: New icons for dialog-* actions === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/22x22/actions/dialog-cancel.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsxNX3tX and /tmp/cvscxWaaB differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/22x22/actions/dialog-close.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsd1f02O and /tmp/cvs9LZOKs differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/22x22/actions/dialog-no.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsL3nO6P and /tmp/cvs1RkfQt differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/22x22/actions/dialog-ok.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvsLgGgSO and /tmp/cvsT5ufDs differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/22x22/actions/dialog-yes.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvszpT64R and /tmp/cvs7GXCRv differ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/icons/default/icons/48x48/actions Modified Files: Makefile.am dialog-cancel.png dialog-close.png dialog-no.png dialog-ok.png dialog-yes.png Added Files: dialog-apply.png Log Message: New icons for dialog-* actions === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 13 Mar 2006 00:41:37 - 1.3 +++ Makefile.am 14 Aug 2006 13:14:24 - 1.4 @@ -4,6 +4,7 @@ appointment-new.png \ bookmark-new.png \ contact-new.png \ +dialog-apply.png \ dialog-cancel.png \ dialog-ok.png \ dialog-close.png \ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/dialog-cancel.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvs0QllV5 and /tmp/cvsTsPV6J differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/dialog-close.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvsi7YEh9 and /tmp/cvsrIsPuN differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/dialog-no.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvs4W5aM7 and /tmp/cvstlpV0L differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/dialog-ok.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvsAaCj9a and /tmp/cvsbyaCpP differ === RCS file: /cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/dialog-yes.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 Binary files /tmp/cvsycoOV9 and /tmp/cvsriEGdO differ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/src/lib Modified Files: etk_stock.c etk_stock.h Log Message: New icons for dialog-* actions === RCS file: /cvs/e/e17/proto/etk/src/lib/etk_stock.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- etk_stock.c 7 Apr 2006 15:36:11 - 1.13 +++ etk_stock.c 14 Aug 2006 13:14:25 - 1.14 @@ -23,7 +23,8 @@ { actions/appointment-new_16, actions/appointment-new_22, actions/appointment-new_48, New Appointment }, { actions/bookmark-new_16, actions/bookmark-new_22, actions/bookmark-new_48, New Bookmark }, { actions/contact-new_16, actions/contact-new_22, actions/contact-new_48, New Contact }, - { actions/dialog-ok_16, actions/dialog-ok_22, actions/dialog-ok_48, Ok }, + { actions/dialog-apply_16, actions/dialog-apply_22, actions/dialog-apply_48, Apply }, + { actions/dialog-ok_16, actions/dialog-ok_22, actions/dialog-ok_48, OK }, { actions/dialog-cancel_16, actions/dialog-cancel_22, actions/dialog-cancel_48, Cancel }, { actions/dialog-yes_16, actions/dialog-yes_22, actions/dialog-yes_48, Yes }, { actions/dialog-no_16, actions/dialog-no_22, actions/dialog-no_48, No }, === RCS file: /cvs/e/e17/proto/etk/src/lib/etk_stock.h,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- etk_stock.h 7 Apr 2006 15:36:11 - 1.12 +++ etk_stock.h 14 Aug 2006 13:14:25 - 1.13 @@ -31,9 +31,10 @@ ETK_STOCK_APPOINTMENT_NEW, ETK_STOCK_BOOKMARK_NEW, ETK_STOCK_CONTACT_NEW, - ETK_STOCK_DIALOG_OK, + ETK_STOCK_DIALOG_APPLY, + ETK_STOCK_DIALOG_OK, ETK_STOCK_DIALOG_CANCEL, - ETK_STOCK_DIALOG_YES, + ETK_STOCK_DIALOG_YES, ETK_STOCK_DIALOG_NO, ETK_STOCK_DIALOG_CLOSE, ETK_STOCK_DOCUMENT_NEW, - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/src/bin Modified Files: etk_combobox_test.c Log Message: New icons for dialog-* actions === RCS file: /cvs/e/e17/proto/etk/src/bin/etk_combobox_test.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- etk_combobox_test.c 24 Jun 2006 17:54:06 - 1.5 +++ etk_combobox_test.c 14 Aug 2006 13:14:25 - 1.6 @@ -1,8 +1,8 @@ #include etk_test.h #include stdlib.h -#define STARTING_STOCK_ID ETK_STOCK_DOCUMENT_NEW -#define ENDING_STOCK_ID ETK_STOCK_FORMAT_TEXT_UNDERLINE +#define STARTING_STOCK_ID ETK_STOCK_DIALOG_APPLY +#define ENDING_STOCK_ID ETK_STOCK_FOLDER_NEW static void _etk_test_combobox_active_item_changed_cb(Etk_Object *object, void *data); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas raster
Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/software_x11 Modified Files: evas_engine.h evas_outbuf.c evas_x_color.c Log Message: being an anally retentive bastard.. i checked if e worked in 8bpp under vnc. GASP! it didn't. evas's color allocator was screwed. fixed! :) === RCS file: /cvs/e/e17/libs/evas/src/modules/engines/software_x11/evas_engine.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- evas_engine.h 8 Mar 2006 15:35:05 - 1.2 +++ evas_engine.h 14 Aug 2006 13:50:07 - 1.3 @@ -1,10 +1,6 @@ #ifndef EVAS_ENGINE_H #define EVAS_ENGINE_H -/* PERF: - * # EVAS BENCH: 4.072 - */ - #include X11/Xlib.h #include X11/Xutil.h #include X11/Xatom.h === RCS file: /cvs/e/e17/libs/evas/src/modules/engines/software_x11/evas_outbuf.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- evas_outbuf.c 9 Mar 2006 03:51:27 - 1.3 +++ evas_outbuf.c 14 Aug 2006 13:50:07 - 1.4 @@ -82,7 +82,8 @@ if (evas_software_x11_x_output_buffer_bit_order(xob) == MSBFirst) buf-priv.x.bit_swap = 1; #endif - if ((vis-class == TrueColor) || (vis-class == DirectColor)) + if (((vis-class == TrueColor) || (vis-class == DirectColor)) + (x_depth 8)) { buf-priv.mask.r = (DATA32) vis-red_mask; buf-priv.mask.g = (DATA32) vis-green_mask; @@ -96,7 +97,9 @@ } else if ((vis-class == PseudoColor) || (vis-class == StaticColor) || - (vis-class == GrayScale) || (vis-class == StaticGray)) + (vis-class == GrayScale) || + (vis-class == StaticGray) || + (x_depth = 8)) { Convert_Pal_Modepm = PAL_MODE_RGB332; === RCS file: /cvs/e/e17/libs/evas/src/modules/engines/software_x11/evas_x_color.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- evas_x_color.c 14 Jan 2006 12:13:37 - 1.1 +++ evas_x_color.c 14 Aug 2006 13:50:07 - 1.2 @@ -40,13 +40,14 @@ { int r, g, b, i; DATA8 *color_lut; - int sig_mask = 0; + int sig_mask = 0, delt = 0; for (i = 0; i v-bits_per_rgb; i++) sig_mask |= (0x1 i); sig_mask = (16 - v-bits_per_rgb); i = 0; color_lut = malloc((nr) * (ng) * (nb)); if (!color_lut) return NULL; + delt = 0x0101 * 3; for (r = 0; r (nr); r++) { for (g = 0; g (ng); g++) @@ -57,26 +58,48 @@ XColor xcl_in; int val; Status ret; + int dr, dg, db; - val = (int)double)r) / ((nr) - 1)) * 65535); + val = (int)double)r) / ((nr) - 1)) * 255); + val = (val 8) | val; xcl.red = (unsigned short)(val); - val = (int)double)g) / ((ng) - 1)) * 65535); + val = (int)double)g) / ((ng) - 1)) * 255); + val = (val 8) | val; xcl.green = (unsigned short)(val); - val = (int)double)b) / ((nb) - 1)) * 65535); + val = (int)double)b) / ((nb) - 1)) * 255); + val = (val 8) | val; xcl.blue = (unsigned short)(val); xcl_in = xcl; ret = XAllocColor(d, cmap, xcl); + dr = (int)xcl_in.red - (int)xcl.red; + if (dr 0) dr = -dr; + dg = (int)xcl_in.green - (int)xcl.green; + if (dg 0) dg = -dg; + db = (int)xcl_in.blue - (int)xcl.blue; + if (db 0) db = -db; +/* + printf(ASK [%i]: %04x %04x %04x = %04x %04x %04x | dif = %04x / %04x\n, +ret, +xcl_in.red, xcl_in.green, xcl_in.blue, +xcl.red, xcl.green, xcl.blue, +(dr + dg +db), delt); + */ if ((ret == 0) || + ((dr + dg + db) delt) +/* + || ((xcl_in.red sig_mask) != (xcl.red sig_mask)) || ((xcl_in.green sig_mask) != (xcl.green sig_mask)) || - ((xcl_in.blue sig_mask) != (xcl.blue sig_mask))) + ((xcl_in.blue sig_mask) != (xcl.blue sig_mask)) + */ + ) { unsigned long pixels[256]; int j; if (i 0) { - for(j = 0; j i; j++) +
E CVS: libs/evas raster
Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas Dir : e17/libs/evas/src/lib/include Modified Files: evas_common.h Log Message: being an anally retentive bastard.. i checked if e worked in 8bpp under vnc. GASP! it didn't. evas's color allocator was screwed. fixed! :) === RCS file: /cvs/e/e17/libs/evas/src/lib/include/evas_common.h,v retrieving revision 1.59 retrieving revision 1.60 diff -u -3 -r1.59 -r1.60 --- evas_common.h 2 May 2006 07:28:48 - 1.59 +++ evas_common.h 14 Aug 2006 13:50:07 - 1.60 @@ -151,8 +151,8 @@ PAL_MODE_RGB221, PAL_MODE_RGB222, PAL_MODE_RGB232, - PAL_MODE_RGB666, PAL_MODE_RGB332, + PAL_MODE_RGB666, PAL_MODE_LAST } Convert_Pal_Mode; - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas raster
Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas Dir : e17/libs/evas/src/lib/engines/common Modified Files: evas_convert_rgb_8.c Log Message: remove printf === RCS file: /cvs/e/e17/libs/evas/src/lib/engines/common/evas_convert_rgb_8.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- evas_convert_rgb_8.c22 May 2005 02:49:48 - 1.6 +++ evas_convert_rgb_8.c14 Aug 2006 13:56:18 - 1.7 @@ -16,7 +16,6 @@ DATA8 r, g, b; DATA8 dith, dith2; - printf(D 332\n); dst_ptr = (DATA8 *)dst; CONVERT_LOOP_START_ROT_0(); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl kaethorn
Enlightenment CVS committal Author : kaethorn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/debian Modified Files: control copyright ewl0-bin.install libewl0.install Log Message: Ewl debian packaging updates: - add libewl0-engine-evas - update dependencies - add provides === RCS file: /cvs/e/e17/libs/ewl/debian/control,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- control 23 Jun 2006 04:12:40 - 1.12 +++ control 14 Aug 2006 14:03:32 - 1.13 @@ -1,14 +1,14 @@ Source: ewl Section: libs Priority: optional -Maintainer: Sytse Wielinga [EMAIL PROTECTED] +Maintainer: E17 Debian Team [EMAIL PROTECTED] Build-Depends: debhelper ( 4.0.0), cdbs, automake1.9, libtool, libevas0-dev, libevas0-all, libecore0-dev, libedje0-dev, libemotion0-dev, edje0-bin, embryo0-bin, libepsilon0-dev Standards-Version: 3.6.2.2 Package: libewl0 Section: libs Architecture: any -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, libewl0-engine-evas-software-x11 Provides: libewl Suggests: ewl0-bin, libewl0-engines-all Description: The Enlightened Widget Library (EWL) @@ -26,31 +26,43 @@ Package: libewl0-engines-all Section: libs Architecture: any -Depends: libewl0-engine-evas-fb, libewl0-engine-evas-software-x11, libewl0-engine-x11 +Depends: libewl0-engine-evas-fb, libewl0-engine-evas-software-x11, libewl0-engine-x11, libewl0-engine-evas +Provides: libewl-engines-all Description: virtual package providing all available EWL engines +Package: libewl0-engine-evas +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libewl0, libevas0-engine-fb +Provides: libewl-engine-evas +Description: The main EVAS engine for EWL + Package: libewl0-engine-evas-fb Section: libs Architecture: any -Depends: libewl0, libevas0-engine-fb +Depends: ${shlibs:Depends}, libewl0, libevas0-engine-fb, libewl0-engine-evas +Provides: libewl-engine-evas-fb Description: The framebuffer engine for EWL provided by EVAS Package: libewl0-engine-evas-software-x11 Section: libs Architecture: any -Depends: libewl0, libewl0-engine-x11, libevas0-engine-software-x11 +Depends: ${shlibs:Depends}, libewl0, libewl0-engine-x11, libevas0-engine-software-x11, libewl0-engine-evas +Provides: libewl-engine-evas-software-x11 Description: The software X11 engine for EWL provided by EVAS Package: libewl0-engine-evas-gl-x11 Section: libs Architecture: any -Depends: libewl0, libewl0-engine-x11, libevas0-engine-gl-x11 +Depends: ${shlibs:Depends}, libewl0, libewl0-engine-x11, libevas0-engine-gl-x11, libewl0-engine-evas +Provides: libewl-engine-evas-gl-x11 Description: The OpenGL X11 engine for EWL provided by EVAS Package: libewl0-engine-x11 Section: libs Architecture: any -Depends: libewl0 +Depends: ${shlibs:Depends}, libewl0 +Provides: libewl-engine-x11 Description: The base X11 engine for EWL Package: ewl0-bin === RCS file: /cvs/e/e17/libs/ewl/debian/copyright,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- copyright 28 Jun 2003 06:50:32 - 1.3 +++ copyright 14 Aug 2006 14:03:32 - 1.4 @@ -1,6 +1,10 @@ This package was debianized by Laurence J. Lane [EMAIL PROTECTED] on Sun, 23 Apr 2000 20:18:27 -0400. +Debian packaging originally maintained by: Sytse Wielinga [EMAIL PROTECTED] + +Debian packaging now maintained by: E17 Debian Team [EMAIL PROTECTED] + The source code is from the e17/libs/ewl module of the enlightenment CVS tree. For more information, see: === RCS file: /cvs/e/e17/libs/ewl/debian/ewl0-bin.install,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ewl0-bin.install23 Jun 2006 02:36:48 - 1.1 +++ ewl0-bin.install14 Aug 2006 14:03:32 - 1.2 @@ -1,2 +1,3 @@ debian/tmp/usr/bin/ewl_* debian/tmp/usr/share/ewl/images/* +debian/tmp/usr/share/ewl/themes/ewl_embed_test.edj === RCS file: /cvs/e/e17/libs/ewl/debian/libewl0.install,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- libewl0.install 23 Jun 2006 02:36:48 - 1.1 +++ libewl0.install 14 Aug 2006 14:03:32 - 1.2 @@ -1,7 +1,2 @@ debian/tmp/usr/lib/lib*.so.* -debian/tmp/usr/share/ewl/themes/*.edj -debian/tmp/usr/share/ewl/themes/default/bits/images/*.png -debian/tmp/usr/share/ewl/themes/default/bits/*.bits.db -debian/tmp/usr/share/ewl/themes/default/bits/*.edj -debian/tmp/usr/share/ewl/themes/default/fonts/*.ttf -debian/tmp/usr/share/ewl/themes/default/*.db +debian/tmp/usr/share/ewl/themes/e17.edj - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/icons/default/icons/16x16/actions Added Files: dialog-apply.png Log Message: Add dialog-apply icon - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto moom
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/icons/default/icons/22x22/actions Added Files: dialog-apply.png Log Message: Add dialog-apply icon - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl dj2
Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_colorpicker.c ewl_range.c ewl_range.h ewl_scrollbar.c Log Message: - api break. change ewl_range_min_val_set/get to ewl_range_minimum_value_set/get and ewl_range_max_val_set/get to ewl_range_maximum_value_set/get - change ewl_border test to use labels instead of text - fix compile warnings === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_colorpicker.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- ewl_colorpicker.c 11 Aug 2006 07:50:23 - 1.26 +++ ewl_colorpicker.c 14 Aug 2006 14:56:56 - 1.27 @@ -234,8 +234,8 @@ o = ewl_colorpicker_spinner_new(); ewl_widget_internal_set(o, TRUE); ewl_container_child_append(EWL_CONTAINER(hbox), o); - ewl_range_min_val_set(EWL_RANGE(o), 0); - ewl_range_max_val_set(EWL_RANGE(o), modes[i].max); + ewl_range_minimum_value_set(EWL_RANGE(o), 0); + ewl_range_maximum_value_set(EWL_RANGE(o), modes[i].max); switch(modes[i].mode) { @@ -278,8 +278,8 @@ o = ewl_spinner_new(); ewl_widget_internal_set(o, TRUE); ewl_container_child_append(EWL_CONTAINER(vbox), o); - ewl_range_min_val_set(EWL_RANGE(o), 0); - ewl_range_max_val_set(EWL_RANGE(o), 255); + ewl_range_minimum_value_set(EWL_RANGE(o), 0); + ewl_range_maximum_value_set(EWL_RANGE(o), 255); ewl_range_value_set(EWL_RANGE(o), 0); ewl_spinner_digits_set(EWL_SPINNER(o), 0); cp-spinners.alpha = o; === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_range.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- ewl_range.c 11 Aug 2006 05:50:55 - 1.2 +++ ewl_range.c 14 Aug 2006 14:56:56 - 1.3 @@ -94,7 +94,7 @@ * Sets the smallest value that @a r can obtain to @a minv. */ void -ewl_range_min_val_set(Ewl_Range *r, double minv) +ewl_range_minimum_value_set(Ewl_Range *r, double minv) { DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR(r, r); @@ -115,7 +115,7 @@ * @return Returns the currently set minimum value for the specified range. */ double -ewl_range_min_val_get(Ewl_Range *r) +ewl_range_minimum_value_get(Ewl_Range *r) { DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR_RET(r, r, 0.0); @@ -133,7 +133,7 @@ * Sets the smallest value that @a r can obtain to @a maxv. */ void -ewl_range_max_val_set(Ewl_Range *r, double maxv) +ewl_range_maximum_value_set(Ewl_Range *r, double maxv) { DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR(r, r); @@ -154,7 +154,7 @@ * @return Returns the currently set maximum value for the specified range. */ double -ewl_range_max_val_get(Ewl_Range *r) +ewl_range_maximum_value_get(Ewl_Range *r) { DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR_RET(r, r, 0.0); === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_range.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ewl_range.h 11 Aug 2006 04:02:40 - 1.1 +++ ewl_range.h 14 Aug 2006 14:56:56 - 1.2 @@ -47,11 +47,11 @@ voidewl_range_value_set(Ewl_Range *r, double v); double ewl_range_value_get(Ewl_Range *r); -voidewl_range_min_val_set(Ewl_Range *r, double minv); -double ewl_range_min_val_get(Ewl_Range *r); +voidewl_range_minimum_value_set(Ewl_Range *r, double minv); +double ewl_range_minimum_value_get(Ewl_Range *r); -voidewl_range_max_val_set(Ewl_Range *r, double maxv); -double ewl_range_max_val_get(Ewl_Range *r); +voidewl_range_maximum_value_set(Ewl_Range *r, double maxv); +double ewl_range_maximum_value_get(Ewl_Range *r); voidewl_range_step_set(Ewl_Range *r, double step); double ewl_range_step_get(Ewl_Range *r); === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_scrollbar.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- ewl_scrollbar.c 11 Aug 2006 04:00:57 - 1.13 +++ ewl_scrollbar.c 14 Aug 2006 14:56:56 - 1.14 @@ -173,7 +173,7 @@ * Define the maximum value that the seeker can reach, and the * default increments it takes to get there. */ - ewl_range_max_val_set(EWL_RANGE(s-seeker), 1.0); + ewl_range_maximum_value_set(EWL_RANGE(s-seeker), 1.0); ewl_range_step_set(EWL_RANGE(s-seeker), 0.05); /* - Using Tomcat but need to do more? Need to support
E CVS: libs/ewl dj2
Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/bin/tests Modified Files: ewl_border.c ewl_dnd_snoop.c ewl_grid.c ewl_list.c ewl_media.c ewl_progressbar.c ewl_spinner.c ewl_text_editor.c ewl_theme.c ewl_widget.c fullscreen.c modal.c Log Message: - api break. change ewl_range_min_val_set/get to ewl_range_minimum_value_set/get and ewl_range_max_val_set/get to ewl_range_maximum_value_set/get - change ewl_border test to use labels instead of text - fix compile warnings === RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_border.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- ewl_border.c10 Aug 2006 08:57:48 - 1.6 +++ ewl_border.c14 Aug 2006 14:56:55 - 1.7 @@ -44,8 +44,8 @@ ewl_container_child_append(EWL_CONTAINER(border_box), avbox); ewl_widget_show(avbox); - alabel = ewl_text_new(); - ewl_text_text_set(EWL_TEXT(alabel), Tabs Alignment); + alabel = ewl_label_new(); + ewl_label_text_set(EWL_LABEL(alabel), Tabs Alignment); ewl_container_child_append(EWL_CONTAINER(avbox), alabel); ewl_widget_show(alabel); @@ -102,8 +102,8 @@ ewl_container_child_append(EWL_CONTAINER(border_box), pvbox); ewl_widget_show(pvbox); - plabel = ewl_text_new(); - ewl_text_text_set(EWL_TEXT(plabel), Tabs Position); + plabel = ewl_label_new(); + ewl_label_text_set(EWL_LABEL(plabel), Tabs Position); ewl_container_child_append(EWL_CONTAINER(pvbox), plabel); ewl_widget_show(plabel); @@ -205,11 +205,10 @@ else if (w == button_pbottom) ewl_border_label_position_set(data, EWL_POSITION_BOTTOM); - - return; } -static void checkbutton_cb(Ewl_Widget *w, void *ev, void *data) +static void +checkbutton_cb(Ewl_Widget *w, void *ev __UNUSED__, void *data) { if (ewl_checkbutton_is_checked(EWL_CHECKBUTTON(w))) { @@ -221,6 +220,5 @@ ewl_widget_enable(EWL_WIDGET(data)); ewl_button_label_set(EWL_BUTTON(w), Disable); } -return; } === RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_dnd_snoop.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- ewl_dnd_snoop.c 13 Jul 2006 21:10:35 - 1.4 +++ ewl_dnd_snoop.c 14 Aug 2006 14:56:55 - 1.5 @@ -114,7 +114,8 @@ } static void -ewl_dnd_snoop_cb_realize(Ewl_Widget *w, void *event, void *data) +ewl_dnd_snoop_cb_realize(Ewl_Widget *w, void *event __UNUSED__, + void *data __UNUSED__) { Ewl_Embed *embed; embed = ewl_embed_widget_find(w); @@ -122,7 +123,7 @@ } static int -ewl_dnd_snoop_cb_enter(void *data, int type, void *ev) +ewl_dnd_snoop_cb_enter(void *data __UNUSED__, int type __UNUSED__, void *ev) { int i; char buf[1024]; @@ -143,7 +144,7 @@ } static int -ewl_dnd_snoop_cb_position(void *data, int type, void *ev) +ewl_dnd_snoop_cb_position(void *data __UNUSED__, int type __UNUSED__, void *ev) { char buf[1024]; Ecore_X_Event_Xdnd_Position *event = ev; @@ -168,7 +169,7 @@ } static int -ewl_dnd_snoop_cb_status(void *data, int type, void *ev) +ewl_dnd_snoop_cb_status(void *data __UNUSED__, int type __UNUSED__, void *ev) { char buf[1024]; Ecore_X_Event_Xdnd_Status *event = ev; @@ -199,7 +200,7 @@ } static int -ewl_dnd_snoop_cb_leave(void *data, int type, void *ev) +ewl_dnd_snoop_cb_leave(void *data __UNUSED__, int type __UNUSED__, void *ev) { char buf[1024]; Ecore_X_Event_Xdnd_Leave *event = ev; @@ -215,7 +216,7 @@ } static int -ewl_dnd_snoop_cb_drop(void *data, int type, void *ev) +ewl_dnd_snoop_cb_drop(void *data __UNUSED__, int type __UNUSED__, void *ev) { char buf[1024]; Ecore_X_Event_Xdnd_Drop *event = ev; @@ -240,7 +241,7 @@ } static int -ewl_dnd_snoop_cb_finished(void *data, int type, void *ev) +ewl_dnd_snoop_cb_finished(void *data __UNUSED__, int type __UNUSED__, void *ev) { char buf[1024]; Ecore_X_Event_Xdnd_Finished *event = ev; @@ -264,7 +265,8 @@ } static void -ewl_dnd_snoop_cb_clear(Ewl_Widget *w, void *ev, void *data) +ewl_dnd_snoop_cb_clear(Ewl_Widget *w __UNUSED__, void *ev __UNUSED__, + void *data __UNUSED__) { ewl_text_clear(EWL_TEXT(text)); } === RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_grid.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ewl_grid.c 6 Aug 2006 22:47:49 - 1.1 +++ ewl_grid.c 14 Aug 2006 14:56:55 - 1.2 @@ -122,7 +122,7 @@ } static void -button_clicked_cb(Ewl_Widget *w,
E CVS: libs/ewl dj2
Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/bin Modified Files: main.c Log Message: - api break. change ewl_range_min_val_set/get to ewl_range_minimum_value_set/get and ewl_range_max_val_set/get to ewl_range_maximum_value_set/get - change ewl_border test to use labels instead of text - fix compile warnings === RCS file: /cvs/e/e17/libs/ewl/src/bin/main.c,v retrieving revision 1.32 retrieving revision 1.33 diff -u -3 -r1.32 -r1.33 --- main.c 11 Aug 2006 04:43:14 - 1.32 +++ main.c 14 Aug 2006 14:56:55 - 1.33 @@ -577,7 +577,7 @@ } progress = ewl_widget_name_find(unit_test_progress); - ewl_range_max_val_set(EWL_RANGE(progress), (double)(i)); + ewl_range_maximum_value_set(EWL_RANGE(progress), (double)(i)); ewl_range_value_set(EWL_RANGE(progress), 0.0); } @@ -601,7 +601,7 @@ ; progress = ewl_widget_name_find(unit_test_progress); - ewl_range_max_val_set(EWL_RANGE(progress), (double)(i)); + ewl_range_maximum_value_set(EWL_RANGE(progress), (double)(i)); ewl_range_value_set(EWL_RANGE(progress), 0.0); if (unit_test_timer) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/temperature Modified Files: e_mod_config.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/modules/temperature/e_mod_config.c,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- e_mod_config.c 3 Jul 2006 07:35:44 - 1.21 +++ e_mod_config.c 14 Aug 2006 15:22:46 - 1.22 @@ -56,8 +56,10 @@ v-advanced.create_widgets = _advanced_create_widgets; snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(temperature_config-module)); - cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -_(Temperature Configuration), buf, 0, v, NULL); + cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), +_(Temperature Configuration), +E, _e_mod_temperature_config_dialog, +buf, 0, v, NULL); temperature_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/ibar Modified Files: e_mod_config.c e_mod_main.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/modules/ibar/e_mod_config.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -3 -r1.28 -r1.29 --- e_mod_config.c 12 Aug 2006 12:49:52 - 1.28 +++ e_mod_config.c 14 Aug 2006 15:22:45 - 1.29 @@ -49,7 +49,9 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(ibar_config-module)); /* Create The Dialog */ cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -_(IBar Configuration), buf, 0, v, ci); +_(IBar Configuration), +E, _e_mod_ibar_config_dialog, +buf, 0, v, ci); ibar_config-config_dialog = cfd; } === RCS file: /cvs/e/e17/apps/e/src/modules/ibar/e_mod_main.c,v retrieving revision 1.132 retrieving revision 1.133 diff -u -3 -r1.132 -r1.133 --- e_mod_main.c9 Aug 2006 06:38:34 - 1.132 +++ e_mod_main.c14 Aug 2006 15:22:45 - 1.133 @@ -1204,7 +1204,7 @@ { E_Dialog *dia; -dia = e_dialog_new(e_container_current_get(e_manager_current_get())); +dia = e_dialog_new(e_container_current_get(e_manager_current_get()), E, _e_mod_ibar_error_icon_add_dialog); e_dialog_title_set(dia, _(Cannot add icon)); e_dialog_text_set(dia, _(You tried to drop an icon of an application thatbr - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/battery Modified Files: e_mod_config.c e_mod_main.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/modules/battery/e_mod_config.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -3 -r1.19 -r1.20 --- e_mod_config.c 3 Jul 2006 07:35:44 - 1.19 +++ e_mod_config.c 14 Aug 2006 15:22:45 - 1.20 @@ -33,8 +33,9 @@ v-advanced.create_widgets = _advanced_create_widgets; snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(battery_config-module)); - cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), + cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), _(Battery Monitor Configuration), +E, _e_mod_battery_config_dialog, buf, 0, v, NULL); battery_config-config_dialog = cfd; } === RCS file: /cvs/e/e17/apps/e/src/modules/battery/e_mod_main.c,v retrieving revision 1.84 retrieving revision 1.85 diff -u -3 -r1.84 -r1.85 --- e_mod_main.c9 Aug 2006 06:38:34 - 1.84 +++ e_mod_main.c14 Aug 2006 15:22:45 - 1.85 @@ -292,7 +292,7 @@ { E_Dialog *dia; -dia = e_dialog_new(e_container_current_get(e_manager_current_get())); +dia = e_dialog_new(e_container_current_get(e_manager_current_get()), E, _e_mod_battery_low_dialog); if (!dia) return 0; e_dialog_title_set(dia, Enlightenment Battery Module); e_dialog_icon_set(dia, enlightenment/e, 64); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/cpufreq Modified Files: e_mod_main.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/modules/cpufreq/e_mod_main.c,v retrieving revision 1.46 retrieving revision 1.47 diff -u -3 -r1.46 -r1.47 --- e_mod_main.c9 Aug 2006 06:38:34 - 1.46 +++ e_mod_main.c14 Aug 2006 15:22:45 - 1.47 @@ -322,7 +322,7 @@ { E_Dialog *dia; - dia = e_dialog_new(e_container_current_get(e_manager_current_get())); + dia = e_dialog_new(e_container_current_get(e_manager_current_get()), E, _e_mod_cpufreq_error_setfreq); if (!dia) return; e_dialog_title_set(dia, Enlightenment Cpufreq Module); e_dialog_icon_set(dia, enlightenment/e, 64); @@ -348,7 +348,7 @@ { E_Dialog *dia; - dia = e_dialog_new(e_container_current_get(e_manager_current_get())); + dia = e_dialog_new(e_container_current_get(e_manager_current_get()), E, _e_mod_cpufreq_error_setfreq); if (!dia) return; e_dialog_title_set(dia, Enlightenment Cpufreq Module); e_dialog_icon_set(dia, enlightenment/e, 64); @@ -368,7 +368,7 @@ { E_Dialog *dia; - dia = e_dialog_new(e_container_current_get(e_manager_current_get())); + dia = e_dialog_new(e_container_current_get(e_manager_current_get()), E, _e_mod_cpufreq_error_setfreq); if (!dia) return; e_dialog_title_set(dia, Enlightenment Cpufreq Module); e_dialog_icon_set(dia, enlightenment/e, 64); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/pager Modified Files: e_mod_config.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/modules/pager/e_mod_config.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -3 -r1.20 -r1.21 --- e_mod_config.c 6 Aug 2006 02:21:07 - 1.20 +++ e_mod_config.c 14 Aug 2006 15:22:46 - 1.21 @@ -34,7 +34,9 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(pager_config-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -_(Pager Configuration), buf, 0, v, ci); +_(Pager Configuration), +E, _e_mod_pager_config_dialog, +buf, 0, v, ci); pager_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/ibox Modified Files: e_mod_config.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/modules/ibox/e_mod_config.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- e_mod_config.c 6 Aug 2006 02:21:07 - 1.26 +++ e_mod_config.c 14 Aug 2006 15:22:45 - 1.27 @@ -48,7 +48,9 @@ /* Create The Dialog */ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(ibox_config-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -_(IBox Configuration), buf, 0, v, ci); +_(IBox Configuration), +E, _e_mod_ibox_config_dialog, +buf, 0, v, ci); ibox_config-config_dialog = evas_list_append(ibox_config-config_dialog, cfd); } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_actions.c e_apps.c e_apps_error.c e_config_dialog.c e_config_dialog.h e_confirm_dialog.c e_dialog.c e_dialog.h e_eap_editor.c e_entry_dialog.c e_file_dialog.c e_fileman_smart.c e_fm.c e_int_border_border.c e_int_border_locks.c e_int_border_prop.c e_int_border_remember.c e_int_config_cfgdialogs.c e_int_config_cursor.c e_int_config_desklock.c e_int_config_desks.c e_int_config_display.c e_int_config_exebuf.c e_int_config_focus.c e_int_config_fonts.c e_int_config_hinting.c e_int_config_keybindings.c e_int_config_menus.c e_int_config_modules.c e_int_config_paths.c e_int_config_performance.c e_int_config_shelf.c e_int_config_startup.c e_int_config_theme.c e_int_config_wallpaper.c e_int_config_window_display.c e_int_config_window_manipulation.c e_int_config_winlist.c e_int_gadcon_config.c e_int_shelf_config.c e_module.c e_module.h e_test.c e_utils.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/bin/e_actions.c,v retrieving revision 1.76 retrieving revision 1.77 diff -u -3 -r1.76 -r1.77 --- e_actions.c 8 Aug 2006 01:28:06 - 1.76 +++ e_actions.c 14 Aug 2006 15:22:44 - 1.77 @@ -1435,7 +1435,7 @@ ACT_FN_GO(exit) { if (exit_dialog) e_object_del(E_OBJECT(exit_dialog)); - exit_dialog = e_dialog_new(e_container_current_get(e_manager_current_get())); + exit_dialog = e_dialog_new(e_container_current_get(e_manager_current_get()), E, _exit_dialog); if (!exit_dialog) return; e_win_delete_callback_set(exit_dialog-win, _e_actions_cb_exit_dialog_delete); e_dialog_title_set(exit_dialog, _(Are you sure you want to exit?)); === RCS file: /cvs/e/e17/apps/e/src/bin/e_apps.c,v retrieving revision 1.146 retrieving revision 1.147 diff -u -3 -r1.146 -r1.147 --- e_apps.c29 Jul 2006 09:26:18 - 1.146 +++ e_apps.c14 Aug 2006 15:22:44 - 1.147 @@ -2098,7 +2098,7 @@ { E_Dialog *dia; - dia = e_dialog_new(e_container_current_get(e_manager_current_get())); + dia = e_dialog_new(e_container_current_get(e_manager_current_get()), E, _app_run_error_dialog); if (dia) { char buf[4096]; === RCS file: /cvs/e/e17/apps/e/src/bin/e_apps_error.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- e_apps_error.c 28 Jul 2006 11:41:41 - 1.16 +++ e_apps_error.c 14 Aug 2006 15:22:44 - 1.17 @@ -34,7 +34,9 @@ v-advanced.create_widgets = _advanced_create_widgets; /* Create The Dialog */ - cfd = e_config_dialog_new(con, _(Application Execution Error), NULL, 0, v, app); + cfd = e_config_dialog_new(con, _(Application Execution Error), + E, _app_exec_error_exit_dialog, + NULL, 0, v, app); app-error_dialog = cfd; } } === RCS file: /cvs/e/e17/apps/e/src/bin/e_config_dialog.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- e_config_dialog.c 28 Jul 2006 13:06:12 - 1.27 +++ e_config_dialog.c 14 Aug 2006 15:22:44 - 1.28 @@ -20,7 +20,7 @@ /* externally accessible functions */ EAPI E_Config_Dialog * -e_config_dialog_new(E_Container *con, const char *title, const char *icon, int icon_size, E_Config_Dialog_View *view, void *data) +e_config_dialog_new(E_Container *con, const char *title, const char *name, const char *class, const char *icon, int icon_size, E_Config_Dialog_View *view, void *data) { E_Config_Dialog *cfd; @@ -28,6 +28,8 @@ cfd-view = view; cfd-con = con; cfd-title = evas_stringshare_add(title); + cfd-name = evas_stringshare_add(name); + cfd-class = evas_stringshare_add(class); if (icon) { cfd-icon = evas_stringshare_add(icon); @@ -79,6 +81,8 @@ { if (cfd-auto_apply_timer) _e_config_dialog_cb_auto_apply_timer(cfd); if (cfd-title) evas_stringshare_del(cfd-title); + if (cfd-name) evas_stringshare_del(cfd-name); + if (cfd-class) evas_stringshare_del(cfd-class); if (cfd-icon) evas_stringshare_del(cfd-icon); if (cfd-cfdata) { @@ -101,9 +105,15 @@ E_Dialog *pdia; Evas_Object *o, *ob; Evas_Coord mw = 0, mh = 0; + char buf[256];
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/dropshadow Modified Files: e_mod_config.c Log Message: you're all goign to kill me :) but here goes - i broke the dialog and config dialog api's - added name and class params so u can set the name and class - so users can later use things like rememebr to rememebr where a dialog will go for usability and convenience. === RCS file: /cvs/e/e17/apps/e/src/modules/dropshadow/e_mod_config.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- e_mod_config.c 3 Jul 2006 07:35:44 - 1.11 +++ e_mod_config.c 14 Aug 2006 15:22:45 - 1.12 @@ -33,7 +33,10 @@ v-basic.create_widgets = _basic_create_widgets; snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(ds-module)); - cfd = e_config_dialog_new(con, _(Dropshadow Configuration), buf, 0, v, ds); + cfd = e_config_dialog_new(con, +_(Dropshadow Configuration), +E, _e_mod_dropshadow_config_dialog, +buf, 0, v, ds); ds-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: Makefile.am e_includes.h e_int_config_fonts.c Removed Files: e_int_config_hinting.c e_int_config_hinting.h Log Message: formatting - and remove dead code. hinting dialog not used anymore. === RCS file: /cvs/e/e17/apps/e/src/bin/Makefile.am,v retrieving revision 1.135 retrieving revision 1.136 diff -u -3 -r1.135 -r1.136 --- Makefile.am 14 Aug 2006 04:38:49 - 1.135 +++ Makefile.am 14 Aug 2006 15:28:44 - 1.136 @@ -142,7 +142,6 @@ e_int_config_desklock.h \ e_int_config_exebuf.h \ e_int_config_cfgdialogs.h \ -e_int_config_hinting.h \ e_deskpreview.h \ e_exebuf.h \ e_desklock.h \ @@ -291,7 +290,6 @@ e_int_config_desklock.c \ e_int_config_exebuf.c \ e_int_config_cfgdialogs.c \ -e_int_config_hinting.c \ e_deskpreview.c \ e_exebuf.c \ e_desklock.c \ === RCS file: /cvs/e/e17/apps/e/src/bin/e_includes.h,v retrieving revision 1.114 retrieving revision 1.115 diff -u -3 -r1.114 -r1.115 --- e_includes.h14 Aug 2006 04:38:49 - 1.114 +++ e_includes.h14 Aug 2006 15:28:44 - 1.115 @@ -115,7 +115,6 @@ #include e_int_config_desklock.h #include e_int_config_exebuf.h #include e_int_config_cfgdialogs.h -#include e_int_config_hinting.h #include e_deskpreview.h #include e_exebuf.h #include e_desklock.h === RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_fonts.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- e_int_config_fonts.c14 Aug 2006 15:22:45 - 1.17 +++ e_int_config_fonts.c14 Aug 2006 15:28:44 - 1.18 @@ -131,7 +131,7 @@ cfd = e_config_dialog_new(con, _(Font Settings), - E, _config_fonts_dialog, +E, _config_fonts_dialog, enlightenment/fonts, 0, v, NULL); return cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto balony
Enlightenment CVS committal Author : balony Project : e17 Module : proto Dir : e17/proto/etk/src/lib Modified Files: etk_tree.c etk_tree.h Log Message: just a small update with functions needed in exhibit === RCS file: /cvs/e/e17/proto/etk/src/lib/etk_tree.c,v retrieving revision 1.72 retrieving revision 1.73 diff -u -3 -r1.72 -r1.73 --- etk_tree.c 13 Aug 2006 22:42:23 - 1.72 +++ etk_tree.c 14 Aug 2006 16:26:00 - 1.73 @@ -309,6 +309,7 @@ return tree-num_cols; } + /** * @brief Gets the nth column of the tree * @param tree a tree @@ -651,6 +652,46 @@ } /** + * @brief Gets the number of rows of the tree + * @param tree a tree + * @return Returns the number of rows of the tree + */ +int etk_tree_num_rows_get(Etk_Tree *tree) +{ + if (!tree) + return 0; + return tree-num_rows; +} + +/** + * @brief Gets the rownumber of the row + * @param tree a tree + * @param row a row + * @return Returns the rownumber of the row + */ +int etk_tree_row_num_get(Etk_Tree *tree, Etk_Tree_Row *row) +{ + Etk_Tree_Row *cur_row; + int n = 0; + + if (!tree || !row) + return 0; + + cur_row = etk_tree_first_row_get(ETK_TREE(tree)); + while (cur_row != NULL) + { + if (row == cur_row) return n; + n++; + cur_row = etk_tree_next_row_get(cur_row, ETK_FALSE, ETK_FALSE); + } + + return 0; +} + + + + +/** * @brief Sets the height of the rows of the tree * @param tree a tree * @param row_height the new height of the rows. If @a row_height 8, the tree will use the theme default value @@ -770,6 +811,8 @@ if (!tree) return NULL; + tree-num_rows++; + va_start(args, tree); new_row = _etk_tree_row_new_valist(tree, tree-root, args); va_end(args); @@ -875,6 +918,7 @@ while (tree-root.first_child) _etk_tree_row_free(tree-root.first_child); tree-last_selected = NULL; + tree-num_rows = 0; etk_widget_redraw_queue(ETK_WIDGET(tree-grid)); etk_signal_emit_by_name(scroll_size_changed, ETK_OBJECT(tree-grid), NULL); @@ -1583,6 +1627,7 @@ etk_widget_show(tree-grid); tree-num_cols = 0; + tree-num_rows = 0; tree-columns = NULL; tree-last_selected = NULL; tree-column_to_resize = NULL; === RCS file: /cvs/e/e17/proto/etk/src/lib/etk_tree.h,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- etk_tree.h 29 Jul 2006 20:09:06 - 1.24 +++ etk_tree.h 14 Aug 2006 16:26:01 - 1.25 @@ -75,6 +75,7 @@ Etk_Widget *grid; int num_cols; + int num_rows; Etk_Tree_Col **columns; Etk_Bool headers_visible; @@ -180,6 +181,8 @@ void etk_tree_freeze(Etk_Tree *tree); void etk_tree_thaw(Etk_Tree *tree); +int etk_tree_num_rows_get(Etk_Tree *tree); +int etk_tree_row_num_get(Etk_Tree *tree, Etk_Tree_Row *row); void etk_tree_row_height_set(Etk_Tree *tree, int row_height); int etk_tree_row_height_get(Etk_Tree *tree); void etk_tree_multiple_select_set(Etk_Tree *tree, Etk_Bool multiple_select); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto balony
Enlightenment CVS committal Author : balony Project : e17 Module : proto Dir : e17/proto/exhibit/src/bin Modified Files: exhibit_slideshow.c exhibit_slideshow.h Log Message: Now updating on statusbar as slideshow runs. Need latest etk for this. === RCS file: /cvs/e/e17/proto/exhibit/src/bin/exhibit_slideshow.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- exhibit_slideshow.c 10 Aug 2006 17:05:48 - 1.4 +++ exhibit_slideshow.c 14 Aug 2006 16:34:52 - 1.5 @@ -1,3 +1,6 @@ +/* + * vim:ts=8:sw=3:sts=8:noexpandtab:cino=5n-3f0^-2{2 + */ #include exhibit.h void @@ -29,23 +32,14 @@ _ex_slideshow_next(void *data) { Exhibit *e; - Etk_Tree_Row *row, *first_row, *last_row, *count; -int i; + Etk_Tree_Row *row, *last_row; + int i = 0; + int n = 0; + char string[80]; e = data; row = etk_tree_selected_row_get(ETK_TREE(e-cur_tab-itree)); last_row = etk_tree_last_row_get(ETK_TREE(e-cur_tab-itree), ETK_FALSE, ETK_FALSE); - first_row = etk_tree_first_row_get(ETK_TREE(e-cur_tab-itree)); - -/* FIXME - * Need an etk function for this, this isnt even working properly. - * Would be nice to display slideshow image x of maximages in sbar. - */ -for (count = etk_tree_first_row_get(ETK_TREE(e-cur_tab-itree)), i = 0; -count count != row; i++) -count = etk_tree_next_row_get(count, ETK_FALSE, ETK_FALSE); - -D((Rownumber: %d\n, i)); if(!row || row == last_row) row = etk_tree_first_row_get(ETK_TREE(e-cur_tab-itree)); @@ -54,6 +48,11 @@ etk_tree_row_select(row); etk_tree_row_scroll_to(row, ETK_FALSE); - + + i = etk_tree_num_rows_get(ETK_TREE(e-cur_tab-itree)); + n = 1 + etk_tree_row_num_get(ETK_TREE(e-cur_tab-itree), row); + sprintf(string, Slideshow picture %d of %d, n, i); + etk_statusbar_push(ETK_STATUSBAR(e-statusbar[3]), string, 0); + return 1; } === RCS file: /cvs/e/e17/proto/exhibit/src/bin/exhibit_slideshow.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- exhibit_slideshow.h 2 Jan 2006 14:47:45 - 1.1 +++ exhibit_slideshow.h 14 Aug 2006 16:34:52 - 1.2 @@ -1,3 +1,6 @@ +/* + * vim:ts=8:sw=3:sts=8:noexpandtab:cino=5n-3f0^-2{2 + */ #ifndef _EX_SLIDESHOW_H #define _EX_SLIDESHOW_H - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e titan
Enlightenment CVS committal Author : titan Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_eap_editor.c e_int_config_wallpaper_import.c Log Message: Whoops. Lets not allow these quite yet :) Need to get the packing of the preview working first. === RCS file: /cvs/e/e17/apps/e/src/bin/e_eap_editor.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -3 -r1.39 -r1.40 --- e_eap_editor.c 14 Aug 2006 17:42:45 - 1.39 +++ e_eap_editor.c 14 Aug 2006 17:48:52 - 1.40 @@ -426,7 +426,7 @@ o = e_widget_fsel_add(dia-win-evas, ~/, /, NULL, NULL, _e_eap_edit_select_cb, cfdata, -_e_eap_edit_change_cb, cfdata, 1); +_e_eap_edit_change_cb, cfdata, 0); evas_object_show(o); e_widget_min_size_get(o, mw, mh); e_dialog_content_set(dia, o, mw, mh); === RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_wallpaper_import.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- e_int_config_wallpaper_import.c 14 Aug 2006 17:42:45 - 1.11 +++ e_int_config_wallpaper_import.c 14 Aug 2006 17:48:52 - 1.12 @@ -138,7 +138,7 @@ } ofm = e_widget_fsel_add(evas, fdev, fpath, NULL, NULL, _import_cb_sel_selected, import, - _import_cb_sel_change, import, 1 + _import_cb_sel_change, import, 0 ); import-fsel_obj = ofm; e_widget_list_object_append(o, ofm, 1, 1, 0.5); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl dj2
Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_tree2.c ewl_tree2.h Log Message: - get the header to display correctly. rows are still sized wrong === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_tree2.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -3 -r1.20 -r1.21 --- ewl_tree2.c 14 Aug 2006 04:12:39 - 1.20 +++ ewl_tree2.c 14 Aug 2006 17:50:55 - 1.21 @@ -48,7 +48,8 @@ ewl_widget_appearance_set(EWL_WIDGET(tree), EWL_TREE2_TYPE); ewl_widget_inherit(EWL_WIDGET(tree), EWL_TREE2_TYPE); - ewl_object_fill_policy_set(EWL_OBJECT(tree), EWL_FLAG_FILL_ALL); + ewl_object_fill_policy_set(EWL_OBJECT(tree), + EWL_FLAG_FILL_SHRINK | EWL_FLAG_FILL_FILL); tree-columns = ecore_list_new(); ecore_list_set_free_cb(tree-columns, ewl_tree2_cb_column_free); @@ -74,9 +75,6 @@ ewl_callback_prepend(EWL_WIDGET(tree), EWL_CALLBACK_DESTROY, ewl_tree2_cb_destroy, NULL); - ewl_container_resize_notify_set(EWL_CONTAINER(tree), - ewl_tree2_cb_child_resize); - ewl_widget_focusable_set(EWL_WIDGET(tree), FALSE); ewl_tree2_dirty_set(tree, TRUE); @@ -513,9 +511,14 @@ while ((col = ecore_list_next(tree-columns))) { int r; + Ewl_Widget *h; + + + h = col-view-header_fetch(tree-data, column); + ewl_object_fill_policy_set(EWL_OBJECT(h), + EWL_FLAG_FILL_HSHRINK | EWL_FLAG_FILL_HFILL); - ewl_container_child_append(EWL_CONTAINER(tree-header), - col-view-header_fetch(tree-data, column)); + ewl_container_child_append(EWL_CONTAINER(tree-header), h); column ++; r = col-model-count(tree-data); @@ -558,40 +561,6 @@ } ewl_tree2_dirty_set(tree, FALSE); - - DLEAVE_FUNCTION(DLEVEL_STABLE); -} - -/** - * @internal - * @param c: The container to work with - * @param w: UNUSED - * @param size: UNUSED - * @param o: UNUSED - * @return Returns no value - * @brief The child resize callback - */ -void -ewl_tree2_cb_child_resize(Ewl_Container *c, Ewl_Widget *w __UNUSED__, - int size __UNUSED__, - Ewl_Orientation o __UNUSED__) -{ - Ewl_Tree2 *tree; - int hw, hh, rw, rh; - - DENTER_FUNCTION(DLEVEL_STABLE); - DCHECK_PARAM_PTR(c, c); - DCHECK_TYPE(c, c, EWL_CONTAINER_TYPE); - - tree = EWL_TREE2(c); - - ewl_object_preferred_size_get(EWL_OBJECT(tree-header), hw, hh); - ewl_object_preferred_size_get(EWL_OBJECT(tree-rows), rw, rh); - - ewl_object_preferred_inner_size_set(EWL_OBJECT(tree), hw, hh + rh); - - ewl_object_place(EWL_OBJECT(tree-header), CURRENT_X(tree), CURRENT_Y(tree), hw, hh); - ewl_object_place(EWL_OBJECT(tree-rows), CURRENT_X(tree), CURRENT_Y(tree) + hh, rw, rh); DLEAVE_FUNCTION(DLEVEL_STABLE); } === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_tree2.h,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- ewl_tree2.h 11 May 2006 04:01:20 - 1.24 +++ ewl_tree2.h 14 Aug 2006 17:50:55 - 1.25 @@ -189,8 +189,6 @@ */ void ewl_tree2_cb_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_tree2_cb_configure(Ewl_Widget *w, void *ev, void *data); -void ewl_tree2_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, -int size, Ewl_Orientation o); /* * Ewl_Tree2_Column stuff - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto essiene
Enlightenment CVS committal Author : essiene Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/src/widgets Modified Files: Entrance_Widgets.h Makefile.am ew_dialog.c ew_dialog.h ew_group.c ew_group.h ew_notice.c ew_notice.h Added Files: ew_label.c ew_label.h ew_messagebox.c ew_messagebox.h Log Message: - Modified patch sent in from Rhapsodhy for review. This patch does: - Provides ew_notice (did this by adding to ew_dialog) - due to changes, afftected how ew_dialog worked. _ used ew_notice to build ew_notice_ok() dialog. - Added an ew_box subsystem with ew_hbox_new and ew_vbox_new. _ Modified the part names of the edjes in the icons.edj - My modifications to his patch are as follows: - Revert ew_dialog back to being as simple as it was. - rather than add to ew_dialog, make ew_notice inherit from ew_dialog and add the new requirements in ew_notice. - Based on ew_notice, build an ew_messagebox dialog, currently has ew_messagebox_ok() alone. - Modified ew_group to support vertical and horizontal directions. - Modified ew_group to support being named and unamed (which will add or remove the frame borders respectively) - due to above, remove ew_box. - Added new widget ew_label. Now we have a complete ew_messagebox framework, we just need more messageboxes - Use the new ew_messagebox_ok() in gui/layout.c to show what it looks like. - Rename all the ENTRANCE_* constants to EW_* - Update TODO file With these, out api is closer to complete. We can do some more complex layouts, etc. Next, we need just a few more key widgets to be abstracted... entry, radio-button and check-box then we'll have to fix that crappy preview window to load entrance itself instead of images/edje parts. Again the rationale is, this thin api shouldn't expose too much of etk, or we'll have a hard time getting it to ewl. Also, if we begin to get really complex, what's the point? :) === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/Entrance_Widgets.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Entrance_Widgets.h 13 Aug 2006 17:00:15 - 1.3 +++ Entrance_Widgets.h 14 Aug 2006 17:08:55 - 1.4 @@ -11,6 +11,8 @@ #include ew_edjelist.h #include ew_image.h #include ew_notice.h +#include ew_messagebox.h +#include ew_label.h === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- Makefile.am 13 Aug 2006 17:00:15 - 1.4 +++ Makefile.am 14 Aug 2006 17:08:55 - 1.5 @@ -5,13 +5,20 @@ libentrance_widgets_la_HEADERS = \ Entrance_Widgets.h \ ew.h \ + \ ew_dialog.h \ + ew_notice.h \ + \ ew_group.h \ + \ _ew_list.h \ ew_textlist.h \ ew_edjelist.h \ + \ + ew_messagebox.h \ + \ ew_image.h \ - ew_notice.h + ew_label.h libentrance_widgets_ladir = $(prefix)/include @@ -25,6 +32,8 @@ ew_edjelist.c \ ew_image.c \ ew_notice.c \ + ew_messagebox.c \ + ew_label.c $(libentrance_widgets_la_HEADERS) libentrance_widgets_la_LIBADD = @etk_libs@ === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/ew_dialog.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- ew_dialog.c 13 Aug 2006 00:54:58 - 1.3 +++ ew_dialog.c 14 Aug 2006 17:08:55 - 1.4 @@ -58,9 +58,9 @@ }*/ Entrance_Widget -ew_dialog_group_add(Entrance_Dialog d, const char *title) +ew_dialog_group_add(Entrance_Dialog d, const char *title, int direction) { - Entrance_Widget ew = ew_group_new(title); + Entrance_Widget ew = ew_group_new(title, direction); if(!ew) { return; === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/ew_dialog.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- ew_dialog.h 13 Aug 2006 00:54:58 - 1.2 +++ ew_dialog.h 14 Aug 2006 17:08:55 - 1.3 @@ -35,6 +35,6 @@ void ew_dialog_close_button_add(Entrance_Dialog ew, void (*func)(void *, void*), void *); void ew_dialog_apply_button_add(Entrance_Dialog ew, void (*func)(void *, void*), void *); void ew_dialog_ok_button_add(Entrance_Dialog ew, void (*func)(void *, void*), void *); -Entrance_Widget ew_dialog_group_add(Entrance_Dialog, const char *); +Entrance_Widget ew_dialog_group_add(Entrance_Dialog, const char *, int); #endif
E CVS: proto essiene
Enlightenment CVS committal Author : essiene Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui Modified Files: TODO Log Message: - Modified patch sent in from Rhapsodhy for review. This patch does: - Provides ew_notice (did this by adding to ew_dialog) - due to changes, afftected how ew_dialog worked. _ used ew_notice to build ew_notice_ok() dialog. - Added an ew_box subsystem with ew_hbox_new and ew_vbox_new. _ Modified the part names of the edjes in the icons.edj - My modifications to his patch are as follows: - Revert ew_dialog back to being as simple as it was. - rather than add to ew_dialog, make ew_notice inherit from ew_dialog and add the new requirements in ew_notice. - Based on ew_notice, build an ew_messagebox dialog, currently has ew_messagebox_ok() alone. - Modified ew_group to support vertical and horizontal directions. - Modified ew_group to support being named and unamed (which will add or remove the frame borders respectively) - due to above, remove ew_box. - Added new widget ew_label. Now we have a complete ew_messagebox framework, we just need more messageboxes - Use the new ew_messagebox_ok() in gui/layout.c to show what it looks like. - Rename all the ENTRANCE_* constants to EW_* - Update TODO file With these, out api is closer to complete. We can do some more complex layouts, etc. Next, we need just a few more key widgets to be abstracted... entry, radio-button and check-box then we'll have to fix that crappy preview window to load entrance itself instead of images/edje parts. Again the rationale is, this thin api shouldn't expose too much of etk, or we'll have a hard time getting it to ewl. Also, if we begin to get really complex, what's the point? :) === RCS file: /cvs/e/e17/proto/entrance_edit_gui/TODO,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- TODO14 Aug 2006 01:08:51 - 1.2 +++ TODO14 Aug 2006 17:08:55 - 1.3 @@ -5,15 +5,13 @@ - radio button - check box - Labelled Entry - - Generic Label - - MessageBoxes that return selected stati when buttons are selected. (Grab what can be salvaged from ew_notice) - - ew_messagebox_ok(), ew_messagebox_okcancel(), ew_messagebox_yesno(), ew_messagebox_yesnocancel() - - all these functions take three arguments TITLE, MESSAGE, ICONTYPE and return an enum specifying which Button was - clicked. - - If any input param is null, be able to still show the dialog. These will be the only public interface to the ew_messagebox subsystem. + - More Message Boxes. + okcancel(), yesno(), yesnocancel() - ew_imagelist - - frameless groups - used internally to build complex widgets - Entrance_List needs to be refactored to use as common a base as possible. Also, we need to select the first row by default when adding to a list. +- group types are currently hash defined'd ints. should be enums +- use etk_window to build ew_dialog, so we can set modality, fixed size, etc, basically, more options +- ew_messagebox icons are coming from the stock etk theme currently. steal some more icons to put in our theme file :D GUI - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto essiene
Enlightenment CVS committal Author : essiene Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/src/gui Modified Files: egui_graphics_selector.c layout.c main.c Log Message: - Modified patch sent in from Rhapsodhy for review. This patch does: - Provides ew_notice (did this by adding to ew_dialog) - due to changes, afftected how ew_dialog worked. _ used ew_notice to build ew_notice_ok() dialog. - Added an ew_box subsystem with ew_hbox_new and ew_vbox_new. _ Modified the part names of the edjes in the icons.edj - My modifications to his patch are as follows: - Revert ew_dialog back to being as simple as it was. - rather than add to ew_dialog, make ew_notice inherit from ew_dialog and add the new requirements in ew_notice. - Based on ew_notice, build an ew_messagebox dialog, currently has ew_messagebox_ok() alone. - Modified ew_group to support vertical and horizontal directions. - Modified ew_group to support being named and unamed (which will add or remove the frame borders respectively) - due to above, remove ew_box. - Added new widget ew_label. Now we have a complete ew_messagebox framework, we just need more messageboxes - Use the new ew_messagebox_ok() in gui/layout.c to show what it looks like. - Rename all the ENTRANCE_* constants to EW_* - Update TODO file With these, out api is closer to complete. We can do some more complex layouts, etc. Next, we need just a few more key widgets to be abstracted... entry, radio-button and check-box then we'll have to fix that crappy preview window to load entrance itself instead of images/edje parts. Again the rationale is, this thin api shouldn't expose too much of etk, or we'll have a hard time getting it to ewl. Also, if we begin to get really complex, what's the point? :) === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/gui/egui_graphics_selector.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- egui_graphics_selector.c13 Aug 2006 23:11:47 - 1.2 +++ egui_graphics_selector.c14 Aug 2006 17:08:55 - 1.3 @@ -32,12 +32,13 @@ win = ew_dialog_new(egs.dialog_title, EW_FALSE); - group_preview = ew_dialog_group_add(win, _(Preview)); + + group_preview = ew_dialog_group_add(win, _(Preview), EW_GROUP_VERTICAL); img_preview = ew_image_new(320, 240); ew_group_add(group_preview, img_preview); - group_graphics = ew_dialog_group_add(win, egs.list_title); + group_graphics = ew_dialog_group_add(win, egs.list_title, EW_GROUP_VERTICAL); list_thumbs = ew_textlist_new(NULL, 320, 140, 20, 90); === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/gui/layout.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- layout.c13 Aug 2006 17:00:15 - 1.3 +++ layout.c14 Aug 2006 17:08:55 - 1.4 @@ -3,10 +3,6 @@ void egui_layout_dialog_show() { - Entrance_Notice en = ew_notice_new(ENTRANCE_NOTICE_MESSAGE_DIALOG, notice, This is a message, NULL); - if(en) { - ew_notice_ok_button_add(en, NULL); - ew_notice_show(en); - } + ew_messagebox_ok(notice, This is a message, EW_MESSAGEBOX_ICON_MESSAGE); } === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/gui/main.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- main.c 13 Aug 2006 06:17:27 - 1.6 +++ main.c 14 Aug 2006 17:08:55 - 1.7 @@ -4,7 +4,7 @@ #include config.h static void _main_dialog_show(void); -static void _close_button_cb(void *, void *); +static void _close_button_cb(void *, int, void *); static Entrance_Dialog dialog; @@ -38,7 +38,7 @@ ew_edjelist_add(tree, _(Sessions),edjefile, icons/main/sessions, NULL, 0, egui_sessions_dialog_show); ew_edjelist_add(tree, _(X settings), edjefile, icons/main/xsettings,NULL, 0, egui_x_settings_dialog_show); - Entrance_Widget group = ew_dialog_group_add(dialog, _(Configuration)); + Entrance_Widget group = ew_dialog_group_add(dialog, _(Configuration), EW_GROUP_VERTICAL); ew_group_add(group, tree); ew_dialog_close_button_add(dialog, _close_button_cb, NULL); @@ -47,7 +47,7 @@ } static void -_close_button_cb(void *sender, void *data) +_close_button_cb(void *sender, int response, void *data) { ew_dialog_destroy(dialog); ew_main_quit(); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
E CVS: apps/e titan
Enlightenment CVS committal Author : titan Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_eap_editor.c e_int_config_wallpaper_import.c e_widget_fsel.c e_widget_preview.c e_widget_preview.h Log Message: Authors++ Allow an e_thumb api for e_widget_preview. Fixup the file selector preview to use this new api. === RCS file: /cvs/e/e17/apps/e/src/bin/e_eap_editor.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -3 -r1.38 -r1.39 --- e_eap_editor.c 14 Aug 2006 15:22:44 - 1.38 +++ e_eap_editor.c 14 Aug 2006 17:42:45 - 1.39 @@ -426,7 +426,7 @@ o = e_widget_fsel_add(dia-win-evas, ~/, /, NULL, NULL, _e_eap_edit_select_cb, cfdata, -_e_eap_edit_change_cb, cfdata, 0); +_e_eap_edit_change_cb, cfdata, 1); evas_object_show(o); e_widget_min_size_get(o, mw, mh); e_dialog_content_set(dia, o, mw, mh); === RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_wallpaper_import.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- e_int_config_wallpaper_import.c 14 Aug 2006 11:08:40 - 1.10 +++ e_int_config_wallpaper_import.c 14 Aug 2006 17:42:45 - 1.11 @@ -138,7 +138,7 @@ } ofm = e_widget_fsel_add(evas, fdev, fpath, NULL, NULL, _import_cb_sel_selected, import, - _import_cb_sel_change, import, 0 + _import_cb_sel_change, import, 1 ); import-fsel_obj = ofm; e_widget_list_object_append(o, ofm, 1, 1, 0.5); === RCS file: /cvs/e/e17/apps/e/src/bin/e_widget_fsel.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- e_widget_fsel.c 14 Aug 2006 11:08:40 - 1.11 +++ e_widget_fsel.c 14 Aug 2006 17:42:45 - 1.12 @@ -450,6 +450,7 @@ static void _e_wid_fsel_preview_file(E_Widget_Data *wd) { + Evas_Coord mw = 0, mh = 0; char *size, *owner, *perms, *time; struct stat st; @@ -459,7 +460,16 @@ owner = _e_wid_file_user_get(st.st_uid); perms = _e_wid_file_perms_get(st.st_mode, st.st_uid, st.st_gid); time = _e_wid_file_time_get(st.st_mtime); - + + e_widget_preview_thumb_set(wd-o_preview_preview, wd-path, background, 120, 120); + + /*e_table_unpack(wd-o_preview_preview); + e_table_pack(wd-o_preview_preview_table, wd-o_preview_preview, 0, 0, 1, 1); + e_widget_min_size_get(wd-o_preview_preview, mw, mh); + e_table_pack_options_set(wd-o_preview_preview, 1, 1, 1, 1, 0.5, 0.5, mw, mh, 9, 9); + e_table_min_size_get(wd-o_preview_preview_table, mw, mh); + e_widget_min_size_set(wd-o_preview_preview_table, mw, mh);*/ + e_widget_entry_text_set(wd-o_preview_size_entry, size); e_widget_entry_text_set(wd-o_preview_owner_entry, owner); e_widget_entry_text_set(wd-o_preview_perms_entry, perms); === RCS file: /cvs/e/e17/apps/e/src/bin/e_widget_preview.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- e_widget_preview.c 1 Apr 2006 09:24:56 - 1.2 +++ e_widget_preview.c 14 Aug 2006 17:42:45 - 1.3 @@ -10,7 +10,7 @@ }; static void _e_wid_del_hook(Evas_Object *obj); - +static void _e_wid_preview_thumb_gen(void *data, Evas_Object *obj, void *event_info); /* local subsystem functions */ /* externally accessible functions */ @@ -56,12 +56,47 @@ E_Widget_Data *wd; wd = e_widget_data_get(obj); - if (wd-o_thumb) evas_object_del(wd-o_thumb); + + if (wd-o_thumb) + evas_object_del(wd-o_thumb); + wd-o_thumb = e_icon_add(e_livethumb_evas_get(wd-img)); e_icon_file_key_set(wd-o_thumb, file, key); evas_object_show(wd-o_thumb); e_livethumb_thumb_set(wd-img, wd-o_thumb); return 1; +} + +EAPI int +e_widget_preview_thumb_set(Evas_Object *obj, const char *file, const char *key, int w, int h) +{ + E_Widget_Data *wd; + + wd = e_widget_data_get(obj); + + if (wd-img) + evas_object_del(wd-img); + + wd-img = e_thumb_icon_add(evas_object_evas_get(obj)); + e_thumb_icon_file_set(wd-img, file, key); + e_thumb_icon_size_set(wd-img, w, h); + e_thumb_icon_begin(wd-img); + evas_object_smart_callback_add(wd-img, e_thumb_gen, _e_wid_preview_thumb_gen, wd); + + edje_object_part_swallow(wd-o_frame, item, wd-img); + evas_object_show(wd-img); + return 1; +} + +static void +_e_wid_preview_thumb_gen(void *data, Evas_Object *obj, void *event_info) +{ + Evas_Coord w, h; + E_Widget_Data *wd; + wd = data; + + e_icon_size_get(wd-img, w, h); + evas_object_resize(wd-o_frame, w, h); } EAPI int
E CVS: apps/e titan
Enlightenment CVS committal Author : titan Project : e17 Module : apps/e Dir : e17/apps/e Modified Files: AUTHORS Log Message: Authors++ Allow an e_thumb api for e_widget_preview. Fixup the file selector preview to use this new api. === RCS file: /cvs/e/e17/apps/e/AUTHORS,v retrieving revision 1.25 retrieving revision 1.26 diff -u -3 -r1.25 -r1.26 --- AUTHORS 13 Jun 2006 10:20:31 - 1.25 +++ AUTHORS 14 Aug 2006 17:42:45 - 1.26 @@ -12,3 +12,4 @@ ilLogict [EMAIL PROTECTED] Stafford Horne [EMAIL PROTECTED] Cedric Bail [EMAIL PROTECTED] +LinuxTitan (Stephen Houston) [EMAIL PROTECTED] - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto rhapsodhy
Enlightenment CVS committal Author : rhapsodhy Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/src/widgets Modified Files: ew_messagebox.c ew_messagebox.h Log Message: I imported more icons from etk, due to the need of the message boxes, and made the messagebox to use them. === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/ew_messagebox.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ew_messagebox.c 14 Aug 2006 17:08:55 - 1.1 +++ ew_messagebox.c 14 Aug 2006 18:38:41 - 1.2 @@ -2,8 +2,7 @@ #include Entrance_Widgets.h #include string.h #include stdlib.h - -#define SIZE atoi(ICON_SIZE) +#include config.h static void _ew_messagebox_cb_ok(void *, int, void *); static Entrance_Dialog _ew_messagebox_new(const char *type, const char *title, const char *message); @@ -28,10 +27,10 @@ if(icon) { - _image = ew_image_new(SIZE,SIZE); - char image[100] = status/dialog-; + _image = ew_image_new(ICON_SIZE,ICON_SIZE); + char image[100] = icons/dialog/; strcat(image, icon); - ew_image_edje_load(_image, etk_theme_icon_theme_get(), image); + ew_image_edje_load(_image, PACKAGE_DATA_DIR /icons/icons.edj, image); ew_group_add(group, _image); } === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/ew_messagebox.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ew_messagebox.h 14 Aug 2006 17:08:55 - 1.1 +++ ew_messagebox.h 14 Aug 2006 18:38:41 - 1.2 @@ -1,11 +1,11 @@ #ifndef _EW_MESSAGEBOX_H #define _EW_MESSAGEBOX_H -#define ICON_SIZE 48 -#define EW_MESSAGEBOX_ICON_QUESTION (question_ ICON_SIZE) -#define EW_MESSAGEBOX_ICON_MESSAGE (information_ ICON_SIZE) -#define EW_MESSAGEBOX_ICON_WARNING (warning_ ICON_SIZE) -#define EW_MESSAGEBOX_ICON_ERROR (error_ ICON_SIZE) +#define ICON_SIZE 48 +#define EW_MESSAGEBOX_ICON_QUESTION question +#define EW_MESSAGEBOX_ICON_MESSAGE information +#define EW_MESSAGEBOX_ICON_WARNING warning +#define EW_MESSAGEBOX_ICON_ERROR error Entrance_Dialog ew_messagebox_ok(const char *type, const char *title, const char *message); Entrance_Dialog ew_messagebox_ok_cancel(const char *, const char *, const char *, void (*)(void *, int, void *)); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto rhapsodhy
Enlightenment CVS committal Author : rhapsodhy Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/data/icons/48x48/status Added Files: Makefile.am dialog-error.png dialog-information.png dialog-question.png dialog-warning.png Log Message: I imported more icons from etk, due to the need of the message boxes, and made the messagebox to use them. - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto rhapsodhy
Enlightenment CVS committal Author : rhapsodhy Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui Modified Files: configure.in Log Message: I imported more icons from etk, due to the need of the message boxes, and made the messagebox to use them. === RCS file: /cvs/e/e17/proto/entrance_edit_gui/configure.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- configure.in13 Aug 2006 23:55:55 - 1.9 +++ configure.in14 Aug 2006 18:38:41 - 1.10 @@ -136,5 +136,6 @@ data/icons/48x48/apps/Makefile \ data/icons/48x48/categories/Makefile \ data/icons/48x48/devices/Makefile \ +data/icons/48x48/status/Makefile \ debian/changelog ]) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto rhapsodhy
Enlightenment CVS committal Author : rhapsodhy Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/data Modified Files: icons.edc Log Message: I imported more icons from etk, due to the need of the message boxes, and made the messagebox to use them. === RCS file: /cvs/e/e17/proto/entrance_edit_gui/data/icons.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- icons.edc 12 Aug 2006 14:54:41 - 1.1 +++ icons.edc 14 Aug 2006 18:38:41 - 1.2 @@ -36,5 +36,9 @@ STOCK_ICON(48x48/categories/preferences-system.png, icons/main/behavior, 48) STOCK_ICON(48x48/apps/preferences-system-session.png, icons/main/sessions, 48) STOCK_ICON(48x48/devices/video-display.png, icons/main/xsettings, 48) + STOCK_ICON(48x48/status/dialog-error.png, icons/dialog/error, 48) + STOCK_ICON(48x48/status/dialog-information.png, icons/dialog/information, 48) + STOCK_ICON(48x48/status/dialog-warning.png, icons/dialog/warning, 48) + STOCK_ICON(48x48/status/dialog-question.png, icons/dialog/quiestion, 48) } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto lok
Enlightenment CVS committal Author : lok Project : e17 Module : proto Dir : e17/proto/enhance/src/lib Modified Files: enhance.c enhance_widget.c Log Message: small bugfixes === RCS file: /cvs/e/e17/proto/enhance/src/lib/enhance.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -3 -r1.19 -r1.20 --- enhance.c 14 Aug 2006 09:11:31 - 1.19 +++ enhance.c 14 Aug 2006 19:50:38 - 1.20 @@ -418,7 +418,7 @@ if(!strcmp(name, response_id)) { PROPERTY_STR; - etk_object_data_set(ETK_OBJECT(wid-wid), response_id, strdup(value)); + etk_object_data_set(ETK_OBJECT(wid-wid), response_id, value); } else if(!strcmp(name, visible)) @@ -1129,7 +1129,7 @@ const char* enhance_widgets_next(Enhance *en, Enhance_Widgets_Enumerator* enumerator) { - Evas_List *list,*prev; + Evas_List *list; char* data; if (enumerator == NULL) return NULL; @@ -1137,10 +1137,9 @@ if (list == NULL) return NULL; data = evas_list_data(list); - prev = evas_list_prev(list); - if (prev == NULL) enhance_widgets_end(en, enumerator); + if (!evas_list_prev(list)) enhance_widgets_end(en, enumerator); - *enumerator = prev; + *enumerator = evas_list_prev(list); return data; } @@ -1152,7 +1151,7 @@ if (enumerator == NULL) return; list = *enumerator; - if (list != NULL) evas_list_free(list); + evas_list_free(list); *enumerator = NULL; } @@ -1195,6 +1194,7 @@ item = evas_list_data(signals); E_FREE(item); } + signals = data; evas_list_free(signals); return 1; @@ -1212,6 +1212,8 @@ evas_hash_foreach(en-signals, _e_signal_hash_free, en); evas_hash_free(en-signals); + evas_hash_free(en-callback_data); + ecore_hash_destroy(_en_stock_items_hash); E_FREE(en-main_window); === RCS file: /cvs/e/e17/proto/enhance/src/lib/enhance_widget.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- enhance_widget.c7 Aug 2006 02:10:10 - 1.14 +++ enhance_widget.c14 Aug 2006 19:50:38 - 1.15 @@ -1062,5 +1062,7 @@ etk_button_image_set(ETK_BUTTON(parent-wid), ETK_IMAGE(child-wid)); else etk_container_add(ETK_CONTAINER(parent-wid), child-wid); + +etk_widget_pass_mouse_events_set(child-wid, ETK_TRUE); } } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto lok
Enlightenment CVS committal Author : lok Project : e17 Module : proto Dir : e17/proto/enhance/examples Modified Files: enhance_test.c Log Message: small bugfixes === RCS file: /cvs/e/e17/proto/enhance/examples/enhance_test.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- enhance_test.c 5 Aug 2006 16:18:43 - 1.9 +++ enhance_test.c 14 Aug 2006 19:50:37 - 1.10 @@ -48,7 +48,11 @@ etk_shutdown(); enhance_free(en); + + free(string1); + free(string2); enhance_shutdown(); + etk_shutdown(); return 0; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e sebastid
Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_spectrum.c Log Message: Use Ecore_Timer for timer. === RCS file: /cvs/e/e17/apps/e/src/bin/e_spectrum.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- e_spectrum.c14 Aug 2006 07:05:31 - 1.3 +++ e_spectrum.c14 Aug 2006 20:08:33 - 1.4 @@ -14,7 +14,7 @@ E_Color_Component mode; E_Color *cv; - Ecore_Job *draw_timer; + Ecore_Timer *draw_timer; }; static int _e_spectrum_redraw(void *d); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto lok
Enlightenment CVS committal Author : lok Project : e17 Module : proto Dir : e17/proto/enhance/src/lib Modified Files: enhance.c Log Message: Last one. Now valgrind is quiet. === RCS file: /cvs/e/e17/proto/enhance/src/lib/enhance.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -3 -r1.20 -r1.21 --- enhance.c 14 Aug 2006 19:50:38 - 1.20 +++ enhance.c 14 Aug 2006 20:09:17 - 1.21 @@ -1212,9 +1212,10 @@ evas_hash_foreach(en-signals, _e_signal_hash_free, en); evas_hash_free(en-signals); - evas_hash_free(en-callback_data); + if (en-callback_data) evas_hash_free(en-callback_data); + if (en-radio_groups) evas_hash_free(en-radio_groups); - ecore_hash_destroy(_en_stock_items_hash); + if (_en_stock_items_hash) ecore_hash_destroy(_en_stock_items_hash); E_FREE(en-main_window); E_FREE(en); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl ningerso
Enlightenment CVS committal Author : ningerso Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_tree2.c Log Message: Fix layout of rows in tree2 to respect column headers. Use cells for iproved theming and clipping. === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_tree2.c,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- ewl_tree2.c 14 Aug 2006 17:50:55 - 1.21 +++ ewl_tree2.c 14 Aug 2006 20:24:15 - 1.22 @@ -539,9 +539,17 @@ ecore_list_goto_first(tree-columns); while((col = ecore_list_next(tree-columns))) { + Ewl_Widget *cell; Ewl_Widget *child; void *val; + cell = ewl_cell_new(); + ewl_object_fill_policy_set(EWL_OBJECT(cell), + EWL_FLAG_FILL_HSHRINK | + EWL_FLAG_FILL_HFILL); + ewl_container_child_append(EWL_CONTAINER(row), cell); + ewl_widget_show(cell); + val = col-model-fetch(tree-data, i, column); if (!val) { @@ -553,7 +561,7 @@ child = col-view-construct(); col-view-assign(child, val); } - ewl_container_child_append(EWL_CONTAINER(row), child); + ewl_container_child_append(EWL_CONTAINER(cell), child); ewl_widget_show(child); column ++; - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ecore dj2
Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ecore Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: ecore_desktop_menu.c Log Message: - add missing header === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop_menu.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- ecore_desktop_menu.c14 Aug 2006 06:49:49 - 1.4 +++ ecore_desktop_menu.c14 Aug 2006 20:24:20 - 1.5 @@ -10,6 +10,7 @@ #include sys/types.h #include sys/stat.h #include libgen.h +#include strings.h #include Ecore.h - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto nerochiaro
Enlightenment CVS committal Author : nerochiaro Project : e17 Module : proto Dir : e17/proto/ruby-efl/src Modified Files: dl_auto.rb Log Message: ruby-enhance: removed functions to set data ptr for callback handlers. The example now shows the proper ruby way to obtain the same effect. Also added automatic wrapping of var_get return value === RCS file: /cvs/e/e17/proto/ruby-efl/src/dl_auto.rb,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- dl_auto.rb 11 Aug 2006 11:47:06 - 1.1 +++ dl_auto.rb 14 Aug 2006 20:32:47 - 1.2 @@ -1,8 +1,8 @@ if $DL_AUTO_LOADED.nil? then $DL_AUTO_LOADED = true -require 'rubygems' -require_gem 'ruby-breakpoint' +#require 'rubygems' +#require_gem 'ruby-breakpoint' require 'dl/import' # Base class for any DL-based object that has to encapsulate an (opaque pointer to an) external resource. @@ -54,9 +54,8 @@ # Sometimes the names of the C classes you need to wrap are illegal or inconvenient in ruby (e.g. object, module, class etc), # So you can add this delaration to the class definition to use a call name different from the actual ruby class name # - def self.wraps_class(value) -@wrapped_class = value.downcase - end + def self.wraps_class(value); @wrapped_class = value.downcase; end +def self.wrapped_class; return @wrapped_class; end # We add this property to DL::PtrData so that we can distinguish in initialize # between regular pointers (that should be passed on as parameters to _new, and @@ -64,7 +63,7 @@ # review: This is kind of an hack, but i can't think of a better way. # class DL::PtrData -attr_accessor :just_needs_wrapping +attr_accessor :just_needs_wrapping end # PUBLIC INTERFACE - @@ -552,13 +551,13 @@ # all the constants that are used here # class Callback -# Creates a callback from the supplied block using the callback prototype -# for self (a Callback-derived class) -# -def initialize(block) -@func = self.class::LIB_MODULE.bind_callback(self.class::NAME, block) -end -attr_reader :func +# Creates a callback from the supplied block using the callback prototype +# for self (a Callback-derived class) +# +def initialize(block) +@func = self.class::LIB_MODULE.bind_callback(self.class::NAME, block) +end +attr_reader :func end # All the fake constant handling lives in the base class. But it's more natural to @@ -580,7 +579,7 @@ # handling to import only the CClass-derived classes inside this module. # def append_features(receiver) -#CClass.dWL(#{self.name} being included into #{receiver.name}, :misc) +CClass.dWL(#{self.name} being included into #{receiver.name}, :misc) self.constants.each { |cname| c = self.const_get(cname) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto nerochiaro
Enlightenment CVS committal Author : nerochiaro Project : e17 Module : proto Dir : e17/proto/ruby-efl/src/enhance Modified Files: config.rb handmade.rb Log Message: ruby-enhance: removed functions to set data ptr for callback handlers. The example now shows the proper ruby way to obtain the same effect. Also added automatic wrapping of var_get return value === RCS file: /cvs/e/e17/proto/ruby-efl/src/enhance/config.rb,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- config.rb 11 Aug 2006 11:47:06 - 1.1 +++ config.rb 14 Aug 2006 20:33:03 - 1.2 @@ -30,5 +30,6 @@ ] , :ignore = [ +'enhance_callback_data_set', 'enhance_callback_data_get' ] } === RCS file: /cvs/e/e17/proto/ruby-efl/src/enhance/handmade.rb,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- handmade.rb 11 Aug 2006 11:47:06 - 1.1 +++ handmade.rb 14 Aug 2006 20:33:03 - 1.2 @@ -17,14 +17,13 @@ end end -def each_widget(block) + def each_widget(block) e = self.widgets_start e = e.ref while true name = self.widgets_next(e) -return self.widgets_end(e) if name.nil? - +return nil if name.nil? yield name end end @@ -39,7 +38,7 @@ # First let's check that there's actually a method that we can use as handler. begin hand_proc = handlers_holder.method(handler_name) rescue NameError -dWL(No handler defined for #{signal_name} = #{handler_name} on widget #{widget_name}, :misc) +CClass.dWL(No handler defined for #{signal_name} = #{handler_name} on widget #{widget_name}, :misc) next end @@ -58,4 +57,32 @@ } } end + +# This overrides the original var_get and automatically wraps the returned pointer to the right +# Etk widget type (by querying it from the Etk runtime) +# todo: this will be reworked when the autowrap feature is implemented globally in dl_auto itself +# +def var_get(name) +w = self.class.var_get(self.this, name) +return nil if w.nil? +type = Etk::Type.wrap(Etk::EObject.object_type(w)) +type = type.name.gsub(/^Etk_/,'') + +begin kl = Etk::const_get(type) +rescue NameError +type.downcase! +Etk::constants.each { |con| +con = Etk::const_get(con) +next if !con.ancestors.include?(CClass) +next if type != con.wrapped_class +kl = con +break +} +end + +return w if kl.nil? +return kl.wrap(w) +end +end + end - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto nerochiaro
Enlightenment CVS committal Author : nerochiaro Project : e17 Module : proto Dir : e17/proto/ruby-efl/src/enhance/examples Modified Files: dialog.glade test.rb Log Message: ruby-enhance: removed functions to set data ptr for callback handlers. The example now shows the proper ruby way to obtain the same effect. Also added automatic wrapping of var_get return value === RCS file: /cvs/e/e17/proto/ruby-efl/src/enhance/examples/dialog.glade,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- dialog.glade11 Aug 2006 11:47:07 - 1.1 +++ dialog.glade14 Aug 2006 20:33:19 - 1.2 @@ -19,6 +19,10 @@ property name=focus_on_mapTrue/property property name=urgency_hintFalse/property property name=has_separatorTrue/property + signal name=close handler=on_window1_close last_modification_time=Sun, 13 Aug 2006 15:45:52 GMT/ + signal name=activate_focus handler=on_window1_activate_focus last_modification_time=Sun, 13 Aug 2006 15:46:57 GMT/ + signal name=activate_default handler=on_window1_activate_default last_modification_time=Sun, 13 Aug 2006 15:47:04 GMT/ + signal name=delete_event handler=on_window1_delete_event last_modification_time=Sun, 13 Aug 2006 16:19:34 GMT/ child internal-child=vbox widget class=GtkVBox id=dialog-vbox1 @@ -41,7 +45,7 @@ property name=reliefGTK_RELIEF_NORMAL/property property name=focus_on_clickTrue/property property name=response_id-6/property - signal name=clicked handler=cancel_clicked last_modification_time=Wed, 01 Dec 2004 18:47:13 GMT/ + signal name=clicked handler=cancel_clicked/ /widget /child @@ -55,6 +59,7 @@ property name=reliefGTK_RELIEF_NORMAL/property property name=focus_on_clickTrue/property property name=response_id-5/property + signal name=clicked handler=ok_clicked/ /widget /child /widget @@ -81,153 +86,28 @@ property name=xscale1/property property name=yscale1/property property name=top_padding0/property - property name=bottom_padding0/property + property name=bottom_padding1/property property name=left_padding12/property property name=right_padding0/property child widget class=GtkTable id=table1 property name=visibleTrue/property - property name=n_rows3/property + property name=n_rows1/property property name=n_columns3/property property name=homogeneousFalse/property property name=row_spacing0/property property name=column_spacing0/property child - widget class=GtkLabel id=label2 - property name=visibleTrue/property - property name=label translatable=yeslabel2/property - property name=use_underlineFalse/property - property name=use_markupFalse/property - property name=justifyGTK_JUSTIFY_LEFT/property - property name=wrapFalse/property - property name=selectableFalse/property - property name=xalign0/property - property name=yalign0.5/property - property name=xpad0/property - property name=ypad0/property - property name=ellipsizePANGO_ELLIPSIZE_NONE/property - property name=width_chars-1/property - property name=single_line_modeFalse/property - property name=angle0/property - /widget - packing - property name=left_attach0/property - property name=right_attach1/property - property name=top_attach0/property - property name=bottom_attach1/property - property name=x_optionsfill/property - property name=y_options/property - /packing - /child - - child - widget class=GtkLabel id=label3 - property name=visibleTrue/property - property name=label translatable=yeslabel3/property - property name=use_underlineFalse/property - property name=use_markupFalse/property - property name=justifyGTK_JUSTIFY_LEFT/property - property name=wrapFalse/property - property name=selectableFalse/property - property name=xalign0/property - property name=yalign0.5/property -
E CVS: engage onefang
Enlightenment CVS committal Author : onefang Project : misc Module : engage Dir : misc/engage/src/module Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/misc/engage/src/module/e_mod_config.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- e_mod_config.c 26 Jul 2006 17:42:44 - 1.6 +++ e_mod_config.c 14 Aug 2006 20:54:02 - 1.7 @@ -45,7 +45,7 @@ v-advanced.create_widgets = _advanced_create_widgets; snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(eb-engage-module)); - cfd = e_config_dialog_new(con, Engage Configuration, buf, 0, v, eb); + cfd = e_config_dialog_new(con, Engage Configuration, Engage, _e_modules_engage_config_dialog, buf, 0, v, eb); eb-cfd = cfd; } } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: bling onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : bling Dir : e_modules/bling Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/bling/e_mod_config.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- e_mod_config.c 18 Jul 2006 14:48:00 - 1.4 +++ e_mod_config.c 14 Aug 2006 20:55:44 - 1.5 @@ -44,7 +44,7 @@ v-advanced.create_widgets = _advanced_create_widgets; snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(b-module)); - cfd = e_config_dialog_new(con, D_(BlingConfiguration), buf, 0, v, b); + cfd = e_config_dialog_new(con, D_(BlingConfiguration), Bling, _e_modules_bling_config_dialog, buf, 0, v, b); b-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: calendar onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : calendar Dir : e_modules/calendar/src Modified Files: add_event_dialog.c add_todo_dialog.c main_editor.c otherfonts_editor.c today_editor.c weekday_editor.c weekend_editor.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/calendar/src/add_event_dialog.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- add_event_dialog.c 17 Jul 2006 22:25:13 - 1.9 +++ add_event_dialog.c 14 Aug 2006 20:56:40 - 1.10 @@ -44,7 +44,7 @@ v-basic.create_widgets = _add_event_basic_create_widgets; /* create config diaolg */ -cfd = e_config_dialog_new(con, D_(Font Editor), NULL, 0, v, DayToFix); +cfd = e_config_dialog_new(con, D_(Font Editor), Calendar, _e_modules_calendar_add_event_dialog, NULL, 0, v, DayToFix); } } === RCS file: /cvs/e/e_modules/calendar/src/add_todo_dialog.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- add_todo_dialog.c 17 Jul 2006 22:28:29 - 1.9 +++ add_todo_dialog.c 14 Aug 2006 20:56:40 - 1.10 @@ -46,7 +46,7 @@ v-basic.create_widgets = _add_todo_basic_create_widgets; /* create config diaolg */ - cfd = e_config_dialog_new(con, D_(Font Editor), NULL, 0, v, DayToFix); + cfd = e_config_dialog_new(con, D_(Font Editor), Calendar, _e_modules_calendar_add_todo_dialog, NULL, 0, v, DayToFix); } } === RCS file: /cvs/e/e_modules/calendar/src/main_editor.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- main_editor.c 17 Jul 2006 22:41:48 - 1.14 +++ main_editor.c 14 Aug 2006 20:56:40 - 1.15 @@ -47,7 +47,7 @@ v-advanced.create_widgets = _color_edit_advanced_create_widgets; /* create config diaolg for NULL object/data */ -cfd = e_config_dialog_new(con, D_(Calendar Settings), NULL, 0, v, calendar); +cfd = e_config_dialog_new(con, D_(Calendar Settings), Calendar, _e_modules_calendar_main_editor_dialog, NULL, 0, v, calendar); } } === RCS file: /cvs/e/e_modules/calendar/src/otherfonts_editor.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- otherfonts_editor.c 17 Jul 2006 22:41:48 - 1.10 +++ otherfonts_editor.c 14 Aug 2006 20:56:40 - 1.11 @@ -45,7 +45,7 @@ v-advanced.create_widgets = _color_edit_advanced_create_widgets; /* create config diaolg for NULL object/data */ -cfd = e_config_dialog_new(con, D_(Calendar Settings), NULL, 0, v, calendar); +cfd = e_config_dialog_new(con, D_(Calendar Settings), Calendar, _e_modules_calendar_other_fonts_editor_dialog, NULL, 0, v, calendar); } } /*** === RCS file: /cvs/e/e_modules/calendar/src/today_editor.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- today_editor.c 17 Jul 2006 22:41:48 - 1.10 +++ today_editor.c 14 Aug 2006 20:56:40 - 1.11 @@ -43,7 +43,7 @@ v-advanced.create_widgets = _color_edit_advanced_create_widgets; /* create config diaolg for NULL object/data */ -cfd = e_config_dialog_new(con, D_(Calendar Settings), NULL, 0, v, calendar); +cfd = e_config_dialog_new(con, D_(Calendar Settings), Calendar, _e_modules_calendar_today_editor_dialog, NULL, 0, v, calendar); } } /*** === RCS file: /cvs/e/e_modules/calendar/src/weekday_editor.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- weekday_editor.c17 Jul 2006 22:41:48 - 1.9 +++ weekday_editor.c14 Aug 2006 20:56:40 - 1.10 @@ -48,7 +48,7 @@ v-advanced.create_widgets = _color_edit_advanced_create_widgets; /* create config diaolg for NULL object/data */ -cfd = e_config_dialog_new(con, D_(Calendar Settings), NULL, 0, v, calendar); +cfd = e_config_dialog_new(con, D_(Calendar Settings), Calendar, _e_modules_calendar_weekday_editor_dialog, NULL, 0, v, calendar); } } /*** === RCS file: /cvs/e/e_modules/calendar/src/weekend_editor.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- weekend_editor.c17 Jul 2006 22:41:48 - 1.10 +++ weekend_editor.c14
E CVS: cpu onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : cpu Dir : e_modules/cpu Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/cpu/e_mod_config.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- e_mod_config.c 18 Jul 2006 00:03:26 - 1.7 +++ e_mod_config.c 14 Aug 2006 20:57:14 - 1.8 @@ -35,7 +35,7 @@ v-basic.create_widgets = _basic_create_widgets; snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (c-module)); - cfd = e_config_dialog_new (con, D_ (Cpu Configuration), buf, 0, v, c); + cfd = e_config_dialog_new (con, D_ (Cpu Configuration), CPU, _e_modules_cpu_config_dialog, buf, 0, v, c); c-cfd = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl pfritz
Enlightenment CVS committal Author : pfritz Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_grid.c Log Message: fix grid_child_position_get() === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_grid.c,v retrieving revision 1.25 retrieving revision 1.26 diff -u -3 -r1.25 -r1.26 --- ewl_grid.c 6 Aug 2006 22:02:41 - 1.25 +++ ewl_grid.c 14 Aug 2006 21:00:11 - 1.26 @@ -470,7 +470,7 @@ ecore_dlist_goto_first(EWL_CONTAINER(g)-children); while ((c = ecore_dlist_next(EWL_CONTAINER(g)-children)) c != w) { - if (!ewl_widget_data_get(w, g)) + if (!ewl_widget_data_get(c, g)) go_next(g, col, row); } sc = ec = col; - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: deskshow onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : deskshow Dir : e_modules/deskshow Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/deskshow/e_mod_config.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- e_mod_config.c 17 Jul 2006 23:57:20 - 1.2 +++ e_mod_config.c 14 Aug 2006 21:00:36 - 1.3 @@ -62,7 +62,7 @@ /* create config diaolg */ con = e_container_current_get (e_manager_current_get ()); cfd = -e_config_dialog_new (con, D_ (Screenshot Configuration), NULL, 0, v, +e_config_dialog_new (con, D_ (Screenshot Configuration), DeskShow, _e_modules_deskshow_config_dialog, NULL, 0, v, ci); ss_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: emu onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : emu Dir : e_modules/emu/src/modules/emu Modified Files: border_props.c e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/emu/src/modules/emu/border_props.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- border_props.c 1 Jun 2006 17:16:42 - 1.5 +++ border_props.c 14 Aug 2006 21:02:29 - 1.6 @@ -49,7 +49,7 @@ v-advanced.create_widgets = _border_props_dialog_advanced_create_widgets; /* Create The Dialog */ -cfd = e_config_dialog_new(con, D_(Window properties), NULL, 0, v, bd); +cfd = e_config_dialog_new(con, D_(Window properties), Emu, _e_modules_emu_border_dialog, NULL, 0, v, bd); } } === RCS file: /cvs/e/e_modules/emu/src/modules/emu/e_mod_config.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- e_mod_config.c 17 Jul 2006 22:46:13 - 1.10 +++ e_mod_config.c 14 Aug 2006 21:02:29 - 1.11 @@ -37,7 +37,7 @@ v-advanced.create_widgets = _advanced_create_widgets; /* Create The Dialog */ - cfd = e_config_dialog_new(con, D_(Emu Configuration), NULL, 0, v, emu_face); + cfd = e_config_dialog_new(con, D_(Emu Configuration), Emu, _e_modules_emu_config_dialog, NULL, 0, v, emu_face); emu_face-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: eveil onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : eveil Dir : e_modules/eveil Modified Files: e_mod_config.c e_mod_config_alarm.c e_mod_main.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/eveil/e_mod_config.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- e_mod_config.c 3 Jul 2006 13:59:13 - 1.5 +++ e_mod_config.c 14 Aug 2006 21:03:35 - 1.6 @@ -72,7 +72,7 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(eveil_config-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -D_(Eveil Configuration), buf, 0, v, NULL); +D_(Eveil Configuration), Eveil, _e_modules_eveil_config_dialog, buf, 0, v, NULL); eveil_config-config_dialog = cfd; } === RCS file: /cvs/e/e_modules/eveil/e_mod_config_alarm.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- e_mod_config_alarm.c3 Jul 2006 13:59:13 - 1.6 +++ e_mod_config_alarm.c14 Aug 2006 21:03:35 - 1.7 @@ -67,7 +67,7 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(eveil_config-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -D_(Eveil Alarm Configuration), buf, 0, v, al); +D_(Eveil Alarm Configuration), Eveil, _e_modules_eveil_alarm_config_dialog, buf, 0, v, al); } static void * === RCS file: /cvs/e/e_modules/eveil/e_mod_main.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- e_mod_main.c9 Aug 2006 07:47:27 - 1.11 +++ e_mod_main.c14 Aug 2006 21:03:35 - 1.12 @@ -570,7 +570,7 @@ if (al-snooze.dia) return; - dia = e_dialog_new(e_container_current_get(e_manager_current_get())); + dia = e_dialog_new(e_container_current_get(e_manager_current_get()), Eveil, _e_modules_eveil_snooze_dialog); if (!dia) return; evas = e_win_evas_get(dia-win); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: evolume onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : evolume Dir : e_modules/evolume/src/module Modified Files: e_mod_cdialog.c e_mod_cmdialog.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/evolume/src/module/e_mod_cdialog.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- e_mod_cdialog.c 17 Jul 2006 22:49:10 - 1.6 +++ e_mod_cdialog.c 14 Aug 2006 21:04:19 - 1.7 @@ -42,7 +42,7 @@ v-advanced.create_widgets = NULL; snprintf(buf, sizeof(buf), %s/module.eap, module_root); - cfd = e_config_dialog_new(con, _(Mixer Face Configuration), buf, 0, v, face); + cfd = e_config_dialog_new(con, _(Mixer Face Configuration), EVolume, _e_modules_evolume_config_dialog, buf, 0, v, face); } static void === RCS file: /cvs/e/e_modules/evolume/src/module/e_mod_cmdialog.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- e_mod_cmdialog.c17 Jul 2006 23:04:20 - 1.5 +++ e_mod_cmdialog.c14 Aug 2006 21:04:19 - 1.6 @@ -54,7 +54,7 @@ c = malloc(sizeof(struct _cfg)); c-mixer_conf = mixer_conf; c-face = face; - cfd = e_config_dialog_new(face-con, _(Mixer Face Configuration), NULL, 0, v, c); + cfd = e_config_dialog_new(face-con, _(Mixer Face Configuration), EVolume, _e_modules_evolume_cm_config_dialog, NULL, 0, v, c); } static void - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: flame onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : flame Dir : e_modules/flame Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/flame/e_mod_config.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- e_mod_config.c 17 Jul 2006 23:57:48 - 1.26 +++ e_mod_config.c 14 Aug 2006 21:04:48 - 1.27 @@ -41,7 +41,7 @@ snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (fl-module)); - cfd = e_config_dialog_new (con, D_ (Flame Configuration), buf, 0, v, fl); + cfd = e_config_dialog_new (con, D_ (Flame Configuration), Flame, _e_modules_flame_config_dialog, buf, 0, v, fl); fl-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: language onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : language Dir : e_modules/language/src/module Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/language/src/module/e_mod_config.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -3 -r1.19 -r1.20 --- e_mod_config.c 25 Jul 2006 22:07:17 - 1.19 +++ e_mod_config.c 14 Aug 2006 21:06:44 - 1.20 @@ -101,7 +101,7 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(language_config-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -D_(Language Module Settings), buf, 0, v, conf); +D_(Language Module Settings), Language, _e_modules_language_config_dialog, buf, 0, v, conf); conf-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: mail onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : mail Dir : e_modules/mail Modified Files: e_mod_config.c e_mod_config_box.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/mail/e_mod_config.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- e_mod_config.c 17 Jul 2006 23:59:13 - 1.15 +++ e_mod_config.c 14 Aug 2006 21:09:02 - 1.16 @@ -47,7 +47,7 @@ snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (mail_config-module)); con = e_container_current_get (e_manager_current_get ()); - cfd = e_config_dialog_new (con, _(Mail Configuration), buf, 0, v, ci); + cfd = e_config_dialog_new (con, _(Mail Configuration), Mail, _e_modules_mail_config_dialog, buf, 0, v, ci); mail_config-config_dialog = cfd; } === RCS file: /cvs/e/e_modules/mail/e_mod_config_box.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- e_mod_config_box.c 17 Jul 2006 23:59:13 - 1.12 +++ e_mod_config_box.c 14 Aug 2006 21:09:02 - 1.13 @@ -57,7 +57,7 @@ v-basic.create_widgets = _basic_create_widgets; con = e_container_current_get (e_manager_current_get ()); - cfd = e_config_dialog_new (con, _(Mailbox Configuration), NULL, 0, v, cb); + cfd = e_config_dialog_new (con, _(Mailbox Configuration), Mail, _e_modules_mail_box_config_dialog, NULL, 0, v, cb); } static void - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: mbar onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : mbar Dir : e_modules/mbar Modified Files: e_mod_config.c e_mod_config_point.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/mbar/e_mod_config.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- e_mod_config.c 17 Jul 2006 23:56:32 - 1.8 +++ e_mod_config.c 14 Aug 2006 21:09:41 - 1.9 @@ -48,7 +48,7 @@ snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (mbar-module)); cfd = -e_config_dialog_new (con, _(Mount Bar Configuration), buf, 0, v, mbar); +e_config_dialog_new (con, _(Mount Bar Configuration), MBar, _e_modules_mbar_config_dialog, buf, 0, v, mbar); mbar-config_dialog = cfd; } === RCS file: /cvs/e/e_modules/mbar/e_mod_config_point.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- e_mod_config_point.c17 Jul 2006 23:56:32 - 1.8 +++ e_mod_config_point.c14 Aug 2006 21:09:41 - 1.9 @@ -75,7 +75,7 @@ v-override_auto_apply = 1; cfd = - e_config_dialog_new (con, _(Mount Point Editor), NULL, 0, v, + e_config_dialog_new (con, _(Mount Point Editor), MBar, _e_modules_mbar_point_config_dialog, NULL, 0, v, editor); } } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: mem onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : mem Dir : e_modules/mem Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/mem/e_mod_config.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- e_mod_config.c 18 Jul 2006 00:00:05 - 1.11 +++ e_mod_config.c 14 Aug 2006 21:10:08 - 1.12 @@ -40,7 +40,7 @@ snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (mem_config-module)); con = e_container_current_get (e_manager_current_get ()); - cfd = e_config_dialog_new (con, D_ (Mem Configuration), buf, 0, v, ci); + cfd = e_config_dialog_new (con, D_ (Mem Configuration), Mem, _e_modules_mem_config_dialog, buf, 0, v, ci); mem_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: moon onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : moon Dir : e_modules/moon/src Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/moon/src/e_mod_config.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- e_mod_config.c 3 Jul 2006 17:37:08 - 1.3 +++ e_mod_config.c 14 Aug 2006 21:10:33 - 1.4 @@ -98,7 +98,7 @@ con = e_container_current_get(e_manager_current_get()); snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(module)); - cfd = e_config_dialog_new(con, D_(Moon Configuration), buf, 0, v, o); + cfd = e_config_dialog_new(con, D_(Moon Configuration), Moon, _e_modules_moon_config_dialog, buf, 0, v, o); moon_config-config_dialog = cfd; } } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: net onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : net Dir : e_modules/net Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/net/e_mod_config.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- e_mod_config.c 18 Jul 2006 00:00:34 - 1.17 +++ e_mod_config.c 14 Aug 2006 21:11:02 - 1.18 @@ -41,7 +41,7 @@ snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (net_config-module)); con = e_container_current_get (e_manager_current_get ()); - cfd = e_config_dialog_new (con, D_ (Net Configuration), buf, 0, v, ci); + cfd = e_config_dialog_new (con, D_ (Net Configuration), Net, _e_modules_net_config_dialog, buf, 0, v, ci); net_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: photo onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : photo Dir : e_modules/photo/src/module Modified Files: photo_config_dialog.c photo_config_dialog_dir.c photo_config_dialog_item.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/photo/src/module/photo_config_dialog.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- photo_config_dialog.c 7 Jul 2006 17:15:25 - 1.1 +++ photo_config_dialog.c 14 Aug 2006 21:11:40 - 1.2 @@ -63,7 +63,7 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(photo-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -_(Photo Configuration), buf, 0, v, NULL); +_(Photo Configuration), Photo, _e_modules_photo_config_dialog, buf, 0, v, NULL); return 1; } === RCS file: /cvs/e/e_modules/photo/src/module/photo_config_dialog_dir.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- photo_config_dialog_dir.c 7 Jul 2006 17:15:25 - 1.1 +++ photo_config_dialog_dir.c 14 Aug 2006 21:11:40 - 1.2 @@ -35,7 +35,7 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(photo-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -_(Photo Directory Configuration), buf, 0, v, dir); +_(Photo Directory Configuration), Photo, _e_modules_photo_dir_config_dialog, buf, 0, v, dir); if (dir) dir-config_dialog = cfd; else photo-config_dialog_adddir = cfd; === RCS file: /cvs/e/e_modules/photo/src/module/photo_config_dialog_item.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- photo_config_dialog_item.c 7 Jul 2006 17:15:25 - 1.1 +++ photo_config_dialog_item.c 14 Aug 2006 21:11:40 - 1.2 @@ -47,7 +47,7 @@ snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(photo-module)); cfd = e_config_dialog_new(e_container_current_get(e_manager_current_get()), -_(Photo Item Configuration), buf, 0, v, pi); +_(Photo Item Configuration), Photo, _e_modules_photo_item_config_dialog, buf, 0, v, pi); pi-config_dialog = cfd; return 1; - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: rain onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : rain Dir : e_modules/rain Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/rain/e_mod_config.c,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- e_mod_config.c 10 Jul 2006 17:57:44 - 1.21 +++ e_mod_config.c 14 Aug 2006 21:12:07 - 1.22 @@ -37,7 +37,7 @@ v-basic.create_widgets = _basic_create_widgets; snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(r-module)); -cfd = e_config_dialog_new(con, D_(Rain Module), buf, 0, v, r); +cfd = e_config_dialog_new(con, D_(Rain Module), Rain, _e_modules_rain_config_dialog, buf, 0, v, r); r-config_dialog = cfd; } } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: screenshot onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : screenshot Dir : e_modules/screenshot Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/screenshot/e_mod_config.c,v retrieving revision 1.31 retrieving revision 1.32 diff -u -3 -r1.31 -r1.32 --- e_mod_config.c 18 Jul 2006 00:01:12 - 1.31 +++ e_mod_config.c 14 Aug 2006 21:12:34 - 1.32 @@ -69,7 +69,7 @@ /* create config diaolg */ con = e_container_current_get (e_manager_current_get ()); cfd = -e_config_dialog_new (con, D_ (Screenshot Configuration), buf, 0, v, ci); +e_config_dialog_new (con, D_ (Screenshot Configuration), ScreenShot, _e_modules_screenshot_config_dialog, buf, 0, v, ci); ss_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: slideshow onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : slideshow Dir : e_modules/slideshow Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/slideshow/e_mod_config.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- e_mod_config.c 28 Jul 2006 00:02:17 - 1.27 +++ e_mod_config.c 14 Aug 2006 21:13:06 - 1.28 @@ -36,7 +36,7 @@ e_module_dir_get (slide_config-module)); con = e_container_current_get (e_manager_current_get ()); cfd = -e_config_dialog_new (con, D_ (Slideshow Configuration), buf, 0, v, ci); +e_config_dialog_new (con, D_ (Slideshow Configuration), SlideShow, _e_modules_slideshow_config_dialog, buf, 0, v, ci); slide_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: snow onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : snow Dir : e_modules/snow Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/snow/e_mod_config.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -3 -r1.19 -r1.20 --- e_mod_config.c 10 Jul 2006 17:58:59 - 1.19 +++ e_mod_config.c 14 Aug 2006 21:14:09 - 1.20 @@ -36,7 +36,7 @@ v-advanced.create_widgets = NULL; snprintf(buf, sizeof(buf), %s/module.eap, e_module_dir_get(s-module)); - cfd = e_config_dialog_new(con, D_(Snow Configuration), buf, 0, v, s); + cfd = e_config_dialog_new(con, D_(Snow Configuration), Snow, _e_modules_snow_config_dialog, buf, 0, v, s); s-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ecore sebastid
Enlightenment CVS committal Author : sebastid Project : e17 Module : libs/ecore Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: Ecore_Desktop.h Log Message: FIXME++ === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/Ecore_Desktop.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- Ecore_Desktop.h 14 Aug 2006 06:49:49 - 1.5 +++ Ecore_Desktop.h 14 Aug 2006 21:14:40 - 1.6 @@ -1,6 +1,7 @@ #ifndef _ECORE_DESKTOP_H # define _ECORE_DESKTOP_H +/* FIXME: No unnecessary includes in exported headers. */ #include string.h #include stdio.h #include stdlib.h @@ -34,6 +35,7 @@ #define MAX_PATH 4096 +/* FIXME: No unnecessary macros in exported headers. */ #define E_FN_DEL(_fn, _h) if (_h) { _fn(_h); _h = NULL; } #define E_REALLOC(p, s, n) p = (s *)realloc(p, sizeof(s) * n) #define E_NEW(s, n) (s *)calloc(n, sizeof(s)) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: taskbar onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : taskbar Dir : e_modules/taskbar Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/taskbar/e_mod_config.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- e_mod_config.c 7 Aug 2006 21:38:47 - 1.6 +++ e_mod_config.c 14 Aug 2006 21:14:58 - 1.7 @@ -29,7 +29,7 @@ v-basic.create_widgets = _basic_create_widgets; con = e_container_current_get(e_manager_current_get()); - cfd = e_config_dialog_new(con, D_(Taskbar Configuration), NULL, 0, v, ci); + cfd = e_config_dialog_new(con, D_(Taskbar Configuration), TaskBar, _e_modules_taskbar_config_dialog, NULL, 0, v, ci); if (taskbar_config-config_dialog) e_object_del(E_OBJECT(taskbar_config-config_dialog)); taskbar_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: tclock onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : tclock Dir : e_modules/tclock Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/tclock/e_mod_config.c,v retrieving revision 1.25 retrieving revision 1.26 diff -u -3 -r1.25 -r1.26 --- e_mod_config.c 18 Jul 2006 00:02:04 - 1.25 +++ e_mod_config.c 14 Aug 2006 21:16:08 - 1.26 @@ -38,7 +38,7 @@ snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (tclock_config-module)); con = e_container_current_get (e_manager_current_get ()); - cfd = e_config_dialog_new (con, D_ (Tclock Configuration), buf, 0, v, ci); + cfd = e_config_dialog_new (con, D_ (Tclock Configuration), TClock, _e_modules_tclock_config_dialog, buf, 0, v, ci); tclock_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: uptime onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : uptime Dir : e_modules/uptime Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/uptime/e_mod_config.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- e_mod_config.c 18 Jul 2006 00:02:23 - 1.12 +++ e_mod_config.c 14 Aug 2006 21:17:23 - 1.13 @@ -49,7 +49,7 @@ snprintf (buf, sizeof (buf), %s/module.eap, e_module_dir_get (ut_config-module)); con = e_container_current_get (e_manager_current_get ()); - cfd = e_config_dialog_new (con, D_ (Uptime Configuration), buf, 0, v, ci); + cfd = e_config_dialog_new (con, D_ (Uptime Configuration), UpTime, _e_modules_uptime_config_dialog, buf, 0, v, ci); ut_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: weather onefang
Enlightenment CVS committal Author : onefang Project : e_modules Module : weather Dir : e_modules/weather Modified Files: e_mod_config.c Log Message: Updated config dialog to match latest API. === RCS file: /cvs/e/e_modules/weather/e_mod_config.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- e_mod_config.c 18 Jul 2006 00:02:47 - 1.16 +++ e_mod_config.c 14 Aug 2006 21:17:52 - 1.17 @@ -37,7 +37,7 @@ e_module_dir_get (weather_config-module)); con = e_container_current_get (e_manager_current_get ()); cfd = -e_config_dialog_new (con, D_ (Weather Configuration), buf, 0, v, ci); +e_config_dialog_new (con, D_ (Weather Configuration), Weather, _e_modules_weather_config_dialog, buf, 0, v, ci); weather_config-config_dialog = cfd; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ecore dj2
Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ecore Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: ecore_desktop_paths.c Log Message: - strdup paths so that we know we can write into it. === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- ecore_desktop_paths.c 14 Aug 2006 10:22:51 - 1.4 +++ ecore_desktop_paths.c 14 Aug 2006 21:25:53 - 1.5 @@ -6,6 +6,7 @@ #include sys/types.h #include sys/stat.h #include libgen.h +#include strings.h #include Ecore.h @@ -763,6 +764,7 @@ ecore_desktop_paths_to_list(char *paths) { Ecore_List *result; + char *path; result = ecore_list_new(); if (result) @@ -774,7 +776,8 @@ char *start, *end, temp; int finished = 0; -end = paths; +path = strdup(paths); +end = path; while (!finished) { start = end; @@ -784,7 +787,7 @@ (*end != '\0')) end++; } - while ((end != paths) (*(end - 1) == '\\') (*end != '\0')); /* Ignore any escaped ;:, */ + while ((end != path) (*(end - 1) == '\\') (*end != '\0')); /* Ignore any escaped ;:, */ /* FIXME: We still need to unescape it now. */ temp = *end; if (*end == '\0') @@ -796,6 +799,7 @@ *end = temp; end++; } +free(path); } } return result; - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ecore onefang
Enlightenment CVS committal Author : onefang Project : e17 Module : libs/ecore Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: Ecore_Desktop.h ecore_desktop.c ecore_desktop_menu.c ecore_desktop_paths.c Log Message: Bring it a bit more up to scratch, and a better match for what is required in e_apps.c. API breakage. === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/Ecore_Desktop.h,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- Ecore_Desktop.h 14 Aug 2006 21:14:40 - 1.6 +++ Ecore_Desktop.h 14 Aug 2006 21:42:53 - 1.7 @@ -1,8 +1,9 @@ #ifndef _ECORE_DESKTOP_H # define _ECORE_DESKTOP_H -/* FIXME: No unnecessary includes in exported headers. */ +/* FIXME: No unnecessary includes in exported headers, when things settle down and we know what is unnecessary. */ #include string.h +#include strings.h #include stdio.h #include stdlib.h #include unistd.h @@ -35,7 +36,7 @@ #define MAX_PATH 4096 -/* FIXME: No unnecessary macros in exported headers. */ +/* FIXME: No unnecessary macros in exported headers, when things settle down and we know what is unnecessary. */ #define E_FN_DEL(_fn, _h) if (_h) { _fn(_h); _h = NULL; } #define E_REALLOC(p, s, n) p = (s *)realloc(p, sizeof(s) * n) #define E_NEW(s, n) (s *)calloc(n, sizeof(s)) @@ -52,6 +53,7 @@ struct _Ecore_Desktop { Ecore_Hash *data, *group, *Categories, *OnlyShowIn, *NotShowIn; + char *eap_name; char *name; char *generic; char *comment; @@ -59,6 +61,7 @@ char *categories; char *exec; char *icon; + char *icon_class; char *icon_path; char *path; char *deletiondate; @@ -100,7 +103,7 @@ # endif /* Function Prototypes */ - voidecore_desktop_paths_init(void); + EAPI intecore_desktop_paths_init(void); char *ecore_desktop_paths_file_find(Ecore_List * paths, char *file, int sub, int (*func) (const @@ -119,15 +122,15 @@ char *path), const void *data); - voidecore_desktop_paths_shutdown(void); + EAPI intecore_desktop_paths_shutdown(void); Ecore_Hash *ecore_desktop_paths_to_hash(char *paths); Ecore_List *ecore_desktop_paths_to_list(char *paths); - voidecore_desktop_init(void); - voidecore_desktop_shutdown(void); - Ecore_Hash *ecore_desktop_ini_get(char *file); - Ecore_Desktop *ecore_desktop_get(char *file); + EAPI intecore_desktop_init(void); + EAPI intecore_desktop_shutdown(void); + Ecore_Hash *ecore_desktop_ini_get(const char *file); + Ecore_Desktop *ecore_desktop_get(const char *file, const char *lang); voidecore_desktop_destroy(Ecore_Desktop * desktop); char *ecore_desktop_icon_find(char *icon, char *icon_size, === RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- ecore_desktop.c 14 Aug 2006 10:22:51 - 1.6 +++ ecore_desktop.c 14 Aug 2006 21:42:53 - 1.7 @@ -1,8 +1,12 @@ +#include ctype.h + #include Ecore_Desktop.h #include ecore_desktop_private.h extern int reject_count, not_over_count; +static int init_count = 0; + static Ecore_Hash *ini_file_cache; static Ecore_Hash *desktop_cache; @@ -28,7 +32,7 @@ * @ingroup Ecore_Desktop_Main_Group */ Ecore_Hash * -ecore_desktop_ini_get(char *file) +ecore_desktop_ini_get(const char *file) { Ecore_Hash *result; @@ -138,15 +142,16 @@ * Use ecore_desktop_destroy() to free this structure. * * @param file Full path to the .desktop file. + * @param lang Language to use, or NULL for default. * @return An Ecore_Desktop containing the files contents. * @ingroup Ecore_Desktop_Main_Group */ Ecore_Desktop * -ecore_desktop_get(char *file) +ecore_desktop_get(const char *file, const char *lang) { Ecore_Desktop *result; - result = (Ecore_Desktop *) ecore_hash_get(desktop_cache, file); + result = (Ecore_Desktop *) ecore_hash_get(desktop_cache, (char *) file); if (!result) { result = calloc(1, sizeof(Ecore_Desktop)); @@ -165,6 +170,22 @@ if (result-group) {
E CVS: apps/e_utils onefang
Enlightenment CVS committal Author : onefang Project : e17 Module : apps/e_utils Dir : e17/apps/e_utils/src/bin/e17genmenu Modified Files: main.c parse.c Log Message: API fixage. === RCS file: /cvs/e/e17/apps/e_utils/src/bin/e17genmenu/main.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- main.c 14 Aug 2006 05:45:06 - 1.10 +++ main.c 14 Aug 2006 21:44:44 - 1.11 @@ -136,9 +136,8 @@ /* Get the fdo paths. */ begin = ecore_time_get(); - ecore_desktop_paths_init(); - paths = ecore_time_get() - begin; ecore_desktop_init(); + paths = ecore_time_get() - begin; //#ifdef DEBUG /* You can iterate through the various path lists as needed. */ @@ -222,7 +221,6 @@ #endif ecore_desktop_shutdown(); - ecore_desktop_paths_shutdown(); /* Shutdown */ _e17genmenu_shutdown(); === RCS file: /cvs/e/e17/apps/e_utils/src/bin/e17genmenu/parse.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- parse.c 14 Aug 2006 05:45:06 - 1.12 +++ parse.c 14 Aug 2006 21:44:44 - 1.13 @@ -120,7 +120,7 @@ eap = calloc(1, sizeof(G_Eap)); eap-eap_name = get_eap_name(app); - desktop = ecore_desktop_get(app); + desktop = ecore_desktop_get(app, NULL); if (desktop) { if (desktop-name) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs onefang
Enlightenment CVS committal Author : onefang Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/plugins/vfolder Modified Files: evfs_vfolder_trash.c Log Message: API fixage. === RCS file: /cvs/e/e17/apps/evfs/src/plugins/vfolder/evfs_vfolder_trash.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- evfs_vfolder_trash.c14 Aug 2006 10:15:09 - 1.2 +++ evfs_vfolder_trash.c14 Aug 2006 21:45:52 - 1.3 @@ -80,7 +80,7 @@ evfs_filereference* ref; snprintf(parser, PATH_MAX, %s/%s, evfs_trash_home, file); - Ecore_Desktop* desk = ecore_desktop_get(parser); + Ecore_Desktop* desk = ecore_desktop_get(parser, NULL); snprintf(parser, PATH_MAX, trash:///#file://%s, desk-path); printf(Parsing %s\n, parser); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e onefang
Enlightenment CVS committal Author : onefang Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e.h e_apps.c e_apps.h e_main.c Log Message: .desktop files supported in .order files now. Full path to .desktop file required at the moment. Not fully completed yet. No icons, probably not fully integrated into the current cache mechanism. Some parts may not be entirely correct. I gotta get some sleep soon, so I'm committing it now, and I'll double check by updating everything after it's all checked in. Works for me. (tm) B-) === RCS file: /cvs/e/e17/apps/e/src/bin/e.h,v retrieving revision 1.50 retrieving revision 1.51 diff -u -3 -r1.50 -r1.51 --- e.h 18 Jun 2006 02:07:14 - 1.50 +++ e.h 14 Aug 2006 21:56:13 - 1.51 @@ -58,6 +58,7 @@ #include Ecore_Job.h #include Ecore_Txt.h #include Ecore_Config.h +#include Ecore_Desktop.h #include Ecore_File.h #include Ecore_X_Atoms.h #include Ecore_X_Cursor.h === RCS file: /cvs/e/e17/apps/e/src/bin/e_apps.c,v retrieving revision 1.147 retrieving revision 1.148 diff -u -3 -r1.147 -r1.148 --- e_apps.c14 Aug 2006 15:22:44 - 1.147 +++ e_apps.c14 Aug 2006 21:56:13 - 1.148 @@ -390,7 +390,10 @@ a2 = NULL; -snprintf(buf, sizeof(buf), %s/%s, a-path, s); +if (s[0] == '/') + snprintf(buf, sizeof(buf), %s, s); +else + snprintf(buf, sizeof(buf), %s/%s, a-path, s); if (ecore_file_exists(buf)) { a2 = e_app_new(buf, scan_subdirs); @@ -408,7 +411,10 @@ pl = _e_apps_repositories; while ((!a2) (pl)) { - snprintf(buf, sizeof(buf), %s/%s, (char *)pl-data, s); + if (s[0] == '/') + snprintf(buf, sizeof(buf), %s, s); + else + snprintf(buf, sizeof(buf), %s/%s, (char *)pl-data, s); a2 = e_app_new(buf, scan_subdirs); pl = pl-next; } @@ -588,6 +594,7 @@ file = l-data; if (!_e_app_is_eapp(file)) continue; +// FIXME: onefang, check this for full path compliance. snprintf(buf, sizeof(buf), %s/%s, _e_apps_path_all, ecore_file_get_file(file)); if (!ecore_file_download(file, buf, NULL, NULL, NULL)) continue; @@ -647,6 +654,7 @@ if (!strncmp(add-path, _e_apps_path_trash, strlen(_e_apps_path_trash))) { /* Move to all */ +// FIXME: onefang, check this for full path compliance. snprintf(buf, sizeof(buf), %s/%s, _e_apps_path_all, ecore_file_get_file(add-path)); if (ecore_file_exists(buf)) snprintf(buf, sizeof(buf), %s/%s, before-parent-path, ecore_file_get_file(add-path)); @@ -673,6 +681,7 @@ if (!strncmp(add-path, _e_apps_path_trash, strlen(_e_apps_path_trash))) { /* Move to all */ +// FIXME: onefang, check this for full path compliance. snprintf(buf, sizeof(buf), %s/%s, _e_apps_path_all, ecore_file_get_file(add-path)); if (ecore_file_exists(buf)) snprintf(buf, sizeof(buf), %s/%s, parent-path, ecore_file_get_file(add-path)); @@ -784,6 +793,7 @@ a-parent-subapps = evas_list_remove(a-parent-subapps, a); /* Check if this app is in a repository or in the parents dir */ +// FIXME: onefang, check this for full path compliance. snprintf(buf, sizeof(buf), %s/%s, a-parent-path, ecore_file_get_file(a-path)); if (ecore_file_exists(buf)) { @@ -1130,15 +1140,11 @@ } - - - EAPI void e_app_fields_fill(E_App *a, const char *path) { - Eet_File *ef; char *str, *v; - const char *lang; + const char *lang, *ext; int size; /* get our current language */ @@ -1150,50 +1156,86 @@ lang = NULL; } if (!path) path = a-path; - ef = eet_open(path, EET_FILE_MODE_READ); - if (!ef) return; -#define STORE(member) \ + ext = strchr(path, '.'); + if ((ext) (strcmp(ext, .desktop) == 0)) + { /* It's a .desktop file. */ + Ecore_Desktop *desktop; + + desktop = ecore_desktop_get(path, lang); + if (!desktop) return; + if (desktop) +{ + if (desktop-name) a-name = evas_stringshare_add(desktop-name); + if (desktop-generic) a-generic = evas_stringshare_add(desktop-generic); + if (desktop-comment) a-comment = evas_stringshare_add(desktop-comment); + + if (desktop-exec) a-exe = evas_stringshare_add(desktop-exec); + if (desktop-icon_class) a-icon_class = evas_stringshare_add(desktop-icon_class); + if (desktop-window_class) a-win_class = evas_stringshare_add(desktop-window_class); + if (desktop-startup) + a-startup_notify =
E CVS: libs/ewl dj2
Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_paned.c ewl_tree2.c Log Message: - make sure the rows get configured if we move something in the header - the paned will now send an EWL_CALLBACK_VALUE_CHANGED when one of the grabbers is moved === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_paned.c,v retrieving revision 1.34 retrieving revision 1.35 diff -u -3 -r1.34 -r1.35 --- ewl_paned.c 6 Jun 2006 21:40:33 - 1.34 +++ ewl_paned.c 14 Aug 2006 22:00:19 - 1.35 @@ -896,6 +896,9 @@ /* place the grabber */ layout-position_request(EWL_OBJECT(w), pos); + /* send a value_changed callback to signal something moved */ + ewl_callback_call(EWL_WIDGET(p), EWL_CALLBACK_VALUE_CHANGED); + DLEAVE_FUNCTION(DLEVEL_STABLE); } === RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_tree2.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- ewl_tree2.c 14 Aug 2006 20:24:15 - 1.22 +++ ewl_tree2.c 14 Aug 2006 22:00:19 - 1.23 @@ -4,6 +4,8 @@ #include ewl_macros.h static void ewl_tree2_cb_column_free(void *data); +static void ewl_tree2_cb_header_changed(Ewl_Widget *w, void *ev, + void *data); /** * @return Returns NULL on failure, a new tree widget on success. @@ -61,6 +63,8 @@ ewl_widget_appearance_set(EWL_WIDGET(tree-header), tree_header); ewl_object_fill_policy_set(EWL_OBJECT(tree-header), EWL_FLAG_FILL_HFILL | EWL_FLAG_FILL_VSHRINK); + ewl_callback_append(tree-header, EWL_CALLBACK_VALUE_CHANGED, + ewl_tree2_cb_header_changed, tree); ewl_widget_show(tree-header); tree-rows = ewl_vbox_new(); @@ -582,6 +586,21 @@ c = data; ewl_tree2_column_destroy(c); + + DLEAVE_FUNCTION(DLEVEL_STABLE); +} + +static void +ewl_tree2_cb_header_changed(Ewl_Widget *w __UNUSED__, void *ev __UNUSED__, + void *data) +{ + Ewl_Tree2 *tree; + + DENTER_FUNCTION(DLEVEL_STABLE); + DCHECK_PARAM_PTR(data, data); + + tree = data; + ewl_widget_configure(EWL_WIDGET(tree-rows)); DLEAVE_FUNCTION(DLEVEL_STABLE); } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e rephorm
Enlightenment CVS committal Author : rephorm Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_spectrum.c e_test.c e_widget_csel.c Log Message: cleanups === RCS file: /cvs/e/e17/apps/e/src/bin/e_spectrum.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- e_spectrum.c14 Aug 2006 20:08:33 - 1.4 +++ e_spectrum.c14 Aug 2006 23:30:31 - 1.5 @@ -258,7 +258,11 @@ float vx, vy, vz; data = evas_object_image_data_get(sp-o_spectrum, 1); - if (!data) return; + if (!data) + { +sp-draw_timer = NULL; +return 0; + } switch(sp-mode) { === RCS file: /cvs/e/e17/apps/e/src/bin/e_test.c,v retrieving revision 1.65 retrieving revision 1.66 diff -u -3 -r1.65 -r1.66 --- e_test.c14 Aug 2006 15:22:45 - 1.65 +++ e_test.c14 Aug 2006 23:30:31 - 1.66 @@ -814,6 +814,7 @@ e_dialog_title_set(dia, Test Color Selector); color = calloc(1, sizeof(E_Color)); + color-a = 255; o = e_widget_csel_add(dia-win-evas, color); evas_object_show(o); === RCS file: /cvs/e/e17/apps/e/src/bin/e_widget_csel.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- e_widget_csel.c 14 Aug 2006 07:05:31 - 1.2 +++ e_widget_csel.c 14 Aug 2006 23:30:32 - 1.3 @@ -168,10 +168,6 @@ e_widget_sub_object_add(obj, frame); grp = e_widget_radio_group_new(wd-mode); - cv-r = 20; cv-g = 120; cv-b = 79; - cv-a = 255; - e_color_update_rgb(cv); - wd-values = calloc(E_COLOR_COMPONENT_MAX, sizeof(char *)); for(i = 0; i E_COLOR_COMPONENT_MAX; i++) @@ -236,7 +232,7 @@ e_widget_table_object_append(table, frame, 3, 1, 1, 1, 1, 1, 1, 1); - return table; + return obj; } - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto essiene
Enlightenment CVS committal Author : essiene Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/src/gui Modified Files: egui_graphics_selector.c Log Message: - Replace printfs with the spunkling new ew_messagebox* - Add a return status to _gs_apply() and check for it, so that when an error messagebox occurs, the dialog doesn't get destroyed. === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/gui/egui_graphics_selector.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- egui_graphics_selector.c14 Aug 2006 17:08:55 - 1.3 +++ egui_graphics_selector.c15 Aug 2006 00:23:56 - 1.4 @@ -12,7 +12,7 @@ static char* _gs_get_path(const char *); static void _gs_close(void); -static void _gs_apply(void); +static int _gs_apply(void); static char* _gs_populate_list(void); static void _gs_load_preview(const char *); @@ -67,8 +67,8 @@ static void _gs_cb_ok(void *object, void *data) { - _gs_apply(); - _gs_close(); + if(_gs_apply()) + _gs_close(); } static void @@ -92,14 +92,17 @@ return path; } -static void +static int _gs_apply(void) { + char msg[PATH_MAX]; + char *graphic = ew_list_selected_data_get(list_thumbs); if(!graphic) { - printf(Error. Please select a %s first\n, egs.name); - return; + snprintf(msg, PATH_MAX, Please select a %s first, egs.name); + ew_messagebox_ok(Entrance Config - Error, msg, EW_MESSAGEBOX_ICON_ERROR); + return 0; } if(egs.use_full_path) @@ -113,8 +116,12 @@ if(!entrance_edit_save()) { - printf(Error setting %s. Please check your permissions\n, egs.name); + snprintf(msg, PATH_MAX, Can not set %s. Please check your permissions, egs.name); + ew_messagebox_ok(Entrance Config - Error, msg, EW_MESSAGEBOX_ICON_ERROR); + return 0; } + + return 1; } static void - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto essiene
Enlightenment CVS committal Author : essiene Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/src/widgets Modified Files: Entrance_Widgets.h Makefile.am Added Files: ew_entry.c ew_entry.h Log Message: - Added entry widget. We're getting closer to nirvana :) - Used new entry widget to start 'Browse Filesystem' section of theme and background selector === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/Entrance_Widgets.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- Entrance_Widgets.h 14 Aug 2006 17:08:55 - 1.4 +++ Entrance_Widgets.h 15 Aug 2006 00:51:53 - 1.5 @@ -13,6 +13,7 @@ #include ew_notice.h #include ew_messagebox.h #include ew_label.h +#include ew_entry.h === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/widgets/Makefile.am,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- Makefile.am 14 Aug 2006 17:08:55 - 1.5 +++ Makefile.am 15 Aug 2006 00:51:53 - 1.6 @@ -18,7 +18,8 @@ ew_messagebox.h \ \ ew_image.h \ - ew_label.h + ew_label.h \ + ew_entry.h libentrance_widgets_ladir = $(prefix)/include @@ -33,7 +34,8 @@ ew_image.c \ ew_notice.c \ ew_messagebox.c \ - ew_label.c + ew_label.c \ + ew_entry.c \ $(libentrance_widgets_la_HEADERS) libentrance_widgets_la_LIBADD = @etk_libs@ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto essiene
Enlightenment CVS committal Author : essiene Project : e17 Module : proto Dir : e17/proto/entrance_edit_gui/src/gui Modified Files: egui_graphics_selector.c Log Message: - Added entry widget. We're getting closer to nirvana :) - Used new entry widget to start 'Browse Filesystem' section of theme and background selector === RCS file: /cvs/e/e17/proto/entrance_edit_gui/src/gui/egui_graphics_selector.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- egui_graphics_selector.c15 Aug 2006 00:23:56 - 1.4 +++ egui_graphics_selector.c15 Aug 2006 00:51:53 - 1.5 @@ -19,6 +19,7 @@ static Entrance_Dialog win; static Entrance_Widget img_preview; static Entrance_List list_thumbs; +static Entrance_Widget browse_entry; static Entrance_Widget group_graphics; static Entrance_Widget group_preview; static Entrance_Widget group_options; @@ -47,7 +48,10 @@ ew_group_add(group_graphics, list_thumbs); - /*Entrance_Widget group_options = ew_dialog_group_add(win, _(Browse System));*/ + group_options = ew_dialog_group_add(win, _(Browse System), EW_GROUP_HORIZONTAL); + browse_entry = ew_entry_new(NULL, EW_FALSE); + + ew_group_add(group_options, browse_entry); ew_dialog_close_button_add(win, _gs_cb_close, NULL); ew_dialog_apply_button_add(win, _gs_cb_apply, NULL); - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e rephorm
Enlightenment CVS committal Author : rephorm Project : e17 Module : apps/e Dir : e17/apps/e/data/themes Modified Files: Makefile.am default.edc default_cslider.edc default_spectrum.edc Added Files: default_color_well.edc Log Message: more csel work. theme it up a bit. === RCS file: /cvs/e/e17/apps/e/data/themes/Makefile.am,v retrieving revision 1.44 retrieving revision 1.45 diff -u -3 -r1.44 -r1.45 --- Makefile.am 14 Aug 2006 04:38:49 - 1.44 +++ Makefile.am 15 Aug 2006 00:54:32 - 1.45 @@ -55,7 +55,8 @@ default_shelf.edc \ default_preview.edc \ default_cslider.edc \ -default_spectrum.edc +default_spectrum.edc \ +default_color_well.edc default.edj: Makefile $(EXTRA_DIST) $(EDJE_CC) $(EDJE_FLAGS) \ === RCS file: /cvs/e/e17/apps/e/data/themes/default.edc,v retrieving revision 1.65 retrieving revision 1.66 diff -u -3 -r1.65 -r1.66 --- default.edc 14 Aug 2006 04:38:49 - 1.65 +++ default.edc 15 Aug 2006 00:54:32 - 1.66 @@ -64,5 +64,6 @@ #include default_preview.edc #include default_cslider.edc #include default_spectrum.edc +#include default_color_well.edc } === RCS file: /cvs/e/e17/apps/e/data/themes/default_cslider.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- default_cslider.edc 14 Aug 2006 04:38:49 - 1.1 +++ default_cslider.edc 15 Aug 2006 00:54:32 - 1.2 @@ -1,78 +1,124 @@ group { name: widgets/cslider; parts { -part { - name: bg; - type: RECT; - mouse_events: 0; - description { -state: default 0.0; -color: 0 0 0 100; -min: 0 20; -max: 9 20; -rel1.offset: 2 2; -rel2.offset: -3 -3; - } - description { -state: vertical 0.0; -inherit: default 0.0; -min: 20 0; -max: 20 9; + part { +name: background; +mouse_events: 0; +description { + state:default 0.0; +min: 50 20; + rel1 { + to: overlay; + } + rel2 { + to: overlay; + } + image { + normal: e17_ibar_bg_h.png; + border: 6 6 6 6; + } + fill { + smooth: 0; + } +} + description { +state: vertical 0.0; +inherit: default 0.0; +min: 20 50; + } + } + part { +name: content_clip; +type: RECT; +mouse_events: 0; +description { + state:default 0.0; + rel1 { + to: background; + offset: 44; + } + rel2 { + to: background; + offset: -5-5; + } + color: 255 255 255 255; +} + } + part { +name: content; +type: SWALLOW; +mouse_events: 0; +clip_to: content_clip; +description { + state:default 0.0; + rel1 { + offset: 44; + } + rel2 { + offset: -5-5; + } + color: 0 0 0 0; +} } -} -part { - name: gradient; - type: SWALLOW; - mouse_events: 0; - description { -state: default 0.0; -rel1.to: bg; -rel1.offset: 1 1; -rel2.to: bg; -rel2.offset: -2 -2; - } -} part { name: cursor; type: RECT; + clip_to: content_clip; dragable { -confine: gradient; +confine: content; x: 1 1 0; y: -1 1 0; } description { state: default 0.0; -min: 3 16; -max: 3 ; +min: 1 16; +max: 1 ; fixed: 1 1; rel1 { - to: gradient; + to: content; relative: 0.5 0; offset: 0 0; } rel2 { - to: gradient; + to: content; relative: 0.5 1; offset: 0 -1; } } description { state: vertical 0.0; -min: 16 3; -max: 3; +min: 16 1; +max: 1; fixed: 1 1; rel1 { - to: gradient; + to: content; relative: 0 0.5 ; offset: 0 0; } rel2 { - to: gradient; + to: content; relative: 1 0.5; offset: -1 0; } } } + + part { +name: overlay; +mouse_events: 0; +description { + state:default 0.0; + image { + normal: