Re: [E-devel] Very strange startup problem

2006-10-05 Thread Lut!n
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Daniel Kasak a écrit :
> Hi all.
> 
> I've just put another new Linux box together, and I've found the
> following strange startup bug.
> 
> I've created a .desktop file for 'gnome-settings-daemon' to give gtk+
> apps a decent appearance. I then add this to the startup folder. When
> I start E, the startup animation displays, but without some detail (
> without a background layer - just the E logo, which is animated ).
> When the animation finished, I'm left with a blank screen. E is
> running, but not rendering - or at least if it is, I can't see it,
> because the startup animation hasn't gotten out of the way.
> 

I had the same issue here. you should try to set an icon to your
.desktop file, that solved my problem. Don't ask me why. that worked :)

> If I remove gnome-settings-daemon from my startup folder, OR if I
> disable the startup animation, E starts correctly. Also, things work
> fine if I wait until after E's started to load up
> gnome-settings-daemon ( which is otherwise working correctly ). If I
> drop to a console and hit CTRL and C to kill X, Enlightenment keeps
> running ( and takes up all CPU ).
> 
> All E dependancies were built last night, and again this morning (
> just to check ). I've also rebuilt gnome's control panel package (
> which has gnome-settings-daemon ).
> 
> Dan
> 
> 
> -
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 

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

iD8DBQFFJfZ4IjAgwqfG8N8RAiZHAKCDLiqTIKDXroKoaijQjDSurNuh/wCggKQL
+ytZW9vOqtuul3nY64/fX5o=
=HRa/
-END PGP SIGNATURE-


pgpkeys.asc
Description: application/pgp-keys
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: apps/e raster

2006-11-02 Thread Lut!n
Hello,
I'm experiencing issues when compiling enlightenment because of autopoint. I
get the following log: 'cvs program not found'.
I don't know what autopoint has to do with cvs, but it is weird to make the
buils fail (acutally to forbid the build) because of it. Besides, this is a
complete nonsense as at a packaging level, enlightenment has a
build-dependancy on .. cvs, which as nothing to do with enlightenment. Or
maybe there's something I didn't understand. Would you have some
explanations ?
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: apps/e raster

2006-11-03 Thread Lut!n
2006/11/2, The Rasterman Carsten Haitzler <[EMAIL PROTECTED]>:
>
> On Thu, 2 Nov 2006 16:06:06 +0100 Lut!n <[EMAIL PROTECTED]> babbled:
>
> > Hello,
> > I'm experiencing issues when compiling enlightenment because of
> autopoint. I
> > get the following log: 'cvs program not found'.
> > I don't know what autopoint has to do with cvs, but it is weird to make
> the
> > buils fail (acutally to forbid the build) because of it. Besides, this
> is a
> > complete nonsense as at a packaging level, enlightenment has a
> > build-dependancy on .. cvs, which as nothing to do with enlightenment.
> Or
> > maybe there's something I didn't understand. Would you have some
> > explanations ?
>
> autogen.sh is nothing to do with packaging. it has to do with source
> tarball
> production. packagrs should not be running autogen.sh. package creation
> should
> not require autoconf, automake, libtool etc. etc. at acll.


Actually - libtool is heavily used by the build process and called a lot of
times. By some way, some autofoo stuff  also seem to be needed by the build
process as removing automake1.9 from the builddeps causes issues at make
install time

> -
> > Using Tomcat but need to do more? Need to support web services,
> security?
> > Get stuff done quickly with pre-integrated technology to make your job
> easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
> 裸好多
> Tokyo, Japan (東京 日本)
>
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: apps/e raster

2006-11-03 Thread Lut!n
2006/11/3, Michael Jennings <[EMAIL PROTECTED]>:
>
> On Friday, 03 November 2006, at 16:57:29 (+0100),
> Lut!n wrote:
>
> > Actually - libtool is heavily used by the build process and called a
> > lot of times.
>
> Actually, you are confused.  The "libtool" that gets called by the
> build process is generated during the ./configure run.  It's not the
> same thing raster was talking about.


Indeed, I was confused. thanks

> By some way, some autofoo stuff also seem to be needed by the build
> > process as removing automake1.9 from the builddeps causes issues at
> > make install time
>
> Then you screwed something up, or your system has issues.  The
> autoSPLAT stuff is NOT required to build packages.  Period.  They're
> only needed when (1) checking out from CVS, or (2) an auto-generated
> file created by one of the tools must be updated due to a modification
> to its source file (e.g., an SRPM that patches configure.in).


Didn"t notice that ... that should be because I patch a Makefile.am then.
thanks again

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)
> ---
> "Your Plan and the stuff that comes out of my asshole bear a
>   suspicious resemblance to each other."-- "The Long Walk"
>
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] make e_utils/entangle use desktop

2006-11-08 Thread Lut!n
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hello,
Here is a **quick** fix to have entangle working with .desktop files.
I don't have the time nor the skill to implement the FDO icon search
thing, so the way it searches for an icon is :
1. iconpath specified in the .desktop
2. in the icon theme specified in the .desktop
3. fallback icon

hope that's not too bad :|

Greets
Albin 'Lut!n' Tonnerre
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFFUgA+IjAgwqfG8N8RAvmcAJ4/vakI07tsNYAtPhAMkBudHzu2eQCgiuiC
lBAfCQBI7u6CVoenPfmyySw=
=v+4o
-END PGP SIGNATURE-
--- e_utils/src/bin/entangle/Entangle.h	2005-05-16 06:03:50.0 +0200
+++ e_utils/src/bin/entangle.patch/Entangle.h	2006-11-08 16:44:39.0 +0100
@@ -9,6 +9,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -36,6 +37,7 @@
 char *name;
 char *exe;
 char *class;
+char *icon;
 };
 
 typedef struct Entangle_App Entangle_App;
--- e_utils/src/bin/entangle/entangle_apps.c	2006-05-25 23:56:28.0 +0200
+++ e_utils/src/bin/entangle.patch/entangle_apps.c	2006-11-08 16:38:14.0 +0100
@@ -44,7 +44,7 @@
 
 entangle_apps_dir_init(entangle_apps_bar, "bar/default");
 entangle_apps_dir_init(entangle_apps_engage, "bar/engage");
-entangle_apps_dir_init(entangle_apps_favorite, "favorite");
+entangle_apps_dir_init(entangle_apps_favorite, "menu/favorite");
 entangle_apps_dir_init(entangle_apps_restart, "restart");
 entangle_apps_dir_init(entangle_apps_startup, "startup");
 
@@ -75,8 +75,8 @@
 }
 
 entangle_apps_dir_save(entangle_apps_bar, "bar/default");
-entangle_apps_dir_save(entangle_apps_engage, "engage");
-entangle_apps_dir_save(entangle_apps_favorite, "favorite");
+entangle_apps_dir_save(entangle_apps_engage, "bar/engage");
+entangle_apps_dir_save(entangle_apps_favorite, "menu/favorite");
 entangle_apps_dir_save(entangle_apps_restart, "restart");
 entangle_apps_dir_save(entangle_apps_startup, "startup");
 }
--- e_utils/src/bin/entangle/entangle_eapps.c	2005-10-24 12:51:19.0 +0200
+++ e_utils/src/bin/entangle.patch/entangle_eapps.c	2006-11-08 16:33:26.0 +0100
@@ -3,6 +3,8 @@
 #include 
 #include 
 
+#define FALLBACK_ICON "/usr/share/enlightenment/data/images/enlightenment.png"
+
 static Ecore_Hash *entangle_eapps = NULL;
 static Ecore_List *entangle_eapp_list = NULL;
 static void entangle_eapps_cb_free(void *data);
@@ -10,6 +12,7 @@
 int
 entangle_eapps_init()
 {
+ecore_desktop_init();
 char path[PATH_MAX];
 char *home;
 Ecore_List *eapps;
@@ -44,12 +47,12 @@
 char *ret;
 	char *ext;
 int ret_size;
-Eet_File *ef;
 char e_path[PATH_MAX];
 Entangle_Eapp *eapp;
+Ecore_Desktop *desktop;
 
 	ext = strrchr(name, '.');
-	if ((!ext) || strcmp(ext, ".eap")) continue;
+	if ((!ext) || strcmp(ext, ".desktop")) continue;
 
 eapp = calloc(1, sizeof(Entangle_Eapp));
 if (!eapp) 
@@ -62,14 +65,15 @@
 
 snprintf(e_path, PATH_MAX, "%s/%s", path, name);
 eapp->path = strdup(e_path);
-ef = eet_open(e_path, EET_FILE_MODE_READ);
-if (!ef) 
+desktop = ecore_desktop_get(e_path, NULL);
+if(!desktop)
 {
 fprintf(stderr, "Error reading: %s\n", e_path);
 continue;
 }
 
-ret = eet_read(ef, "app/info/name", &ret_size);
+ret = desktop->eap_name;
+ret_size = strlen(ret);
 if (ret_size > 0)
 {
 eapp->name = malloc(sizeof(char) * (ret_size + 1));
@@ -79,7 +83,8 @@
 
 IF_FREE(ret);
 
-ret = eet_read(ef, "app/info/exe", &ret_size);
+ret = desktop->exec;
+ret_size = strlen(ret);
 if (ret_size > 0)
 {
 eapp->exe = malloc(sizeof(char) * (ret_size + 1));
@@ -89,7 +94,8 @@
 
 IF_FREE(ret);
 
-ret = eet_read(ef, "app/window/class", &ret_size);
+ret = desktop->window_class;
+ret_size = strlen(ret);
 if (ret_size > 0)
 {
 eapp->class = malloc(sizeof(char) * (ret_size + 1));
@@ -99,13 +105,26 @@
 
 IF_FREE(ret);
 
+ret = desktop->icon_path;
+if (!ret) { ret = ecore_desktop_icon_find(desktop->icon, "32x32", desktop->icon_theme); if (!ret) { ret = strdup(FALLBACK_ICON); } }
+if (!ret) continue; 
+ret_size = strlen(ret);
+if (ret_size > 0)
+{
+eapp->icon = malloc(sizeof(char) * (ret_size + 1));
+strncpy(eapp->icon, ret, ret_size);
+eapp->icon[ret_size] = 0;
+}
+
+IF_FREE(ret);
 ecore_hash_

Re: [E-devel] E17 in Debian Sid

2006-11-24 Thread Lut!n
2006/11/24, Falko Schmidt <[EMAIL PROTECTED]>:
>
> Hi all,


Hi Falko ,

as some of you might have noticed, I'm trying to help out by adding and
> fixing Debian packaging information in CVS since about eight months.
> Meanwhile I took over Blake's Debian repository on edevelop.org which
> now supports i386, AMD64, alpha and Sparc.

Some days ago Jan Christoph Nordholz < [EMAIL PROTECTED]>
> offered me to have E17 uploaded to Debian Sid via his sponsor who could
> sign the packages for us.

As there's still time before Etch will be released he will help me to
> make the packages compliant to the Debian policy.
>
> Are there any objections from the E17 Team?


I am the maintainer of the ubuntu repo hosted on edevelop, and with Maxence
Dunnewind (Sp4rKy), Daniele Favara (nomed) and Blake, we've created a team
on alitoh whose goal is to build up a debian tree for e17 that matches the
debian policy.
We are not listed on the debian packaging staff on enlightenment.org (the
page seems outdated btw), but we've been working quite hard to make a clean
debian tree. Usually, integration of such projects are made through teams,
and teams are usually on alioth.
There were many people packaging e17 for debian finally, and it makes sense
to merge our energies. Please have a look at
http://alioth.debian.org/projects/pkg-e/ . We'd be happy if you want to join
us in the team, and on #pkg- [EMAIL PROTECTED], so we can make something
good all together :)

Furthermore I'd like to know if people mentioned in the 'Porting and
> Package Team' section on enlightenment.org are still active in regards
> of Debian packages.

I don't want to step on anyone's toes, so it'd be nice if people tell me
> if they don't like me messing around in their debian/ directories :)
>
> Falko


Greets,
Albin Tonnerre (Lutin), in behalf of the pkg-e team.

-
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 in Debian Sid

2006-11-25 Thread Lut!n
2006/11/25, Falko Schmidt <[EMAIL PROTECTED]>:- Masquer le
texte des messages précédents -

> On Fri, Nov 24, 2006 at 10:43:03PM +0000, Lut!n wrote:
> > 2006/11/24, Falko Schmidt <[EMAIL PROTECTED]>:
> > >
> > > Hi all,
> >
> >
> > Hi Falko ,
> >
> > as some of you might have noticed, I'm trying to help out by adding and
> > > fixing Debian packaging information in CVS since about eight months.
> > > Meanwhile I took over Blake's Debian repository on edevelop.org which
> > > now supports i386, AMD64, alpha and Sparc.
> >
> > Some days ago Jan Christoph Nordholz < [EMAIL PROTECTED] >
> > > offered me to have E17 uploaded to Debian Sid via his sponsor who
> could
> > > sign the packages for us.
> >
> > As there's still time before Etch will be released he will help me to
> > > make the packages compliant to the Debian policy.
> > >
> > > Are there any objections from the E17 Team?
> >
> >
> > I am the maintainer of the ubuntu repo hosted on edevelop, and with
> Maxence
> > Dunnewind (Sp4rKy), Daniele Favara (nomed) and Blake, we've created a
> team
> > on alitoh whose goal is to build up a debian tree for e17 that matches
> the
> > debian policy.
> > We are not listed on the debian packaging staff on enlightenment.org(the
> > page seems outdated btw), but we've been working quite hard to make a
> clean
> > debian tree. Usually, integration of such projects are made through
> teams,
> > and teams are usually on alioth.
> > There were many people packaging e17 for debian finally, and it makes
> sense
> > to merge our energies. Please have a look at
> > http://alioth.debian.org/projects/pkg-e/ . We'd be happy if you want to
> join
> > us in the team, and on #pkg- [EMAIL PROTECTED], so we can make
> something
> > good all together :)
> >
> Oh, I didn't know about that. Do you eventually plan on commiting all
> your efforts to CVS? Do you maintain your own e17 tree on alioth?


I'm not sure it'd be a good idea to commit all the stuff to cvs as the goal
of a clean debian tree (ie for integration) is fairly different from the
debian tree provided in cvs (easily allow users to make their own pkges at
home). Anyway, all that can be discussed ;).
We have been working on our debian tree for the ubuntu repo, and I've benn
maintaining it for 4months, but it's not on alioth yet (still on the serv I
use for the builds).
Feel free to join us on #pkg-e for any info

Glad to see you with us
Albin Tonnerre & the pkg-e team

Well, anyways, count me in :)
>
> Any further infos would be appreciated.
>
>
> Falko
>
> -
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net 's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Auto-hide shelf

2007-01-31 Thread Lut!n

Hello,
I thought that having the hability to automagically hide the shelves 
would be nice.
Here are some patches for E and its defaut theme that enable a per-shelf 
auto-hide option.


Any comments / criticisms are welcome

Regards
Albin Tonnerre (Lutin)
--- e17/apps/e/data/themes/default_shelf.edc	2006-09-01 21:31:32.0 +0200
+++ a17/apps/enlightenment-0.17/data/themes/default_shelf.edc	2007-02-01 01:19:37.0 +0100
@@ -17,6 +17,7 @@
   part {
 	 name:  "base";
 	 mouse_events:  0;
+ clip_to:   "item_clip";
 	 description {
 	state:"default" 0.0;
 	image {
@@ -184,9 +185,23 @@
 	 }
   }
   part {
+	 name:  "item_clip";
+	 type:  RECT;
+	 mouse_events:  0;
+	 description {
+	state:"default" 0.0;
+	color: 255 255 255 255;
+	 }
+	 description {
+	state:"hidden" 0.0;
+	color: 255 255 255 0;
+	 }
+  }
+  part {
 	 name:  "e.swallow.content";
 	 mouse_events:  0;
 	 type:  SWALLOW;
+ clip_to:   "item_clip";
 	 description {
 	state:"default" 0.0;
 	rel1 {
@@ -323,6 +338,22 @@
}
programs {
   program {
+	 name:"hide";
+	 signal:  "e,state,hidden";
+	 source:  "e";
+	 action:  STATE_SET "hidden" 0.0;
+ transition:LINEAR 0.3;
+	 target:  "item_clip";
+  }
+  program {
+	 name:"show";
+	 signal:  "e,state,visible";
+	 source:  "e";
+ transition:LINEAR 0.3;
+	 action:  STATE_SET "default" 0.0;
+	 target:  "item_clip";
+  }
+  program {
 	 name:"orient1";
 	 signal:  "e,state,orientation,top";
 	 source:  "e";
@@ -563,6 +594,7 @@
   part {
 	 name:  "base";
 	 mouse_events:  0;
+ clip_to:   "item_clip";
 	 description {
 	state:"default" 0.0;
 	image {
@@ -730,9 +762,23 @@
 	 }
   }
   part {
+	 name:  "item_clip";
+	 type:  RECT;
+	 mouse_events:  0;
+	 description {
+	state:"default" 0.0;
+	color: 255 255 255 255;
+	 }
+	 description {
+	state:"hidden" 0.0;
+	color: 255 255 255 0;
+	 }
+  }
+  part {
 	 name:  "e.swallow.content";
 	 mouse_events:  0;
 	 type:  SWALLOW;
+ clip_to:   "item_clip";
 	 description {
 	state:"default" 0.0;
 	rel1 {
@@ -869,6 +915,23 @@
}
programs {
   program {
+	 name:"hide";
+	 signal:  "e,state,hidden";
+	 source:  "e";
+	 action:  STATE_SET "hidden" 0.0;
+ transition:LINEAR 0.3;
+	 target:  "item_clip";
+  }
+  program {
+	 name:"show";
+	 signal:  "e,state,visible";
+	 source:  "e";
+ transition:LINEAR 0.3;
+	 action:  STATE_SET "default" 0.0;
+
+	 target:  "item_clip";
+  }
+  program {
 	 name:"orient1";
 	 signal:  "e,state,orientation,top";
 	 source:  "e";
@@ -1097,14 +1160,46 @@
}
parts {
   part {
+	 name:  "item_clip";
+	 type:  RECT;
+	 mouse_events:  0;
+	 description {
+	state:"default" 0.0;
+	color: 255 255 255 255;
+	 }
+	 description {
+	state:"hidden" 0.0;
+	color: 255 255 255 0;
+	 }
+  }
+  part {
 	 name:  "e.swallow.content";
 	 mouse_events:  0;
 	 type:  SWALLOW;
+ clip_to:   "item_clip";
 	 description {
 	state:"default" 0.0;
 	 }
   }
}
+   programs {
+  program {
+	 name:"hide";
+	 signal:  "e,state,hidden";
+	 source:  "e";
+	 action:  STATE_SET "hidden" 0.0;
+ transition:LINEAR 0.3;
+	 target:  "item_clip";
+  }
+  program {
+	 name:"show";
+	 signal:  "e,state,visible";
+	 source:  "e";
+ transition:LINEAR 0.3;
+	 action:  STATE_SET "default" 0.0;
+	 target:  "item_clip";
+  }
+   }
 }
 
 group {
--- e17/apps/e/src/bin/e_config.c	2007-01-08 00:45:35.0 +0100
+++ e17/apps/enlightenment-0.17/src/bin/e_config.c	2007-01-31 21:16:58.0 +0100
@@ -121,6 +121,7 @@
E_CONFIG_VAL(D, T, style, STR);
E_CONFIG_VAL(D, T, size, INT);
E_CONFIG_VAL(D, T, overlap, INT);
+   E_CONFIG_VAL(D, T, autohide, INT);

_e_config_desktop_bg_edd = E_CONFIG_DD_NEW("E_Config_Desktop_Background", E_Config_Desktop_Background);
 #undef T
@@ -1119,7 +1120,7 @@
  {
 	E_Config_Shelf *cf_es;
 	
-#define CFG_SHELF(_name, _con, _zone, _pop, _lay, _orient, _fita, _fits, _style, _size, _overlap) \
+#define CFG_SHELF(_name, _con, _zone, _pop, _lay, _orient, _fita, _fits, _style, _size, _overlap, _autohide) \
cf_es = E_NEW(E_Config_Shelf, 1); \
cf_es->name = evas_stringshare_add(_name); \
cf_es->container = _con; \
@@ -1132,30 +1133,31 @@
cf_es->style = evas_stringshare_add(_style); \
cf_es->size = _size; \
cf_es->overlap = _overlap; \
+   cf_es->autohide = _autohide; \
e_config->shelves = evas_list_append(e_config->shelves, cf_es)
 	/* shelves for 4 zones on head 0 by default */
 	CFG_SHELF("shelf", 0, 0,
 		  1, 200, E_GADCON_ORIENT_BOTTOM,
-		  1, 0, "default", 40, 0);
+		  1, 0, "default", 40, 0, 0);
 	CFG_SHELF("shelf", 0, 1

[E-devel] [Fwd: Re: Auto-hide shelf]

2007-02-01 Thread Lut!n

Виктор Кожухаров wrote:
> В чт, 2007-02-01 в 01:29 +0100, Lut!n написа:
>> Hello,
>> I thought that having the hability to automagically hide the shelves 
would be nice.
>> Here are some patches for E and its defaut theme that enable a 
per-shelf auto-hide option.

>>
>> Any comments / criticisms are welcome
>>
>> Regards
>> Albin Tonnerre (Lutin)
>
> Perhaps it would be better move the shelf off-screen. That way the
> themes won't have to be changed, and windows wont stick to the
> now-invisible shelf when moved/resized/maximized.

It would be difficult then to unhide them, especially if E is configured 
to flip to the next virtual desktop when mouse is at the edge of the screen.
--- Begin Message ---

Виктор Кожухаров wrote:

В чт, 2007-02-01 в 01:29 +0100, Lut!n написа:

Hello,
I thought that having the hability to automagically hide the shelves 
would be nice.
Here are some patches for E and its defaut theme that enable a per-shelf 
auto-hide option.


Any comments / criticisms are welcome

Regards
Albin Tonnerre (Lutin)


Perhaps it would be better move the shelf off-screen. That way the
themes won't have to be changed, and windows wont stick to the
now-invisible shelf when moved/resized/maximized.


It would be difficult then to unhide them, especially if E is configured 
to flip to the next virtual desktop when mouse is at the edge of the screen



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___ enlightenment-devel mailing 
list enlightenment-devel@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642



___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--- End Message ---
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] "Window maximize behavior" and "Auto-hide shelf"

2007-02-25 Thread Lut!n
Carsten Haitzler (The Rasterman) wrote:
> On Mon, 19 Feb 2007 13:35:35 +0100 Nikolas Arend <[EMAIL PROTECTED]>
> babbled:
> 
>> Hi,
>>
>> as I see that raster is back, I'd like to bring up the two recent 
>> threads mentioned in the subject line again. Could you please comment on 
>> the things discussed there (customizing the maximization behavior and 
>> adding auto-hide support to the shelf) and if they have any chance of 
>> making it into e17?
> 
> The word of the day is... PATCHES! :)
> 
>> Thanks a lot,
>>
>> Nick.
>>
>> -
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to share your
>> opinions on IT & business topics through brief surveys-and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
> 
> 
Actually, patches for auto-hiding the shelf are available, they're 
wainting for your review ;)
http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg12506.html

Cheers
Albin 'Lutin' Tonnerre

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] e_modules/devian

2006-07-12 Thread Lut!n
Hi,here are three (very) small patches fixinge_modules/devian/data/themes/$theme/Makefile.am for make distcheck, for blue_eyed, clean and minimal themesRegards,Lut!n
--- Makefile.am	2006-05-28 00:44:52.0 +0200
+++ Makefile.am.blue_eyed	2006-07-11 20:47:53.0 +0200
@@ -1,15 +1,16 @@
 EDJE_CC = @edje_cc@
 EDJE_FLAGS = -v \
-	-id images \
-	-fd fonts
+	-id $(top_srcdir)/data/themes/blue_eyed \
+	-fd $(top_srcdir)/data/themes/blue_eyed
 
 EXTRA_DIST =./blue_eyed.edc \
 		./readme.edc \
-		./fonts/VeraBd.ttf \
-		./fonts/Vera.ttf \
-		$(wildcard ./edjes/*.ed?) \
-		$(wildcard ./edjes/*/*.ed?) \
-		$(wildcard ./images/*.png)
+		$(wildcard fonts/*.ttf) \
+		$(wildcard edjes/*.ed?) \
+		$(wildcard edjes/parts/*.ed?) \
+		$(wildcard edjes/programs/*.ed?) \
+		$(wildcard edjes/scripts/*.ed?) \
+		$(wildcard images/*.png)
 
 filesdir = $(datadir)/themes/
 
@@ -20,5 +21,5 @@
 	$(top_srcdir)/data/themes/blue_eyed/blue_eyed.edc \
 	$(top_builddir)/data/themes/blue_eyed/blue_eyed.edj
 
-clean:
-	rm -f blue_eyed.edj
+clean-local:
+	rm -f ./blue_eyed.edj *~

--- Makefile.am	2006-05-28 00:44:52.0 +0200
+++ Makefile.am.clean	2006-07-11 20:34:09.0 +0200
@@ -1,7 +1,7 @@
 EDJE_CC = @edje_cc@
 EDJE_FLAGS = -v \
-	-id images \
-	-fd fonts
+	-id $(top_srcdir)/data/themes/clean/images \
+	-fd $(top_srcdir)/data/themes/clean/fonts
 
 EXTRA_DIST =./clean.edc \
 		./clean_popup/clean_popup.edc \
@@ -13,9 +13,9 @@
 		./clean_box/clean_box.edc \
 		./clean_box/clean_box_parts.edc \
 		./clean_box/clean_box_programs.edc \
-		./fonts/VeraBd.ttf \
-		./fonts/Vera.ttf \
-		$(wildcard ./images/*.png)
+		$(wildcard fonts/*.ttf) \
+		$(wildcard images/*.png) \
+		$(wildcard clean_*/*.ed?)
 
 filesdir = $(datadir)/themes/
 
@@ -26,5 +26,5 @@
 	$(top_srcdir)/data/themes/clean/clean.edc \
 	$(top_builddir)/data/themes/clean/clean.edj
 
-clean:
-	rm -f clean.edj
+clean-local:
+	rm -f ./clean.edj *~

--- Makefile.am	2006-05-28 00:44:52.0 +0200
+++ Makefile.am.minimal	2006-07-11 20:53:53.0 +0200
@@ -1,7 +1,7 @@
 EDJE_CC = @edje_cc@
 EDJE_FLAGS = -v \
-	-id images \
-	-fd fonts
+	-id $(top_srcdir)/data/themes/minimal/images \
+	-fd $(top_srcdir)/data/themes/minimal/fonts
 
 EXTRA_DIST =./minimal.edc \
 		./minimal_popup/minimal_popup.edc \
@@ -26,5 +26,5 @@
 	$(top_srcdir)/data/themes/minimal/minimal.edc \
 	$(top_builddir)/data/themes/minimal/minimal.edj
 
-clean:
-	rm -f minimal.edj
+clean-local:
+	rm -f ./minimal.edj *~


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Debian packages for e_modules

2006-07-17 Thread Lut!n
I noticed that problem too, but it seems it happens only when building 
packages with dpkg-buildpacakge. I tried with debuild and pdebuild, and 
both ways produce packages with modules in the right directory, 
linux-gnu-i486, for e_modules and engage
Didn't understand why, though :/
Regards
Lut!n


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] e_modules

2006-08-18 Thread Lut!n

Hi,
here are some patches to fix the e_modules eveil and taskbar so they can 
pass make dist.
Also included a patch for engage and a patch for examine so they can 
pass make dist as well.

Regards
Lut!n
--- engage/data/icons/Makefile.am	2006-05-10 15:03:21.0 +0200
+++ engage.patch/data/icons/Makefile.am	2006-08-17 16:45:15.0 +0200
@@ -1,2 +1,2 @@
 icondir = $(datadir)/icons
-icon_DATA = *.eap
+icon_DATA = $(wildcard *.eap)
--- eveil/Makefile.am	2006-07-11 08:32:27.0 +0200
+++ eveil.patch/Makefile.am	2006-07-24 23:43:14.0 +0200
@@ -8,12 +8,13 @@
 -fd $(top_srcdir)/fonts
 
 filesdir = $(datadir)
-files_DATA = module.eap \
-			$(wildcard eveil.ed?) \
-			$(wildcard fonts/*.ttf) \
-			$(wildcard images/*.png)
+files_DATA = module.eap eveil.edj
+
+EXTRA_DIST = $(files_DATA) eveil.edc \
+		e_modules-eveil.spec \
+		$(wildcard fonts/*.ttf) \
+		$(wildcard images/*.png)
 
-EXTRA_DIST = $(files_DATA) e_modules-eveil.spec
 CONFIG_CLEAN_FILES = e_modules-eveil.spec eveil.edj
 
 # the module .so file
--- examine/Makefile.am	2005-10-13 04:03:20.0 +0200
+++ examine/Makefile.am.patch	2006-07-18 23:57:35.0 +0200
@@ -35,3 +35,6 @@
 	 debian/control debian/copyright debian/rules \
 	 debian/changelog.in debian/changelog debian/docs \
 	 debian/examine.files
+
+clean-local:
+		rm -f examine_docs.tar.gz
--- taskbar/data/themes/Makefile.am	2006-08-09 01:23:44.0 +0200
+++ taskbar.patch/data/themes/Makefile.am	2006-08-16 12:15:05.0 +0200
@@ -1,23 +1,25 @@
 MAINTAINERCLEANFILES = Makefile.in
 
 EDJE_CC = @edje_cc@
-EDJE_FLAGS = -v -id images -fd fonts
+EDJE_FLAGS = -v \
+ -id $(top_srcdir)/data/themes/images \
+ -fd $(top_srcdir)/data/themes/fonts
 
 EXTRA_DIST = \
-taskbar.edc 
+taskbar.edc \
+$(wildcard fonts/*.ttf) \
+$(wildcard images/*.png) 
 
 filesdir = $(datadir)
 files_DATA = \
-fonts/VeraBd.ttf \
-taskbar.edj \
-taskbar.edc
+taskbar.edj
 
 taskbar.edj: Makefile $(EXTRA_DIST)
 	$(EDJE_CC) $(EDJE_FLAGS) \
 	$(top_srcdir)/data/themes/taskbar.edc \
 	$(top_builddir)/data/themes/taskbar.edj
 
-clean:
+clean-local:
 	rm -f taskbar.edj
 
 
--- taskbar/Makefile.am	2006-07-06 07:15:45.0 +0200
+++ taskbar.patch/Makefile.am	2006-08-17 16:09:10.0 +0200
@@ -4,7 +4,7 @@
 
 # data files for the module
 filesdir = $(datadir)
-files_DATA = module.eap
+files_DATA = module.eap module_icon.png
 
 EXTRA_DIST = $(files_DATA)
 
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel