[E-devel] E17 possible shutdown bug?

2005-07-10 Thread Chady Kassouf
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.

2005-07-10 Thread Ag. System Administrator
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.

2005-07-10 Thread dienekes

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

2005-07-10 Thread Mike Frysinger
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

2005-07-10 Thread Mike Frysinger
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

2005-07-10 Thread Nick \Mekius_\ Hughart
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?

2005-07-10 Thread The Rasterman
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

2005-07-10 Thread The Rasterman
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

2005-07-10 Thread sahady
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(...)

2005-07-10 Thread Dylan Shell
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

2005-07-10 Thread nicolas schichan

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

2005-07-10 Thread The Rasterman
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