[e-users] Bugs in dualscreen
1. the 'pane' flip-animation for virtual desktops. this has been here for a long time, but i don't think it got any response last time i mentioned it - it's still here anyways (just got back to e after a while off): windows on the left screen slides towards the top/bottom of the right screen (ie diagonally) when changing desktops vertically in my 1x4 virtual screen setup. changing desks on the right screen also slides windows to the top/bottom of the right screen (as it should). so the destintion of the animation seems locked to the right screen, in other words. 2. module 'popups' on the right-hand screen. i've got a shelf on the right screen with mail, mixer, forecasts, calendar which should show popups/windows on mouseover/click. i thought the popups weren't working at all, but i just noticed that when i put the shelf on the left side (of the right screen) i got a few pixels of the popup going off the right edge of the screen - a screen-width too far to the right. maybe the position is calculated relative to the left of the entire desktop, but then applied relative to the right screen? - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] Virtual Desktop Transition
i have two screens, each with a 1x4 virtual desk layout. With the 'pane' flip animation, windows on the left screen slide in/out diagonally across the right screen on flipping desks, while the right screen slides windows straight up/down as expected - 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-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] ecore_config del + entrance.cfg patch
is there currently no way to delete keys with ecore_config? i was trying to patch the entrance ebuild which still modifies entrance_config.db with edb_ed, but that needs to delete a few keys... relatedly, with the switch to ecore_config is entrance no longer dependent on edb? finally, i attached a patch to use entrance.cfg without the now superflous _config part left over from when it was a .db file Index: e17/apps/entrance/entrance.spec === RCS file: /cvsroot/enlightenment/e17/apps/entrance/entrance.spec,v retrieving revision 1.9 diff -u -r1.9 entrance.spec --- e17/apps/entrance/entrance.spec 3 Nov 2005 04:49:27 - 1.9 +++ e17/apps/entrance/entrance.spec 28 Nov 2005 18:12:16 - @@ -42,7 +42,7 @@ %files %defattr(-, root, root) %doc AUTHORS COPYING* README -%{_sysconfdir}/entrance_config.cfg +%{_sysconfdir}/entrance.cfg %{_sysconfdir}/init.d/entrance %{_sysconfdir}/pam.d/entrance %{_bindir}/entrance Index: e17/apps/entrance/data/config/.cvsignore === RCS file: /cvsroot/enlightenment/e17/apps/entrance/data/config/.cvsignore,v retrieving revision 1.3 diff -u -r1.3 .cvsignore --- e17/apps/entrance/data/config/.cvsignore 16 Aug 2005 04:04:04 - 1.3 +++ e17/apps/entrance/data/config/.cvsignore 28 Nov 2005 18:12:16 - @@ -1,4 +1,4 @@ Makefile Makefile.in build_config.sh -entrance_config.cfg +entrance.cfg Index: e17/apps/entrance/data/config/Makefile.am === RCS file: /cvsroot/enlightenment/e17/apps/entrance/data/config/Makefile.am,v retrieving revision 1.4 diff -u -r1.4 Makefile.am --- e17/apps/entrance/data/config/Makefile.am 16 Aug 2005 04:04:04 - 1.4 +++ e17/apps/entrance/data/config/Makefile.am 28 Nov 2005 18:12:16 - @@ -1,4 +1,4 @@ -DB = entrance_config.cfg +DB = entrance.cfg SCRIPT = build_config.sh CLEANFILES = $(DB) Index: e17/apps/entrance/data/config/build_config.sh.in === RCS file: /cvsroot/enlightenment/e17/apps/entrance/data/config/build_config.sh.in,v retrieving revision 1.11 diff -u -r1.11 build_config.sh.in --- e17/apps/entrance/data/config/build_config.sh.in 8 Nov 2005 23:06:17 - 1.11 +++ e17/apps/entrance/data/config/build_config.sh.in 28 Nov 2005 18:12:16 - @@ -1,5 +1,5 @@ #!/bin/sh -e -DB=./entrance_config.cfg +DB=./entrance.cfg rm -f $DB # set auth to 1 for pam, 2 for shadow Index: e17/apps/entrance/src/client/entrance_edit.c === RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/entrance_edit.c,v retrieving revision 1.14 diff -u -r1.14 entrance_edit.c --- e17/apps/entrance/src/client/entrance_edit.c 5 Sep 2005 12:05:57 - 1.14 +++ e17/apps/entrance/src/client/entrance_edit.c 28 Nov 2005 18:12:24 - @@ -787,7 +787,7 @@ ecore_main_loop_quit(); else if (!strcmp(ecco,button,global,save, emission)) { - snprintf(buf, PATH_MAX, %s/entrance_config.cfg, PACKAGE_CFG_DIR); + snprintf(buf, PATH_MAX, %s/entrance.cfg, PACKAGE_CFG_DIR); if (!entrance_config_save(ecco.config, buf)) { fprintf(stderr, Wrote %s\n, buf); @@ -1917,9 +1917,9 @@ ecore_app_args_set(argc, (const char **) argv); if ((ecco.config = -entrance_config_load(PACKAGE_CFG_DIR /entrance_config.cfg)) == NULL) +entrance_config_load(PACKAGE_CFG_DIR /entrance.cfg)) == NULL) { - fprintf(stderr, Unable to open %s/entrance_config.cfg\n, + fprintf(stderr, Unable to open %s/entrance.cfg\n, PACKAGE_CFG_DIR); exit(1); } Index: e17/apps/entrance/src/client/entrance_session.c === RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/entrance_session.c,v retrieving revision 1.79 diff -u -r1.79 entrance_session.c --- e17/apps/entrance/src/client/entrance_session.c 10 Nov 2005 14:44:25 - 1.79 +++ e17/apps/entrance/src/client/entrance_session.c 28 Nov 2005 18:12:24 - @@ -43,7 +43,7 @@ if (config) e-db = strdup(config); else - e-db = strdup(PACKAGE_CFG_DIR /entrance_config.cfg); + e-db = strdup(PACKAGE_CFG_DIR /entrance.cfg); openlog(entrance, LOG_NOWAIT, LOG_DAEMON); if (!display)
[e-users] passing a value to edje
is it possible to pass a value from the application to an edje? i'm trying to set a tween-state based on a value in the program. edje_object_message_send looks like it could send a float *somewhere*, but i don't know if/how you could use it in the .edc ... --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] passing a value to edje
Carsten Haitzler (The Rasterman) wrote: On Sat, 03 Dec 2005 02:50:47 +0100 xnowfall [EMAIL PROTECTED] babbled: is it possible to pass a value from the application to an edje? i'm trying to set a tween-state based on a value in the program. edje_object_message_send looks like it could send a float *somewhere*, but i don't know if/how you could use it in the .edc ... there are many ways - yes. messages works. singals work too (you can PARSE a signal like a string in embryo script) but there is a dedicated system just for this too that the battery and temperature modules use with the float value after the state name. edje will find the closest provides value if you ask for my_state 0.3 then edje wil look for the closest value of all state descriptions called my_state for that part, and then use the closest. thanks :) you say messages works - maybe i'm reading you wrong but you seem to suggest there is a better way. but looking at those modules i see they use the message function. anyway, from the .edc i see they use the set_state command as i imagined i would if i could get the value passed over (with the float after the name as you say), though i thought it would interpolate rather than pick one, e.g if i set state 0.0 to size 0 and state 1.0 to size 100 then using set_state 0.7 would make it size 70 - no? but i'll see what happens btw, what are the embryo commands to parse a signal - sounds like something that might come in handy sometime --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] eloquence effects not workin anymore...
i think this is an edje/embryo issue. it happens for other apps too, like the session list toggle on entrance. it appears to be a problem with get/set_int not setting or retrieving the variable properly Oliver Pahl wrote: Hello, I recently upgraded my e17 to the latest cvs version and compiled it with gcc 4.1. Now the effects donĀ“t work anymore. When i positioned my mouse into eloquence, it faded in, when i positioned it outside, it faded out. Now it fades in the first time i position my mouse into it, and then does nothing. The [s] and [x] had a glow effect, which isnt working anymore either. Help would be appreciated... Thanks in advance Oliver --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37alloc_id865op=click --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] eloquence effects not workin anymore...
Carsten Haitzler (The Rasterman) wrote: On Mon, 28 Nov 2005 17:50:43 +0100 xnowfall [EMAIL PROTECTED] babbled: i think this is an edje/embryo issue. it happens for other apps too, like the session list toggle on entrance. it appears to be a problem with get/set_int not setting or retrieving the variable properly it more likely is gettign strings. eet changed so now empty strings by default are decoded as NULL not empty strings to avoid excess alloc counts. apps need to be adapted to accountfor this and not assume decoded string membersd will be allocated. the thing i noticed not working was stuff like this (which used to work): program { name: dock.toggle.click; signal: mouse,clicked,1; source: dock.toggle; script { if ( get_int(main_state) == 0 ) emit(show, main); else emit(hide, main); } } program { name: main.show; signal: show; source: main; script { set_int(main_state, 1); } action: STATE_SET visible 0.0; target: background; } program { name: main.hide; signal: hide; source: main; script { set_int(main_state, 0); } action: STATE_SET default 0.0; target: background; } watching the output of loading the .edj with the edje command in a terminal, get_int appears to always return 0 as it is always the show main that is emitted --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] window actions
B S Srinidhi wrote: On Thu, 2005-10-06 at 22:22 +0200, xnowfall wrote: the actions when clicking a window's titlebar changed recently, is there a way to configure the actions, specifically to have right-click bring up the window-menu and middle-click send the window to the bottom? Check the output of enlightenment_remote -binding-mouse-list. You'll have to change (delete and add again) those mouse-bindings to achieve what you want. :) those mouse bindings aren't there by default - theme or wm defaults i guess. anyways, it seemed like a good idea but there doesn't seem to be an apropriate context available. BORDER seemed likely but -binding-mouse-add BORDER 2 NONE 0 window_lower also takes effect in the client-area, meaning attempting to paste some text lowers the window. maybe that's a bug? doesn't sound like a border-context should be affecting the client-area..? --- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] window actions
those mouse bindings aren't there by default - theme or wm defaults i guess. anyways, it seemed like a good idea but there doesn't seem to be an apropriate context available. BORDER seemed likely but -binding-mouse-add BORDER 2 NONE 0 window_lower also takes effect in the client-area, meaning attempting to paste some text lowers the window. maybe that's a bug? doesn't sound like a border-context should be affecting the client-area..? no - its not a bug. it's doing EXACTLY that you asked it to. button 2 (middle) ANYWHERE on a border lowers it (including the client) with no modifers held. yes, i just thought the name border suggested an actual border, as in the bits around the client-area :) if it covers the whole area, WINDOW might have been more intuitive (imo) middle-clicking anywhere on a border (or specifically the titlebar) with no modifiers to lower the window is exactly my intent, we just have a different definition of border i guess ;) you should use the signal bindings. look at them nd see how shading etc. are done (double click the titlebar, mouse,down,2 on the title etc.) :) so you mean i have to edit the actual theme (.edc) to change this? i was just hoping there was an easy config for it somewhere so i wouldn't have to hack the theme with every update. it seems like a theme-independent setting to me - i wouldn't want double-clicking the titlebar to do something different in every theme any more than keybindings or focuspolicy etc --- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] window actions
Carsten Haitzler (The Rasterman) wrote: On Fri, 07 Oct 2005 14:42:04 +0200 xnowfall [EMAIL PROTECTED] babbled: so you mean i have to edit the actual theme (.edc) to change this? i was just hoping there was an easy config for it somewhere so i wouldn't have to hack the theme with every update. it seems like a theme-independent setting to me - i wouldn't want double-clicking the titlebar to do something different in every theme any more than keybindings or focuspolicy etc no - singal bindings. like mouse, key etc. bundings there are signal bindings and wheel bindings. :) signal bindings let you bind what edje signals on what named parts map to what actions :) (as a user) :) ah :b much better then. thanks :) works like i want it now --- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] window actions
the actions when clicking a window's titlebar changed recently, is there a way to configure the actions, specifically to have right-click bring up the window-menu and middle-click send the window to the bottom? --- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] how to configure engage and weather on desktop
3. system information i found screen capture from http://get-e.org/Screenshots/User_Submitted/_previews/blue_eyed_screenshot.png.html n i like so much . so what the name of it..and how to configure ...? (see image) it's called torsmo. edit ~/.torsmorc to configure. by default it draws on the background which may be flickery/conflicting with e drawing the background (ymmv), so alternatively you might have it use its own window (enable it in the config file or start torsmo with the -o parameter) though it has the disadvantage of showing a shadow if shadows are enabled and not opening the desktop menus when clicked.. --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] entrace.cfg??
I also noticed a new file: /etc/entrance_config.cfg whereas hm, _config.cfg? wouldn't entrance.cfg suffice? seems self-explanatory enough with the new extension --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Dual display w/e17 question
Carsten Haitzler (The Rasterman) wrote: On Sun, 31 Jul 2005 05:16:16 +0200 xnowfall [EMAIL PROTECTED] babbled: Carsten Haitzler (The Rasterman) wrote: 2. If I have an application open on the second display and right click the title bar the close/iconify menu appears on the first display. Probably just a bug though. just testing here - it works fine with mulithead and xinerama. menu comes up where it should. i've noticed this when opening a window (on screen 2) from an xterm (on screen 1). the menu will then slide onto the screen of the xterm. if you just move the new window a bit though e seems to catch on, and the menu will appear on the proper screen can you describe in more detail? i can't reproduce here. this is e17's window border menu not the application menu? as in slide it actually animates (it starts on screen 2 and goes and slides onto screen 1) ? i have 2 screens. on the left screen is an xterm where i run say xclock -geometry 48x48-0+0 and the clock window opens at the top right of the rightmost screen. i alt-right click the clock and the pointer jumps to the right border of the left screen causing the menu, which pops up at the point where i clicked, to start sliding towards the left screen. if i move the cursor away from the edge the sliding stops as you'd expect. if i move the window a bit, everything works as it should. this also happens in reverse, with the xterm on the right screen opening the xclock on the left. also the middle-click window menu on the desktop shows the window on the xterm's screen and the pager doesn't seem to show the window at all; move the window and both are updated to reflect its true position. the little label that pops up to show the window position while you drag it also appear on the xterm's screen the first time. so it seems that e isn't registering that the window is opened on a separate screen from the window used to open it. my build of e is a couple of weeks old, so i could try upgrading if you still don't see it, but it has always behaved this way for me as long as i've used it (several months now). --- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Problem using boost::bind and ecore_ipc from Enlightenment
ecore_* takes a pointer to a function whereas boost::bind returns an object (that can be used as a function by operator overloading). to use a member function you need both a pointer to an object instance and a pointer to the function, which boost::bind wraps up in an object, but which the efl can't use. it would be nice to use stuff like boost::bind, but that's a c++ thing and the efl is c --- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Problem using boost::bind and ecore_ipc from Enlightenment
i'm not sure how you mean to use a smart_ptr - maybe we're talking about different things here? a smart_ptr is also an object and can't be passed to a function expecting a function pointer. as for the example, i'm guessing you mean the SignalHandler class? i don't really see the point of that template at all; have you tried calling that constructor with anything other than a function for the CallBack type? Vincent Torri wrote: Can't you wrap ecore objects with a boost::smart_ptr ? I use the smart_ptr to wrap objects of the Gstreamer library without any problem. After that, I think it is not difficult to use the C++ stuff of boost. For examples, maybe you can have a look there: http://cvs.sourceforge.net/viewcvs.py/avisynth2/avisynth/src/gstreamer/?only_with_tag=avisynth_3_0 Hope this helps Vincent On Sun, 31 Jul 2005, xnowfall wrote: ecore_* takes a pointer to a function whereas boost::bind returns an object (that can be used as a function by operator overloading). to use a member function you need both a pointer to an object instance and a pointer to the function, which boost::bind wraps up in an object, but which the efl can't use. it would be nice to use stuff like boost::bind, but that's a c++ thing and the efl is c --- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users --- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Dual display w/e17 question
Carsten Haitzler (The Rasterman) wrote: 2. If I have an application open on the second display and right click the title bar the close/iconify menu appears on the first display. Probably just a bug though. just testing here - it works fine with mulithead and xinerama. menu comes up where it should. i've noticed this when opening a window (on screen 2) from an xterm (on screen 1). the menu will then slide onto the screen of the xterm. if you just move the new window a bit though e seems to catch on, and the menu will appear on the proper screen --- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users