Re: [E-devel] Documentation in wiki

2009-10-11 Thread The Rasterman
On Sat, 19 Sep 2009 09:09:51 +0200 (CEST) Vincent Torri vto...@univ-evry.fr
said:


this is now the case:

http://www.enlightenment.org/p.php?p=docsl=en

the docs there (the black shiny buttons) are generated daily. yes formatting
and style may not be right for all, but its getting there. i encourage people
to help out fixing the docs for libs so 1. they use a consistent style
formatting and layout, and 2. are complete (of course).

every day these docs there get rebuilt. the ecore. edje and elementary docs are
some of the better ones. use them as an example.

 
 Hey,
 
 I have group some items related to doc in the main page of wiki.
 
 What would be nice would be to fill some pages with the documentation 
 of the EFL generated by doxygen.
 
 Is it possible ?
 
 Vincent
 
 --
 Come build with us! The BlackBerryreg; Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay 
 ahead of the curve. Join us from November 9#45;12, 2009. Register now#33;
 http://p.sf.net/sfu/devconf
 ___
 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)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Moving gadgets over a gadcon

2009-10-11 Thread The Rasterman
On Wed, 16 Sep 2009 09:39:48 +0400 victor victor.scorp...@gmail.com said:

 Hi guys!
 
 Unfortunately subj is broken for a while. When trying to drag a gadget
 over a gadcon, it just doing a nasty things. Funny but seems useless.
 Hope attached patch will fix that.

this seems to no longer be the case :) code is no longer the same at all :)


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch] more mime types in efm

2009-10-11 Thread The Rasterman
On Sun, 20 Sep 2009 16:30:47 +0200 Valentin Brault miran...@orange.fr said:

looks good to me. in svn it is!

 Hello,
 
 I propose to add some common mime types in the Enlightenment File
 Manager, in particular video, audio and office mime types.
 
 A patch is (hopefully :D) attached. If not, pastebin :
 http://pastebin.com/m75fd377a
 
 VB
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Implementing default gadcon client size for EFM toolbar

2009-10-11 Thread The Rasterman
On Sat, 19 Sep 2009 20:04:31 +0400 victor victor.scorp...@gmail.com said:

 Hi guys
 
 On adding a gadcon client to EFM toolbar, its width used hardcoded value
 regardless of gadcon client type. Here is patchset allowing to define
 default (preferred) width for each type of EFM toolbar client. 
 - edje changed so a collections.group of .edc collection file can have
 prefer value.
 - on creating a new, unconfigured gadcon client, it uses preferred size
 of underlying Evas object as its width.
 - appropriate sizes applied to EFM modules 
 Hope you'll find it useful.

hmm adding a preferred isze.. ok - i can see that, though i have used min and
max sizes for this kind of thing before as these are not enforced sizes by just
hints. but one thing.. your patch uses min ANd MAX sizes of something like
140x0 min and 140x0 max.. ie 0 height max (as a hint). a little odd... now here
comes a problem. that is... preferred size may be determines on data that is
swallowed, labels that are set by text and that change based on language. in
one they may be 2 or 3x the length that another is at. i'm not totally sure
this is the right solution. it needs something much more sophisticated. ie the
gadget should create the object, populate it with sample data like set labels
with real text and entries that may get text added - fill it with some sample
text to make it nice then do a calculation on that. what is the minimum size
if all text labels are limited to their current size (with all text showing) as
a minmum. same with any swallows, lists etc. - some of thsi should be done as
part of the edje in size calc - options for forcing all text parts to be min: 1
1; for the calculation purposes etc. etc.


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk/TMP/st/elementary: data/themes src/lib

2009-10-11 Thread Vincent Torri


On Sat, 10 Oct 2009, Enlightenment SVN wrote:

 Log:
  thanks to marco - wrapped (line wrapped) label mode too.

shouldn't you update the AUTHORS file ?

Vincent

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Evas deadlock

2009-10-11 Thread The Rasterman
On Fri, 2 Oct 2009 05:43:30 -0400 Atton Jonathan jonathan.at...@gmail.com
said:

only way this can deadlock is if...

1. realloc() failed on the queue - this means u must be out of memory or memory
space. u're in deep trouble if you get here. i've fixed this. it now unloack on
abort if realloc fails, but i dont think this is the problem

or

2. evas_async_events_put() is somehow called from evas_async_events_process()
which that helgrind doesn seem to show. it hints that 2 fdifferent mutexes are
in fact the same one! the mutex being locked from _evas_cache_image_make_activ
() is not the same one being locked in evas_async_events_put() and 
evas_async_events_process(). both are:
  static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
and
  static pthread_mutex_t _mutex = PTHREAD_MUTEX_INITIALIZER;

but then there must be something deadlocking somehwere.. but i cant see just
where. what i'll do is restructure a bit to remove the locks around the
callback calling. that may help.


 hello,
 
 I use ptotocam in my application and sometimes I have a deadlock in evas.
 Maybe the problem is not directly photocam.
 
 Here the lock where the application freeze :
 http://debian.pastebin.com/m66475a30
 
 Helgrind show me a lock order violation :
 http://debian.pastebin.com/m1b6e6fa7
 
 -- 
 Regards.
 --
 Come build with us! The BlackBerryreg; Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay 
 ahead of the curve. Join us from November 9#45;12, 2009. Register now#33;
 http://p.sf.net/sfu/devconf
 ___
 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)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Elementary genlist item selection behaviour

2009-10-11 Thread The Rasterman
On Tue, 22 Sep 2009 11:14:39 +0200 Nicolas Aguirre aguirre.nico...@gmail.com
said:

i think it makes perfect sense, though to be honest i think there is much more
needed - like full keyboard control ability in elementary. right now it
effectively has none. or close to none. no focus changing ability etc. etc.

this would be a case where genlist itself should be handling such events and
hilighting the appropriate item.

one thing i know we need to do is something better than just tab  shift+tab
for focusing prev/next item.

we need to 1. provide a way to give a linear list of focusable objects so the
above works in the best possible way (the most logical one). 2. we need
up/down/left/right to actually focus the closest widget in that direction. eg
if the currently focused widget is a button - thse will find the closest widget
geometrically.if its a list left/right do this, up/down select in the list..
UNTIL the last or first items are reached, then focus jumps out of the list to
the closes geometric object. one other thing needed is a focus overlay
object. this is a native element of a window object. it is on a high layer (eg
1) and will move to be over the focused object and be the size of the
focused object/widget (for a list the list outside scroller will be focused but
individual items would hilight as they do now). this would just be some edje
that u emit signals to when a new object is focused. resize/move it and animate
the moving/sizing so its nice. and this object would fade away/hide when the
window loses focus.

this way this can be an optional element. for pure touchscreen devices you
don't want it. for others you do.

 Hi guys,
 
 in Enna, I use elementary since a while now, and I have a little
 problem that I would like to fix. I explain :
 In enna's file browser, I use genlist to display files. The item
 selection can be done either with mouse or with keyboard/remote
 control.
 To select items with keyboard I select them programatically with
 elm_genlist_item_selected_set(it, 1). When I do that, the selected
 callback passed in argument in elm_genlist_item_add is called, same
 behavior than if user click with mouse. This behavior is completely
 normal.
 
 When I browse with keyboard I want that the next/prev items are only
 highlight when user press key_up/key_down and select it when he press
 key_enter. So I pass NULL to the callback function parameter and catch
 the clicked callback which is send when the user double click on an
 item (and not the selected one). This is this behavior that I would
 like to change in Enna. Have a one click selection with mouse, and
 continued to be able to browse with keyboard.
 
 What do you think if I add these 3 new functions in elm_genlist ?
 
 EAPI Elm_Genlist_Item *elm_genlist_hilighted_item_get(const Evas_Object *obj);
 EAPI void
 elm_genlist_item_hilighted_set(Elm_Genlist_Item *item, Eina_Bool
 hilighted);
 EAPI Eina_Bool elm_genlist_item_hilighted_get(const
 Elm_Genlist_Item *item);
 
 hilighted state of the item will change in line with  the selected
 state, AND when elm_genlist_item_hilighted_set is called.
 elm_genlist_hilighted_item_get retrieve item that is actually in
 hilighted state.
 
 You maybe don't want such behaviour in elm ? And there ise maybe other
 way to do that, so any comments will be appreciated :)
 
 regards,
 
 
 -- 
 Nicolas Aguirre
 Mail: aguirre.nico...@gmail.com
 Web: http://www.digital-corner.org
 
 --
 Come build with us! The BlackBerryreg; Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay 
 ahead of the curve. Join us from November 9#45;12, 2009. Register now#33;
 http://p.sf.net/sfu/devconf
 ___
 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)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] patch for elementary progressbar theme

2009-10-11 Thread The Rasterman
On Fri, 9 Oct 2009 09:58:40 +0200 michael bouchaud michael.bouch...@gmail.com
said:

thanks! in svn!

 Hi, I just do some correction on progressbar in elementary for the state
 where progression is 0%.
 Index: data/themes/default.edc
 ===
 --- data/themes/default.edc   (révision 42959)
 +++ data/themes/default.edc   (copie de travail)
 @@ -14503,7 +14503,6 @@
 rel1 {
to_y: elm.swallow.bar;
to_x: elm.cur.progressbar;
 -  relative: 1.0 0.0;
 }
 rel2 {
to: elm.swallow.bar;
 @@ -14599,6 +14598,8 @@
 y: 0 0 0;
  }
  description { state: default 0.0;
 +   min: 14 28;
 +   fixed: 1 1;
 visible: 0;
 rel1 {
to: background;
 @@ -14859,7 +14860,6 @@
 rel1 {
to_x: elm.swallow.bar;
to_y: elm.cur.progressbar;
 -  relative: 0.0 1.0;
 }
 rel2 {
to: elm.swallow.bar;
 @@ -14926,6 +14926,8 @@
 y: 1 1 1;
  }
  description { state: default 0.0;
 +   min: 28 14;
 +   fixed: 1 1;
 visible: 0;
 rel1 {
to: background;
 --
 Come build with us! The BlackBerry(R) Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay 
 ahead of the curve. Join us from November 9 - 12, 2009. Register now!
 http://p.sf.net/sfu/devconference
 ___
 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)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Weird jpeg error on evas_object_image_file_set

2009-10-11 Thread The Rasterman
On Tue, 06 Oct 2009 18:02:22 +0300 Viktor Kojouharov vkojouha...@gmail.com
said:

what do you mean not run? it segvs?

 Hi,
 
 I've started getting a strange error when using
 evas_object_image_file_set on non-image files. Before evas provided a
 load error in case it couldn't load a file. Now anything beyond
 evas_object_image_file_set is not run.
 
 
 ## Backtrace 
 
 
 #0  0x00ebd621 in siglongjmp () from /lib/tls/i686/cmov/libpthread.so.0
 #1  0x0040eb5e in _JPEGFatalErrorHandler (cinfo=0xbfffca2c)
 at evas_image_load_jpeg.c:51
 #2  0x006926f2 in first_marker (cinfo=0xbfffca2c) at ./jdmarker.c:935
 #3  read_markers (cinfo=0xbfffca2c) at ./jdmarker.c:960
 #4  0x00690a2f in consume_markers (cinfo=0xbfffca2c) at ./jdinput.c:296
 #5  0x0068ec67 in jpeg_consume_input (cinfo=0xbfffca2c)
 at ./jdapimin.c:301
 #6  0x0068f0a5 in jpeg_read_header (cinfo=0xbfffca2c, require_image=1)
 at ./jdapimin.c:249
 #7  0x0040ec78 in evas_image_load_file_head_jpeg_internal
 (ie=0x8103310, 
 f=0x8105388) at evas_image_load_jpeg.c:97
 #8  0x00410578 in evas_image_load_file_head_jpeg (ie=0x8103310, 
 file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0)
 at evas_image_load_jpeg.c:701
 #9  0x0026989e in evas_common_load_rgba_image_module_from_file
 (ie=0x8103310)
 at evas_image_load.c:120
 #10 0x0021eb66 in _evas_cache_image_entry_new (cache=0x8088228, 
 hkey=0xbfffce00 /home/urandom/.ICEauthority//://(null), 
 timestamp=1254411927, file=0x80f2f94 /home/urandom/.ICEauthority, 
 key=0x0, lo=0xbfffcf28, error=0xbfffcfcc) at evas_cache_image.c:269
 #11 0x0021fdfb in evas_cache_image_request (cache=0x8088228, 
 file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
 lo=0xbfffcf28, 
 error=0xbfffcfcc) at evas_cache_image.c:860
 ---Type return to continue, or q return to quit---
 #12 0x0026a689 in evas_common_load_image_from_file (
 file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
 lo=0xbfffd03c)
 at evas_image_main.c:528
 #13 0x005fb4e2 in eng_image_load (data=0x808e0f0, 
 file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
 error=0x8103220, 
 lo=0xbfffd03c) at evas_engine.c:594
 #14 0x001e59ec in evas_object_image_file_set (obj=0x8103090, 
 file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0)
 at evas_object_image.c:316
 
 
 
 --
 Come build with us! The BlackBerryreg; Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay 
 ahead of the curve. Join us from November 9#45;12, 2009. Register now#33;
 http://p.sf.net/sfu/devconf
 ___
 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)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk/TMP/st/elementary: data/themes src/lib

2009-10-11 Thread The Rasterman
On Sun, 11 Oct 2009 08:28:00 +0200 (CEST) Vincent Torri vto...@univ-evry.fr
said:

 
 
 On Sat, 10 Oct 2009, Enlightenment SVN wrote:
 
  Log:
   thanks to marco - wrapped (line wrapped) label mode too.
 
 shouldn't you update the AUTHORS file ?
 

yeah.. though the documentation actually has a longer more full list. :) the
authors file hasnt changed since day 1 indeed. just updated it.


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk/TMP/st/elementary: . doc

2009-10-11 Thread Vincent Torri


it remains michael bouchaud :)

On Sun, 11 Oct 2009, Enlightenment SVN wrote:


Log:
 athors - dox match up + add marco - those with svn access should be adding
 themselves!


Author:   raster
Date: 2009-10-11 00:05:01 -0700 (Sun, 11 Oct 2009)
New Revision: 43017

Modified:
 trunk/TMP/st/elementary/AUTHORS trunk/TMP/st/elementary/doc/elementary.dox.in

Modified: trunk/TMP/st/elementary/AUTHORS
===
--- trunk/TMP/st/elementary/AUTHORS 2009-10-11 07:01:38 UTC (rev 43016)
+++ trunk/TMP/st/elementary/AUTHORS 2009-10-11 07:05:01 UTC (rev 43017)
@@ -1 +1,9 @@
The Rasterman (Carsten Haitzler) ras...@rasterman.com
+Gustavo Sverzut Barbieri barbi...@profusion.mobi
+Cedric Bail cedric.b...@free.fr
+Vincent Torri vto...@univ-evry.fr
+Daniel Kolesa quake...@gmail.com
+Jaime Thomas avi.tho...@gmail.com
+Swisscom - http://www.swisscom.ch/
+Christopher Michael devilho...@devilhorns.us
+Marco Trevisan (Treviño) m...@3v1n0.net

Modified: trunk/TMP/st/elementary/doc/elementary.dox.in
===
--- trunk/TMP/st/elementary/doc/elementary.dox.in   2009-10-11 07:01:38 UTC 
(rev 43016)
+++ trunk/TMP/st/elementary/doc/elementary.dox.in   2009-10-11 07:05:01 UTC 
(rev 43017)
@@ -15,6 +15,7 @@
@author Jaime Thomas avi.tho...@gmail.com
@author Swisscom - http://www.swisscom.ch/
@author Christopher Michael devilho...@devilhorns.us
+...@author Marco Trevisan (Treviño) m...@3v1n0.net
@date 2008-2009

@section intro What is Elementary?


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk/TMP/st/elementary: . doc

2009-10-11 Thread The Rasterman
On Sun, 11 Oct 2009 09:26:22 +0200 (CEST) Vincent Torri vto...@univ-evry.fr
said:

in. :)

 
 it remains michael bouchaud :)
 
 On Sun, 11 Oct 2009, Enlightenment SVN wrote:
 
  Log:
   athors - dox match up + add marco - those with svn access should be
  adding themselves!
 
 
  Author:   raster
  Date: 2009-10-11 00:05:01 -0700 (Sun, 11 Oct 2009)
  New Revision: 43017
 
  Modified:
   trunk/TMP/st/elementary/AUTHORS
  trunk/TMP/st/elementary/doc/elementary.dox.in
 
  Modified: trunk/TMP/st/elementary/AUTHORS
  ===
  --- trunk/TMP/st/elementary/AUTHORS 2009-10-11 07:01:38 UTC (rev
  43016) +++ trunk/TMP/st/elementary/AUTHORS  2009-10-11 07:05:01 UTC
  (rev 43017) @@ -1 +1,9 @@
  The Rasterman (Carsten Haitzler) ras...@rasterman.com
  +Gustavo Sverzut Barbieri barbi...@profusion.mobi
  +Cedric Bail cedric.b...@free.fr
  +Vincent Torri vto...@univ-evry.fr
  +Daniel Kolesa quake...@gmail.com
  +Jaime Thomas avi.tho...@gmail.com
  +Swisscom - http://www.swisscom.ch/
  +Christopher Michael devilho...@devilhorns.us
  +Marco Trevisan (Treviño) m...@3v1n0.net
 
  Modified: trunk/TMP/st/elementary/doc/elementary.dox.in
  ===
  --- trunk/TMP/st/elementary/doc/elementary.dox.in   2009-10-11
  07:01:38 UTC (rev 43016) +++
  trunk/TMP/st/elementary/doc/elementary.dox.in   2009-10-11 07:05:01
  UTC (rev 43017) @@ -15,6 +15,7 @@ @author Jaime Thomas
  avi.tho...@gmail.com @author Swisscom - http://www.swisscom.ch/
  @author Christopher Michael devilho...@devilhorns.us
  +...@author Marco Trevisan (Treviño) m...@3v1n0.net
  @date 2008-2009
 
  @section intro What is Elementary?
 
 
  --
  Come build with us! The BlackBerry(R) Developer Conference in SF, CA
  is the only developer event you need to attend this year. Jumpstart your
  developing skills, take BlackBerry mobile applications to market and stay
  ahead of the curve. Join us from November 9 - 12, 2009. Register now!
  http://p.sf.net/sfu/devconference
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Weird jpeg error on evas_object_image_file_set

2009-10-11 Thread Viktor Kojouharov
On Sun, 2009-10-11 at 17:58 +1100, Carsten Haitzler wrote:
 On Tue, 06 Oct 2009 18:02:22 +0300 Viktor Kojouharov vkojouha...@gmail.com
 said:
 
 what do you mean not run? it segvs?
no. it just skips the rest of the code. I was looking at it through gdb,
and after trying to read the image, it does this longjump thing, and the
rest of my code is ignored entirely. iirc, it comes back to my code at
the next idler. I can only reproduce this at work though, so I can't
check it out again. It might also have something to do with the fact
that I'm using karmic, which might have a buggy version of libjpeg or
something,

 
  Hi,
  
  I've started getting a strange error when using
  evas_object_image_file_set on non-image files. Before evas provided a
  load error in case it couldn't load a file. Now anything beyond
  evas_object_image_file_set is not run.
  
  
  ## Backtrace 
  
  
  #0  0x00ebd621 in siglongjmp () from /lib/tls/i686/cmov/libpthread.so.0
  #1  0x0040eb5e in _JPEGFatalErrorHandler (cinfo=0xbfffca2c)
  at evas_image_load_jpeg.c:51
  #2  0x006926f2 in first_marker (cinfo=0xbfffca2c) at ./jdmarker.c:935
  #3  read_markers (cinfo=0xbfffca2c) at ./jdmarker.c:960
  #4  0x00690a2f in consume_markers (cinfo=0xbfffca2c) at ./jdinput.c:296
  #5  0x0068ec67 in jpeg_consume_input (cinfo=0xbfffca2c)
  at ./jdapimin.c:301
  #6  0x0068f0a5 in jpeg_read_header (cinfo=0xbfffca2c, require_image=1)
  at ./jdapimin.c:249
  #7  0x0040ec78 in evas_image_load_file_head_jpeg_internal
  (ie=0x8103310, 
  f=0x8105388) at evas_image_load_jpeg.c:97
  #8  0x00410578 in evas_image_load_file_head_jpeg (ie=0x8103310, 
  file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0)
  at evas_image_load_jpeg.c:701
  #9  0x0026989e in evas_common_load_rgba_image_module_from_file
  (ie=0x8103310)
  at evas_image_load.c:120
  #10 0x0021eb66 in _evas_cache_image_entry_new (cache=0x8088228, 
  hkey=0xbfffce00 /home/urandom/.ICEauthority//://(null), 
  timestamp=1254411927, file=0x80f2f94 /home/urandom/.ICEauthority, 
  key=0x0, lo=0xbfffcf28, error=0xbfffcfcc) at evas_cache_image.c:269
  #11 0x0021fdfb in evas_cache_image_request (cache=0x8088228, 
  file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
  lo=0xbfffcf28, 
  error=0xbfffcfcc) at evas_cache_image.c:860
  ---Type return to continue, or q return to quit---
  #12 0x0026a689 in evas_common_load_image_from_file (
  file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
  lo=0xbfffd03c)
  at evas_image_main.c:528
  #13 0x005fb4e2 in eng_image_load (data=0x808e0f0, 
  file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
  error=0x8103220, 
  lo=0xbfffd03c) at evas_engine.c:594
  #14 0x001e59ec in evas_object_image_file_set (obj=0x8103090, 
  file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0)
  at evas_object_image.c:316
  
  
  
  --
  Come build with us! The BlackBerryreg; Developer Conference in SF, CA
  is the only developer event you need to attend this year. Jumpstart your
  developing skills, take BlackBerry mobile applications to market and stay 
  ahead of the curve. Join us from November 9#45;12, 2009. Register now#33;
  http://p.sf.net/sfu/devconf
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 
 


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] Elementary widget scale fix

2009-10-11 Thread Gustavo Sverzut Barbieri
I remember adding that code to fix another problem that was related to
objects that had no specific scale set not using the default
(ELM_SCALE) when flagged as scale-able.


On Sun, Oct 11, 2009 at 2:43 AM, Carsten Haitzler ras...@rasterman.com wrote:
 On Tue, 15 Sep 2009 06:33:20 +0200 Marco Trevisan (Treviño) m...@3v1n0.net
 said:

 indeed true. fix in svn.

 Hello, according to the Elm docs elm_object_scale_get() should return
 the widget scale value that is a double value which is relative to just
 that object and that should be independent from the elm_scale value.

 Well, the implementation doesn't seem correct, in fact if you set an
 ELM_SCALE value and you add an unscaled object, elm_object_scale_get(o)
 will return the ELM_SCALE setting value. This is wrong and caused some
 bugs like:

 If you do something like:
  printf(Pre scale: %f\n,elm_object_scale_get(o));
  elm_object_scale_set(o, elm_object_scale_get(o));
  printf(Post scale: %f\n,elm_object_scale_get(o));

 The same values will be printed out, but the widget will be scaled up
 (its edje scale value will be elm_object_scale_get(o) *
 elm_scale_get()).

 Since the scaling work is done by the theme_func for each widget also
 changing a widget theme caused it to be scaled up (that's why the
 hoversel label button is always bigger than a standard button!).

 So I think that this one-line-patch should be merged, if you want to
 keep elm_scale separated from elm_object_scale.

 Bye.

 PS: Otherwise with the current implementation every
  edje_object_scale_set(wd-o, elm_widget_scale_get(o)
                               * _elm_config-scale);
 in elm_*.c should become:
  edje_object_scale_set(wd-o, elm_widget_scale_get(o));



 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)    ras...@rasterman.com


 --
 Come build with us! The BlackBerry(R) Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay
 ahead of the curve. Join us from November 9 - 12, 2009. Register now!
 http://p.sf.net/sfu/devconference
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Weird jpeg error on evas_object_image_file_set

2009-10-11 Thread The Rasterman
On Sun, 11 Oct 2009 12:04:21 +0300 Viktor Kojouharov vkojouha...@gmail.com
said:

 On Sun, 2009-10-11 at 17:58 +1100, Carsten Haitzler wrote:
  On Tue, 06 Oct 2009 18:02:22 +0300 Viktor Kojouharov vkojouha...@gmail.com
  said:
  
  what do you mean not run? it segvs?
 no. it just skips the rest of the code. I was looking at it through gdb,
 and after trying to read the image, it does this longjump thing, and the
 rest of my code is ignored entirely. iirc, it comes back to my code at
 the next idler. I can only reproduce this at work though, so I can't
 check it out again. It might also have something to do with the fact
 that I'm using karmic, which might have a buggy version of libjpeg or
 something,

well longjump jumps the code to a certain point. thats how jpeg errors. it
makes a longjump. so jpeg is giving up on loading the non-jpeg file... which
makes sense. evas should be tryng other loaders then though - check evas's code
that loops over the loader modules.


   Hi,
   
   I've started getting a strange error when using
   evas_object_image_file_set on non-image files. Before evas provided a
   load error in case it couldn't load a file. Now anything beyond
   evas_object_image_file_set is not run.
   
   
   ## Backtrace 
   
   
   #0  0x00ebd621 in siglongjmp () from /lib/tls/i686/cmov/libpthread.so.0
   #1  0x0040eb5e in _JPEGFatalErrorHandler (cinfo=0xbfffca2c)
   at evas_image_load_jpeg.c:51
   #2  0x006926f2 in first_marker (cinfo=0xbfffca2c) at ./jdmarker.c:935
   #3  read_markers (cinfo=0xbfffca2c) at ./jdmarker.c:960
   #4  0x00690a2f in consume_markers (cinfo=0xbfffca2c) at ./jdinput.c:296
   #5  0x0068ec67 in jpeg_consume_input (cinfo=0xbfffca2c)
   at ./jdapimin.c:301
   #6  0x0068f0a5 in jpeg_read_header (cinfo=0xbfffca2c, require_image=1)
   at ./jdapimin.c:249
   #7  0x0040ec78 in evas_image_load_file_head_jpeg_internal
   (ie=0x8103310, 
   f=0x8105388) at evas_image_load_jpeg.c:97
   #8  0x00410578 in evas_image_load_file_head_jpeg (ie=0x8103310, 
   file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0)
   at evas_image_load_jpeg.c:701
   #9  0x0026989e in evas_common_load_rgba_image_module_from_file
   (ie=0x8103310)
   at evas_image_load.c:120
   #10 0x0021eb66 in _evas_cache_image_entry_new (cache=0x8088228, 
   hkey=0xbfffce00 /home/urandom/.ICEauthority//://(null), 
   timestamp=1254411927, file=0x80f2f94 /home/urandom/.ICEauthority, 
   key=0x0, lo=0xbfffcf28, error=0xbfffcfcc) at evas_cache_image.c:269
   #11 0x0021fdfb in evas_cache_image_request (cache=0x8088228, 
   file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
   lo=0xbfffcf28, 
   error=0xbfffcfcc) at evas_cache_image.c:860
   ---Type return to continue, or q return to quit---
   #12 0x0026a689 in evas_common_load_image_from_file (
   file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
   lo=0xbfffd03c)
   at evas_image_main.c:528
   #13 0x005fb4e2 in eng_image_load (data=0x808e0f0, 
   file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0,
   error=0x8103220, 
   lo=0xbfffd03c) at evas_engine.c:594
   #14 0x001e59ec in evas_object_image_file_set (obj=0x8103090, 
   file=0x80f2f94 /home/urandom/.ICEauthority, key=0x0)
   at evas_object_image.c:316
   
   
   
   --
   Come build with us! The BlackBerryreg; Developer Conference in SF, CA
   is the only developer event you need to attend this year. Jumpstart your
   developing skills, take BlackBerry mobile applications to market and stay 
   ahead of the curve. Join us from November 9#45;12, 2009. Register
   now#33; http://p.sf.net/sfu/devconf
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
   
  
  
 
 
 --
 Come build with us! The BlackBerry(R) Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay 
 ahead of the curve. Join us from November 9 - 12, 2009. Register now!
 http://p.sf.net/sfu/devconference
 ___
 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)ras...@rasterman.com


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. 

Re: [E-devel] Elementary table regression

2009-10-11 Thread Gustavo Sverzut Barbieri
On Sat, Oct 10, 2009 at 9:56 AM, Atton Jonathan
jonathan.at...@gmail.com wrote:
 The size of the clipper can't be set by dynamically ?

yes, it is possible, just implement the Evas_Smart_Class-resize to
resize it based on the current size... add some more room if you want
to avoid clip at object boundaries (just use the other clip behavior,
as coloring, smart object being clipped and easy hide/show.


Although I changed a bit elm_table when I used it as base for
evas_table and evas_box was written from scratch, they should not be
slower, but faster as they will do heavy operations less time (just
when changes, right before painting... not on every change). That
said, it will check for more size_hints, so more function calls, but
those shouldn't matter that much.

It would be good to have those that complain to write a very simple
test case and use oprofile or gprof to figure it out what's wrong.

BR,


 2009/10/9 Iván Briano (Sachiel) sachi...@gmail.com

 On Fri, Oct 9, 2009 at 4:02 PM, Nicolas Aguirre
 aguirre.nico...@gmail.com wrote:
  2009/10/9 Nicolas Aguirre aguirre.nico...@gmail.com:
  Hi guys,
 
  Since the switch to evas_table, I have issues with elm_table.
  The problem can be easily reproduced with elementary_test and the
  patch that you can find in attached file.
 
  In test_photo.c I just change the layout to have 3 rows and 200 columns.
  When I try elementary_test with a SVN  42781 All images are shown on
  the screen when you scroll. But after this commit the end of the table
  is never shown.
 
  On the other side, table creation is faster with evas_table, in my
  test about 3 times faster.
  --
  Nicolas Aguirre
  Mail: aguirre.nico...@gmail.com
  Web: http://www.digital-corner.org
 
 
  I have made more test and I have found a regression with elm_list.
  Same than previously, when you add more than 150 items in a list, last
  items are not shown.
  the attached file is a patch to elm_list, and reproduce the problem
  with actual SVN.
  SVN  42781 works great.
 

 It's not a problem with table or list, but evas_box and evas_table inherit
 from evas_object_smart_clipped, which uses a smaller clipper than the
 smart objects in elm were. Increasing the size of the clipper fixes it,
 but you will run into the same problem if you keep growing the table.

 I just commited a bigger clipper, managed to get 1000 columns in the
 table just fine, albeit very slow to scroll, and that's already an insanely
 big number for elm_table.

  regards,
 
  --
  Nicolas Aguirre
  Mail: aguirre.nico...@gmail.com
  Web: http://www.digital-corner.org
 
 
 --
  Come build with us! The BlackBerry(R) Developer Conference in SF, CA
  is the only developer event you need to attend this year. Jumpstart your
  developing skills, take BlackBerry mobile applications to market and stay
  ahead of the curve. Join us from November 9 - 12, 2009. Register now!
  http://p.sf.net/sfu/devconference
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 


 --
 Come build with us! The BlackBerry(R) Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay
 ahead of the curve. Join us from November 9 - 12, 2009. Register now!
 http://p.sf.net/sfu/devconference
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 Regards.
 --
 Come build with us! The BlackBerry(R) Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay
 ahead of the curve. Join us from November 9 - 12, 2009. Register now!
 http://p.sf.net/sfu/devconference
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference

Re: [E-devel] Elm scroller and bring_in

2009-10-11 Thread Atton Jonathan
A recent commit has fixed the problem. Maybe it was link to the box bug.

2009/10/10 Carsten Haitzler ras...@rasterman.com

 On Sat, 10 Oct 2009 12:01:13 -0400 Atton Jonathan 
 jonathan.at...@gmail.com
 said:

 works for me every single time. :(

  hey
 
  It seems than the bring_in() method of the scroller does not end
 properly. I
  have made some test and sometimes at the end all the content is not
  displayed, like if a clip was not centered in the scroll. I have look the
 y
  returns by region_get() and example I have :
  - at the end of the scrolling : y = 1000 and some part of the content is
 not
  displayed.
  - after I scroll a little (1 step with the mouse wheel) : y = 1600
 
  I have tried to reproduce this problem with a genlist but the bug seems
  different. See my last commit, I have added 2 buttons in the first
 genlist
  test.
  --
  Regards.
 
 --
  Come build with us! The BlackBerry(R) Developer Conference in SF, CA
  is the only developer event you need to attend this year. Jumpstart your
  developing skills, take BlackBerry mobile applications to market and stay
  ahead of the curve. Join us from November 9 - 12, 2009. Register now!
  http://p.sf.net/sfu/devconference
  ___
  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)ras...@rasterman.com




-- 
Regards.
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH] ecore-file: don't use ecore-con if it is disabled

2009-10-11 Thread Marc Andre Tanner
This makes ecore-file useable without ecore-con.

Signed-off-by: Marc Andre Tanner m...@brain-dump.org
---
 src/lib/ecore_file/ecore_file_download.c |   16 
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/src/lib/ecore_file/ecore_file_download.c 
b/src/lib/ecore_file/ecore_file_download.c
index a46fce9..17c43ae 100644
--- a/src/lib/ecore_file/ecore_file_download.c
+++ b/src/lib/ecore_file/ecore_file_download.c
@@ -14,6 +14,8 @@
 
 #define ECORE_MAGIC_FILE_DOWNLOAD_JOB  0xf7427cb8
 
+#ifdef BUILD_ECORE_CON
+
 typedef struct _Ecore_File_Download_JobEcore_File_Download_Job;
 struct _Ecore_File_Download_Job
 {
@@ -282,3 +284,17 @@ _ecore_file_download_abort(Ecore_File_Download_Job *job)
free(job-dst);
free(job);
 }
+
+#else
+int
+ecore_file_download_init(void)
+{
+   return 1;
+}
+
+void
+ecore_file_download_shutdown(void)
+{
+
+}
+#endif /* BUILD_ECORE_CON */
-- 
1.6.4.3


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] ecore-file: don't use ecore-con if it is disabled

2009-10-11 Thread Vincent Torri


On Sun, 11 Oct 2009, Marc Andre Tanner wrote:

 This makes ecore-file useable without ecore-con.

better one : http://pastebin.ca/1613582

is it working for you ?

Vincent


 Signed-off-by: Marc Andre Tanner m...@brain-dump.org
 ---
 src/lib/ecore_file/ecore_file_download.c |   16 
 1 files changed, 16 insertions(+), 0 deletions(-)

 diff --git a/src/lib/ecore_file/ecore_file_download.c 
 b/src/lib/ecore_file/ecore_file_download.c
 index a46fce9..17c43ae 100644
 --- a/src/lib/ecore_file/ecore_file_download.c
 +++ b/src/lib/ecore_file/ecore_file_download.c
 @@ -14,6 +14,8 @@

 #define ECORE_MAGIC_FILE_DOWNLOAD_JOB 0xf7427cb8

 +#ifdef BUILD_ECORE_CON
 +
 typedef struct _Ecore_File_Download_Job   Ecore_File_Download_Job;
 struct _Ecore_File_Download_Job
 {
 @@ -282,3 +284,17 @@ _ecore_file_download_abort(Ecore_File_Download_Job *job)
free(job-dst);
free(job);
 }
 +
 +#else
 +int
 +ecore_file_download_init(void)
 +{
 +   return 1;
 +}
 +
 +void
 +ecore_file_download_shutdown(void)
 +{
 +
 +}
 +#endif /* BUILD_ECORE_CON */
 -- 
 1.6.4.3


 --
 Come build with us! The BlackBerry(R) Developer Conference in SF, CA
 is the only developer event you need to attend this year. Jumpstart your
 developing skills, take BlackBerry mobile applications to market and stay
 ahead of the curve. Join us from November 9 - 12, 2009. Register now!
 http://p.sf.net/sfu/devconference
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] ecore-file: don't use ecore-con if it is disabled

2009-10-11 Thread Marc Andre Tanner
On Sun, Oct 11, 2009 at 11:43:50PM +0200, Vincent Torri wrote:
 
 
 On Sun, 11 Oct 2009, Marc Andre Tanner wrote:
 
 This makes ecore-file useable without ecore-con.
 
 better one : http://pastebin.ca/1613582

Why do you think this one is better? It clutters the source with more
#ifdef's and if you add a new function you will have to remember to 
add the check for BUILD_ECORE_CON.

Anyway whoever maintains the code should decide which solution he 
prefers.

 is it working for you ?

No, it breaks the build on the first use of EAPI which is probably 
undefined because you moved the first #ifdef before the inclusion
of ecore_file_private.h

Marc

-- 
 Marc Andre Tanner  http://www.brain-dump.org/  GPG key: CF7D56C0

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] ecore-file: don't use ecore-con if it is disabled

2009-10-11 Thread Vincent Torri


On Mon, 12 Oct 2009, Marc Andre Tanner wrote:

 On Sun, Oct 11, 2009 at 11:43:50PM +0200, Vincent Torri wrote:


 On Sun, 11 Oct 2009, Marc Andre Tanner wrote:

 This makes ecore-file useable without ecore-con.

 better one : http://pastebin.ca/1613582

 Why do you think this one is better? It clutters the source with more
 #ifdef's and if you add a new function you will have to remember to
 add the check for BUILD_ECORE_CON.

because you removed API functions, which must exist, ecore_con installed 
or not.


 Anyway whoever maintains the code should decide which solution he
 prefers.

no decision, here. the API functions must be available.

 is it working for you ?

 No, it breaks the build on the first use of EAPI which is probably
 undefined because you moved the first #ifdef before the inclusion
 of ecore_file_private.h

indeed. And moving it just after the inclusion of the headers.

Vincent

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Choice of a Window Manager

2009-10-11 Thread Brian Wang
Hello all,

We are running Elementary/EFL on our target device (ARM926EJS @
400MHz).  We would like to run a window manager to simply the windows
management.

I have seen some e17+Illume demo videos on the web and would love to
see its functionalities on our device.  However, it is the boot time
that is of concern.  Judging from the video clips, it takes 30~50
seconds to boot when running the e17+Illume.  That seems forever for a
simple multimedia device.  Maybe it is due to too many modules
configured in?

Besides e17, are there any window managers that are based on EFL?  I'm
personally drooling over Illume's software keyboards...  Matchbox
window manager + panel used to be an option, but it's kind of static
after I saw Illume...
My dream window manager would boot fast, small in size and with a sexy
software keyboard.  Is it too much to ask for?

Could anyone give me some advice?

Thanks in advance.


Brian


-- 
brian
--

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Choice of a Window Manager

2009-10-11 Thread David Seikel
On Mon, 12 Oct 2009 10:49:03 +0800 Brian Wang
brian.wang.0...@gmail.com wrote:

 We are running Elementary/EFL on our target device (ARM926EJS @
 400MHz).  We would like to run a window manager to simply the windows
 management.
 
 I have seen some e17+Illume demo videos on the web and would love to
 see its functionalities on our device.  However, it is the boot time
 that is of concern.  Judging from the video clips, it takes 30~50
 seconds to boot when running the e17+Illume.  That seems forever for a
 simple multimedia device.  Maybe it is due to too many modules
 configured in?
 
 Besides e17, are there any window managers that are based on EFL?  I'm

Nope.

 personally drooling over Illume's software keyboards...  Matchbox
 window manager + panel used to be an option, but it's kind of static
 after I saw Illume...
 My dream window manager would boot fast, small in size and with a sexy
 software keyboard.  Is it too much to ask for?

One question that comes to mind, having worked on the boot speed
problem. is what do you mean by boot time?   Time from turn on to a
usable GUI?  That is not all E17, you are also starting up the CPU,
hardware, maybe a BIOS, boot loader,  kernel, X, and whatever else you
need, often most of this is before E17 is started.  Sure for some
embedded devices there may not be a BIOS, or the linux kernel may BE the
BIOS and boot loader.  You are still left with at least starting kernel
and X before you even get to starting E17.

I do remember a time when we managed to get the startup time of e17
itself down to a fraction of a second on a typical desktop.  Maybe 5
seconds tops on the sort of device you mentioned.  I don't know what it
is these days.


signature.asc
Description: PGP signature
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel