Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread Jorge Mariani
Attaching result of enlightenment_remote -module-list  module-list.txt

What is e_modules?

On Sat, Aug 9, 2008 at 9:17 PM, The Rasterman Carsten Haitzler 
[EMAIL PROTECTED] wrote:

 On Sat, 9 Aug 2008 21:15:33 -0500 Jorge Mariani [EMAIL PROTECTED]
 babbled:

 got any modules that are not part of e17 (anything from e_modules for
 example)?

  Nope.
 
  Happens with your new theme, for example.
 
 
  On Sat, Aug 9, 2008 at 8:08 PM, The Rasterman Carsten Haitzler 
  [EMAIL PROTECTED] wrote:
 
   On Sat, 9 Aug 2008 15:18:35 -0500 Jorge Mariani 
 [EMAIL PROTECTED]
   babbled:
  
Hi.
   
When issuing the follwing commands
   
enlightenment_remote -theme-set theme ~/.e/e/themes/theme.edj
enlightenment_remote -restart
   
e, goes to 80% (sometimes 100%) of processor usage and then, slowly
 goes
back to 20%-30%. Slowly means within 5 minutes.
   
Any ideas or, somebody knows another way to set a theme from the
 command
line and then make e use it?
  
   does the theme have an animated background?
  
Cya.
   
 -
This SF.Net email is sponsored by the Moblin Your Move Developer's
   challenge
Build the coolest Linux based applications with Moblin SDK  win
 great
   prizes
Grand prize is a trip for two to an Open Source event anywhere in the
   world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
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]
  
  
  -
  This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
  Build the coolest Linux based applications with Moblin SDK  win great
 prizes
  Grand prize is a trip for two to an Open Source event anywhere in the
 world
  http://moblin-contest.org/redirect.php?banner_id=100url=/
  ___
  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]


REPLY - BEGIN
REPLY: start ENABLED 1
REPLY: ibar ENABLED 1
REPLY: ibox ENABLED 1
REPLY: clock ENABLED 1
REPLY: cpufreq ENABLED 1
REPLY: pager ENABLED 1
REPLY: deskshow ENABLED 1
REPLY: msgbus_lang ENABLED 1
REPLY: forecasts ENABLED 1
REPLY: moon ENABLED 1
REPLY: screenshot ENABLED 1
REPLY: winselector ENABLED 1
REPLY: taskbar ENABLED 1
REPLY: calendar ENABLED 1
REPLY: efm_nav ENABLED 1
REPLY: efm_path ENABLED 1
REPLY: mem ENABLED 1
REPLY: gadman ENABLED 1
REPLY: fileman ENABLED 1
REPLY: exebuf ENABLED 1
REPLY: conf ENABLED 1
REPLY: conf_applications ENABLED 1
REPLY: conf_borders ENABLED 1
REPLY: conf_clientlist ENABLED 1
REPLY: conf_colors ENABLED 1
REPLY: conf_desk ENABLED 1
REPLY: conf_desklock ENABLED 1
REPLY: conf_desks ENABLED 1
REPLY: conf_dialogs ENABLED 1
REPLY: conf_display ENABLED 1
REPLY: conf_dpms ENABLED 1
REPLY: conf_exebuf ENABLED 1
REPLY: conf_fonts ENABLED 1
REPLY: conf_icon_theme ENABLED 1
REPLY: conf_imc ENABLED 1
REPLY: conf_intl ENABLED 1
REPLY: conf_keybindings ENABLED 1
REPLY: conf_menus ENABLED 1
REPLY: conf_mime ENABLED 1
REPLY: conf_mouse ENABLED 1
REPLY: conf_mousebindings ENABLED 1
REPLY: conf_mouse_cursor ENABLED 1
REPLY: conf_paths ENABLED 1
REPLY: conf_performance ENABLED 1
REPLY: conf_profiles ENABLED 1
REPLY: conf_screensaver ENABLED 1
REPLY: conf_shelves ENABLED 1
REPLY: conf_startup ENABLED 1
REPLY: conf_theme ENABLED 1
REPLY: conf_transitions ENABLED 1
REPLY: conf_wallpaper ENABLED 1
REPLY: conf_window_display ENABLED 1
REPLY: conf_window_focus ENABLED 1
REPLY: conf_window_manipulation ENABLED 1
REPLY: conf_winlist ENABLED 1
REPLY: conf_engine ENABLED 1
REPLY: conf_interaction ENABLED 1
REPLY: winlist ENABLED 1
REPLY: itask-ng ENABLED 1
REPLY - END
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread Toma
Turn off forecasts, moon, screenshot, calendar, efm_nav, efm_path,
mem, and itask-ng. Then see if one of those are culprit. Im going to
place my hypothetical bet on forecasts.

e_modules is the directory of e17 modules in CVS. Theyre all hosted
but not completely updated stable... iirc.

Toma


2008/8/10 Jorge Mariani [EMAIL PROTECTED]:
 Attaching result of enlightenment_remote -module-list  module-list.txt

 What is e_modules?

 On Sat, Aug 9, 2008 at 9:17 PM, The Rasterman Carsten Haitzler 
 [EMAIL PROTECTED] wrote:

 On Sat, 9 Aug 2008 21:15:33 -0500 Jorge Mariani [EMAIL PROTECTED]
 babbled:

 got any modules that are not part of e17 (anything from e_modules for
 example)?

  Nope.
 
  Happens with your new theme, for example.
 
 
  On Sat, Aug 9, 2008 at 8:08 PM, The Rasterman Carsten Haitzler 
  [EMAIL PROTECTED] wrote:
 
   On Sat, 9 Aug 2008 15:18:35 -0500 Jorge Mariani 
 [EMAIL PROTECTED]
   babbled:
  
Hi.
   
When issuing the follwing commands
   
enlightenment_remote -theme-set theme ~/.e/e/themes/theme.edj
enlightenment_remote -restart
   
e, goes to 80% (sometimes 100%) of processor usage and then, slowly
 goes
back to 20%-30%. Slowly means within 5 minutes.
   
Any ideas or, somebody knows another way to set a theme from the
 command
line and then make e use it?
  
   does the theme have an animated background?
  
Cya.
   
 -
This SF.Net email is sponsored by the Moblin Your Move Developer's
   challenge
Build the coolest Linux based applications with Moblin SDK  win
 great
   prizes
Grand prize is a trip for two to an Open Source event anywhere in the
   world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
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]
  
  
  -
  This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
  Build the coolest Linux based applications with Moblin SDK  win great
 prizes
  Grand prize is a trip for two to an Open Source event anywhere in the
 world
  http://moblin-contest.org/redirect.php?banner_id=100url=/
  ___
  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]



 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread David Seikel
On Sun, 10 Aug 2008 16:32:36 +0800 Toma [EMAIL PROTECTED] wrote:

 Turn off forecasts, moon, screenshot, calendar, efm_nav, efm_path,
 mem, and itask-ng. Then see if one of those are culprit. Im going to
 place my hypothetical bet on forecasts.

My money is on moon.  lol


signature.asc
Description: PGP signature
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] remember causes e17 slowness

2008-08-10 Thread jochen schroeder
Hi all
I'm experiencing a weird bug since updating e this morning. I have a
remember on a window which automatically starts the window on desktop 8
when I log in. However now when I log in e is very sluggish and does
hardly respond at all,
I can open a menu (although slow) but I cannot start any apps or the e
configuration. I've tracked this down further. I can reproduce this
behaviour by starting a window (for example a terminal) on a different
desktop than the start one. Selecting remember - window class , virtual
desktop and start this program on login. If I log out and back in - e
is unresponsive and uses about 60% cpu until I manage to go to the
desktop where the window was started (using keybindings usually works),
then e seems to go back to normal. I've tested with only some of the
configuration modules loaded - same result.

Cheers
Jochen


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Nightly build log for E17 on 2008-08-10 07:11:43 -0700

2008-08-10 Thread Nightly build system
Build log for Enlightenment DR 0.17 on 2008-08-10 07:11:43 -0700
Build logs are available at http://download.enlightenment.org/tests/logs

Packages that failed to build:
enna  http://download.enlightenment.org/tests/logs/enna.log
epdf  http://download.enlightenment.org/tests/logs/epdf.log

Packages with no supported build system:
entice, esmart_rsvg, exorcist, python-efl, 

Packages skipped:
camE, ecore_dbus, engage, enotes, enscribe, epbb, eplay, erss, etk_server, 
etox, e_utils, Evas_Perl, evoak, gfx_routines, lvs-gui, med, nexus, notgame, 
ruby-efl, webcam, 

Packages that build OK:
alarm, bling, calendar, cpu, deskshow, echo, eclair, ecore_li, ecore, edata, 
edb, e_dbus, edje_editor, edje, edje_viewer, edvi, eet, eflame, eflpp, efm_nav, 
efm_path, efreet, elapse, elation, elicit, elitaire, e, embrace, embryo, 
emotion, emphasis, empower, emprint, emu, enesim, engrave, engycad, enhance, 
enity, enterminus, enthrall, entrance_edit_gui, entrance, entropy, envision, 
epeg, ephoto, e_phys, epsilon, epx, equate, esmart, estickies, etk_extra, 
etk, etk-perl, evas, evfs, evolve, ewl, examine, execwatch, exhibit, exml, 
expedite, express, exquisite, extrackt, feh, flame, forecasts, gevas2, iconbar, 
iiirk, imlib2_loaders, imlib2, Imlib2_Perl, imlib2_tools, language, mail, 
mem, mixer, moon, mpdule, net, news, notification, penguins, pesh, photo, 
rage, rain, screenshot, scrot, skel, slideshow, snow, taskbar, tclock, uptime, 
weather, winselector, wlan, 

Debian GNU/Linux 4.0 \n \l

Linux enlightenment2 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686 
GNU/Linux


See http://download.enlightenment.org/tests/ for details.


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread Christopher Michael
My money is on forecasts, mem, or calendar. None of the others really do 
much unless you are actively using them.

dh

Toma wrote:
 Turn off forecasts, moon, screenshot, calendar, efm_nav, efm_path,
 mem, and itask-ng. Then see if one of those are culprit. Im going to
 place my hypothetical bet on forecasts.
 
 e_modules is the directory of e17 modules in CVS. Theyre all hosted
 but not completely updated stable... iirc.
 
 Toma
 
 
 2008/8/10 Jorge Mariani [EMAIL PROTECTED]:
 Attaching result of enlightenment_remote -module-list  module-list.txt

 What is e_modules?

 On Sat, Aug 9, 2008 at 9:17 PM, The Rasterman Carsten Haitzler 
 [EMAIL PROTECTED] wrote:

 On Sat, 9 Aug 2008 21:15:33 -0500 Jorge Mariani [EMAIL PROTECTED]
 babbled:

 got any modules that are not part of e17 (anything from e_modules for
 example)?

 Nope.

 Happens with your new theme, for example.


 On Sat, Aug 9, 2008 at 8:08 PM, The Rasterman Carsten Haitzler 
 [EMAIL PROTECTED] wrote:

 On Sat, 9 Aug 2008 15:18:35 -0500 Jorge Mariani 
 [EMAIL PROTECTED]
 babbled:

 Hi.

 When issuing the follwing commands

 enlightenment_remote -theme-set theme ~/.e/e/themes/theme.edj
 enlightenment_remote -restart

 e, goes to 80% (sometimes 100%) of processor usage and then, slowly
 goes
 back to 20%-30%. Slowly means within 5 minutes.

 Any ideas or, somebody knows another way to set a theme from the
 command
 line and then make e use it?
 does the theme have an animated background?

 Cya.

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win
 great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 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]


 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 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]


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread Jorge Mariani
There goes an screenshot of top after unloading all the modules you asked.

e is at 55%, top of the list.

Cya.

On Sun, Aug 10, 2008 at 4:22 AM, David Seikel [EMAIL PROTECTED] wrote:

 On Sun, 10 Aug 2008 16:32:36 +0800 Toma [EMAIL PROTECTED] wrote:

  Turn off forecasts, moon, screenshot, calendar, efm_nav, efm_path,
  mem, and itask-ng. Then see if one of those are culprit. Im going to
  place my hypothetical bet on forecasts.

 My money is on moon.  lol

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread Gustavo Sverzut Barbieri
On Sun, Aug 10, 2008 at 12:16 PM, Jorge Mariani [EMAIL PROTECTED] wrote:
 There goes an screenshot of top after unloading all the modules you asked.

file?


 e is at 55%, top of the list.

my guess since you're using new.edj theme: are you using laptop and
charging the battery? I remember new.edj battery pulsing on large
shelf/gadgets to be quit cpu-intensive.


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread Jorge Mariani
Hi.

Not using the battery module. I already noticed that issue.

I'm using a Dell Precision M4300, 4GB of RAM, Intel(R) Core(TM)2 Duo CPU
T7700  @ 2.40GHz
on Ubuntu 8.04 and using the dunnewind e17.

Cya.

On Sun, Aug 10, 2008 at 1:45 PM, Gustavo Sverzut Barbieri
[EMAIL PROTECTED] wrote:

 On Sun, Aug 10, 2008 at 12:16 PM, Jorge Mariani [EMAIL PROTECTED]
 wrote:
  There goes an screenshot of top after unloading all the modules you
 asked.

 file?


  e is at 55%, top of the list.

 my guess since you're using new.edj theme: are you using laptop and
 charging the battery? I remember new.edj battery pulsing on large
 shelf/gadgets to be quit cpu-intensive.


 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e processor usage (100%) after an enlightenment_remote -restart

2008-08-10 Thread Nick Hughart
Jorge Mariani wrote:
 Hi.

 Not using the battery module. I already noticed that issue.

 I'm using a Dell Precision M4300, 4GB of RAM, Intel(R) Core(TM)2 Duo CPU
 T7700  @ 2.40GHz
 on Ubuntu 8.04 and using the dunnewind e17.

 Cya.
   

Try using latest CVS, the dunnewind repo is not maintained by us and may 
be old or contain patches.
 On Sun, Aug 10, 2008 at 1:45 PM, Gustavo Sverzut Barbieri
 [EMAIL PROTECTED] wrote:

   
 On Sun, Aug 10, 2008 at 12:16 PM, Jorge Mariani [EMAIL PROTECTED]
 wrote:
 
 There goes an screenshot of top after unloading all the modules you
   
 asked.

 file?


 
 e is at 55%, top of the list.
   
 my guess since you're using new.edj theme: are you using laptop and
 charging the battery? I remember new.edj battery pulsing on large
 shelf/gadgets to be quit cpu-intensive.


 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 
 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
   


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] e16-0.16.8.14

2008-08-10 Thread Kim Woelders
e16 version 0.16.8.14 is now available for download:
http://sourceforge.net/project/showfiles.php?group_id=2

e16-0.16.8.14:
- Fix updates on screen size change (broken in 0.16.8.13).
- PulseAudio sound - Avoid lockup/crash if server is not present or dies.
- Fix ripples/waves on xorg 1.4 when compositing is active.
- Fix crash when main imageclass in tooltip is missing.
- Fix pixmap leak in iconbox snapshots when compositing is active.
- Fix rendering of imageclasses not based on images.
- Correctly place/size apps requesting _NET_WM_STATE_MAXIMIZED_... at  
startup.
- Provide iconbox icon fallback if normal methods fail.
- Don't show iconbox animation if app is initially iconified.
- Fix various gravity issues.
- Fix button stacking bug when char is unsigned.
- Attempt to fix session (.desktop) stuff on various distros.
- Attempt to improve focus switching when not using focus list.
- Various minor bug fixes and enhancements, see ChangeLog for details.

/Kim

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Top Level Makefile

2008-08-10 Thread Vikram Noel Ambrose

This is another updated version :) v0.3

Changes:
1. Added make %.reconf rule for reconfiguring a package
2. Moved _srcdir path generation into configure.ac
3. Added a few more libs and apps to build, including e itself

Defaults to throwing all build out to /dev/null

Please let me know if it works for you, or more importantly if it doesnt 
work. It should be able to run a complete build without hickup.


$ autoreconf -iv
$ ./configure --preifx=/opt/e17 --libdir=/opt/e17/lib64
$ make

Set your PATH and LD_LIBRARY_PATH and you are off to running e17.

I was surprised to see the size of my /opt/e17 folder, its 78mb, wow, 
bigger than Linux, win95, win98 and kdelibs.


Vikram

#   -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.

AC_PREREQ(2.61)
AC_INIT(englightenment, VERSION, BUG-REPORT-ADDRESS)
AC_CONFIG_SRCDIR([libs/ecore/src/lib/ecore/ecore.c])

# List of things to build
BUILD_LIBS=eet evas ecore embryo efreet edje e_dbus emotion engrave \
epsilon esmart etk etk_extra

BUILD_APPS=e exquisite exhibit expedite entrance

AC_SUBST([build_lib_list],[$BUILD_LIBS])
AC_SUBST([build_app_list],[$BUILD_APPS])

BUILD_LIBS_BUFFER=
for i in $BUILD_LIBS ; do
BUILD_LIBS_BUFFER+=${i}_srcdir = \$(SRCDIR)/libs/$i

done
AC_SUBST([build_lib_srcdirs],[$BUILD_LIBS_BUFFER])

BUILD_APPS_BUFFER=
for i in $BUILD_APPS ; do
BUILD_APPS_BUFFER+=${i}_srcdir = \$(SRCDIR)/apps/$i
 
done
AC_SUBST([build_app_srcdirs],[$BUILD_APPS_BUFFER])

AC_CONFIG_FILES([Makefile])
AC_OUTPUT
# Author- Vikram Ambrose
# Date  - 10/8/2008
# Version   - 0.3

# Installation Prefix
prefix  = @prefix@
exec_prefix = @exec_prefix@
libdir  = @libdir@
bindir  = @bindir@

INCLUDEDIR  = $(prefix)/include

# Top level source directory (ie, SRCDIR/libs/eet etc..)
# Must be absolute path
SRCDIR  = @abs_top_srcdir@

# Folder to build in
BUILDDIR= $(SRCDIR)/build

# Folder to store timestamps
STAMPDIR= $(BUILDDIR)/stamps

# Number of make jobs
JOBS= 2

# Method of creating time stamp
STAMP   = echo `date`  

# Print on the screen
PRINT   = echo -n -e 

# Build Log
LOG =  /dev/null 

# Environment variables for ./configure
CONFIG_VARS = \
PKG_CONFIG_PATH=$(libdir)/pkgconfig 

# Options to pass to ./configure
CONFIG_OPTS = \
--prefix=$(prefix) \
--libdir=$(libdir) 


# Environment variable for running make
MAKE_VARS   = \
PATH=$$PATH:$(bindir)

# Environemnt variables for ./autogen.sh
AUTOGEN_VARS= NOCONFIGURE=y

# List of things to build
BUILD_ALL   = @build_lib_list@ \
@build_app_list@

#   enity

all:  $(STAMPDIR)/built_all setup_env $(BUILD_ALL)
@$(PRINT) ALl Done\n

$(STAMPDIR)/built_all: setup_env
@$(STAMP) $@

# Run only once to create folders and other stuff if necessary
$(STAMPDIR)/setup :
@$(PRINT) Creating build folders\n
@mkdir $(STAMPDIR)
@$(STAMP) $@

# Run at each package rule
setup_env : $(STAMPDIR)/setup
@$(PRINT) Setting up Environment\n

# sh autogen.sh rule
$(STAMPDIR)/%.preconf : $(STAMPDIR)/setup
@$(PRINT) Preconfiguring:\t\t$(basename $(notdir $@))\n
@cd $($(basename $(notdir $@))_srcdir)  \
$(AUTOGEN_VARS) ./autogen.sh $(LOG)
@mkdir $(BUILDDIR)/$(basename $(notdir $@))
@$(STAMP) $@

# Used to run ./configure
$(STAMPDIR)/%.conf : $(STAMPDIR)/%.preconf
@$(PRINT) Configuring:\t\t$(basename $(notdir $@))\n
@cd $(BUILDDIR)/$(basename $(notdir $@)) \
 $(CONFIG_VARS) \
$($(basename $(notdir $@))_srcdir)/configure \
$(CONFIG_OPTS)  $(LOG)
@$(STAMP) $@

# Actual compile rule
$(STAMPDIR)/%.compile : $(STAMPDIR)/%.conf
@$(PRINT) Compiling:\t\t$(basename $(notdir $@))\n
@time \
{ $(MAKE_VARS) make \
-C $(BUILDDIR)/$(basename $(notdir $@)) \
-j $(JOBS) \
$(LOG) ; }
@$(STAMP) $@

# Install rule
$(STAMPDIR)/%.install : $(STAMPDIR)/%.compile
@$(PRINT) Installing:\t\t$(basename $(notdir $@))\n
@time \
{ make \
-C $(BUILDDIR)/$(basename $(notdir $@))  \
install \
$(LOG) ; }
@$(STAMP) $@


# Clean rule
%.clean: $(BUILDDIR)/%
@$(PRINT) Cleaning $(basename $@)\n
@-make -C $(BUILDDIR)/$(basename $@) clean $(LOG)
@-rm -f \
$(STAMPDIR)/$(basename $@).compile \
$(STAMPDIR)/$(basename $@).install

# Distclean rule
%.distclean: $(BUILDDIR)/%
@$(PRINT) Dist Cleaning $(basename $@)\n
@-make -C $(BUILDDIR)/$(basename $@) distclean $(LOG) 
@-rm -f $(STAMPDIR)/$(basename $@).compile \
$(STAMPDIR)/$(basename 

Re: [E-devel] Top Level Makefile

2008-08-10 Thread Gustavo Sverzut Barbieri
On Sun, Aug 10, 2008 at 4:33 PM, Vikram Noel Ambrose
[EMAIL PROTECTED] wrote:
 This is another updated version :) v0.3

 Changes:
 1. Added make %.reconf rule for reconfiguring a package
 2. Moved _srcdir path generation into configure.ac
 3. Added a few more libs and apps to build, including e itself

 Defaults to throwing all build out to /dev/null

 Please let me know if it works for you, or more importantly if it doesnt
 work. It should be able to run a complete build without hickup.

 $ autoreconf -iv
 $ ./configure --preifx=/opt/e17 --libdir=/opt/e17/lib64
 $ make

 Set your PATH and LD_LIBRARY_PATH and you are off to running e17.

No time to test it now, but yet another comment/idea: uninstall, even
more recommended before reconfigure. This will avoid trash to keep on
the installation place and in many cases will expose dependency and
build system problems.


 I was surprised to see the size of my /opt/e17 folder, its 78mb, wow, bigger
 than Linux, win95, win98 and kdelibs.

ouch! Comparison to Linux is a bit pointless, as we have lots of
metadata and although they have orders of magnitude more code than us,
we use almost all the code we have, unlike them, which just compile
one subarch and few modules.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: proto/eina turran

2008-08-10 Thread Jorge Luis Zapata Muga
On Fri, Aug 8, 2008 at 5:51 PM, Gustavo Sverzut Barbieri
[EMAIL PROTECTED] wrote:
 On Fri, Aug 8, 2008 at 7:39 AM, Enlightenment CVS
 [EMAIL PROTECTED] wrote:

 +EAPI void eina_error_print(Eina_Error_Level level, const char *file,
const char *fnc, int line, const char *fmt, ...)
  {
va_list args;

va_start(args, fmt);
 -   _error_print(level, file, fnc, line, fmt, args);
 +   if (level = _error_level)
 +   _print_cb(level, file, fnc, line, fmt, _print_cb_data, args);
va_end(args);
 +}

 Let's try to avoid this useless nesting and also making it more
 optimized, in this case, by using:

 if (premature-exit-condition)
return;

 real-code.


Of course it should be like that, thanks for pointing it out, for
small code like this please commit the fix directly, if you have time
of course

Regards

 in this case you'd avoid va_start()/va_end():

 if (level  _error_level)
return;

 va_start(args, fmt);
 _print_cb(level, file, fnc, line, fmt, _print_cb_data, args);
 va_end(args);

 code is simpler, can be smaller if you need to add more things inside
 va_start/end

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [EFM] Desktop HAL icons

2008-08-10 Thread Fedor Gusev
Hello everyone!

Attached patch adds an ability to show/hide desktop icons that HAL
produces.

Apply from E's source top, since it makes changes in both core E and
fileman module.

-- 
King regards,
Fedor Gusev.
diff --git a/src/bin/e_config.c b/src/bin/e_config.c
index 4489b8f..e06515f 100644
--- a/src/bin/e_config.c
+++ b/src/bin/e_config.c
@@ -587,6 +587,8 @@ e_config_init(void)
E_CONFIG_VAL(D, T, thumbscroll_momentum_threshhold, DOUBLE);
E_CONFIG_VAL(D, T, thumbscroll_friction, DOUBLE);

+   E_CONFIG_VAL(D, T, hal_desktop, INT);
+
e_config = e_config_domain_load(e, _e_config_edd);
if (e_config)
  {
@@ -763,6 +765,7 @@ e_config_init(void)
e_config-display_res_hz = 0;
e_config-display_res_rotation = 0;
 
+   e_config-hal_desktop = 1;
  {
 	E_Config_Module *em;
 
diff --git a/src/bin/e_config.h b/src/bin/e_config.h
index c8edfcd..683b650 100644
--- a/src/bin/e_config.h
+++ b/src/bin/e_config.h
@@ -286,6 +286,8 @@ struct _E_Config
int thumbscroll_threshhold;
double thumbscroll_momentum_threshhold;
double thumbscroll_friction;
+
+   int hal_desktop;
 };
 
 struct _E_Config_Module
diff --git a/src/bin/e_fm_hal.c b/src/bin/e_fm_hal.c
index 031de46..04557e0 100644
--- a/src/bin/e_fm_hal.c
+++ b/src/bin/e_fm_hal.c
@@ -196,7 +196,7 @@ _e_fm2_volume_write(E_Volume *v)
if (!v-storage) return;
id = ecore_file_file_get(v-storage-udi);
printf(vol write %s\n, id);
-   snprintf(buf, sizeof(buf), %s/.e/e/fileman/favorites/|%s_%d.desktop,
+   snprintf(buf, sizeof(buf) - 1, %s/.e/e/fileman/favorites/|%s_%d.desktop,
 	e_user_homedir_get(), id, v-partition_number);
 
f = fopen(buf, w);
@@ -292,13 +292,17 @@ _e_fm2_volume_write(E_Volume *v)
 		v-udi);
 	fclose(f);
 
-	snprintf(buf2, sizeof(buf2), %s/Desktop/|%s_%d.desktop,
-		 e_user_homedir_get(), id, v-partition_number);
-	ecore_file_symlink(buf, buf2);
+	if(e_config-hal_desktop)
+	  {
+	 snprintf(buf2, sizeof(buf2) - 1, %s/Desktop/|%s_%d.desktop,
+		   e_user_homedir_get(), id, v-partition_number);
+	 ecore_file_symlink(buf, buf2);
+	  }
 
 	/* FIXME: manipulate icon directly */
 	_e_fm2_file_force_update(buf);
-	_e_fm2_file_force_update(buf2);
+	//_e_fm2_file_force_update(buf2);
+	e_config;
  }
 }
 
@@ -319,10 +323,14 @@ _e_fm2_volume_erase(E_Volume *v)
 	e_user_homedir_get(), id, v-partition_number);
ecore_file_unlink(buf);
_e_fm2_file_force_update(buf);
-   snprintf(buf, sizeof(buf) - 1, %s/.e/e/fileman/favorites/|%s_%d.desktop,
-	e_user_homedir_get(), id, v-partition_number);
-   ecore_file_unlink(buf);
-   _e_fm2_file_force_update(buf);
+
+   if(e_config-hal_desktop)
+ {
+	snprintf(buf, sizeof(buf) - 1, %s/.e/e/fileman/favorites/|%s_%d.desktop,
+	  e_user_homedir_get(), id, v-partition_number);
+	ecore_file_unlink(buf);
+	_e_fm2_file_force_update(buf);
+ }
 }
 
 EAPI E_Volume *
@@ -488,3 +496,62 @@ _e_fm2_hal_mount_timeout(E_Fm2_Mount *m)
return 0;
 }
 
+EAPI void
+e_fm2_hal_show_desktop_icons(void)
+{
+   Evas_List *l;
+   E_Volume *v;
+   char buf[PATH_MAX] = {0};
+   char buf2[PATH_MAX] = {0};
+   const char *id;
+
+   for(l = _e_vols; l; l = evas_list_next(l))
+ {
+	v = evas_list_data(l);
+
+	if(!v) continue;	
+	if (!v-storage) continue;
+
+	id = ecore_file_file_get(v-storage-udi);
+
+	snprintf(buf, sizeof(buf) - 1, %s/.e/e/fileman/favorites/|%s_%d.desktop,
+	  e_user_homedir_get(), id, v-partition_number);
+
+	snprintf(buf2, sizeof(buf2) - 1, %s/Desktop/|%s_%d.desktop,
+	  e_user_homedir_get(), id, v-partition_number);
+
+	if(ecore_file_exists(buf)  !ecore_file_exists(buf2))
+	  {
+	 ecore_file_symlink(buf, buf2);
+	 _e_fm2_file_force_update(buf2);
+	  }
+ }
+}
+
+EAPI void
+e_fm2_hal_hide_desktop_icons(void)
+{
+   Evas_List *l;
+   E_Volume *v;
+   char buf[PATH_MAX] = {0};
+   const char *id;
+
+   for(l = _e_vols; l; l = evas_list_next(l))
+ {
+	v = evas_list_data(l);
+
+	if(!v) continue;	
+	if (!v-storage) continue;
+
+	id = ecore_file_file_get(v-storage-udi);
+
+	snprintf(buf, sizeof(buf) - 1, %s/Desktop/|%s_%d.desktop,
+	  e_user_homedir_get(), id, v-partition_number);
+
+	if(ecore_file_exists(buf))
+	  {
+	 ecore_file_unlink(buf);
+	 _e_fm2_file_force_update(buf);
+	  }
+ }
+}
diff --git a/src/bin/e_fm_hal.h b/src/bin/e_fm_hal.h
index fc352f7..4691e7b 100644
--- a/src/bin/e_fm_hal.h
+++ b/src/bin/e_fm_hal.h
@@ -25,4 +25,7 @@ EAPI E_Fm2_Mount *e_fm2_hal_mount(E_Volume *v,
   void *data);
 EAPI void e_fm2_hal_unmount(E_Fm2_Mount *m);
 
+EAPI void e_fm2_hal_show_desktop_icons(void);
+EAPI void e_fm2_hal_hide_desktop_icons(void);
+
 #endif
diff --git a/src/modules/fileman/e_mod_config.c b/src/modules/fileman/e_mod_config.c
index 901b98b..fe67e95 100644
--- a/src/modules/fileman/e_mod_config.c
+++ b/src/modules/fileman/e_mod_config.c
@@ -58,6 +58,11 @@ struct _E_Config_Dialog_Data
 	int fixed;
  } theme;
 
+   struct
+ {
+int desktop;
+ } hal;
+

Re: [E-devel] [EFM] Desktop HAL icons

2008-08-10 Thread Nick Hughart
This change:

-   snprintf(buf, sizeof(buf), %s/.e/e/fileman/favorites/|%s_%d.desktop,
+   snprintf(buf, sizeof(buf) - 1, %s/.e/e/fileman/favorites/|%s_%d.desktop,
e_user_homedir_get(), id, v-partition_number);

isn't necessary.  snprintf is smart enough to know that it needs space for the 
null character :)

Other then that, if anyone can test this out and give some feedback as well as 
the other patches he's posted in the last few days, I'll commit them soon 
before the SVN migration :)



Fedor Gusev wrote:
 Hello everyone!

 Attached patch adds an ability to show/hide desktop icons that HAL
 produces.

 Apply from E's source top, since it makes changes in both core E and
 fileman module.

   
 

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 

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


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel