[E-devel] little bug in e17 clock digital display

2005-07-17 Thread Christopher Wagner
Hello, i just looked down at the digital display of the clock in e17 and
noticed a little bug. it's displaying the current time as 24:20 (its in
24 hour mode of course). I just now restarted enlightenment, and it's
still displaying 24. Thanks.

Christopher



---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] e16.8 cvs: segfault when trying to use Eterm

2005-07-17 Thread Mike Frysinger
just updated to latest cvs and restarted and suddenly e seems to be 
segfaulting whenever i try to load an Eterm ... other apps/terminals seem to 
work fine, it only happens with Eterm :/

maybe related to me being on amd64 ?  or the warning messages i get everytime 
i load an Eterm about icon data mismatch ?

here's the output from gdb:
(gdb) run
Starting program: /usr/bin/e16
[Thread debugging using libthread_db enabled]
[New Thread 62116135967440 (LWP 1074)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 62116135967440 (LWP 1074)]
0x004733e3 in EWMH_GetWindowIcons (ewin=0x65be60) at ewmh.c:641
641 i += 2 + val[i] * val[i + 1];
(gdb) bt
#0  0x004733e3 in EWMH_GetWindowIcons (ewin=0x65be60) at ewmh.c:641
#1  0x0047368f in EWMH_GetWindowHints (ewin=0x65be60) at ewmh.c:766
#2  0x0043e286 in HintsGetWindowHints (ewin=0x6719f0) at hints.c:223
#3  0x0042fad0 in Adopt (ewin=0x65be60) at ewins.c:556
#4  0x0042fc60 in AddToFamily (ewin=0x65be60, win=25165892)
at ewins.c:624
#5  0x00460ab8 in MapUnmap (start=112) at setup.c:98
#6  0x0044d631 in main (argc=1, argv=0x7e775eeebde8) at main.c:291

(gdb) bt f
#0  0x004733e3 in EWMH_GetWindowIcons (ewin=0x65be60) at ewmh.c:641
val = (unsigned int *) 0x65c3d0
i = -1767242700
num = 4612
-mike


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e16.8 cvs: segfault when trying to use Eterm

2005-07-17 Thread Kim Woelders

Mike Frysinger wrote:
just updated to latest cvs and restarted and suddenly e seems to be 
segfaulting whenever i try to load an Eterm ... other apps/terminals seem to 
work fine, it only happens with Eterm :/


maybe related to me being on amd64 ?  or the warning messages i get everytime 
i load an Eterm about icon data mismatch ?


Older Eterms set a bad _NET_WM_ICON property, and e16's sanity check was 
broken.

Should be fixed now.

/Kim


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e16.8 cvs: segfault when trying to use Eterm

2005-07-17 Thread Mike Frysinger
On Sunday 17 July 2005 06:26 am, Kim Woelders wrote:
> Mike Frysinger wrote:
> > just updated to latest cvs and restarted and suddenly e seems to be
> > segfaulting whenever i try to load an Eterm ... other apps/terminals seem
> > to work fine, it only happens with Eterm :/
> >
> > maybe related to me being on amd64 ?  or the warning messages i get
> > everytime i load an Eterm about icon data mismatch ?
>
> Older Eterms set a bad _NET_WM_ICON property, and e16's sanity check was
> broken.

i'll have to give CVS eterm a twirl then because the last release (0.9.3) 
still triggers warnings:
[27420]  136.991225: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: 469795892!=4612
[27420]  137.436348: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: -949107660!=4612
[27420]  138.075084: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: 746906676!=4612
[27420]  138.481234: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: -362957772!=4612

> Should be fixed now.

indeed it is, many thanks
-mike


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e16.8 cvs: segfault when trying to use Eterm

2005-07-17 Thread Kim Woelders

Mike Frysinger wrote:

On Sunday 17 July 2005 06:26 am, Kim Woelders wrote:


Mike Frysinger wrote:


just updated to latest cvs and restarted and suddenly e seems to be
segfaulting whenever i try to load an Eterm ... other apps/terminals seem
to work fine, it only happens with Eterm :/

maybe related to me being on amd64 ?  or the warning messages i get
everytime i load an Eterm about icon data mismatch ?


Older Eterms set a bad _NET_WM_ICON property, and e16's sanity check was
broken.



i'll have to give CVS eterm a twirl then because the last release (0.9.3) 
still triggers warnings:
[27420]  136.991225: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: 469795892!=4612
[27420]  137.436348: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: -949107660!=4612
[27420]  138.075084: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: 746906676!=4612
[27420]  138.481234: *** EWMH_GetWindowIcons Icon data/size mismatch: Eterm 
0.9.3: -362957772!=4612



Well, there isn't really a problem. The good part of _NET_WM_ICON is
used and the rest is ignored.
Maybe I should just remove that message.

/Kim


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eterm & FC4

2005-07-17 Thread Michael Jennings
On Saturday, 16 July 2005, at 13:32:10 (-0500),
laurence vanek wrote:

> libast.m4 resides at "/usr/local/share/aclocal/libast.m4". since I
> didnt put it there I presume the "make install" did during my build
> of libast.

Yes, that's correct.  But that doesn't mean aclocal will automatically
look there, unfortunately. :(

> Im running FC4, any suggestions as to where the "proper location"
> might be? Perhaps its a path issue.

Have you tried setting ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
when calling autogen.sh?

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 "Confucious say, 'Baseball wrong!  Man with four balls cannot walk!'"
  -- Todd Lusk


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Patch to make e_utils' e17setroot use some ecore_file stuff

2005-07-17 Thread Chad Kittel
"Chad R. Kittel" <[EMAIL PROTECTED]> [Fri, 01 Jul 2005 19:28:15 -0500]:
> Hello,
> 
> This patch against e_utils' e17setroot.c replaces some of the local
> code with calls to ecore_file that should produce the same results
> but with less code duplication.
> 
> Cheers,
> Chad

Considering not a single response was given for this patch, is there
a better place (or person) I should have posted this too?  Or is this
patch still enqueued to be reviewed?

Thank You,
Chad

-- 
  _
(\o/) Chad 'v3rt1g0' Kittel <[EMAIL PROTECTED]>
 /_\  Milwaukee, WI (USA)
"...staring up at heaven from the bottom of a glass" - Savatage


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Patch to make e_utils' e17setroot use some ecore_file stuff

2005-07-17 Thread Nathan Ingersoll
I believe Andy is the author of that app, and he was out getting
married. It might take him some time to get caught up.

On 7/17/05, Chad Kittel <[EMAIL PROTECTED]> wrote:
> "Chad R. Kittel" <[EMAIL PROTECTED]> [Fri, 01 Jul 2005 19:28:15 -0500]:
> > Hello,
> >
> > This patch against e_utils' e17setroot.c replaces some of the local
> > code with calls to ecore_file that should produce the same results
> > but with less code duplication.
> >
> > Cheers,
> > Chad
> 
> Considering not a single response was given for this patch, is there
> a better place (or person) I should have posted this too?  Or is this
> patch still enqueued to be reviewed?
> 
> Thank You,
> Chad
> 
> --
>   _
> (\o/) Chad 'v3rt1g0' Kittel <[EMAIL PROTECTED]>
>  /_\  Milwaukee, WI (USA)
> "...staring up at heaven from the bottom of a glass" - Savatage
> 
> 
> ---
> 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=7477&alloc_id=16492&op=click
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


---
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_idt77&alloc_id492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eterm & FC4

2005-07-17 Thread laurence vanek

Michael Jennings wrote:



Have you tried setting ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
when calling autogen.sh?

Michael
 


Michael -

I just did a fresh CVS co and rebuilt libast (no issues now). For the
Eterm build I did this:

export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"


as Nathan & you suggested prior to "./autogen.sh".

It works on my updated FC4 sytem. "make" & "make install" ok without errors.

This is updated FC4 with gcc:

gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8)





---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eterm & FC4

2005-07-17 Thread dienekes
laurence vanek wrote:

>
> I just did a fresh CVS co and rebuilt libast (no issues now). For the
> Eterm build I did this:
>
> export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
>
>
> as Nathan & you suggested prior to "./autogen.sh".
>
> It works on my updated FC4 sytem. "make" & "make install" ok without
> errors.
>
> This is updated FC4 with gcc:
>
> gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8)
>
with libast installed in /usr/local/enlightenment

a

export ACLOCAL_FLAGS="-I /usr/local/enlightenment/share/aclocal"

and a fresh CVS co and rebuilt  results in

checking for nl_langinfo... yes
./configure: line 6575: syntax error near unexpected token `echo'
./configure: line 6575: `echo "$as_me:$LINENO: checking for pow in -lm" >&5'

-Dienekes



---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Patch to make e_utils' e17setroot use some ecore_file stuff

2005-07-17 Thread Chad Kittel
Nathan Ingersoll <[EMAIL PROTECTED]> [Sun, 17 Jul 2005 11:48:57 -0500]:
> I believe Andy is the author of that app, and he was out getting
> married. It might take him some time to get caught up.

Ah, Thank you for the information Nathan.  So this was the right place
then I take it.

Congradulations Andy on your marrage.  I hope it treats you as well as
marrage has treated me so far (which is great).

Cheers,
Chad

> On 7/17/05, Chad Kittel <[EMAIL PROTECTED]> wrote:
> > "Chad R. Kittel" <[EMAIL PROTECTED]> [Fri, 01 Jul 2005 19:28:15
> > -0500]:
> > > Hello,
> > >
> > > This patch against e_utils' e17setroot.c replaces some of the
> > > local code with calls to ecore_file that should produce the same
> > > results but with less code duplication.
> > >
> > > Cheers,
> > > Chad
> > 
> > Considering not a single response was given for this patch, is there
> > a better place (or person) I should have posted this too?  Or is
> > this patch still enqueued to be reviewed?
> > 
> > Thank You,
> > Chad
> > 

-- 
  _
(\o/) Chad 'v3rt1g0' Kittel <[EMAIL PROTECTED]>
 /_\  Milwaukee, WI (USA)
"...staring up at heaven from the bottom of a glass" - Savatage


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] I: evolume-0.0.3 `released'

2005-07-17 Thread Boldin Pavel

You may get new version there:
http://rec0.rec.smr.ru/davinchi/public/e17/evolume-0.0.3.tar.bz2

7be18dcabf9d445954642690f5f28669  evolume-0.0.3.tar.bz2


Note that now used different configuration code, so multi-container 
configuration should

work correctly.

Changes
Sun Jul 17 22:32:56 2005 Boldin Pavel <[EMAIL PROTECTED]>
   * src/module/*.c: fixed different folder names for data and module.
   Now icon showed. ATTENTION! Normal icon needed!
   Thanks to Dienekes.


Sun Jul 17 22:19:59 2005 Boldin Pavel <[EMAIL PROTECTED]>
   * src/module/*.c src/lib/e_mixer.h: modified to support per-face
   configuration, not yet tested, but seems to be correctly than old
   way of configuration.
   Thanks to Ag. System Administrator.

   * data/themes/default/: corrected vertical alings on labels.


PS: patches, beer and juice to mail boldin [dot] pavel [at] gmail [dot] com

--

Boldin Pavel aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru
   ZU - Zagovor Unixoidov. SSAU 303.





---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Eterm accentuation

2005-07-17 Thread losted
   Hi, i recently compiled Eterm 0.9.3 under a NetBSD 2.0.2 system, i 
use PT encoding (ISO-8859-1) and accentueted characteres are often used 
mainly when i'm using text-mode editors, irc text-mode clients, and etc.
   What is happening, is that Eterm does not accept anyway special char 
like 'é' or whatever, the Font itself suports, i'm able to copy some 
text with accentueted characters from somewhere, and paste it under 
Eterm and it works, so what is really hapening? things work nice with 
other aplications and terminals like rxvt, xterm and etc.

   Can someone tell me what is hapening and if theres a way to correct it ?
   Thanks.

   Losted.


---
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_idt77&alloc_id492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] I: evolume-0.0.3 `released'

2005-07-17 Thread dienekes
Boldin Pavel wrote:

> You may get new version there:
> http://rec0.rec.smr.ru/davinchi/public/e17/evolume-0.0.3.tar.bz2
>
works out-of-the-box!

Great work, Pavel!!!

On uprading from evolume-0.0.2 it isn't bad at all to remove evolume
configuration files from ~/.e.

Again thanx a lot!

-Dienekes


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eterm & FC4

2005-07-17 Thread Michael Jennings
On Sunday, 17 July 2005, at 11:51:51 (-0500),
laurence vanek wrote:

> I just did a fresh CVS co and rebuilt libast (no issues now). For the
> Eterm build I did this:
> 
> export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
> 
> 
> as Nathan & you suggested prior to "./autogen.sh".
> 
> It works on my updated FC4 sytem. "make" & "make install" ok without errors.
> 
> This is updated FC4 with gcc:
> 
> gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8)

Glad to hear it worked for you. :)

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 "Time is the fire in which we burn."
 -- Dr. Tolian Soren (Malcolm McDowell), "Star Trek:  Generations"


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eterm accentuation

2005-07-17 Thread Michael Jennings
On Sunday, 17 July 2005, at 19:28:30 (+0100),
losted wrote:

>Hi, i recently compiled Eterm 0.9.3 under a NetBSD 2.0.2 system, i=20
> use PT encoding (ISO-8859-1) and accentueted characteres are often used=20
> mainly when i'm using text-mode editors, irc text-mode clients, and etc.
>What is happening, is that Eterm does not accept anyway special char=20
> like '=E9' or whatever, the Font itself suports, i'm able to copy some=20
> text with accentueted characters from somewhere, and paste it under=20
> Eterm and it works, so what is really hapening? things work nice with=20
> other aplications and terminals like rxvt, xterm and etc.
>Can someone tell me what is hapening and if theres a way to correct i=
> t ?

Known bug fixed in CVS.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 "Herein is Wisdom:  Knowing your strengths, knowing your weaknesses,
  and knowing when her husband gets home from work so you don't pass
  him coming up the driveway."  -- Unknown


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Third time: Edje patch.

2005-07-17 Thread Boldin Pavel

Now it should not broke border.

This happened because of default value ( 0 ) and all objects in old .edj 
files just

try to queue event to object with zero ID.

Now events_to objects is checked (on load) to be dragable. if events_to 
object is not dragable (which default) than events is not substituded to 
another object context.


ufff.. Sorry for bad English.

--

Boldin Pavel aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru
   ZU - Zagovor Unixoidov. SSAU 303.


diff -NurpP edje.orig/data/src/e_logo.edc edje/data/src/e_logo.edc
--- edje.orig/data/src/e_logo.edc	2005-05-01 15:30:16 +0500
+++ edje/data/src/e_logo.edc	2005-07-18 02:17:59 +0500
@@ -201,7 +201,11 @@ collections {
   parts {
 	 part {
 	name:  "background";
-	mouse_events:  0;
+	mouse_events:  1;
+	dragable {
+		events: "dragable";
+	}
+
 	description {
 	   state:"default" 0.0;
 	   color_class:   "bg";
diff -NurpP edje.orig/src/bin/edje_cc_handlers.c edje/src/bin/edje_cc_handlers.c
--- edje.orig/src/bin/edje_cc_handlers.c	2005-03-31 22:26:30 +0500
+++ edje/src/bin/edje_cc_handlers.c	2005-07-18 02:17:59 +0500
@@ -30,6 +30,7 @@ static void st_collections_group_parts_p
 static void st_collections_group_parts_part_dragable_x(void);
 static void st_collections_group_parts_part_dragable_y(void);
 static void st_collections_group_parts_part_dragable_confine(void);
+static void st_collections_group_parts_part_dragable_events(void);
 
 static void ob_collections_group_parts_part_description(void);
 static void st_collections_group_parts_part_description_inherit(void);
@@ -118,6 +119,7 @@ New_Statement_Handler statement_handlers
  {"collections.group.parts.part.dragable.x", st_collections_group_parts_part_dragable_x},
  {"collections.group.parts.part.dragable.y", st_collections_group_parts_part_dragable_y},
  {"collections.group.parts.part.dragable.confine", st_collections_group_parts_part_dragable_confine},
+ {"collections.group.parts.part.dragable.events", st_collections_group_parts_part_dragable_events},
  {"collections.group.parts.part.image", st_images_image}, /* dup */
  {"collections.group.parts.part.images.image", st_images_image}, /* dup */
  {"collections.group.parts.part.font", st_fonts_font}, /* dup */
@@ -573,6 +575,7 @@ ob_collections_group_parts_part(void)
ep->repeat_events = 0;
ep->clip_to_id = -1;
ep->dragable.confine_id = -1;
+   ep->dragable.events_id = -1;
 }
 
 static void
@@ -719,6 +722,25 @@ st_collections_group_parts_part_dragable
 }
 
 static void
+st_collections_group_parts_part_dragable_events(void)
+{
+   Edje_Part_Collection *pc;
+   Edje_Part *ep;
+
+   check_arg_count(1);
+
+   pc = evas_list_data(evas_list_last(edje_collections));
+   ep = evas_list_data(evas_list_last(pc->parts));
+ {
+	char *name;
+	
+	name = parse_str(0);
+	data_queue_part_lookup(pc, name, &(ep->dragable.events_id));
+	free(name);
+ }
+}
+
+static void
 ob_collections_group_parts_part_description(void)
 {
Edje_Part_Collection *pc;
diff -NurpP edje.orig/src/lib/edje_callbacks.c edje/src/lib/edje_callbacks.c
--- edje.orig/src/lib/edje_callbacks.c	2004-12-14 07:24:32 +0400
+++ edje/src/lib/edje_callbacks.c	2005-07-18 02:28:15 +0500
@@ -1,3 +1,8 @@
+/*
+ * vim: ts=8
+ */
+
+
 #include "Edje.h"
 #include "edje_private.h"
 
@@ -54,14 +59,75 @@ _edje_mouse_down_cb(void *data, Evas * e
_edje_ref(ed);
_edje_freeze(ed);
_edje_emit(ed, buf, rp->part->name);
+
+   if (rp->events_to)
+   {
+   int x, y;
+   Edje_Real_Part* events;
+   events = rp->events_to;
+
+   //fprintf(stderr,"rp = %s, events = %s\n", rp->part->name, events->part->name);
+
+   evas_object_geometry_get(rp->object, &x, &y, NULL, NULL);
+   /*
+   fprintf(stderr,"x = %d, y = %d\n", x, y);
+   fprintf(stderr,"ev->canvas.x = %d\n", ev->canvas.x);
+   *
+   x = ed->x;
+   y = ed->y;
+   */
+   if ((events->part->dragable.x) || (events->part->dragable.y))
+   {
+	   if (events->part->dragable.x)
+	   {
+		   events->drag.tmp.x = ev->canvas.x - x - (events->x + events->w/2);
+		   events->drag.down.x = ev->canvas.x - x;
+		   events->x = ev->canvas.x - x - events->w/2;
+	   }
+	   if (events->part->dragable.y)
+	   {
+		   events->drag.tmp.y = ev->canvas.y - y - (events->y + events->h/2);
+		   events->drag.down.y = ev->canvas.y - y;
+		   events->y = ev->canvas.y - y - events->h/2;
+	   }
+
+	   snprintf(buf, sizeof(buf), "mouse,down,%i", ev->button);
+	   _edje_emit(ed, buf, events->part->name);
+	   ed->dirty = 1;
+   }
+   _edje_recalc(ed);
+   _edje_thaw(ed);
+   _edje_unref(ed);
+   _edje_ref(ed);
+   _edje_freeze(ed);
+
+   rp = events;
+   {
+	   double dx, dy;
+	   int dir;
+
+	   dir = _edje_part_dragable_calc(ed, rp, &dx, &dy);
+//	   fprintf(stderr,"dx = %f, dy = %f\n", dx, dy);
+	   if ((dx != rp->drag.val.x) || (dy != rp->drag.val.y))
+	   {
+	  

Re: [E-devel] I: evolume-0.0.3 `released'

2005-07-17 Thread Boldin Pavel

Andrew Elcock wrote:


would you like me to roll this into "e_modules" in CVS?


not yet.
0. module is not yet stable
1. i don't has write access to CVS
2. license

wait for week or two, i think work on zero and 2nd items.

--

Boldin Pavel aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru
   ZU - Zagovor Unixoidov. SSAU 303.




---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Re: E CVS: libs/ewl lordchaos

2005-07-17 Thread Nathan Ingersoll
What do you think about breaking out the iconbox_icon into a generic
Icon class? Are there any parts of the icon that assume they're packed
inside of an iconbox?

On 7/17/05, enlightenment-cvs@lists.sourceforge.net
 wrote:
> Enlightenment CVS committal
> 
> Author  : lordchaos
> Project : e17
> Module  : libs/ewl
> 
> Dir : e17/libs/ewl/src/lib
> 
> 
> Modified Files:
> ewl_iconbox.c ewl_iconbox.h
> 
> 
> Log Message:
> Added an accessor to modify an icons's image after creation
> 
> ===
> RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_iconbox.c,v
> retrieving revision 1.5
> retrieving revision 1.6
> diff -u -3 -r1.5 -r1.6
> --- ewl_iconbox.c   14 Jul 2005 08:01:48 -  1.5
> +++ ewl_iconbox.c   17 Jul 2005 23:06:02 -  1.6
> @@ -681,3 +681,8 @@
> 
> return EWL_ICONBOX_ICON(ib);
>  }
> +
> +
> +void ewl_iconbox_icon_image_set(Ewl_IconBox_Icon* icon, char* filename) {
> +   ewl_image_file_set(EWL_IMAGE(icon->image), filename, NULL);
> +}
> ===
> RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_iconbox.h,v
> retrieving revision 1.3
> retrieving revision 1.4
> diff -u -3 -r1.3 -r1.4
> --- ewl_iconbox.h   14 Jul 2005 08:01:49 -  1.3
> +++ ewl_iconbox.h   17 Jul 2005 23:06:02 -  1.4
> @@ -101,6 +101,7 @@
>  void ewl_iconbox_icon_arrange(Ewl_IconBox* ib);
>  void ewl_iconbox_deselect_all(Ewl_IconBox* ib);
>  Ewl_IconBox_Icon* ewl_iconbox_icon_add(Ewl_IconBox* iconbox, char* name, 
> char* icon_file);
> +void ewl_iconbox_icon_image_set(Ewl_IconBox_Icon* icon, char* filename);
> 
> 
>  /* Internal callbacks */
> 
> 
> 
> 
> ---
> 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=7477&alloc_id=16492&op=click
> ___
> enlightenment-cvs mailing list
> enlightenment-cvs@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
>


---
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_idt77&alloc_id492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eterm accentuation

2005-07-17 Thread Tres Melton
On Sun, 2005-07-17 at 15:44 -0400, Michael Jennings wrote:
> On Sunday, 17 July 2005, at 19:28:30 (+0100),
> losted wrote:
> 
> >Hi, i recently compiled Eterm 0.9.3 under a NetBSD 2.0.2 system, i=20
> > use PT encoding (ISO-8859-1) and accentueted characteres are often used=20
> > mainly when i'm using text-mode editors, irc text-mode clients, and etc.
> >What is happening, is that Eterm does not accept anyway special char=20
> > like '=E9' or whatever, the Font itself suports, i'm able to copy some=20
> > text with accentueted characters from somewhere, and paste it under=20
> > Eterm and it works, so what is really hapening? things work nice with=20
> > other aplications and terminals like rxvt, xterm and etc.
> >Can someone tell me what is hapening and if theres a way to correct i=
> > t ?
> 
> Known bug fixed in CVS.

Somebody in #gentoo was having problems with their CPU load shooting
over 90% in Eterm when using an alternate character set and posted the
bug to the E-dev mailing list.  He told me that someone told him that it
was a known problem and left it at that.  Is this the same bug?  If so,
that's great that it is now fixed.  

Have a good day,
-- 
Tres



---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eterm accentuation

2005-07-17 Thread Michael Jennings
On Sunday, 17 July 2005, at 17:36:27 (-0600),
Tres Melton wrote:

> Somebody in #gentoo was having problems with their CPU load shooting
> over 90% in Eterm when using an alternate character set and posted
> the bug to the E-dev mailing list.  He told me that someone told him
> that it was a known problem and left it at that.  Is this the same
> bug?  If so, that's great that it is now fixed.

I do not remember that report, but if it's not reproducible with
current CVS, I'd say it's fixed!  ;-)

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 "This has got the amazing aroma of bovine fecal matter."
   -- Judge Larry Joe Doherty, "Texas Justice"


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eterm & FC4

2005-07-17 Thread Didier Casse
I checked out libast from CVS but the latter is looking for
makefile.in which doesn't seem to be around. Any clues anybody? :( Am
I missing out something?

[SNIP]
checking for snprintf... yes
checking for vsnprintf... yes
checking for strcasestr... yes
checking for strcasechr... no
checking for strcasepbrk... no
checking for strrev... no
checking for strnlen... yes
checking whether snprintf ignores n... no, snprintf is ok
checking whether vsnprintf ignores n... no, vsnprintf is ok
checking security of interaction between symlink and open... secure
checking for working RLIMIT_NPROC resource limit... no
checking for working RLIMIT_MEMLOCK resource limit... no
checking for debugging level... 4
checking if STRICT_ISO_C99 required... no
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XOpenDisplay in -lX11... yes
checking for pow in -lm... yes
checking for dlopen in -ldl... yes
checking for TT_Init_FreeType in -lttf... yes
checking for imlib_create_image in -lImlib2... yes
checking for MMX support... yes
checking pcre.h usability... no
checking pcre.h presence... no
checking for pcre.h... no
checking pcre/pcre.h usability... yes
checking pcre/pcre.h presence... yes
checking for pcre/pcre.h... yes
checking for library containing pcre_compile... -lpcre
checking for regular expression support... pcre
checking if backquote execution support should be enabled... yes
configure: creating ./config.status
config.status: creating include/libast/types.h
config.status: creating Makefile
config.status: error: cannot find input file: Makefile.in
([EMAIL PROTECTED]:libast-0.7)$ 


-- 
With kind regards,
Didier.


Yum/apt repository for DR17/EFL: http://sps.nus.edu.sg/~didierbe

Didier F.B Casse
PhD candidate, Singapore Synchrotron Light Source (SSLS)
National University of Singapore.


---
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_idt77&alloc_id492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eterm & FC4

2005-07-17 Thread Mike Frysinger
On Sunday 17 July 2005 10:32 pm, Didier Casse wrote:
> config.status: error: cannot find input file: Makefile.in

Makefile.in doesnt exist because the autotools failed

no idea why exactly they failed, you cut the log after that point ...
-mike


---
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=7477&alloc_id=16492&op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Re: Patches to Eterm

2005-07-17 Thread Tres Melton
On Tue, 2005-06-14 at 15:45 -0400, Michael Jennings wrote:

I don't know how I missed this one, sorry.  I just performed a fresh
checkout and everything seems fine.  I had tested it earlier with a cvs
up too though.  I did 'try' and make a patch for the ./configure message
that might be an improvement but I didn't really know what I was doing.
I just glued some stuff together and guessed.  I know there have been
issues with the autoFUCK stuff (as you so eloquently put it in the flame
fest) so just toss it if it's screwy.

> On Wednesday, 18 May 2005, at 01:10:13 (-0600),
> Tres Melton wrote:
> 
> > The second patch I actually recommend that you do not apply.  It
...
> > if(!((rm^0x100)|(gm^0x100)|(bm^0x100)))

Is there already a check for all 3 modifiers == 256 (as above) in
another function or are you just going to let it shade to the same color
(lots of CPU cycles but does nothing)?

> Both patches have been applied.  I used a macro to maintain
> readability.

Nice and clean there.

> > If you would like, I would be willing to maintain the shading
> > routines.  I don't know cvs well enough to commit anything but you
> > can bounce anything that gets submitted off of me and I'll double
> > check them; I feel pretty comfortable in that code now.  I tried to
...
> As I do not have a P4 box or an x86_64 box, please test the latest CVS
> stuff to make sure nothing was merged incorrectly.  Also, if you'd
> like to maintain the shading stuff, please do. :)

Everything's golden here.  I read the devel list almost daily but if I
miss something you can send it to me directly (or tell someone else to)
and I'd be happy to deal with any of the shading code maintainence.

> > If you tell me where Eterm reads the background from e and sets its
> > initial geometry I'd also like to fix the problem of the pop-up
> > scrollbar taking up room when it is not active at startup.  (I sent
> > you pics of the problem awhile back.)
> 
> The initial window creation and sizing is done in windows.c in
> Create_Windows()

Thank, you.  I'll look into the scrollbar issue when I get a chance.

> On Monday, 06 June 2005, at 11:28:28 (-0400),
> John Ellson wrote:
...
> > Tres indicated that adding "-mpreferred-stack-boundary=16" might
> > still be beneficial on x86_64, but that it might consume extra space
> > at run time.  I'm not in a position to make that call, but if you
> > agree its a good idea I can probably make the configure.in change.
> 
> Has anyone done any testing on this in terms of additional RSS being
> needed?

RSS?  Resident Stack Size?  No.  How would I do that?  From what I've
read though, it is almost always desirable to have the cache lines and
the stack base aligned.  Do you know what the line size is on a Pentium
II/III/IV L1 cache?  On x86-64 it is an invalid op to push anything
besides a 64 bit value (32 bit systems can push 8/16/32 bit values) so
the most that is lost there is a single element (aligned to 128 bits).
Where I'm still not clear, and not for a lack of research, is on the
possibility of forcing stack alignment on one file's functions and not
the entire programs.  The -mpreferred-stack-boundary=?? wasn't added to
CFLAGS so right now we should be the same place we were.  I'll look into
this when I finish the stuff in the next paragraph.

I've started porting the code to SSE & SSE2 for x86 and adding some
profiling code with some interesting results but I'm not in any hurry
here.  Pre-populating the cache helped a lot and I'm playing with
temporal writes now.  :)  If I do submit something it will be cleaned up
and hopefully a single file for each arch (x86 supporting the best
option of MMX, SSE, & SSE2) and will have profiling numbers to justify
the patches.  Possibly a single file for both archs.  This is the first
code I ever did for SIMD and it was kinda fun.  :-}

If you reply could you please start another thread as I forget to go
more than a week back in time all too often.

> Thanks,
> Michael

Thank you,
-- 
Tres
--- configure.in	2005-06-14 13:39:00.0 -0600
+++ configure.in.mine	2005-07-17 21:22:24.0 -0600
@@ -518,13 +518,19 @@
   i*86)
   grep mmx /proc/cpuinfo >/dev/null 2>&1 && HAVE_MMX="yes"
   ;;
+  x86_64)
+  HAVE_MMX_MESG="MMX unavailable on x86-64"
+  ;;
+  * )
+  HAVE_MMX_MESG="MMX not detected"
+  ;;
   esac
   ])
 if test "x$HAVE_MMX" = "xyes"; then
 AC_MSG_RESULT([yes (32-bit)])
 AC_DEFINE(HAVE_MMX, , [Define for 32-bit MMX support.])
 else
-AC_MSG_RESULT([no (no MMX detected)])
+AC_MSG_RESULT([no ($HAVE_MMX_MESG)])
 fi
 AM_CONDITIONAL(HAVE_MMX, test "x$HAVE_MMX" = "xyes")