[E-devel] Debian fixes

2006-04-13 Thread Jens Taprogge
Attached please find a couple of Debian fixes.

Best Regards
Jens Taporgge
diff -u -r1.4 control
--- libs/emotion/debian/control 2 Apr 2006 08:34:51 -   1.4
+++ libs/emotion/debian/control 13 Apr 2006 11:39:39 -
@@ -1,7 +1,7 @@
 Source: emotion
 Priority: optional
 Maintainer: Sytse Wielinga <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), libeet-dev, libevas-dev, libedje-dev, 
libecore-dev, libembryo-dev, libxine-dev, automake1.7 | automaken, libtool, 
libgstreamer0.8-dev
+Build-Depends: debhelper (>= 4.0.0), libeet-dev, libevas-dev, libedje-dev, 
libecore-dev, libembryo-dev, libxine-dev (>=1.1.0), automake1.7 | automaken, 
libtool, libgstreamer0.8-dev
 Standards-Version: 3.6.1.0
 
 Package: libemotion0
diff -u -r1.2 libepsilon0.files
--- libs/epsilon/debian/libepsilon0.files   7 Oct 2005 23:07:07 -   
1.2
+++ libs/epsilon/debian/libepsilon0.files   13 Apr 2006 11:39:39 -
@@ -1 +1,2 @@
 usr/lib/lib*.so.*
+usr/bin/epsilon_thumbd
Index: libs/esmart/configure.in
diff -u -r1.4 libevas0-dev.install
--- libs/evas/debian/libevas0-dev.install   10 Apr 2006 10:22:02 -  
1.4
+++ libs/evas/debian/libevas0-dev.install   13 Apr 2006 11:39:40 -
@@ -2,6 +2,7 @@
 debian/tmp/usr/include/*
 debian/tmp/usr/lib/lib*.a
 debian/tmp/usr/lib/lib*.la
+debian/tmp/usr/lib/libevas.so
 debian/tmp/usr/lib/evas/modules/engines/software_generic/linux-gnu-*/*.a
 debian/tmp/usr/lib/evas/modules/engines/software_generic/linux-gnu-*/*.la
 debian/tmp/usr/lib/evas/modules/engines/buffer/linux-gnu-*/*.a
diff -u -r1.4 libevas0.install
--- libs/evas/debian/libevas0.install   3 Apr 2006 09:10:14 -   1.4
+++ libs/evas/debian/libevas0.install   13 Apr 2006 11:39:40 -
@@ -1 +1 @@
-debian/tmp/usr/lib/libevas.so*
+debian/tmp/usr/lib/libevas.so.*



Re: [E-devel] Desklock triggers crash...

2006-04-13 Thread David Stevenson
On 13/04/06, Ramkumar R <[EMAIL PROTECTED]
> wrote:
Hi!After returning from a locked desktop, any command executed as anaction (keyboard shortcut - exec ) seems to trigger a crash. Cananyone confirm this behaviour? I can't reproduce this here.
my steps: 1)  + L to lock the screen2) enter my password to unlock the screen3)  + Ins, which does `exec Eterm`This doesn't crash here. Am I following the right steps?
David


Re: [E-devel] plans for new epplets release ?

2006-04-13 Thread Kim Woelders

Mike Frysinger wrote:
the last epplets release is horribly outdated ... be nice to have a new 
snapshot at least ...


I think most of the issues I know of, including the e16.8 problem with
E-Slides you mentioned, are fixed now.

I have uploaded epplets-0.9 to SF. I'm not sure how solid things are, 
the imlib2 port was somewhat quick and dirty, and this stuff probably 
doesn't get too much testing these days.


In case anybody wonders... There is no 0.8 release. 0.8 has been living 
so long in CVS that several distributions have epplets-0.8 cvs snapshot 
packages. As the port to imlib2 at least internally is a major change I 
though it was best to bump the version to 0.9.


/Kim


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] plans for new epplets release ?

2006-04-13 Thread Mike Frysinger
On Thursday 13 April 2006 09:35, Kim Woelders wrote:
> I have uploaded epplets-0.9 to SF. I'm not sure how solid things are,
> the imlib2 port was somewhat quick and dirty, and this stuff probably
> doesn't get too much testing these days.

thanks, i'll add it to Gentoo later

> In case anybody wonders... There is no 0.8 release. 0.8 has been living
> so long in CVS that several distributions have epplets-0.8 cvs snapshot
> packages. As the port to imlib2 at least internally is a major change I
> though it was best to bump the version to 0.9.

a custom cvs snapshot is exactly the situation i was trying to avoid in Gentoo
-mike


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Desklock triggers crash...

2006-04-13 Thread Ramkumar R
> I can't reproduce this here.
> my steps:
> 1)  + L to lock the screen
> 2) enter my password to unlock the screen
> 3)  + Ins, which does `exec Eterm`
>
> This doesn't crash here. Am I following the right steps?

yeah... strange... i have the following modules loaded and enabled:
dropshadow, clock, pager, ibox... use my login password and locked
screen shows on all zones (i have only one neway :) ) i am leaving for
a place with no net conn... i am probably get a backtrace when i get
back tomorrow or the day after...

Ramkumar.

--
April 1: This is the day upon which we are reminded of
what we are on the other three hundred and sixty-four.
  -- Mark Twain, "Pudd'nhead Wilson's Calendar"


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Debian fixes

2006-04-13 Thread Blake B.
Thanks, though the library doesn't belong in the -dev package.  I'll  
add the others if someone doesn't beat me to it.


-Blake

On Apr 13, 2006, at 5:11 AM, Jens Taprogge wrote:


Attached please find a couple of Debian fixes.

Best Regards
Jens Taporgge





---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Desklock triggers crash...

2006-04-13 Thread Aleksej Struk
I think, that crash happens because of some modules, for example
devian. I tried to reproduce the crash in the same way as David did =>
and I have no crash at all.

Alex

On 4/13/06, Ramkumar R <[EMAIL PROTECTED]> wrote:
> > I can't reproduce this here.
> > my steps:
> > 1)  + L to lock the screen
> > 2) enter my password to unlock the screen
> > 3)  + Ins, which does `exec Eterm`
> >
> > This doesn't crash here. Am I following the right steps?
>
> yeah... strange... i have the following modules loaded and enabled:
> dropshadow, clock, pager, ibox... use my login password and locked
> screen shows on all zones (i have only one neway :) ) i am leaving for
> a place with no net conn... i am probably get a backtrace when i get
> back tomorrow or the day after...
>
> Ramkumar.
>
> --
> April 1: This is the day upon which we are reminded of
> what we are on the other three hundred and sixty-four.
>   -- Mark Twain, "Pudd'nhead Wilson's Calendar"
>
>
> ---
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmdlnk&kid0944&bid$1720&dat1642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


--
Aleksej Struk
Master Degree Student
Free University of Bozen-Bolzano
Faculty of Computer Science
phone: +39-0471-061749
cell phone: +39-3204627049
[EMAIL PROTECTED] [EMAIL PROTECTED] - http://www.


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Debian fixes

2006-04-13 Thread Jens Taprogge
On Thu, Apr 13, 2006 at 07:25:56AM -0700, Blake B. wrote:
> Thanks, though the library doesn't belong in the -dev package.  I'll  
> add the others if someone doesn't beat me to it.

As far as I know the .so file does belong into the -dev package since it
is a symbolic link that is only used at build time to determine which
versioned so.* to link against.  (See
http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-dev).

Btw. if I read the above document correctly epsilon_thumbd should go
into /var/lib/epsilon/.

Best Regards
Jens Taprogge

> 
> -Blake
> 
> On Apr 13, 2006, at 5:11 AM, Jens Taprogge wrote:
> 
> >Attached please find a couple of Debian fixes.
> >
> >Best Regards
> >Jens Taporgge
> >
> 


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] ibox patch for click to focus

2006-04-13 Thread David Stevenson
There was a request from a "click-to-focus" user to have windows automatically focused when they are uniconified using the ibox module. This seems like a reasonable behavioural expectation, since we are clicking on "the window" - it's just in its iconified state when we do so. 
The patch below achieves this for both click to focus focus policy and for the "always-click-to-focus" option. I've not committed this directly due to the pending gadget changes.David
Index: e_mod_main.c===RCS file: /cvs/e/e17/apps/e/src/modules/ibox/e_mod_main.c,vretrieving revision 1.44diff -u -r1.44 e_mod_main.c
--- e_mod_main.c    12 Mar 2006 16:12:58 -  1.44+++ e_mod_main.c    13 Apr 2006 14:56:52 -@@ -933,7 +933,10 @@    ev = event_info;    ic = data;    if (ev->button == 1)- e_border_uniconify(ic->border);
+ {+   e_border_uniconify(ic->border);+   e_focus_event_mouse_down(ic->border);+ } }  static void


Re: [E-devel] Efl High level documentation

2006-04-13 Thread David Seikel
On Wed, 12 Apr 2006 17:30:57 -0700 Ben Rockwood <[EMAIL PROTECTED]>
wrote:

> In addition to just this, it'd be nice to roll the Get-E docs into a 
> proper document (DB XML) and add it to the official doc set, as well
> as expand it as need be.  Depending on the success of that document,
> more user-level documentation might be appropriate.

The current maintainer of the get-e documentation just left for a month
and is probably uncontactable, although I suspect he will scrounge a
net connection from somewhere.

Personally, I have said from the beginning that I would like to get the
FAQs into cvs in a form that can be used to generate the web site
versions, and generate some sort of FAQs to distribute with the code.

I don't know how possible it would be to generate XSM compatible data
for the get-e web site from docbook source.  I've never looked at using
docbook.


signature.asc
Description: PGP signature


Re: [E-devel] Debian fixes

2006-04-13 Thread Falko Schmidt
On Thu, Apr 13, 2006 at 05:00:31PM +0200, Jens Taprogge wrote:
> On Thu, Apr 13, 2006 at 07:25:56AM -0700, Blake B. wrote:
> > Thanks, though the library doesn't belong in the -dev package.  I'll  
> > add the others if someone doesn't beat me to it.
> 
> As far as I know the .so file does belong into the -dev package since it
> is a symbolic link that is only used at build time to determine which
> versioned so.* to link against.  (See
> http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-dev).
> 
Isn't more convenient to have a -dev package depend on the library
package to include the .so's?

Falko

> Btw. if I read the above document correctly epsilon_thumbd should go
> into /var/lib/epsilon/.
> 
> Best Regards
> Jens Taprogge
> 
> > 
> > -Blake
> > 
> > On Apr 13, 2006, at 5:11 AM, Jens Taprogge wrote:
> > 
> > >Attached please find a couple of Debian fixes.
> > >
> > >Best Regards
> > >Jens Taporgge
> > >
> > 
> 
> 
> ---
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Debian fixes

2006-04-13 Thread Jens Taprogge
On Thu, Apr 13, 2006 at 07:59:11PM +0200, Falko Schmidt wrote:
> On Thu, Apr 13, 2006 at 05:00:31PM +0200, Jens Taprogge wrote:
> > On Thu, Apr 13, 2006 at 07:25:56AM -0700, Blake B. wrote:
> > > Thanks, though the library doesn't belong in the -dev package.  I'll  
> > > add the others if someone doesn't beat me to it.
> > 
> > As far as I know the .so file does belong into the -dev package since it
> > is a symbolic link that is only used at build time to determine which
> > versioned so.* to link against.  (See
> > http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-dev).
> > 
> Isn't more convenient to have a -dev package depend on the library
> package to include the .so's?
> 
> Falko

No.  Installing two versions of the same library that both (try to)
provide the .so would not work.

Jens



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Debian fixes

2006-04-13 Thread Falko Schmidt
On Thu, Apr 13, 2006 at 08:04:26PM +0200, Jens Taprogge wrote:
> On Thu, Apr 13, 2006 at 07:59:11PM +0200, Falko Schmidt wrote:
> > On Thu, Apr 13, 2006 at 05:00:31PM +0200, Jens Taprogge wrote:
> > > On Thu, Apr 13, 2006 at 07:25:56AM -0700, Blake B. wrote:
> > > > Thanks, though the library doesn't belong in the -dev package.  I'll  
> > > > add the others if someone doesn't beat me to it.
> > > 
> > > As far as I know the .so file does belong into the -dev package since it
> > > is a symbolic link that is only used at build time to determine which
> > > versioned so.* to link against.  (See
> > > http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-dev).
> > > 
> > Isn't more convenient to have a -dev package depend on the library
> > package to include the .so's?
> > 
> > Falko
> 
> No.  Installing two versions of the same library that both (try to)
> provide the .so would not work.
> 
True, you're right :) Seems I didn't read that you were talking about the
symlinks.

Falko


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2006-04-13 Thread Peter Wehrfritz

Enlightenment CVS schrieb:


Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir : e17/libs/ewl/src/lib


Modified Files:
	ewl_menu.c 



Log Message:
- fix the menu corruption when you open and close the same menu multiple
 times.
  - needed to actually call ewl_widget_configure instead of just calling
the CONFIGURE callback
 

Yes, this fixed it for the menu, but the real problem lies a bit deeper. 
When you hide and show a override window again the output is corrupted, 
but when you call ewl_widget_configure it works. Attached is a little 
prog demonstrating this. I cannot imagine why, because this only happens 
with override set to true. Anyway it doesn't bother me, I only want to 
mention it.


Also attached you will find a patch for the context menu placment in the 
iconbox.


peter
#include 

void _win_show(Ewl_Widget * w, void * e, void * data)
{
ewl_widget_show(EWL_WIDGET(data));
}

void _win_hide(Ewl_Widget * w, void * e, void * data)
{
ewl_widget_hide(EWL_WIDGET(data));
}

void _win_conf(Ewl_Widget * w, void * e, void * data)
{
ewl_widget_configure(EWL_WIDGET(data));
}

void _destroy_main_window(Ewl_Widget * main_win, void * ev_data, void * 
user_data)
{
ewl_main_quit();
return;
}

int main(int argc, char ** argv)
{
Ewl_Widget * win, * win2, * w, * c;
   
ewl_init(&argc, argv);

win = ewl_window_new();
ewl_object_size_request(EWL_OBJECT(win), 300, 100);
ewl_callback_append(win, EWL_CALLBACK_DELETE_WINDOW,
_destroy_main_window, NULL);
ewl_widget_show(win);

win2 = ewl_window_new();
ewl_window_transient_for(EWL_WINDOW(win2), EWL_WINDOW(win));
ewl_window_override_set(EWL_WINDOW(win2), TRUE);
ewl_window_borderless_set(EWL_WINDOW(win2));
ewl_object_size_request(EWL_OBJECT(win2), 100, 200);

c = ewl_hbox_new();
ewl_widget_show(c);
ewl_container_child_append(EWL_CONTAINER(win), c);

w = ewl_button_new();
ewl_button_label_set(EWL_BUTTON(w), "show");
ewl_widget_show(w);
ewl_container_child_append(EWL_CONTAINER(c), w);
ewl_callback_append(w, EWL_CALLBACK_CLICKED, _win_show, win2);

w = ewl_button_new();
ewl_button_label_set(EWL_BUTTON(w), "configure");
ewl_widget_show(w);
ewl_container_child_append(EWL_CONTAINER(c), w);
ewl_callback_append(w, EWL_CALLBACK_CLICKED, _win_conf, win2);

w = ewl_button_new();
ewl_button_label_set(EWL_BUTTON(w), "hide");
ewl_widget_show(w);
ewl_container_child_append(EWL_CONTAINER(c), w);
ewl_callback_append(w, EWL_CALLBACK_CLICKED, _win_hide, win2);

ewl_main();

}
Index: ewl_iconbox.c
===
RCS file: /var/cvs/e/e17/libs/ewl/src/lib/ewl_iconbox.c,v
retrieving revision 1.112
diff -u -r1.112 ewl_iconbox.c
--- ewl_iconbox.c   2 Apr 2006 01:45:45 -   1.112
+++ ewl_iconbox.c   13 Apr 2006 20:30:31 -
@@ -1367,10 +1367,13 @@
&& (ib->xdown != ev->x 
&& ib->ydown != ev->y)) 
{
+   int h;
+   
+   h = 
ewl_object_current_h_get(EWL_OBJECT(ib->ewl_iconbox_context_menu));
ewl_widget_show(ib->ewl_iconbox_menu_floater);

ewl_floater_position_set(EWL_FLOATER(ib->ewl_iconbox_menu_floater), 
-   ev->x-ibx + 
abs(px-ibx), 
-   ev->y-iby +abs(py-iby));
+   ev->x - px, 
+   ev->y - py - h);
ewl_callback_call(EWL_WIDGET(ib->ewl_iconbox_context_menu), 
EWL_CALLBACK_FOCUS_IN);
 
@@ -1424,9 +1427,12 @@
iby = ewl_object_current_y_get(EWL_OBJECT(ib->icon_box_parent));
 
if (ev->button == 3) {
+   int h;
+   
+   h = 
ewl_object_current_h_get(EWL_OBJECT(ib->icon_box_parent->icon_menu));

ewl_floater_position_set(EWL_FLOATER(ib->icon_box_parent->icon_menu_floater), 
-   ev->x-ibx + abs(sx-ibx), 
-   ev->y-iby +abs(sy-iby));
+   ev->x - sx, 
+   ev->y - sy - h);
ewl_callback_call(EWL_WIDGET(ib->icon_box_parent->icon_menu), 
EWL_CALLBACK_FOCUS_IN);
} else {


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

2006-04-13 Thread dan sinclair



Log Message:
- fix the menu corruption when you open and close the same menu multiple
 times.
  - needed to actually call ewl_widget_configure instead of just calling
the CONFIGURE callback
 

Yes, this fixed it for the menu, but the real problem lies a bit deeper. 
When you hide and show a override window again the output is corrupted, 
but when you call ewl_widget_configure it works. Attached is a little 
prog demonstrating this. I cannot imagine why, because this only happens 
with override set to true. Anyway it doesn't bother me, I only want to 
mention it.




Ah, thanks for the extra info. We're looking into a more correct fix for 
this now.


Also attached you will find a patch for the context menu placment in the 
iconbox.




Applied. Thanks.


dan


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2006-04-13 Thread dan sinclair


Yes, this fixed it for the menu, but the real problem lies a bit deeper. 
When you hide and show a override window again the output is corrupted, 
but when you call ewl_widget_configure it works. Attached is a little 
prog demonstrating this. I cannot imagine why, because this only happens 
with override set to true. Anyway it doesn't bother me, I only want to 
mention it.




This should be fixed now too. override_win works great. Thanks for the 
test app.


dan




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2006-04-13 Thread Nathan Ingersoll
On 4/13/06, Peter Wehrfritz <[EMAIL PROTECTED]> wrote:
>
> Yes, this fixed it for the menu, but the real problem lies a bit deeper.
> When you hide and show a override window again the output is corrupted,
> but when you call ewl_widget_configure it works. Attached is a little
> prog demonstrating this. I cannot imagine why, because this only happens
> with override set to true. Anyway it doesn't bother me, I only want to
> mention it.
>
> Also attached you will find a patch for the context menu placment in the
> iconbox.
>
> peter

Nice job finding the common issue here (the override window). I would
bet that this is happening because we're not getting an X configure
event on our window after it is mapped, and that sounds like the
expected behavior based on the X docs. Looks like it would get a
ResizeRequestEvent, but ecore_x doesn't have that as part of the event
mask for the window. Makes sense though, as an override window we have
full control of the position and size, so it would be redundant to
notify us.

I just committed a small change to ewl_window.c that schedules the
configure event in a more generic place, rather than the special case
on the menu's, and dan is following up with the removal of the special
cases in the menu.

Thanks for the test code and patch.
Nathan


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] evas automake failure in autogen.sh

2006-04-13 Thread Stephan Wezel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

when i try to run the autogen.sh script in the evas dir i became
following error-messages when automake is running

Running automake...
configure.in:1834: required file `src/modules/loaders/gif/Makefile.in'
not found
configure.in:1834: required file `src/modules/loaders/tiff/Makefile.in'
not found
configure.in:1834: required file `src/modules/savers/tiff/Makefile.in'
not found
src/modules/loaders/Makefile.am:27: required directory
src/modules/loaders/gif does not exist
src/modules/loaders/Makefile.am:27: required directory
src/modules/loaders/tiff does not exist
src/modules/savers/Makefile.am:23: required directory
src/modules/savers/tiff does not exist




-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD4DBQFEPsLOsfeauH544Q8RAjy9AJ0RVTCCfCv1wTfexv8re43A1yW+TwCYzk0M
o+07IMxeIRKaqizld0XdbA==
=QIN/
-END PGP SIGNATURE-


Re: [E-devel] evas automake failure in autogen.sh

2006-04-13 Thread David Stevenson
On 14/04/06, Stephan Wezel <[EMAIL PROTECTED]> wrote:
-BEGIN PGP SIGNED MESSAGE-Hash: SHA1Hi,when i try to run the autogen.sh script in the evas dir i becamefollowing error-messages when automake is runningRunning automake...
configure.in:1834: required file `src/modules/loaders/gif/Makefile.in'not foundconfigure.in:1834: required file `src/modules/loaders/tiff/Makefile.in'not found
configure.in:1834: required file `src/modules/savers/tiff/Makefile.in'not foundsrc/modules/loaders/Makefile.am:27: required directorysrc/modules/loaders/gif does not existsrc/modules/loaders/Makefile.am:27: required directory
src/modules/loaders/tiff does not existsrc/modules/savers/Makefile.am:23: required directorysrc/modules/savers/tiff does not existWhen you did "cvs update" for evas, did you use the -d option? 
i.e. "cvs update -d" The -d option will create in your working copy any directories that were newly created in the repository.David


Re: [E-devel] evas automake failure in autogen.sh

2006-04-13 Thread Stephan Wezel
Am Fri, 14 Apr 2006 06:56:46 +0900
schrieb "David Stevenson" <[EMAIL PROTECTED]>:

> On 14/04/06, Stephan Wezel <[EMAIL PROTECTED]> wrote:
> >
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
> >
> > Hi,
> >
> > when i try to run the autogen.sh script in the evas dir i became
> > following error-messages when automake is running
> >
> > Running automake...
> > configure.in:1834: required file
> > `src/modules/loaders/gif/Makefile.in' not found
> > configure.in:1834: required file
> > `src/modules/loaders/tiff/Makefile.in' not found
> > configure.in:1834: required file
> > `src/modules/savers/tiff/Makefile.in' not found
> > src/modules/loaders/Makefile.am:27: required directory
> > src/modules/loaders/gif does not exist
> > src/modules/loaders/Makefile.am:27: required directory
> > src/modules/loaders/tiff does not exist
> > src/modules/savers/Makefile.am:23: required directory
> > src/modules/savers/tiff does not exist
> 
> 
> When you did "cvs update" for evas, did you use the -d option? i.e.
> "cvs update -d"
> The -d option will create in your working copy any directories that
> were newly created in the repository.
> 
> David

Ah right i had forgotten to add -dP to cvs up :)

Stephan


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ibox patch for click to focus

2006-04-13 Thread The Rasterman
On Fri, 14 Apr 2006 00:12:22 +0900 "David Stevenson" <[EMAIL PROTECTED]>
babbled:

> There was a request from a "click-to-focus" user to have windows
> automatically focused when they are uniconified using the ibox module. This
> seems like a reasonable behavioural expectation, since we are clicking on
> "the window" - it's just in its iconified state when we do so.
> 
> The patch below achieves this for both click to focus focus policy and for
> the "always-click-to-focus" option.
> 
> I've not committed this directly due to the pending gadget changes.

this is going to have to wait unfortunately. i haven't done ibox yet... still
doing ibar... :/

> David
> 
> 
> Index: e_mod_main.c
> ===
> RCS file: /cvs/e/e17/apps/e/src/modules/ibox/e_mod_main.c,v
> retrieving revision 1.44
> diff -u -r1.44 e_mod_main.c
> --- e_mod_main.c12 Mar 2006 16:12:58 -  1.44
> +++ e_mod_main.c13 Apr 2006 14:56:52 -
> @@ -933,7 +933,10 @@
> ev = event_info;
> ic = data;
> if (ev->button == 1)
> - e_border_uniconify(ic->border);
> + {
> +   e_border_uniconify(ic->border);
> +   e_focus_event_mouse_down(ic->border);
> + }
>  }
> 
>  static void


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel