E CVS: mount handyande
Enlightenment CVS committal Author : handyande Project : e_modules Module : mount Dir : e_modules/mount Modified Files: e_mod_main.c Log Message: Fix menu location for multiple containers === RCS file: /cvsroot/enlightenment/e_modules/mount/e_mod_main.c,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- e_mod_main.c26 Feb 2006 19:31:11 - 1.21 +++ e_mod_main.c10 Mar 2006 13:59:06 - 1.22 @@ -1176,26 +1176,15 @@ { Evas_Event_Mouse_Down *ev; Mount_Box *mntbox; - E_Manager *man; - E_Container *con; ev = event_info; mntbox = data; if (ev-button == 3) { -man = e_manager_current_get(); -if (!man) - return; -con = e_container_current_get(man); -if (!con) - return; -if (con == NULL) - return; - -e_menu_activate_mouse(mntbox-menu, e_zone_current_get(con), +e_menu_activate_mouse(mntbox-menu, e_zone_current_get(mntbox-con), ev-output.x, ev-output.y, 1, 1, E_MENU_POP_DIRECTION_DOWN, ev-timestamp); -e_util_container_fake_mouse_up_later(con, 3); +e_util_container_fake_mouse_up_later(mntbox-con, 3); } } --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: uptime e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : uptime Dir : e_modules/uptime/po Added Files: ja.po Log Message: ja.po files for the new monitor modules (Yasufumi Haga) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: wlan e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : wlan Dir : e_modules/wlan/po Added Files: ja.po Log Message: ja.po files for the new monitor modules (Yasufumi Haga) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: cpu e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : cpu Dir : e_modules/cpu/po Added Files: ja.po Log Message: ja.po files for the new monitor modules (Yasufumi Haga) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: mem e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : mem Dir : e_modules/mem/po Added Files: ja.po Log Message: ja.po files for the new monitor modules (Yasufumi Haga) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: net e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : net Dir : e_modules/net/po Added Files: ja.po Log Message: ja.po files for the new monitor modules (Yasufumi Haga) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: mem e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : mem Dir : e_modules/mem Modified Files: configure.in Log Message: ja.po files for the new monitor modules (Yasufumi Haga) === RCS file: /cvsroot/enlightenment/e_modules/mem/configure.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- configure.in9 Mar 2006 13:55:09 - 1.4 +++ configure.in10 Mar 2006 15:11:21 - 1.5 @@ -17,7 +17,7 @@ AM_ENABLE_SHARED AM_PROG_LIBTOOL -ALL_LINGUAS=it sv +ALL_LINGUAS=it sv ja AC_SUBST(ALL_LINGUAS) AM_GNU_GETTEXT([external]) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: cpu e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : cpu Dir : e_modules/cpu Modified Files: configure.in Log Message: ja.po files for the new monitor modules (Yasufumi Haga) === RCS file: /cvsroot/enlightenment/e_modules/cpu/configure.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- configure.in9 Mar 2006 14:03:05 - 1.4 +++ configure.in10 Mar 2006 15:11:21 - 1.5 @@ -17,7 +17,7 @@ AM_ENABLE_SHARED AM_PROG_LIBTOOL -ALL_LINGUAS=it sv +ALL_LINGUAS=it sv ja AC_SUBST(ALL_LINGUAS) AM_GNU_GETTEXT([external]) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: net e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : net Dir : e_modules/net Modified Files: configure.in Log Message: ja.po files for the new monitor modules (Yasufumi Haga) === RCS file: /cvsroot/enlightenment/e_modules/net/configure.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- configure.in9 Mar 2006 14:08:48 - 1.4 +++ configure.in10 Mar 2006 15:11:21 - 1.5 @@ -17,7 +17,7 @@ AM_ENABLE_SHARED AM_PROG_LIBTOOL -ALL_LINGUAS=it sv +ALL_LINGUAS=it sv ja AC_SUBST(ALL_LINGUAS) AM_GNU_GETTEXT([external]) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: uptime e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : uptime Dir : e_modules/uptime Modified Files: configure.in Log Message: ja.po files for the new monitor modules (Yasufumi Haga) === RCS file: /cvsroot/enlightenment/e_modules/uptime/configure.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- configure.in9 Mar 2006 14:15:51 - 1.4 +++ configure.in10 Mar 2006 15:11:21 - 1.5 @@ -17,7 +17,7 @@ AM_ENABLE_SHARED AM_PROG_LIBTOOL -ALL_LINGUAS=it sv +ALL_LINGUAS=it sv ja AC_SUBST(ALL_LINGUAS) AM_GNU_GETTEXT([external]) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: wlan e-taro
Enlightenment CVS committal Author : e-taro Project : e_modules Module : wlan Dir : e_modules/wlan Modified Files: configure.in Log Message: ja.po files for the new monitor modules (Yasufumi Haga) === RCS file: /cvsroot/enlightenment/e_modules/wlan/configure.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- configure.in9 Mar 2006 14:21:20 - 1.4 +++ configure.in10 Mar 2006 15:11:21 - 1.5 @@ -17,7 +17,7 @@ AM_ENABLE_SHARED AM_PROG_LIBTOOL -ALL_LINGUAS=it sv +ALL_LINGUAS=it sv ja AC_SUBST(ALL_LINGUAS) AM_GNU_GETTEXT([external]) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
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 menus.c Log Message: Updated the stats printout to produce slightly less confusion. === RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/e17genmenu/main.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- main.c 9 Mar 2006 03:06:25 - 1.2 +++ main.c 10 Mar 2006 15:17:28 - 1.3 @@ -110,16 +110,13 @@ void _e17genmenu_shutdown() { -#ifdef DEBUG - fprintf(stderr, Finished\n); -#endif eet_shutdown(); ecore_file_shutdown(); ecore_shutdown(); return; } -double convert_time = 0.0, icon_time = 0.0, cache_time = 0.0; +double convert_time = 0.0, icon_time = 0.0, cache_time = 0.0, generate_time = 0.0; int menu_count, item_count, reject_count; int @@ -204,8 +201,8 @@ printf(* aware of this problem, and has a fix on his TODO list. *\n); printf(\n); - printf(\nTotal time %3.3f seconds, finding fdo paths %3.3f, converting fdo menus %3.3f, generating %d (rejected %d) eaps in %d menus %3.3f, finding icons %3.3f, generating eap caches %3.3f.\n, - ecore_time_get() - start, paths, convert_time, item_count, reject_count, menu_count, gen - icon_time, icon_time, cache_time); + printf(\nTotal time %3.3f seconds, finding fdo paths %3.3f, converting fdo menus %3.3f, converting to %d (rejected %d) eaps in %d fdo menus %3.3f, generating menus %3.3f, finding icons %3.3f, generating eap caches %3.3f.\n, + ecore_time_get() - start, paths, convert_time, item_count, reject_count, menu_count, gen - (icon_time + generate_time), generate_time, icon_time, cache_time); parse_ini_shutdown(); fdo_paths_shutdown(); === RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/e17genmenu/menus.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- menus.c 9 Mar 2006 03:06:25 - 1.2 +++ menus.c 10 Mar 2006 15:17:28 - 1.3 @@ -8,6 +8,7 @@ #define DEBUG 1 extern int menu_count, item_count; +extern double generate_time; static int _menu_make_apps(const void *data, Dumb_Tree * tree, int element, int level); static void _menu_dump_each_hash_node(void *value, void *user_data); @@ -18,6 +19,7 @@ char *d; char *menu = applications.menu; char *menu_file; + double begin; d = get_desktop_dir(); if ((d) (!get_fdo())) @@ -29,7 +31,8 @@ { int i; -printf(Generating menus.\n); + printf(Generating menus.\n); + begin = ecore_time_get(); /* Check desktop files in these directories */ check_for_dirs(GNOME_DIRS);/* FIXME: probably obsolete. */ check_for_dirs(KDE_DIRS); /* FIXME: probably obsolete. */ @@ -38,6 +41,7 @@ check_for_dirs((char *)fdo_paths_desktops-elements[i].element); for (i = 0; i fdo_paths_kde_legacy-size; i++) check_for_dirs((char *)fdo_paths_kde_legacy-elements[i].element); + generate_time = ecore_time_get() - begin; } printf(Converting freedesktop.org (fdo) menus.\n); --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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_config.c Log Message: This was originally Ctrl-Alt-r, but Ctrl-r conflicts with other apps. I think raster changed it by mistake. === RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_config.c,v retrieving revision 1.153 retrieving revision 1.154 diff -u -3 -r1.153 -r1.154 --- e_config.c 10 Mar 2006 05:48:46 - 1.153 +++ e_config.c 10 Mar 2006 16:35:12 - 1.154 @@ -782,7 +782,7 @@ E_BINDING_MODIFIER_CTRL, 0, window_maximized_toggle, horizontal); CFG_KEYBIND(E_BINDING_CONTEXT_ANY, r, - E_BINDING_MODIFIER_CTRL, 0, + E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, window_shaded_toggle, NULL); CFG_KEYBIND(E_BINDING_CONTEXT_ANY, Left, E_BINDING_MODIFIER_CTRL, 0, --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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/bin/tests Modified Files: .cvsignore Makefile.am Added Files: ewl_widget.c Log Message: - tests don't have to have a ui component if they are test type UNIT - add ewl_widget.c test file === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/tests/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- .cvsignore 10 Mar 2006 04:05:41 - 1.17 +++ .cvsignore 10 Mar 2006 18:36:44 - 1.18 @@ -76,3 +76,5 @@ ewl_media.lo ewl_imenu.la ewl_imenu.lo +ewl_widget.la +ewl_widget.lo === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/tests/Makefile.am,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- Makefile.am 10 Mar 2006 04:05:42 - 1.22 +++ Makefile.am 10 Mar 2006 18:36:44 - 1.23 @@ -25,7 +25,8 @@ ewl_tree2.la ewl_image.la ewl_tree.la \ ewl_table.la ewl_notebook.la ewl_scrollpane.la \ ewl_spinner.la ewl_progressbar.la ewl_theme.la \ - ewl_media.la ewl_menu.la ewl_imenu.la + ewl_media.la ewl_menu.la ewl_imenu.la \ + ewl_widget.la ewl_border_la_SOURCES = ewl_border.c ewl_border_la_LIBADD= $(top_builddir)/src/lib/libewl.la @@ -286,6 +287,13 @@ -L$(top_builddir)/src/lib/.libs ewl_imenu_la_DEPENDENCIES = +ewl_widget_la_SOURCES = ewl_widget.c +ewl_widget_la_LIBADD= $(top_builddir)/src/lib/libewl.la +ewl_widget_la_LDFLAGS = -module -avoid-version \ + -L$(top_builddir)/src/lib \ + -L$(top_builddir)/src/lib/.libs +ewl_widget_la_DEPENDENCIES = + FILES = $(ewl_border_la_SOURCES) $(ewl_box_la_SOURCES) \ $(ewl_button_la_SOURCES) $(ewl_colordialog_la_SOURCES) \ $(ewl_datepicker_la_SOURCES) $(ewl_freebox_la_SOURCES) \ @@ -304,7 +312,7 @@ $(ewl_scrollpane_la_SOURCES) $(ewl_spinner_la_SOURCES) \ $(ewl_progressbar_la_SOURCES) $(ewl_theme_la_SOURCES) \ $(ewl_media_la_SOURCES) $(ewl_menu_la_SOURCES) \ - $(ewl_imenu_la_SOURCES) + $(ewl_imenu_la_SOURCES) $(ewl_widget_la_SOURCES) EXTRA_DIST = $(FILES) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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/bin Modified Files: main.c Log Message: - make sure we have a test function if this isn't a unit test === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/main.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- main.c 10 Mar 2006 18:36:44 - 1.14 +++ main.c 10 Mar 2006 18:40:45 - 1.15 @@ -182,6 +182,13 @@ t = data; + /* make sure we have a function if we aren't a straight unit test */ + if ((t-type != EWL_TEST_TYPE_UNIT) (!t-func)) + { + printf(Warning: Not UI test function defined.\n); + return; + } + fill_source_text(t); setup_unit_tests(t); --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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/bin Modified Files: Ewl_Test.h main.c Log Message: - tests don't have to have a ui component if they are test type UNIT - add ewl_widget.c test file === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/Ewl_Test.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- Ewl_Test.h 10 Mar 2006 04:05:41 - 1.1 +++ Ewl_Test.h 10 Mar 2006 18:36:44 - 1.2 @@ -15,7 +15,8 @@ EWL_TEST_TYPE_SIMPLE, EWL_TEST_TYPE_ADVANCED, EWL_TEST_TYPE_CONTAINER, - EWL_TEST_TYPE_MISC + EWL_TEST_TYPE_MISC, + EWL_TEST_TYPE_UNIT }; typedef enum Ewl_Test_Type Ewl_Test_Type; === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/main.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- main.c 10 Mar 2006 07:07:28 - 1.13 +++ main.c 10 Mar 2006 18:36:44 - 1.14 @@ -182,18 +182,19 @@ t = data; - /* nothing to do if no ui test */ - if (!t-func) return; + fill_source_text(t); + setup_unit_tests(t); c = ewl_widget_name_find(execute_box); ewl_container_reset(EWL_CONTAINER(c)); - t-func(EWL_CONTAINER(c)); + + if (t-type != EWL_TEST_TYPE_UNIT) + t-func(EWL_CONTAINER(c)); + else + c = ewl_widget_name_find(unit_test_box); n = ewl_widget_name_find(notebook); ewl_notebook_visible_page_set(EWL_NOTEBOOK(n), c); - - fill_source_text(t); - setup_unit_tests(t); } static int @@ -270,9 +271,9 @@ { Ewl_Test *t; Ewl_Widget *menubar, *note, *tree, *o, *o2; - Ewl_Widget *sim, *adv, *misc, *container; + Ewl_Widget *sim, *adv, *misc, *container, *unit; char *entries[1]; - char *headers[] = {Test, Pass/Fail, Reason}; + char *headers[] = {Test, Status, Failure Reason}; menubar = ewl_hmenubar_new(); ewl_container_child_append(EWL_CONTAINER(box), menubar); @@ -336,6 +337,9 @@ entries[0] = Misc; misc = ewl_tree_text_row_add(EWL_TREE(tree), NULL, entries); + entries[0] = Unit; + unit = ewl_tree_text_row_add(EWL_TREE(tree), NULL, entries); + /* add the tests to the category rows */ ecore_list_goto_first(tests); while ((t = ecore_list_next(tests))) @@ -351,6 +355,8 @@ parent = container; else if (t-type == EWL_TEST_TYPE_MISC) parent = misc; + else if (t-type == EWL_TEST_TYPE_UNIT) + parent = unit; w = ewl_tree_text_row_add(EWL_TREE(tree), EWL_ROW(parent), entries); @@ -377,6 +383,7 @@ o = ewl_vbox_new(); ewl_container_child_append(EWL_CONTAINER(note), o); ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(note), o, Unit Tests); + ewl_widget_name_set(o, unit_test_box); ewl_widget_show(o); o2 = ewl_tree_new(3); --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/xrender_xcb Log Message: Directory /cvsroot/enlightenment/e17/libs/evas/src/modules/engines/xrender_xcb added to the repository --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/software_x11 Modified Files: evas_x_buffer.c Log Message: xrender xcb engine === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/modules/engines/software_x11/evas_x_buffer.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- evas_x_buffer.c 14 Jan 2006 12:13:37 - 1.1 +++ evas_x_buffer.c 10 Mar 2006 19:10:07 - 1.2 @@ -83,7 +83,7 @@ evas_software_x11_x_output_buffer_new(Display *d, Visual *v, int depth, int w, int h, int try_shm, void *data) { X_Output_Buffer *xob; - +char *tmp = (char *)malloc (2); xob = calloc(1, sizeof(X_Output_Buffer)); if (!xob) return NULL; --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/xrender_x11 Modified Files: evas_engine.c Log Message: xrender xcb engine === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/modules/engines/xrender_x11/evas_engine.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- evas_engine.c 8 Mar 2006 08:02:34 - 1.4 +++ evas_engine.c 10 Mar 2006 19:10:07 - 1.5 @@ -766,7 +766,7 @@ { EVAS_MODULE_API_VERSION, EVAS_MODULE_TYPE_ENGINE, - xrender, + xrender_x11, none }; --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/xrender_xcb Added Files: Makefile.am evas_engine.c evas_engine.h evas_engine_font.c evas_engine_gradient.c evas_engine_image.c evas_engine_ximage.c evas_engine_xrender.c Log Message: xrender xcb engine --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas Modified Files: Makefile.am configure.in Log Message: xrender xcb engine === RCS file: /cvsroot/enlightenment/e17/libs/evas/Makefile.am,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- Makefile.am 7 Mar 2006 01:07:19 - 1.22 +++ Makefile.am 10 Mar 2006 19:10:06 - 1.23 @@ -1,5 +1,7 @@ ## Process this file with automake to produce Makefile.in +ACLOCAL_AMFLAGS = -I m4 + SUBDIRS = data src proj MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \ @@ -29,6 +31,6 @@ debian/libevas0-dev.files \ debian/libevas0.files \ debian/rules - + pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = evas.pc === RCS file: /cvsroot/enlightenment/e17/libs/evas/configure.in,v retrieving revision 1.143 retrieving revision 1.144 diff -u -3 -r1.143 -r1.144 --- configure.in4 Mar 2006 15:31:46 - 1.143 +++ configure.in10 Mar 2006 19:10:06 - 1.144 @@ -5,6 +5,7 @@ AC_CANONICAL_BUILD AC_CANONICAL_HOST AC_ISC_POSIX +AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE(evas, 0.9.9.023) AM_CONFIG_HEADER(config.h) @@ -169,7 +170,6 @@ AC_PATH_XTRA AC_CHECK_HEADER(X11/X.h, [ - AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_X11, true) AC_DEFINE(BUILD_ENGINE_SOFTWARE_X11, 1, [Software X11 Rendering Backend]) x_dir=${x_dir:-/usr/X11R6} x_cflags=${x_cflags:--I${x_includes:-$x_dir/include}} @@ -177,14 +177,12 @@ ENGINE_SOFTWARE_X11_PRG=evas_software_x11_test evas_software_x11_perf_test evas_software_x11_perf_load ], [ - AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_X11, false) AC_MSG_RESULT(disabling software X11 engine) have_evas_software_x11=no ] ) -else - AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_X11, false) fi +AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_X11, test x$have_evas_software_x11 = yes) ### ## Check if we should build the software_xcb engine @@ -223,17 +221,14 @@ PKG_CHECK_MODULES( XCB, xcb xcb-image xcb-icccm, -[AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_XCB, true) - AC_DEFINE(BUILD_ENGINE_SOFTWARE_XCB, 1, [Software XCB Rendering Backend]) +[AC_DEFINE(BUILD_ENGINE_SOFTWARE_XCB, 1, [Software XCB Rendering Backend]) xcb_cflags=$XCB_CFLAGS xcb_libs=$XCB_LIBS ENGINE_SOFTWARE_XCB_PRG=evas_software_xcb_test evas_software_xcb_perf_test evas_software_xcb_perf_load], -[AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_XCB, false) - AC_MSG_RESULT(disabling software XCB engine) +[AC_MSG_RESULT(disabling software XCB engine) have_evas_software_xcb=no]) -else - AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_XCB, false) fi +AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_XCB, test x$have_evas_software_xcb = xyes) ### ## Check if we should build the directfb engine @@ -263,18 +258,15 @@ if test x$have_evas_directfb = xyes; then PKG_CHECK_MODULES(DIRECTFB, directfb = 0.9.16, [ - AM_CONDITIONAL(BUILD_ENGINE_DIRECTFB, true) AC_DEFINE(BUILD_ENGINE_DIRECTFB, 1, [DirectFB Rendering Backend]) ENGINE_DIRECTFB_PRG=evas_directfb_test evas_directfb_window ], [ - AM_CONDITIONAL(BUILD_ENGINE_DIRECTFB, false) AC_MSG_RESULT(disabling directfb engine) have_evas_directfb=no ] ) -else - AM_CONDITIONAL(BUILD_ENGINE_DIRECTFB, false) fi +AM_CONDITIONAL(BUILD_ENGINE_DIRECTFB, test x$have_evas_directfb = xyes) ### ## Check if we should build the fb engine @@ -552,7 +544,6 @@ [ AC_CHECK_HEADER(X11/extensions/Xrender.h, [ - AM_CONDITIONAL(BUILD_ENGINE_XRENDER_X11, true) AC_DEFINE(BUILD_ENGINE_XRENDER_X11, 1, [XRender X11 Rendering Backend]) x_dir=${x_dir:-/usr/X11R6} x_cflags=${x_cflags:--I${x_includes:-$x_dir/include}} @@ -560,21 +551,64 @@ ENGINE_XRENDER_X11_PRG=evas_xrender_x11_test ], [ - AM_CONDITIONAL(BUILD_ENGINE_XRENDER_X11, false) AC_MSG_RESULT(disabling xrender X11 engine) have_evas_xrender_x11=no ] ) ], [ - AM_CONDITIONAL(BUILD_ENGINE_XRENDER_X11, false) AC_MSG_RESULT(disabling xrender X11 engine) have_evas_xrender_x11=no ] ) -else - AM_CONDITIONAL(BUILD_ENGINE_XRENDER_X11, false) fi +AM_CONDITIONAL(BUILD_ENGINE_XRENDER_X11, test x$have_evas_xrender_x11 = xyes) + +### +## Check if we should build the xrender_xcb engine +have_evas_xrender_xcb=no; +ENGINE_XRENDER_XCB_PRG=; + +## Automatic check... +PKG_CHECK_MODULES( + XCB, + xcb xcb-image xcb-icccm, + [AC_CHECK_HEADER( + X11/X.h, +
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/bin Modified Files: Makefile.am evas_software_xcb_main.c Added Files: evas_xrender_xcb_main.c Log Message: xrender xcb engine === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/bin/Makefile.am,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- Makefile.am 2 Mar 2006 13:07:26 - 1.18 +++ Makefile.am 10 Mar 2006 19:10:06 - 1.19 @@ -23,7 +23,8 @@ @ENGINE_SOFTWARE_QTOPIA_PRG@ \ @ENGINE_GL_X11_PRG@ \ @ENGINE_CAIRO_X11_PRG@ \ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ \ [EMAIL PROTECTED]@ EXTRA_PROGRAMS = \ evas_software_x11_test \ @@ -39,7 +40,8 @@ evas_software_qtopia_test \ evas_gl_x11_test \ evas_cairo_x11_test \ -evas_xrender_x11_test +evas_xrender_x11_test \ +evas_xrender_xcb_test SUBDIRS = evas_software_win32 @@ -119,6 +121,11 @@ evas_xrender_x11_test_CFLAGS = $(CFLAGS) @x_cflags@ evas_xrender_x11_test_DEPENDENCIES = $(top_builddir)/src/lib/libevas.la +evas_xrender_xcb_test_SOURCES = evas_test_main.h evas_test_main.c evas_xrender_xcb_main.c +evas_xrender_xcb_test_LDADD = $(top_builddir)/src/lib/libevas.la -lm @XCB_LIBS@ +evas_xrender_xcb_test_CFLAGS = $(CFLAGS) @XCB_CFLAGS@ +evas_xrender_xcb_test_DEPENDENCIES = $(top_builddir)/src/lib/libevas.la + EXTRA_DIST = evas_software_qtopia_main.h evas_software_qtopia_main.cpp # moc_evas_software_qtopia_main.cpp === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/bin/evas_software_xcb_main.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- evas_software_xcb_main.c18 Dec 2005 11:25:09 - 1.6 +++ evas_software_xcb_main.c10 Mar 2006 19:10:06 - 1.7 @@ -69,8 +69,8 @@ { int pause_me = 0; XCBConnection *conn; - XCBDRAWABLE win; XCBSCREEN *screen; + XCBDRAWABLE win; XCBGenericEvent *e; CARD32 mask; CARD32 value[6]; --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/lib/canvas Modified Files: evas_main.c Log Message: xrender xcb engine === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/canvas/evas_main.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -3 -r1.29 -r1.30 --- evas_main.c 28 Feb 2006 04:07:47 - 1.29 +++ evas_main.c 10 Mar 2006 19:10:06 - 1.30 @@ -690,6 +690,9 @@ #ifdef BUILD_ENGINE_SOFTWARE_XCB methods = evas_list_append(methods, strdup(software_xcb)); #endif +#ifdef BUILD_ENGINE_XRENDER_XCB + methods = evas_list_append(methods, strdup(xrender_xcb)); +#endif #ifdef BUILD_ENGINE_GL_X11 methods = evas_list_append(methods, strdup(gl_x11)); #endif --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/lib/include Modified Files: Makefile.am Added Files: evas_engine_api_xrender_xcb.h Log Message: xrender xcb engine === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/include/Makefile.am,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- Makefile.am 20 Jan 2006 05:13:14 - 1.10 +++ Makefile.am 10 Mar 2006 19:10:07 - 1.11 @@ -13,6 +13,7 @@ evas_engine_api_software_x11.h \ evas_engine_api_software_xcb.h \ evas_engine_api_xrender_x11.h \ +evas_engine_api_xrender_xcb.h \ evas_gl_common.h \ evas_macros.h \ evas_mmx.h \ --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/software_x11 Modified Files: evas_x_buffer.c Log Message: i've forgotten to remove that :) === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/modules/engines/software_x11/evas_x_buffer.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- evas_x_buffer.c 10 Mar 2006 19:10:07 - 1.2 +++ evas_x_buffer.c 10 Mar 2006 19:12:57 - 1.3 @@ -83,7 +83,7 @@ evas_software_x11_x_output_buffer_new(Display *d, Visual *v, int depth, int w, int h, int try_shm, void *data) { X_Output_Buffer *xob; -char *tmp = (char *)malloc (2); + xob = calloc(1, sizeof(X_Output_Buffer)); if (!xob) return NULL; --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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/bin Modified Files: Ewl_Test.h Log Message: - some doxy work === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/Ewl_Test.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Ewl_Test.h 10 Mar 2006 18:36:44 - 1.2 +++ Ewl_Test.h 10 Mar 2006 20:52:03 - 1.3 @@ -10,6 +10,10 @@ #define __UNUSED__ #endif +/** + * @enum Ewl_Test_Type + * The different types of tests available + */ enum Ewl_Test_Type { EWL_TEST_TYPE_SIMPLE, @@ -20,24 +24,38 @@ }; typedef enum Ewl_Test_Type Ewl_Test_Type; +/** + * Provides information on a unit test + */ typedef struct Ewl_Unit_Test Ewl_Unit_Test; + +/** + * Contains the information needed to run a unit test + */ struct Ewl_Unit_Test { - const char *name; - int (*func)(char *buf, int len); + const char *name;/** The test name */ + int (*func)(char *buf, int len); /** The test function */ }; +/** + * Provides information on an Ewl Test set + */ typedef struct Ewl_Test Ewl_Test; + +/** + * Holds information on an Ewl Test set + */ struct Ewl_Test { - const char *name; - const char *filename; - const char *tip; - - void *handle; - Ewl_Test_Type type; - int (*func)(Ewl_Container *con); - Ewl_Unit_Test *unit_tests; + const char *name;/** The test name */ + const char *filename;/** Filename of the test */ + const char *tip; /** Tooltip for the test */ + + void *handle;/** Dynamic file handle for test */ + Ewl_Test_Type type; /** The type of test */ + int (*func)(Ewl_Container *con); /** The test function */ + Ewl_Unit_Test *unit_tests; /** The test unit tests */ }; #endif --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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/bin/tests Modified Files: ewl_text.c Log Message: - some doxy work === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/tests/ewl_text.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- ewl_text.c 10 Mar 2006 04:05:42 - 1.4 +++ ewl_text.c 10 Mar 2006 20:52:03 - 1.5 @@ -3,6 +3,15 @@ #include string.h #include stdlib.h +/** + * @addtogroup Ewl_Text + * @{ + * @section text_tut Tutorial + * + * You can use the text widget to display text stuff. + * @} + */ + static int create_test(Ewl_Container *box); static void trigger_cb_mouse_out(Ewl_Widget *w, void *ev, void *data); static void trigger_cb_mouse_in(Ewl_Widget *w, void *ev, void *data); --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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 Modified Files: Doxyfile Log Message: - some doxy work === RCS file: /cvsroot/enlightenment/e17/libs/ewl/Doxyfile,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- Doxyfile17 Feb 2006 06:43:33 - 1.10 +++ Doxyfile10 Mar 2006 20:52:03 - 1.11 @@ -1,7 +1,7 @@ PROJECT_NAME = Enlightened Widget Library PROJECT_NUMBER = OUTPUT_DIRECTORY = doc/ -INPUT = src/lib +INPUT = src/lib src/bin src/bin/tests IMAGE_PATH = doc/images/ OUTPUT_LANGUAGE= English GENERATE_HTML = YES --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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_text.h Log Message: - some doxy work === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_text.h,v retrieving revision 1.31 retrieving revision 1.32 diff -u -3 -r1.31 -r1.32 --- ewl_text.h 17 Feb 2006 06:43:33 - 1.31 +++ ewl_text.h 10 Mar 2006 20:52:04 - 1.32 @@ -2,7 +2,7 @@ #define EWL_TEXT_H /** - * @defgroup Ewl_Text Ewl_Text: A text layout widget + * @addtogroup Ewl_Text Ewl_Text: A text layout widget * @brief Defines a class for text layout and formatting * * @{ --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=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/bin/tests Modified Files: ewl_text.c Log Message: - dont' need those === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/tests/ewl_text.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- ewl_text.c 10 Mar 2006 20:52:03 - 1.5 +++ ewl_text.c 10 Mar 2006 20:54:46 - 1.6 @@ -5,11 +5,9 @@ /** * @addtogroup Ewl_Text - * @{ * @section text_tut Tutorial * * You can use the text widget to display text stuff. - * @} */ static int create_test(Ewl_Container *box); --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/xrender_xcb Modified Files: Makefile.am Added Files: Evas_Engine_XRender_Xcb.h Log Message: missing file === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/modules/engines/xrender_xcb/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- Makefile.am 10 Mar 2006 19:10:07 - 1.1 +++ Makefile.am 11 Mar 2006 01:55:17 - 1.2 @@ -1,37 +1,28 @@ -## Process this file with automake to produce Makefile.in - AUTOMAKE_OPTIONS = 1.4 foreign -# A list of all the files in the current directory which can be regenerated MAINTAINERCLEANFILES = Makefile.in -INCLUDES= -I. \ - -I$(top_srcdir)/src/lib \ - -I$(top_srcdir)/src/lib/include \ - -I$(top_srcdir)/src/modules/engines \ - @FREETYPE_CFLAGS@ @XCB_CFLAGS@ +INCLUDES = -I. -I$(top_srcdir)/src/lib -I$(top_srcdir)/src/lib/include -I$(top_srcdir)/src/modules/engines @FREETYPE_CFLAGS@ @xcb_cflags@ if BUILD_ENGINE_XRENDER_XCB -pkgdir = $(libdir)/evas/modules/engines/xrender_xcb/$(MODULE_ARCH) - -pkg_LTLIBRARIES= module.la +pkgdir = $(libdir)/evas/modules/engines/xrender_xcb/$(MODULE_ARCH) -module_la_SOURCES = \ +pkg_LTLIBRARIES= module.la +module_la_SOURCES = \ evas_engine.h \ evas_engine.c \ +evas_engine_ximage.c \ evas_engine_xrender.c \ evas_engine_image.c \ evas_engine_font.c \ -evas_engine_gradient.c \ -evas_engine_ximage.c +evas_engine_gradient.c -module_la_LIBADD = $(top_builddir)/src/lib/libevas.la @XCB_LIBS@ -module_la_LDFLAGS = -module -avoid-version \ --L$(top_builddir)/src/lib -L$(top_builddir)/src/lib/.libs +module_la_LIBADD = @xcb_libs@ $(top_builddir)/src/lib/libevas.la +module_la_LDFLAGS = -module -avoid-version -L$(top_builddir)/src/lib -L$(top_builddir)/src/lib/.libs +module_la_DEPENDENCIES = $(top_builddir)/config.h -module_la_DEPENDENCIES = \ -$(top_builddir)/config.h +include_HEADERS = Evas_Engine_XRender_Xcb.h endif @@ -42,4 +33,5 @@ evas_engine_xrender.c \ evas_engine_image.c \ evas_engine_font.c \ -evas_engine_gradient.c +evas_engine_gradient.c \ +Evas_Engine_XRender_Xcb.h --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines Modified Files: Makefile.am Log Message: missing file === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/modules/engines/Makefile.am,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- Makefile.am 10 Mar 2006 19:10:07 - 1.6 +++ Makefile.am 11 Mar 2006 01:55:17 - 1.7 @@ -42,17 +42,8 @@ ENGINE_CAIRO_X11_INC = endif -if BUILD_ENGINE_XRENDER_XCB -ENGINE_XRENDER_XCB = engines/xrender_xcb/libevas_engine_xrender_xcb.la -ENGINE_XRENDER_XCB_INC = Evas_Engine_XRender_Xcb.h -else -ENGINE_XRENDER_XCB = -ENGINE_XRENDER_XCB_INC = -endif - include_HEADERS = \ $(ENGINE_DIRECTFB_INC) \ $(ENGINE_GL_X11_INC) \ -$(ENGINE_XRENDER_XCB_INC) $(ENGINE_CAIRO_X11_INC) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/bin Modified Files: Makefile.am Log Message: missing file === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/bin/Makefile.am,v retrieving revision 1.19 retrieving revision 1.20 diff -u -3 -r1.19 -r1.20 --- Makefile.am 10 Mar 2006 19:10:06 - 1.19 +++ Makefile.am 11 Mar 2006 01:55:16 - 1.20 @@ -12,7 +12,8 @@ -I$(top_srcdir)/src/modules/engines/software_win32_gdi \ -I$(top_srcdir)/src/modules/engines/software_x11 \ -I$(top_srcdir)/src/modules/engines/software_xcb \ --I$(top_srcdir)/src/modules/engines/xrender_x11 +-I$(top_srcdir)/src/modules/engines/xrender_x11 \ +-I$(top_srcdir)/src/modules/engines/xrender_xcb bin_PROGRAMS = \ @ENGINE_SOFTWARE_X11_PRG@ \ @@ -122,8 +123,8 @@ evas_xrender_x11_test_DEPENDENCIES = $(top_builddir)/src/lib/libevas.la evas_xrender_xcb_test_SOURCES = evas_test_main.h evas_test_main.c evas_xrender_xcb_main.c -evas_xrender_xcb_test_LDADD = $(top_builddir)/src/lib/libevas.la -lm @XCB_LIBS@ -evas_xrender_xcb_test_CFLAGS = $(CFLAGS) @XCB_CFLAGS@ +evas_xrender_xcb_test_LDADD = $(top_builddir)/src/lib/libevas.la -lm @xcb_libs@ +evas_xrender_xcb_test_CFLAGS = $(CFLAGS) @xcb_cflags@ evas_xrender_xcb_test_DEPENDENCIES = $(top_builddir)/src/lib/libevas.la EXTRA_DIST = evas_software_qtopia_main.h evas_software_qtopia_main.cpp --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas doursse
Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas Dir : e17/libs/evas/src/modules/engines/xrender_x11 Modified Files: Makefile.am Log Message: missing file === RCS file: /cvsroot/enlightenment/e17/libs/evas/src/modules/engines/xrender_x11/Makefile.am,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- Makefile.am 7 Mar 2006 01:07:19 - 1.5 +++ Makefile.am 11 Mar 2006 01:55:17 - 1.6 @@ -33,4 +33,5 @@ evas_engine_xrender.c \ evas_engine_image.c \ evas_engine_font.c \ -evas_engine_gradient.c +evas_engine_gradient.c \ +Evas_Engine_XRender_X11.h --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/evas quan74
Enlightenment CVS committal Author : quan74 Project : e17 Module : libs/evas Dir : e17/libs/evas Modified Files: evas.spec.in Log Message: fix spec === RCS file: /cvsroot/enlightenment/e17/libs/evas/evas.spec.in,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- evas.spec.in7 Mar 2006 01:14:02 - 1.11 +++ evas.spec.in11 Mar 2006 01:57:53 - 1.12 @@ -212,7 +212,6 @@ %{_libdir}/evas/modules/savers/jpeg/*/module.so %{_libdir}/evas/modules/savers/png/*/module.so %{_libdir}/evas/modules/engines/buffer/*/module.so -%{_libdir}/evas/modules/engines/software_x11/*/module.so %{_libdir}/evas/modules/engines/software_generic/*/module.so %{_datadir}/%{name} @@ -236,6 +235,13 @@ %{_libdir}/evas/modules/savers/edb/*/module.so %endif +%if %{with module_software_x11} +%files module_software_x11 +%defattr(-, root, root) +%{_libdir}/evas/modules/engines/software_x11/*/module.so +%endif + + %if %{with module_engine_cairo_x11} %files module_engine_cairo_x11 %defattr(-, root, root) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: cpu quan74
Enlightenment CVS committal Author : quan74 Project : e_modules Module : cpu Dir : e_modules/cpu Modified Files: e_modules-cpu.spec.in Log Message: fix typo in spec, its cpu not rpu === RCS file: /cvsroot/enlightenment/e_modules/cpu/e_modules-cpu.spec.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- e_modules-cpu.spec.in 7 Mar 2006 08:14:04 - 1.1 +++ e_modules-cpu.spec.in 11 Mar 2006 02:16:50 - 1.2 @@ -1,4 +1,4 @@ -%define module_name rpu +%define module_name cpu Summary: %{module_name} module for the Enlightenment window manager Name: e_modules-%{module_name} --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: emu quan74
Enlightenment CVS committal Author : quan74 Project : e_modules Module : emu Dir : e_modules/emu Added Files: e_modules-emu.spec.in Log Message: spec got lost --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/e e-taro
Enlightenment CVS committal Author : e-taro Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_int_config_keybindings.c Log Message: Fix segv when non-C locale users click on Run Command keybinding === RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_config_keybindings.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- e_int_config_keybindings.c 10 Mar 2006 02:44:52 - 1.10 +++ e_int_config_keybindings.c 11 Mar 2006 04:23:04 - 1.11 @@ -840,8 +840,8 @@ _e_keybinding_default_keybinding_settings(cfdata); label = strdup(e_widget_ilist_selected_label_get(obj)); - for (acn = 0; strcasecmp(label, actions_predefined_names[acn].action_name == NULL ? : - actions_predefined_names[acn].action_name) != 0; acn++ ); + for (acn = 0; strcasecmp(label, _(actions_predefined_names[acn].action_name) == NULL ? : + _(actions_predefined_names[acn].action_name)) != 0; acn++ ); for (l = cfdata-key_bindings; l; l = l-next) { --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/common Modified Files: evfs_io.c Log Message: * More API (client directory add) * Leak fixes === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/common/evfs_io.c,v retrieving revision 1.47 retrieving revision 1.48 diff -u -3 -r1.47 -r1.48 --- evfs_io.c 4 Mar 2006 05:48:33 - 1.47 +++ evfs_io.c 11 Mar 2006 07:11:16 - 1.48 @@ -546,6 +546,7 @@ case EVFS_CMD_FILE_COPY: case EVFS_CMD_FILE_OPEN: case EVFS_CMD_FILE_READ: + case EVFS_CMD_DIRECTORY_CREATE: case EVFS_CMD_PING: evfs_write_file_command(conn, command); break; @@ -577,6 +578,7 @@ case EVFS_CMD_FILE_COPY: case EVFS_CMD_FILE_OPEN: case EVFS_CMD_FILE_READ: + case EVFS_CMD_DIRECTORY_CREATE: case EVFS_CMD_PING: evfs_write_file_command_client(client, command); break; --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/lib Modified Files: evfs_commands.c Log Message: * More API (client directory add) * Leak fixes === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/lib/evfs_commands.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- evfs_commands.c 8 Mar 2006 12:33:04 - 1.22 +++ evfs_commands.c 11 Mar 2006 07:11:16 - 1.23 @@ -47,6 +47,7 @@ evfs_write_command(conn, command); + free(command-file_command.files); free(command); } @@ -65,6 +66,7 @@ command-file_command.files[0] = from; command-file_command.files[1] = to; + free(command-file_command.files); evfs_write_command(conn, command); free(command); @@ -83,6 +85,7 @@ evfs_write_command(conn, command); + free(command-file_command.files); free(command); } @@ -101,6 +104,7 @@ evfs_write_command(conn, command); + free(command-file_command.files); free(command); } @@ -122,6 +126,7 @@ evfs_write_command(conn, command); + free(command-file_command.files); free(command); } @@ -139,6 +144,7 @@ evfs_write_command(conn, command); + free(command-file_command.files); free(command); } @@ -158,9 +164,30 @@ evfs_write_command(conn, command); + free(command-file_command.files); free(command); } + +void +evfs_client_directory_create(evfs_connection * conn, evfs_filereference * file) +{ + evfs_command *command = NEW(evfs_command); + + //printf(Reading a file..\n); + + command-type = EVFS_CMD_DIRECTORY_CREATE; + command-file_command.num_files = 1; + command-file_command.files = malloc(sizeof(evfs_filereference *) * 1); + command-file_command.files[0] = file; + + evfs_write_command(conn, command); + + free(command-file_command.files); + free(command); +} + + void evfs_client_operation_respond(evfs_connection * conn, long opid, evfs_operation_response response) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/evfs lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/include Modified Files: evfs_command.h evfs_commands.h evfs_server_handle.h Log Message: * More API (client directory add) * Leak fixes === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs_command.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- evfs_command.h 3 Feb 2006 23:12:13 - 1.5 +++ evfs_command.h 11 Mar 2006 07:11:16 - 1.6 @@ -18,7 +18,8 @@ EVFS_CMD_FILE_READ = 10, EVFS_CMD_FILE_TEST = 11, EVFS_CMD_PING = 12, - EVFS_CMD_OPERATION_RESPONSE = 13 + EVFS_CMD_OPERATION_RESPONSE = 13, + EVFS_CMD_DIRECTORY_CREATE = 14 } evfs_command_type; === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs_commands.h,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- evfs_commands.h 3 Feb 2006 23:12:13 - 1.10 +++ evfs_commands.h 11 Mar 2006 07:11:16 - 1.11 @@ -11,10 +11,11 @@ void evfs_client_file_open(evfs_connection * conn, evfs_filereference * file); void evfs_client_file_copy(evfs_connection * conn, evfs_filereference * from, evfs_filereference * to); -void evfs_client_file_open(evfs_connection * conn, evfs_filereference * file); void evfs_client_file_read(evfs_connection * conn, evfs_filereference * file, int read_size); void evfs_client_operation_respond(evfs_connection * conn, long opid, evfs_operation_response response); +void evfs_client_directory_create(evfs_connection * conn, evfs_filereference * file); + #endif === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs_server_handle.h,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- evfs_server_handle.h3 Feb 2006 23:12:13 - 1.14 +++ evfs_server_handle.h11 Mar 2006 07:11:16 - 1.15 @@ -23,3 +23,5 @@ void evfs_handle_ping_command(evfs_client * client, evfs_command * command); void evfs_handle_operation_command(evfs_client * client, evfs_command * command); + +void evfs_handle_directory_create_command(evfs_client * client, evfs_command * command); --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : proto Dir : e17/proto/entropy/src/dialogs Added Files: etk_directory_add_dialog.c Log Message: * ETK directory add dialog --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : proto Dir : e17/proto/entropy/src/plugins Modified Files: Makefile.am etk_list_viewer.c filesystem.c Log Message: * ETK directory add dialog === RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/Makefile.am,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- Makefile.am 6 Mar 2006 08:26:13 - 1.24 +++ Makefile.am 11 Mar 2006 07:11:34 - 1.25 @@ -92,7 +92,8 @@ $(top_srcdir)/src/dialogs/etk_progress_dialog.c \ $(top_srcdir)/src/entropy_gui.c \ $(top_srcdir)/src/entropy_debug.c \ - $(top_srcdir)/src/dialogs/etk_interaction_dialog.c + $(top_srcdir)/src/dialogs/etk_interaction_dialog.c \ + $(top_srcdir)/src/dialogs/etk_directory_add_dialog.c etk_list_la_CFLAGS = @ETK_CFLAGS@ etk_list_la_LDFLAGS = -module -avoid-version etk_list_la_LIBADD = @ETK_LIBS@ === RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/etk_list_viewer.c,v retrieving revision 1.40 retrieving revision 1.41 diff -u -3 -r1.40 -r1.41 --- etk_list_viewer.c 6 Mar 2006 10:41:40 - 1.40 +++ etk_list_viewer.c 11 Mar 2006 07:11:34 - 1.41 @@ -6,6 +6,7 @@ #include Etk.h #include etk_progress_dialog.h #include etk_user_interaction_dialog.h +#include etk_directory_add_dialog.h #define EN_DND_COL_NUM 5 @@ -209,6 +210,16 @@ } +void _entropy_etk_list_viewer_directory_add_cb(Etk_Object *object, void *data) +{ + entropy_gui_component_instance* instance = data; + entropy_etk_file_list_viewer* viewer = instance-data; + + if (viewer-current_folder) { + etk_directory_add_dialog_create(viewer-current_folder) ; + } +} + /* Called when the user presses a key */ static void _etk_entropy_list_viewer_key_down_cb(Etk_Object *object, void *event, void *data) { @@ -268,9 +279,10 @@ tree = ETK_TREE(object); rows = etk_tree_selected_rows_get(tree); + drag = (ETK_WIDGET(tree))-drag; - table = etk_table_new(5,5,ETK_TRUE); + table = etk_table_new(5,5,ETK_FALSE); count = evas_list_count(rows); bzero(buffer,8192); for (; rows; rows = rows-next ) { @@ -754,6 +766,8 @@ entropy_etk_file_list_viewer *viewer; char **dnd_types; int dnd_types_num=0; + Etk_Widget* new_menu; + Etk_Widget* menu_item; instance = entropy_gui_component_instance_new (); @@ -865,6 +879,14 @@ _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _(Delete), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(viewer-popup),NULL); _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _(Properties), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(viewer-popup),NULL); + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _(New), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(viewer-popup),NULL); + new_menu = etk_menu_new(); + etk_menu_item_submenu_set(ETK_MENU_ITEM(menu_item), ETK_MENU(new_menu)); + + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _(Folder..), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(new_menu),NULL); + etk_signal_connect(activated, ETK_OBJECT(menu_item), ETK_CALLBACK(_entropy_etk_list_viewer_directory_add_cb), instance); + + if (!etk_callback_setup) { === RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/filesystem.c,v retrieving revision 1.53 retrieving revision 1.54 diff -u -3 -r1.53 -r1.54 --- filesystem.c5 Mar 2006 06:27:18 - 1.53 +++ filesystem.c11 Mar 2006 07:11:34 - 1.54 @@ -47,12 +47,6 @@ char *pos = rindex (folder, '/'); *pos = '\0'; - //printf(DEMO: Received a file monitor notification\n); - //printf(DEMO: For file: '%s'\n, (char*)data-file_monitor.filename); - //printf(DEMO: Directory '%s\n, folder); - //printf(DEMO: Plugin: '%s'\n, (char*)data-file_monitor.plugin); - // - printf(Got a monitor event for folder '%s'..\n, folder); @@ -856,6 +850,41 @@ /* + * Directory create function + */ +void +entropy_filesystem_directory_create (entropy_generic_file * parent, char* child_name) +{ + evfs_file_uri_path *uri_path_from; + entropy_generic_file* new_dir; + + + + new_dir = entropy_generic_file_clone(parent); + snprintf(new_dir-path, PATH_MAX, %s/%s, parent-path, parent-filename); + snprintf(new_dir-filename, FILENAME_LENGTH, %s, child_name); + if (new_dir-uri) + free(new_dir-uri); + + new_dir-uri = entropy_core_generic_file_uri_create (new_dir, 0); + + if (new_dir-md5) + free(new_dir-md5); + + new_dir-md5 = md5_entropy_path_file(new_dir-uri_base, new_dir-path,
E CVS: apps/evfs lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs/src/bin Modified Files: evfs_main.c evfs_server_handle.c evfscat.c Log Message: * More API (client directory add) * Leak fixes === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/bin/evfs_main.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -3 -r1.36 -r1.37 --- evfs_main.c 3 Feb 2006 23:12:13 - 1.36 +++ evfs_main.c 11 Mar 2006 07:11:16 - 1.37 @@ -191,6 +191,10 @@ printf(File copy handler\n); evfs_handle_file_copy(client, command, command); break; + + case EVFS_CMD_DIRECTORY_CREATE: + evfs_handle_directory_create_command(client,command); + break; case EVFS_CMD_PING: evfs_handle_ping_command(client, command); break; === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/bin/evfs_server_handle.c,v retrieving revision 1.47 retrieving revision 1.48 diff -u -3 -r1.47 -r1.48 --- evfs_server_handle.c2 Mar 2006 06:53:55 - 1.47 +++ evfs_server_handle.c11 Mar 2006 07:11:16 - 1.48 @@ -341,9 +341,31 @@ printf(No plugin for '%s'\n, command-file_command.files[0]-plugin_uri); } +} + + +void evfs_handle_directory_create_command(evfs_client* client, evfs_command* command) +{ + evfs_plugin* plugin = NULL; + int ret = 0; + + plugin = + evfs_get_plugin_for_uri(client-server, + command-file_command.files[0]-plugin_uri); + + if (plugin) { + printf(Making new directory '%s', + command-file_command.files[0]-path); + + ret = + (*plugin-functions-evfs_file_mkdir) (command-file_command.files[0]); + printf(ret was %d\n, ret); + } } + + /* TODO: * 1. check if file exists before open/write. if so, wait-and-lock for user *choice @@ -358,7 +380,7 @@ evfs_plugin *dst_plugin; char bytes[COPY_BLOCKSIZE]; - uint64 count; + int64 count; char destination_file[PATH_MAX]; long read_write_bytes = 0; === RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/bin/evfscat.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- evfscat.c 3 Feb 2006 23:12:13 - 1.4 +++ evfscat.c 11 Mar 2006 07:11:16 - 1.5 @@ -16,7 +16,7 @@ */ evfs_client_file_read(con, data-resp_command.file_command.files[0], - 4096); + 16384); break; @@ -27,7 +27,7 @@ fwrite(data-data.bytes, data-data.size, 1, stdout); evfs_client_file_read(con, data-resp_command.file_command.files[0], - 4096); + 16384); } else { --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : proto Dir : e17/proto/entropy/src Modified Files: entropy_core.c plugin_helper.c Log Message: * ETK directory add dialog === RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/entropy_core.c,v retrieving revision 1.55 retrieving revision 1.56 diff -u -3 -r1.55 -r1.56 --- entropy_core.c 6 Mar 2006 10:41:39 - 1.55 +++ entropy_core.c 11 Mar 2006 07:11:34 - 1.56 @@ -779,7 +779,7 @@ entropy_generic_file* clone = entropy_malloc(sizeof(entropy_generic_file)); strncpy(clone-filename, file-filename, FILENAME_LENGTH); - strncpy(clone-path, file-path, 255); + strncpy(clone-path, file-path, PATH_MAX); strncpy(clone-mime_type, file-mime_type, MIME_LENGTH); strncpy(clone-uri_base, file-uri_base, 15); @@ -793,6 +793,13 @@ else clone-password = NULL; + if (file-uri) + clone-uri = strdup(file-uri); + else + clone-uri = NULL; + + clone-parent = file-parent; + clone-thumbnail = file-thumbnail; clone-md5 = strdup(file-md5); === RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugin_helper.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- plugin_helper.c 4 Mar 2006 06:09:08 - 1.8 +++ plugin_helper.c 11 Mar 2006 07:11:34 - 1.9 @@ -126,6 +126,18 @@ (*del_func)(file); } +void entropy_plugin_filesystem_directory_create(entropy_generic_file* file, char* dir) { +entropy_plugin *plugin = + entropy_plugins_type_get_first ( +ENTROPY_PLUGIN_BACKEND_FILE, ENTROPY_PLUGIN_SUB_TYPE_ALL); + +void (*dir_func)(entropy_generic_file*, char*); +dir_func = dlsym(plugin-dl_ref, entropy_filesystem_directory_create); + +(*dir_func)(file, dir); +} + + int entropy_plugin_filesystem_file_copy(entropy_generic_file* source, char* dest, entropy_gui_component_instance* requester) { entropy_gui_component_instance *instance = requester; --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: proto lordchaos
Enlightenment CVS committal Author : lordchaos Project : e17 Module : proto Dir : e17/proto/entropy/src/include Modified Files: entropy_generic.h plugin_helper.h Added Files: etk_directory_add_dialog.h Log Message: * ETK directory add dialog === RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/include/entropy_generic.h,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- entropy_generic.h 2 Mar 2006 06:54:04 - 1.15 +++ entropy_generic.h 11 Mar 2006 07:11:34 - 1.16 @@ -4,13 +4,14 @@ #include plugin_base.h #include entropy_core.h #include thumbnail_generic.h +#include limits.h #define MIME_LENGTH 40 #define FILENAME_LENGTH 255 typedef struct entropy_generic_file entropy_generic_file; struct entropy_generic_file { -char path[255]; +char path[PATH_MAX]; char filename[FILENAME_LENGTH]; char mime_type[MIME_LENGTH]; char uri_base[15]; === RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/include/plugin_helper.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- plugin_helper.h 1 Mar 2006 23:50:03 - 1.7 +++ plugin_helper.h 11 Mar 2006 07:11:34 - 1.8 @@ -10,5 +10,6 @@ void entropy_plugin_filesystem_file_remove(entropy_generic_file* file); int entropy_plugin_filesystem_file_copy(entropy_generic_file* source, char* dest, entropy_gui_component_instance* requester); +void entropy_plugin_filesystem_directory_create(entropy_generic_file* file, char* dir); #endif --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/bin Modified Files: main.c Log Message: Hook in progress bar for unit tests. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/main.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- main.c 10 Mar 2006 18:40:45 - 1.15 +++ main.c 11 Mar 2006 07:19:54 - 1.16 @@ -7,6 +7,7 @@ #include fcntl.h #include sys/types.h #include sys/stat.h +#include Ecore.h #include Ecore_File.h #include Ecore_Data.h @@ -23,12 +24,15 @@ static void fill_source_text(Ewl_Test *test); static void setup_unit_tests(Ewl_Test *test); +static int ewl_test_cb_unit_test_timer(void *data); static void ewl_test_cb_delete_window(Ewl_Widget *w, void *ev, void *data); static void ewl_test_cb_exit(Ewl_Widget *w, void *ev, void *data); static void cb_run_unit_tests(Ewl_Widget *w, void *ev, void *data); static Ecore_List *tests = NULL; static int window_count = 0; +static int current_unit_test = 0; +static Ecore_Timer *unit_test_timer = NULL; int main(int argc, char **argv) @@ -97,6 +101,44 @@ return 0; } +static int +ewl_test_cb_unit_test_timer(void *data) +{ + char buf[1024]; + char *entries[3]; + Ewl_Widget *tree; + Ewl_Unit_Test *unit_tests = data; + + tree = ewl_widget_name_find(unit_test_tree); + + if (unit_tests[current_unit_test].func) + { + int ret; + Ewl_Widget *progress; + + ret = unit_tests[current_unit_test].func(buf, sizeof(buf)); + + progress = ewl_widget_name_find(unit_test_progress); + + entries[0] = (char *)unit_tests[current_unit_test].name; + entries[1] = (ret ? PASS : FAIL); + entries[2] = (ret ? : buf); + ewl_tree_text_row_add(EWL_TREE(tree), NULL, entries); + + ewl_progressbar_value_set(EWL_PROGRESSBAR(progress), + (double)(++current_unit_test)); + } + else + { + ecore_timer_del(unit_test_timer); + unit_test_timer = NULL; + current_unit_test = 0; + return 0; + } + + return 1; +} + static void ewl_test_cb_delete_window(Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__) @@ -488,28 +530,29 @@ static void cb_run_unit_tests(Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__) { + int i; Ewl_Test *test; Ewl_Widget *tree; - char *entries[3]; - char buf[1024]; - int i; + Ewl_Widget *progress; + + tree = ewl_widget_name_find(unit_test_tree); + ewl_container_reset(EWL_CONTAINER(tree)); test = ewl_widget_data_get(w, test); if ((!test) || (!test-unit_tests)) return; - tree = ewl_widget_name_find(unit_test_tree); - ewl_container_reset(EWL_CONTAINER(tree)); + for (i = 0; test-unit_tests[i].func; i++); - for (i = 0; test-unit_tests[i].func; i++) - { - int ret; - ret = test-unit_tests[i].func(buf, sizeof(buf)); + progress = ewl_widget_name_find(unit_test_progress); + ewl_progressbar_range_set(EWL_PROGRESSBAR(progress), (double)(i)); + ewl_progressbar_value_set(EWL_PROGRESSBAR(progress), 0.0); - entries[0] = (char *)test-unit_tests[i].name; - entries[1] = (ret ? PASS : FAIL); - entries[2] = (ret ? : buf); - ewl_tree_text_row_add(EWL_TREE(tree), NULL, entries); + if (unit_test_timer) { + ecore_timer_del(unit_test_timer); + current_unit_test = 0; } + + unit_test_timer = ecore_timer_add(0.1, ewl_test_cb_unit_test_timer, test-unit_tests); } --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs