[E-devel] E17 possible shutdown bug?
Hello, sometimes when I kill X with Ctrl+Alt+Backspace, e17 fails to shutdown properly and keeps writing errors into ~/.xsession-errors until the disk is full. Here's a part of the errors: ___ ___ |:| Enlightenment Error |:| ~~~ ~~~ Lost X connection. E17: Begin shutdown procedure! *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_free() Input handle has already been freed! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! BUG: References 1 /home/chady/.e/e/applications/all/eterm.eap *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_free() Input handle has already been freed! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_free() Input handle has already been freed! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! and these keep repeating until disk is full... I haven't been able to always reproduce the error though... it just happens sometimes-- Chady Kassoufhttp://chady.net/
Re: [E-devel] I: prerelease version of evolume plugin.
Heya! Checked your plugin again - same results. Let me describe problem again (step step) Load plugin (not enabled yet) Enable plugin - Evolume shows on 2 displays Edit channels on right display (disable-line in, cd, etc...) Right display show all controls (except switched off), Left display show all controls. restart e Left display now show config from right (with disabled line-in, cd, etc...), right display have config from left display (all controls enabled) Unfortunatelly, can't provide patch - i'm not a programmer ;) Hack skipped - screens glued together ;) PS: Unixoidy vseh stran - ob'edinaytes... Budem mochit' M$ ;) Boldin Pavel wrote: Ag. System Administrator wrote: Right screen - only Master, PCM, CD, Line is on Left screen - all on sorry, unable to reproduce. (i create 2 faces on same container, but don't see configure swapping). if it reproduced on your machine possibly you make patch and send it to me? HACK: try to swap screens :) --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] I: prerelease version of evolume plugin.
Ag. System Administrator wrote: Heya! Checked your plugin again - same results. Let me describe problem again (step step) .. Boldin Pavel wrote: Ag. System Administrator wrote: Right screen - only Master, PCM, CD, Line is on Left screen - all on sorry, unable to reproduce. (i create 2 faces on same container, but don't see configure swapping). if it reproduced on your machine possibly you make patch and send it to me? HACK: try to swap screens :) following the result of the build: Making all in default /usr/local/src/wm/enlightenment/myextensions/evolume-0.0.2/data/themes/default make[4]: Entering directory `/usr/local/src/wm/enlightenment/myextensions/evolume-0.0.2/data/themes/default' /usr/local/enlightenment/bin/edje_cc -v -id images -fd fonts \ ../../../data/themes/default/default.edc \ ../../../data/themes/default/volume.edj /usr/local/enlightenment/bin/edje_cc: Opening /tmp/edje_cc.edc-tmp-UGijJD for input /usr/local/enlightenment/bin/edje_cc: Parsing input file /usr/local/enlightenment/bin/edje_cc: Error. groups/mixer_entry.edc:35 unhandled keyword events make[4]: *** [volume.edj] Error 255 make[4]: Leaving directory `/usr/local/src/wm/enlightenment/myextensions/evolume-0.0.2/data/themes/default' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/wm/enlightenment/myextensions/evolume-0.0.2/data/themes' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/wm/enlightenment/myextensions/evolume-0.0.2/data' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/wm/enlightenment/myextensions/evolume-0.0.2' make: *** [all] Error 2 -Dienekes --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e-16.8 cvs bug: slightly broken focus behavior
On Saturday 09 July 2005 11:44 am, Kim Woelders wrote: Mike Frysinger wrote: On Tuesday 05 July 2005 07:56 pm, Tres Melton wrote: On Tue, 2005-07-05 at 19:05 -0400, Mike Frysinger wrote: i prefer to use the 'focus follows mouse click' behavior but ive noticed a quirk in using mouse bindings with it ... for example, say i have two windows open, Eterm and Gimp ... Eterm currently has the focus (it gets key strokes, uses the window border has the 'active' color, and is on top) ... if i alt+left click the Gimp window to move it around, it is raised to the top most level, but it is not set as active (Eterm still receives my key strokes and the window border has the 'active' color) ... as soon as i just left click Gimp (no keyboard modifiers), it is properly set as the active window I believe kwo is still out till the end of the week but he may be checking his email. What are you saying you would like the behavior to be? An Alt+Left-click: alt+left click was an example ... i'm saying that any click/mouse behavior should raise focus the window, regardless of whether there was a key modifier in use or not This should be fixed now. just synced up and still experiencing the issue originally described :/ -mike --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e-16.8 cvs bug: slightly broken focus behavior
On Sunday 10 July 2005 12:19 pm, Mike Frysinger wrote: just synced up and still experiencing the issue originally described :/ err nm, as kwo pointed out, the checkout tree i was using was out of date all works now, thanks :) -mike --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] ewl entry home/end patch
I made a quick diff to add support for the home/end keys which I use quite often :). Right now it's not very smart. It will goto the very beginning or very end even in a multiline entry, but I'll look into improving it for multiline entries so it goes to the beginning and end of the line the cursor is on. ewl_entry_home_end.diff Description: Binary data
Re: [E-devel] E17 possible shutdown bug?
On Sun, 10 Jul 2005 12:44:07 -0200 Chady Kassouf [EMAIL PROTECTED] babbled: Hello, sometimes when I kill X with Ctrl+Alt+Backspace, e17 fails to shutdown properly and keeps writing errors into ~/.xsession-errors until the disk is full. Here's a part of the errors: ___ ___ |:| Enlightenment Error |:| ~~~ ~~~ Lost X connection. E17: Begin shutdown procedure! *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_free() Input handle has already been freed! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! BUG: References 1 /home/chady/.e/e/applications/all/eterm.eap *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_free() Input handle has already been freed! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_free() Input handle has already been freed! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! and these keep repeating until disk is full... I haven't been able to always reproduce the error though... it just happens sometimes i haven't seen this for a while myself... hmmm if you see e doing this - can u 1. make sure u compile with gdb debugging and 2 attach gdb to the e process thats spinning and find out where its stuck (backtrace) ? -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 [EMAIL PROTECTED] Tokyo, Japan (東京 日本) --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Re: Patch: Adds IPC call to execute generic E_Actions and Desk Selection E_Action
On Fri, 8 Jul 2005 15:51:12 -0500 Marc McGarry [EMAIL PROTECTED] babbled: Here's the same patch again with the (redundant) desk_flip_complete E_Action removed. This patch adds E_Action execution support to enlightenment_remote. I've tested it against CVS from this morning and it appears to apply cleanly. in cvs :) --Marc On 7/6/05, Marc McGarry [EMAIL PROTECTED] wrote: All, Raster suggested that I use the E_Action system to change desks instead of my current method of 5 parameters which I thought was clunky. So I've added a generic IPC call to execute a named action, as well as a new action which flips to a desk given the manager, container, zone, row and column. This IPC call executes E-Action.func.go exclusively, so it cannot be used for mouse and keyboard actions I believe. The number of parameters is variable, but is interpreted as follows: 5 params: manager container zone row column 4 params: container zone row column 3 params: zone row column 2 params: row column 1 param: column I imagine this works correctly for parameters higher than 2, but I don't have multihead or xinerama to test it here at work... I also don't know what would cause there to be more than one manager in the managers_list (multiple X servers running Enlightenment?), so I don't know how to tell if 5 params even works : ) Please let me know what you think, Marc -- http://www.diadems.com/ 1 3 5 2 4 6 R -- http://www.diadems.com/ 1 3 5 2 4 6 R -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 [EMAIL PROTECTED] Tokyo, Japan (東京 日本) --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] eterm 0.9.3
dear please have look the error messages I got after trying to install the Etrem 0.9.3. this error messages appears when i ran make after ./configure. sorry but i'm not linux guru yet. What should i do ?? please help!! I download the eterm0.9.3 tarball from www.eterm.org/download/ regards. Eterm 0.9.3 Configuration: -- Source code location: . Host System Type: i686-redhat-linux-gnu Preprocessor: gcc -I/usr/local/include -I/usr/X11R6/include Compiler: gcc -g -O2 Linker: gcc -L/usr/local/lib -L/usr/X11R6/lib -lImlib2 -lttf -ldl -L/usr /local/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE-lSM - lICE -lXmu -lutempter -last -lXext -lX11 -lutil -lm Install path: /usr/local See src/feature.h for further configuration information. Now type 'make' to build Eterm 0.9.3. error from make: [EMAIL PROTECTED] Eterm-0.9.3]# make make all-recursive make[1]: Entering directory `/usr/local/Eterm-0.9.3' Making all in src make[2]: Entering directory `/usr/local/Eterm-0.9.3/src' /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/us r/X11R6/include -g -O2 -c actions.c ../libtool: line 323: s,^.*/,,g: Aucun fichier ou répertoire de ce type ../libtool: line 648: -e: command not found *** Warning: inferring the mode of operation is deprecated. *** Future versions of Libtool will require --mode=MODE be specified. ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 942: -e: command not found ../libtool: line 970: -e: command not found ../libtool: line 993: -e: command not found : compile: cannot determine name of library object from `' make[2]: *** [actions.lo] Erreur 1 make[2]: Leaving directory `/usr/local/Eterm-0.9.3/src' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/usr/local/Eterm-0.9.3' make: *** [all-recursive-am] Erreur 2 --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Bug in ecore_dlist_remove_destroy(...)
The current implementation of ecore_dlist_remove_destroy() (see e17/libs/ecore/src/lib/ecore/ecore_list.c) simply calls the same function for singly linked-list. This is the incorrect behaviour because the ecore_list_ implementation does not deal with the previous pointer correctly. I propose that the current function should be replaced with: void ecore_dlist_remove_destroy(Ecore_Dlist * list) { void *data; CHECK_PARAM_POINTER_RETURN(list, list, FALSE); data = ecore_dlist_remove(list); if (list-free_func) list-free_func(data); return TRUE; } Dylan Shell. --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] EEM and recent version of EDJE
Hello, I have been trying to run enlightenment on a HP iPAQ hx2410 PDA. I have finally succeeded in this task. However I encountered some problems with edje. The file default.eet shipped with eem.tgz available on rasterman's web site seems not to work with the version of edje that ships with OpenEmbedded (version 0.5.0.007). Trying to run eem shows only a white screen and trying to regenerate the file with edje_cc fails. I have corrected the default.edc file so that it compiles correctly with edje_cc. The patch is attached to this mail. I have also made some modifications to the file because some elements were not displayed in the correct place on the screen (probably because of the newer version of edje I use). However altough everything displays fine on my PDA, I am not sure whether I corrected the file in the best manner possible :) I have not tested eem with the latest CVS version, so it is still possible some problem can occur with the latest CVS. Regards, -- Nicolas Schichan --- eem/data/edjes/default.edc 2004-03-09 08:04:23.0 +0100 +++ eem-modified/data/edjes/default.edc 2005-06-30 18:22:10.827740168 +0200 @@ -321,9 +321,9 @@ offset: 19 19; to: scene_clip; } - border:32 38 32 38; color: 255 255 255 255; image { + border:32 38 32 38; normal: frame.png; } fill { @@ -342,9 +342,9 @@ offset: 19 19; to: scene_clip; } - border:32 38 32 38; color: 255 255 255 0; image { + border:32 38 32 38; normal: frame.png; } fill { @@ -591,8 +591,6 @@ } description { state: loop 0.0; -//min: 42 52; -//max: 42 52; min: 84 104; max: 84 104; align: 1.0 1.0; @@ -603,7 +601,7 @@ } rel2 { relative: 0.0 0.0; - offset: 0 0; + offset: 75 90; to: scene_clip; } color: 255 255 255 255; @@ -754,7 +752,7 @@ text { text: Starting Enlightenment for Embedded Devices; font: Edje Vera; - size: 6; + size: 7; align: 0.5 0.5; min: 0 1; } @@ -764,18 +762,17 @@ name: version; type: TEXT; effect: SOFT_SHADOW; - clip_to: text_clip; description { state: default 0.0; align: 0.0 0.0; rel1 { relative: 1.0 1.0; - offset: -1 -1; + offset: -28 -10; to: scene_clip; } rel2 { relative: 1.0 1.0; - offset: -1 -1; + offset: -10 -10; to: scene_clip; } color: 255 255 255 255; @@ -802,7 +799,7 @@ } rel2 { relative: 1.0 0.0; - offset: -1 0; + offset: -1 40; } color: 255 255 255 255; color3: 0 0 0 32; @@ -1015,8 +1012,8 @@ relative: 2.0 1.0; offset: -1 -1; } - border: 64 64 37 37; image { + border: 64 64 37 37; normal: selbox.png; } } @@ -1032,8 +1029,8 @@ relative: 1.0 1.0; offset: -1 -1; } - border: 64 64 37 37; image { + border: 64 64 37 37; normal: selbox.png; } } @@ -1056,8 +1053,8 @@ to: background; } color: 255 255 255 0; - border: 64 64 37 37; image { + border: 64 64 37 37; normal: selbox_glow.png; } } @@ -1075,8 +1072,8 @@ to: background; } color: 255 255 255 255; - border: 64 64 37 37; image { + border: 64 64 37 37; normal: selbox_glow.png; } } @@ -1234,7 +1231,7 @@ } rel2 { relative: 0.0 1.0; - offset: 0 -1; + offset: 15 -1; } color: 255 255 255 64; image { @@ -1252,7 +1249,7 @@ } rel2 { relative: 0.0 1.0; - offset: 0 -1; + offset: 15 -1; } color: 255
Re: [E-devel] EEM and recent version of EDJE
On Thu, 30 Jun 2005 19:28:14 +0200 nicolas schichan [EMAIL PROTECTED] babbled: Hello, I have been trying to run enlightenment on a HP iPAQ hx2410 PDA. I have finally succeeded in this task. However I encountered some problems with edje. The file default.eet shipped with eem.tgz available on rasterman's web site seems not to work with the version of edje that ships with OpenEmbedded (version 0.5.0.007). Trying to run eem shows only a white screen and trying to regenerate the file with edje_cc fails. i know - i have fixed my local copy - i just never uploaded an update :) I have corrected the default.edc file so that it compiles correctly with edje_cc. The patch is attached to this mail. I have also made some modifications to the file because some elements were not displayed in the correct place on the screen (probably because of the newer version of edje I use). However altough everything displays fine on my PDA, I am not sure whether I corrected the file in the best manner possible :) i guess i should upload my fixes... :) I have not tested eem with the latest CVS version, so it is still possible some problem can occur with the latest CVS. Regards, -- Nicolas Schichan -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 [EMAIL PROTECTED] Tokyo, Japan (東京 日本) --- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel