[E-devel] e17 build error under Gentoo Overlay
Hi there, I'm using gentoo overlay to build e17, but keep getting this error: ... In file included from e_main.c:4: e.h:66:24: error: Ecore_DBus.h: No such file or directory In file included from e_user.c:4: e.h:66:24: error: Ecore_DBus.h: No such file or directory ... I am not sure if this an error cause by the gentoo ebuilds or due to recent CVS changes. Maybe some of you can figure out if the latter causes this error. Lucian - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e17 build error under Gentoo Overlay
Thanks. It worked! On 2/20/07, William Keaney [EMAIL PROTECTED] wrote: IIRC, you need to rebuild ecore with the dbus USE flag. Will 'uberpinguin' Keaney (Successfull e17-on-gentoo user for several months) On 2/20/07, Lucian-Mircea Patcas [EMAIL PROTECTED] wrote: Hi there, I'm using gentoo overlay to build e17, but keep getting this error: ... In file included from e_main.c:4: e.h:66:24: error: Ecore_DBus.h: No such file or directory In file included from e_user.c:4: e.h:66:24: error: Ecore_DBus.h: No such file or directory ... I am not sure if this an error cause by the gentoo ebuilds or due to recent CVS changes. Maybe some of you can figure out if the latter causes this error. Lucian - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Pager's desktop dnd + small fix on e_remember.c e_zone.c
Hi there, I've done a small patch for the pager, it allow the user to drag a desktop from the pager, and drop it on the pager or on the current desktop. At the drop the two desktops are switched. By default the button is desactivate. More exactly, windows move from one desk to the other, and if there is a name or a specific background setted on one of the desk. e_config is updated and saved. Dnd across different zones is supported. I found that useful when it come to sort desktops. I just hope that I'm not the only one to think that :) This patch also fix the warning at build time. Also attached there's two small patch for little checks missing in e_remember.c and e_zone.c Any comments is welcome. lokIndex: e_remember.c === RCS file: /cvs/e/e17/apps/e/src/bin/e_remember.c,v retrieving revision 1.22 diff -u -r1.22 e_remember.c --- e_remember.c 4 Jan 2007 10:30:55 - 1.22 +++ e_remember.c 20 Feb 2007 22:47:47 - @@ -206,6 +206,7 @@ EAPI void e_remember_update(E_Remember *rem, E_Border *bd) { + if (!rem) return; if (bd-new_client) return; if (rem-name) evas_stringshare_del(rem-name); if (rem-class) evas_stringshare_del(rem-class); Index: e_zone.c === RCS file: /cvs/e/e17/apps/e/src/bin/e_zone.c,v retrieving revision 1.108 diff -u -r1.108 e_zone.c --- e_zone.c 28 Jan 2007 07:22:50 - 1.108 +++ e_zone.c 20 Feb 2007 22:47:29 - @@ -440,8 +440,8 @@ E_OBJECT_CHECK(zone); E_OBJECT_TYPE_CHECK(zone, E_ZONE_TYPE); - *x_count = zone-desk_x_count; - *y_count = zone-desk_y_count; + if (x_count) *x_count = zone-desk_x_count; + if (y_count) *y_count = zone-desk_y_count; } EAPI void ? pager.patch Index: e_mod_config.c === RCS file: /cvs/e/e17/apps/e/src/modules/pager/e_mod_config.c,v retrieving revision 1.27 diff -u -r1.27 e_mod_config.c --- e_mod_config.c 3 Feb 2007 02:02:49 - 1.27 +++ e_mod_config.c 20 Feb 2007 22:50:30 - @@ -5,7 +5,8 @@ enum _Pager_Grab_Button { GRAB_BUTTON_DRAG, - GRAB_BUTTON_NOPLACE + GRAB_BUTTON_NOPLACE, + GRAB_BUTTON_DESK }; struct _E_Config_Dialog_Data @@ -15,6 +16,7 @@ int drag_resist; unsigned char btn_drag; unsigned char btn_noplace; + unsigned char btn_desk; int flip_desk; struct { @@ -27,6 +29,7 @@ struct { Evas_Object *o_btn1; Evas_Object *o_btn2; + Evas_Object *o_btn3; } gui; }; @@ -76,6 +79,7 @@ cfdata-drag_resist = pager_config-drag_resist; cfdata-btn_drag = pager_config-btn_drag; cfdata-btn_noplace = pager_config-btn_noplace; + cfdata-btn_desk = pager_config-btn_desk; cfdata-flip_desk = pager_config-flip_desk; } @@ -146,12 +150,17 @@ e_widget_frametable_object_append(of, ob, 1, 1, 1, 1, 1, 1, 1, 1); ob = e_widget_label_add(evas, _(Drag no place button)); e_widget_frametable_object_append(of, ob, 1, 2, 1, 1, 1, 1, 1, 1); + ob = e_widget_label_add(evas, _(Drag desktop button)); + e_widget_frametable_object_append(of, ob, 1, 3, 1, 1, 1, 1, 1, 1); ob = e_widget_button_add(evas, _(Click to set), NULL, _grab_wnd_show, (void *)GRAB_BUTTON_DRAG, cfdata); e_widget_frametable_object_append(of, ob, 2, 1, 1, 1, 1, 1, 0, 0); cfdata-gui.o_btn1 = ob; ob = e_widget_button_add(evas, _(Click to set), NULL, _grab_wnd_show, (void *)GRAB_BUTTON_NOPLACE, cfdata); e_widget_frametable_object_append(of, ob, 2, 2, 1, 1, 1, 1, 0, 0); cfdata-gui.o_btn2 = ob; + ob = e_widget_button_add(evas, _(Click to set), NULL, _grab_wnd_show, (void *)GRAB_BUTTON_DESK, cfdata); + e_widget_frametable_object_append(of, ob, 2, 3, 1, 1, 1, 1, 0, 0); + cfdata-gui.o_btn3 = ob; _advanced_update_button_label(cfdata); e_widget_list_object_append(o, of, 1, 1, 0.5); @@ -171,6 +180,7 @@ pager_config-drag_resist = cfdata-drag_resist; pager_config-btn_drag = cfdata-btn_drag; pager_config-btn_noplace = cfdata-btn_noplace; + pager_config-btn_desk = cfdata-btn_desk; pager_config-flip_desk = cfdata-flip_desk; _pager_cb_config_updated(); e_config_save_queue(); @@ -193,6 +203,12 @@ else snprintf(label, sizeof(label), _(Click to set)); e_widget_button_label_set(cfdata-gui.o_btn2, label); + + if (cfdata-btn_desk) + snprintf(label, sizeof(label), _(Button %i), cfdata-btn_desk); + else + snprintf(label, sizeof(label), _(Click to set)); + e_widget_button_label_set(cfdata-gui.o_btn3, label); } static void @@ -206,6 +222,8 @@ if ((Pager_Grab_Button)data1 == GRAB_BUTTON_DRAG) cfdata-grab.btn = 1; + else if ((Pager_Grab_Button)data1 == GRAB_BUTTON_NOPLACE) + cfdata-grab.btn = 2; else cfdata-grab.btn = 0; @@ -265,8 +283,10 @@ { if (cfdata-grab.btn == 1) cfdata-btn_drag = ev-button; - else + else if (cfdata-grab.btn == 2) cfdata-btn_noplace =
Re: [E-devel] imlib2 programmers guide
On 2/20/07, Paulo J. Matos [EMAIL PROTECTED] wrote: Hi all, The imlib2 programmers guide link in the enlightenment homepage doesn't work: http://www.enlightenment.org/doxy/imlib2/index.html Is there a way to get this elsewhere? Maybe in PDF format? Also, http://www.enlightenment.org/doxy/ewl/ewl-reference.pdf doesn't work. Is this just me? Regards, -- Paulo Jorge Matos - pocm at soton.ac.uk http://www.personal.soton.ac.uk/pocm PhD Student @ ECS University of Southampton, UK -- Paulo Jorge Matos - pocm at soton.ac.uk http://www.personal.soton.ac.uk/pocm PhD Student @ ECS University of Southampton, UK - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Client list menu configuration panel....
In cvs !! Ravenlock wrote: Hello, The recent changes to the client list menu drew some raised eyebrows. As will sometimes happen :) With input from a few folks I've come up with the attached patch which will offer the following configuration options. Note that items marked with (NI) are not yet implemented. Those items are simply ideas I would like feedback on. If someone feels the need to do those items I'll spend the time, otherwise they will be removed in time. Sounds good, get to work ;) It is found via Configuration Panel - Menus - Client List Menu. Config Options: Group By: o None o Desktop o Window Class Separate Groups By: o None o Separator Bars o Menus Sort Order o None o Alphabetical o Most Recently Used (NI) o Z-order (NI) Iconified Windows: o Group with owning desktop o Group with current desktop o Separate group (NI) x Warp to owning desktop If you liked the behavior the client list offered before I made the recent changes you would want to select: Group By: None Sort Order: None Now they can lower their eyebrows again :) Personally I really like the Warp To option, as I like to keep all my apps on the desktop I brought them to life on. This will warp you to the desktop the app was iconified on, instead of bringing it to your current desktop. You get a nice, fresh baked cookie for that one :) I've tried to test all combinations... but more testing would be appreciated. That I did...test all the possible combinations that are configurable currently, hence it went into cvs. Questions/Comments/Complaints welcome. Cheers, dh - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] imlib2 programmers guide
I think that you can run gendoc in the imlib2 dir to geenrate the documentation. Then open in your favorite browser doc/html/index.html hth Vincent On Tue, 20 Feb 2007, Paulo J. Matos wrote: Hi all, The imlib2 programmers guide link in the enlightenment homepage doesn't work: http://www.enlightenment.org/doxy/imlib2/index.html Is there a way to get this elsewhere? Maybe in PDF format? Regards, -- Paulo Jorge Matos - pocm at soton.ac.uk http://www.personal.soton.ac.uk/pocm PhD Student @ ECS University of Southampton, UK - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Ce message a été vérifié par MailScanner pour des virus ou des polluriels et rien de suspect n'a été trouvé. Message délivré par le serveur de messagerie de l'Université d'Evry. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Pager's desktop dnd + small fix on e_remember.c e_zone.c
The e_remember e_zone patches are in cvs. lok wrote: Hi there, I've done a small patch for the pager, it allow the user to drag a desktop from the pager, and drop it on the pager or on the current desktop. At the drop the two desktops are switched. By default the button is desactivate. More exactly, windows move from one desk to the other, and if there is a name or a specific background setted on one of the desk. e_config is updated and saved. Dnd across different zones is supported. I found that useful when it come to sort desktops. I just hope that I'm not the only one to think that :) This patch also fix the warning at build time. Also attached there's two small patch for little checks missing in e_remember.c and e_zone.c Any comments is welcome. lok I've applied the e_remember e_zone portions of this to cvs. I did not apply the pager patch(s) because I'm not sure if this behavior is wanted. Cheers, dh - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] imlib2 programmers guide
On 2/20/07, Vincent Torri [EMAIL PROTECTED] wrote: I think that you can run gendoc in the imlib2 dir to geenrate the documentation. Then open in your favorite browser doc/html/index.html Thank you. Did that! Still, I think the dead links should be fixed. hth Vincent On Tue, 20 Feb 2007, Paulo J. Matos wrote: Hi all, The imlib2 programmers guide link in the enlightenment homepage doesn't work: http://www.enlightenment.org/doxy/imlib2/index.html Is there a way to get this elsewhere? Maybe in PDF format? Regards, -- Paulo Jorge Matos - pocm at soton.ac.uk http://www.personal.soton.ac.uk/pocm PhD Student @ ECS University of Southampton, UK - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Ce message a été vérifié par MailScanner pour des virus ou des polluriels et rien de suspect n'a été trouvé. Message délivré par le serveur de messagerie de l'Université d'Evry. -- Paulo Jorge Matos - pocm at soton.ac.uk http://www.personal.soton.ac.uk/pocm PhD Student @ ECS University of Southampton, UK - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] e16-0.16.8.6
e16 version 0.16.8.6 is now available for download: http://sourceforge.net/project/showfiles.php?group_id=2 e16-0.16.8.6: - Fix window move through desk switch. - Fix crash on opening certain dialogs when sound is enabled. - Various minor bug fixes and enhancements, see ChangeLog for details. /Kim - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Client list menu configuration panel....
Give the guy CVS access finally! :-) In cvs !! Ravenlock wrote: ... Cheers, dh - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel