Re: [E-devel] ecore_evas_title_set/ecore_evas_name_class_set NULL parameters

2009-08-16 Thread The Rasterman
On Mon, 17 Aug 2009 08:46:58 +0700 Mikhail Gusarov said: > > Twas brillig at 11:30:24 17.08.2009 UTC+10 when ras...@rasterman.com did gyre > and gimble: > > CHR> On Mon, 17 Aug 2009 04:44:51 +0700 Mikhail Gusarov > CHR> said: > > >> Is it ok to pass NULL parameters to ecore_evas_title_set

Re: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

2009-08-16 Thread The Rasterman
On Mon, 17 Aug 2009 08:56:09 +0700 Mikhail Gusarov said: > > Twas brillig at 11:23:15 17.08.2009 UTC+10 when ras...@rasterman.com did gyre > and gimble: > > CHR> greayscale64? i thought they were 16 levels of grey (4bit)? well > CHR> the ones i saw? or is the 64 mapped to 16 with dithering? >

Re: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

2009-08-16 Thread The Rasterman
On Mon, 17 Aug 2009 09:02:31 +0700 Mikhail Gusarov said: > > Twas brillig at 11:42:20 17.08.2009 UTC+10 when ras...@rasterman.com did gyre > and gimble: > > CH(R> On Sun, 16 Aug 2009 20:25:10 +0700 Mikhail Gusarov > CH(R> said: > > >> This is needed for E-Ink devices outta there. Names of n

Re: [E-devel] ecore_evas_title_set/ecore_evas_name_class_set NULL parameters

2009-08-16 Thread The Rasterman
On Mon, 17 Aug 2009 04:44:51 +0700 Mikhail Gusarov said: > Hello. > > Is it ok to pass NULL parameters to ecore_evas_title_set / > ecore_evas_name_class_set? If yes, what's the expected reaction of > backend? Should it treat NULL parameters as empty strings or somehow > else? NULL. bad. use ""

Re: [E-devel] [eet] Update libeet1.symbols file

2009-08-16 Thread The Rasterman
On Sun, 16 Aug 2009 21:39:23 +0700 Mikhail Gusarov said: > > Twas brillig at 16:37:14 16.08.2009 UTC+02 when albin.tonne...@gmail.com did > gyre and gimble: > > >> Those symbols appeared earlier than in 1.2.2, but > >> debian/libeet1.symbols was not updated, so there is no point to look > >>

Re: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

2009-08-16 Thread The Rasterman
On Sun, 16 Aug 2009 20:25:10 +0700 Mikhail Gusarov said: > This is needed for E-Ink devices outta there. Names of new files, > configure.ac variables and macros are awful, suggestions are welcome. in svn. name isnt too bad really. strange that u use a palette table lookup and you like to use rgb

Re: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

2009-08-16 Thread Mikhail Gusarov
Twas brillig at 11:42:20 17.08.2009 UTC+10 when ras...@rasterman.com did gyre and gimble: CH(R> On Sun, 16 Aug 2009 20:25:10 +0700 Mikhail Gusarov CH(R> said: >> This is needed for E-Ink devices outta there. Names of new files, >> configure.ac variables and macros are awful, suggestions a

Re: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

2009-08-16 Thread Mikhail Gusarov
Twas brillig at 11:23:15 17.08.2009 UTC+10 when ras...@rasterman.com did gyre and gimble: CHR> greayscale64? i thought they were 16 levels of grey (4bit)? well CHR> the ones i saw? or is the 64 mapped to 16 with dithering? Actually 4-16, depending on the controller. 64 is just due to the some

Re: [E-devel] ecore_evas_title_set/ecore_evas_name_class_set NULL parameters

2009-08-16 Thread Mikhail Gusarov
Twas brillig at 11:30:24 17.08.2009 UTC+10 when ras...@rasterman.com did gyre and gimble: CHR> On Mon, 17 Aug 2009 04:44:51 +0700 Mikhail Gusarov CHR> said: >> Is it ok to pass NULL parameters to ecore_evas_title_set / >> ecore_evas_name_class_set? If yes, what's the expected reaction of

Re: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

2009-08-16 Thread The Rasterman
On Sun, 16 Aug 2009 20:25:10 +0700 Mikhail Gusarov said: > This is needed for E-Ink devices outta there. Names of new files, > configure.ac variables and macros are awful, suggestions are welcome. greayscale64? i thought they were 16 levels of grey (4bit)? well the ones i saw? or is the 64 mapp

Re: [E-devel] [ecore 1/3] Stop using XCB iterators removed from libxcb

2009-08-16 Thread Mikhail Gusarov
Twas brillig at 20:14:44 16.08.2009 UTC+07 when dotted...@dottedmag.net did gyre and gimble: MG> XCB used to provide iterators for requests returning MG> list of values. Recent versions dropped it And from the recent discussion in x...@lists.fd.o it became apparent that it was a bug, so it is

Re: [E-devel] [PATCH] Eina logging domains

2009-08-16 Thread Gustavo Sverzut Barbieri
On Sun, Aug 16, 2009 at 8:54 PM, Andre Dieb wrote: > Another attempt attached, see modifications list and inline comments below. > > - DOM is now a prefix: EINA_LOG_DOM_(level) > - renamed EINA_COLOR_NOTHING to EINA_COLOR_RESET > - fixed loop problem at pending domains parse > - removed eina_log_ms

Re: [E-devel] [PATCH] Eina logging domains

2009-08-16 Thread Andre Dieb
- Added eina_log to Eina.h - Removed debug fprintf, do not use eina_safety for (level > d->level) check, it floods the screen On Sun, Aug 16, 2009 at 8:54 PM, Andre Dieb wrote: > Another attempt attached, see modifications list and inline comments below. > > - DOM is now a prefix: EINA_LOG_DOM_(l

Re: [E-devel] [EFM] an idea

2009-08-16 Thread Gustavo Sverzut Barbieri
On Sun, Aug 16, 2009 at 12:16 PM, Atton Jonathan wrote: > hey, > > About the name of each icon, I think we can add in theme to text part : > - one textblock with the complete name > - one text which cut the name > > By default efm should use the simple text and then when the mouse is moved > on an

Re: [E-devel] [PATCH] Eina logging domains

2009-08-16 Thread Andre Dieb
Another attempt attached, see modifications list and inline comments below. - DOM is now a prefix: EINA_LOG_DOM_(level) - renamed EINA_COLOR_NOTHING to EINA_COLOR_RESET - fixed loop problem at pending domains parse - removed eina_log_msg_* funcs, they're kept on eina_error - removed trailing white

[E-devel] ecore_evas_title_set/ecore_evas_name_class_set NULL parameters

2009-08-16 Thread Mikhail Gusarov
Hello. Is it ok to pass NULL parameters to ecore_evas_title_set / ecore_evas_name_class_set? If yes, what's the expected reaction of backend? Should it treat NULL parameters as empty strings or somehow else? -- http://fossarchy.blogspot.com/ pgpLZ1wRZzgIp.pgp Description: PGP signature -

[E-devel] [ecore-xcb 1/2] Unbreak _ecore_xcb_cookie_cache

2009-08-16 Thread Mikhail Gusarov
Ecore_List -> Eina_List transition broke _ecore_xcb_cookie_cache: due to leftover condition no cookies were added to cache at all, making havoc and despair. This patch removes offending check. Signed-off-by: Mikhail Gusarov --- src/lib/ecore_x/xcb/ecore_xcb_reply.c |3 --- 1 files changed,

[E-devel] [ecore-xcb 2/2] Do not segfault if unable to connect to display

2009-08-16 Thread Mikhail Gusarov
There is xcb_connection_has_error to check connection errors, and return value of xcb_connect is always non-NULL. Signed-off-by: Mikhail Gusarov --- src/lib/ecore_x/xcb/ecore_xcb.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/lib/ecore_x/xcb/ecore_xcb.c b/src/li

[E-devel] [ecore-xcb 0/2] Assorted ecore XCB patches

2009-08-16 Thread Mikhail Gusarov
Another set of ecore XCB patches, which I forgot to send last time. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focu

Re: [E-devel] [ecore 0/3] ecore XCB patches

2009-08-16 Thread Mikhail Gusarov
Twas brillig at 19:39:07 16.08.2009 UTC+02 when vto...@univ-evry.fr did gyre and gimble: VT> PS: so no problem with evas on a Xlib-less OS ? Not enough info yet :) I've just rebased packages to svn-03 snapshot From some ancient state. -- http://fossarchy.blogspot.com/ pgpDmuZflsgms.pgp D

Re: [E-devel] [ecore 0/3] ecore XCB patches

2009-08-16 Thread Vincent Torri
Hey, I'll review them next week thanks for the patches :-) Vincent PS: so no problem with evas on a Xlib-less OS ? On Sun, 16 Aug 2009, Mikhail Gusarov wrote: This is a set of patches required to compile/run ecore on Xlib-less X11 system with relatively recent libxcb/xcb-utils. Fortunatel

[E-devel] [EFM] an idea

2009-08-16 Thread Atton Jonathan
hey, About the name of each icon, I think we can add in theme to text part : - one textblock with the complete name - one text which cut the name By default efm should use the simple text and then when the mouse is moved on an icon or when we select the icon efm should use the textblock and overl

Re: [E-devel] [PATCH] Eina logging domains

2009-08-16 Thread Gustavo Sverzut Barbieri
On Sun, Aug 16, 2009 at 5:45 AM, Andre Dieb wrote: > One more thing, > > On Sun, Aug 16, 2009 at 5:26 AM, Andre Dieb > wrote: >> >> Sorry for the HTML! :) >> >> On Sat, Aug 15, 2009 at 10:39 PM, Gustavo Sverzut Barbieri >> wrote: >>> >>> On Sat, Aug 15, 2009 at 5:55 PM, Andre Dieb >>> wrote: >>>

Re: [E-devel] [eet] Update libeet1.symbols file

2009-08-16 Thread Mikhail Gusarov
Twas brillig at 16:37:14 16.08.2009 UTC+02 when albin.tonne...@gmail.com did gyre and gimble: >> Those symbols appeared earlier than in 1.2.2, but >> debian/libeet1.symbols was not updated, so there is no point to look >> at the actual minimal versions of symbols. AT> Actually, it did get u

Re: [E-devel] [eet] Update libeet1.symbols file

2009-08-16 Thread Albin Tonnerre
On Sun, Aug 16, 2009 at 09:10:38PM +0700, Mikhail Gusarov wrote : > Those symbols appeared earlier than in 1.2.2, but debian/libeet1.symbols > was not updated, so there is no point to look at the actual minimal > versions of symbols. Actually, it did get updated, SVN just didn't follow: see http:/

[E-devel] [eet] Update libeet1.symbols file

2009-08-16 Thread Mikhail Gusarov
Those symbols appeared earlier than in 1.2.2, but debian/libeet1.symbols was not updated, so there is no point to look at the actual minimal versions of symbols. Signed-off-by: Mikhail Gusarov --- debian/libeet1.symbols | 42 ++ 1 files changed, 42 inser

[E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

2009-08-16 Thread Mikhail Gusarov
This is needed for E-Ink devices outta there. Names of new files, configure.ac variables and macros are awful, suggestions are welcome. Signed-off-by: Mikhail Gusarov --- configure.ac | 22 src/lib/engines/common/Makefile.am |

[E-devel] [ecore 3/3] Support xcb-icccm >= 0.3 in ecore XCB backend

2009-08-16 Thread Mikhail Gusarov
xcb-utils break compatibility sometimes. xcb-icccm API was disruptively changed in 0.3, while xcb-icccm 0.2 is still common. Adjust code to use 0.3 versions of constants and files while providing compatibility layer for 0.2 (to be removed ASAP). Signed-off-by: Mikhail Gusarov --- configure.ac

[E-devel] [ecore 1/3] Stop using XCB iterators removed from libxcb

2009-08-16 Thread Mikhail Gusarov
XCB used to provide iterators for requests returning list of values. Recent versions dropped it and return arrays instead. Adapt code to use arrays unconditionally (arrays were present in earlier libxcb versions). Signed-off-by: Mikhail Gusarov --- src/lib/ecore_x/xcb/ecore_xcb.c| 20 +

[E-devel] [ecore 2/3] Unbreak ecore_xcb_region.c

2009-08-16 Thread Mikhail Gusarov
Signed-off-by: Mikhail Gusarov --- src/lib/ecore_x/xcb/ecore_xcb_region.c | 20 ++-- 1 files changed, 6 insertions(+), 14 deletions(-) diff --git a/src/lib/ecore_x/xcb/ecore_xcb_region.c b/src/lib/ecore_x/xcb/ecore_xcb_region.c index ec2847c..5642332 100644 --- a/src/lib/ecor

[E-devel] [ecore 0/3] ecore XCB patches

2009-08-16 Thread Mikhail Gusarov
This is a set of patches required to compile/run ecore on Xlib-less X11 system with relatively recent libxcb/xcb-utils. Fortunately the rest of stack does not need patching. -- Let Crystal Reports handle the reporting -

Re: [E-devel] Fwd: E SVN: raster IN trunk/edje: . data src/bin src/lib

2009-08-16 Thread Massimiliano Calamelli
2009/8/16 Carsten Haitzler : > On Sun, 16 Aug 2009 13:58:58 +0200 Massimiliano Calamelli > said: > >> > -- Forwarded message -- >> > From: Enlightenment SVN >> > Date: 2009/8/16 >> > Subject: E SVN: raster IN trunk/edje: . data src/bin src/lib >> > To: enlightenment-...@lists.sour

Re: [E-devel] Fwd: E SVN: raster IN trunk/edje: . data src/bin src/lib

2009-08-16 Thread The Rasterman
On Sun, 16 Aug 2009 13:58:58 +0200 Massimiliano Calamelli said: > > -- Forwarded message -- > > From: Enlightenment SVN > > Date: 2009/8/16 > > Subject: E SVN: raster IN trunk/edje: . data src/bin src/lib > > To: enlightenment-...@lists.sourceforge.net > > > > > > Log: > >  From:

[E-devel] Fwd: E SVN: raster IN trunk/edje: . data src/bin src/lib

2009-08-16 Thread Massimiliano Calamelli
> -- Forwarded message -- > From: Enlightenment SVN > Date: 2009/8/16 > Subject: E SVN: raster IN trunk/edje: . data src/bin src/lib > To: enlightenment-...@lists.sourceforge.net > > > Log: >  From: "Hanspeter Portner" > >  This concerns Ticket #109: Add Lua support for Edje 1st:

Re: [E-devel] [PATCH] Eina logging domains

2009-08-16 Thread Andre Dieb
One more thing, On Sun, Aug 16, 2009 at 5:26 AM, Andre Dieb wrote: > Sorry for the HTML! :) > > On Sat, Aug 15, 2009 at 10:39 PM, Gustavo Sverzut Barbieri > wrote: > >> On Sat, Aug 15, 2009 at 5:55 PM, Andre Dieb >> wrote: >> > Changes: >> > >> > Module name is now eina_log (but I didn't delete

Re: [E-devel] [PATCH] Eina logging domains

2009-08-16 Thread Andre Dieb
Sorry for the HTML! :) On Sat, Aug 15, 2009 at 10:39 PM, Gustavo Sverzut Barbieri wrote: > On Sat, Aug 15, 2009 at 5:55 PM, Andre Dieb > wrote: > > Changes: > > > > Module name is now eina_log (but I didn't delete eina_error yet, as we > > should delete it only when the transition is completed)

Re: [E-devel] Eet struct serialization woes

2009-08-16 Thread Vincent Torri
On Sun, 16 Aug 2009, Carsten Haitzler (The Rasterman) wrote: > On Sun, 16 Aug 2009 01:48:26 -0300 Raphael Kubo da Costa > said: > > fixed in svn. > Committed revision 41810. and don't forget to update ChangeLog ;-) Vincent -

Re: [E-devel] Eet struct serialization woes

2009-08-16 Thread The Rasterman
On Sun, 16 Aug 2009 01:48:26 -0300 Raphael Kubo da Costa said: fixed in svn. Committed revision 41810. > Hi there, > > I've been struggling to properly serialize a struct which only has an > Eina_List of another struct as a member when this member is NULL (ie > the list is empty). > > When t