Re: [E-devel] evas_object_text_style_render segv patch

2006-01-15 Thread Jose O Gonzalez
On Sat, 14 Jan 2006 18:21:49 +0900 Carsten writes: On Sat, 14 Jan 2006 01:33:51 + Alastair Tse [EMAIL PROTECTED] babbled: Hi, I've been playing around with evas for a while now and I came across this segv when I was playing trying to use evas_object_text_style_set(). I

Re: [E-devel] evas_object_text_style_render segv patch

2006-01-13 Thread Jose O Gonzalez
On Sat, 14 Jan 2006 01:33:51 + Alastair Tse [EMAIL PROTECTED] writes: Hi, I've been playing around with evas for a while now and I came across this segv when I was playing trying to use evas_object_text_style_set(). I discovered that in evas/src/lib/canvas/evas_object_text.c, the

[E-devel] Rounded evas rectangles

2006-01-09 Thread Jose O Gonzalez
Attached is a fairly small and simple patch to evas for adding rounded rectangles. This is just on top of the usual evas rectangle object. The new api calls are just: evas_object_rectangle_rounded_set(obj, Evas_Coord rx, Evas_Coord ry, Evas_Bool tl, Evas_Bool tr, Evas_Bool bl,

Re: [E-devel] Stuff

2005-12-19 Thread Jose O Gonzalez
On Sat, 17 Dec 2005 18:40:50 +0900 Carsten writes: On Wed, 14 Dec 2005 02:19:56 -0500 Jose O Gonzalez [EMAIL PROTECTED] babbled: On Wed, 14 Dec 2005 14:43:50 +0900 Carsten writes: On Tue, 13 Dec 2005 23:38:43 -0500 Jason Tackaberry [EMAIL PROTECTED] babbled: On Tue

Re: [E-devel] Is there a library within E to parse .desktop type files?

2005-12-16 Thread Jose O Gonzalez
On Thu, 15 Dec 2005 11:25:36 +0900 Carsten writes: On Thu, 15 Dec 2005 10:14:41 +0800 Phuah Yee Keat [EMAIL PROTECTED] babbled: Hi, I have checked the way KDM does autodetection of the sessions that are available on the system, it uses its own set of .desktop files (which

Re: [E-devel] evas and shape mask calc

2005-12-13 Thread Jose O Gonzalez
On Tue, 13 Dec 2005 16:04:30 +0900 Carsten writes: for now the only thing i have done are copy (blit) and alpha blend (with or without destination alpha). for C, mmx, sse and sse2 i have done: done: * solid pixel copy forwards * pixel blend * pixel blend dst alpha to do: *

Re: [E-devel] [Patch] Evas -- poorly-placed ++'s

2005-12-13 Thread Jose O Gonzalez
On Tue, 13 Dec 2005 12:47:56 -0800 David Sharp [EMAIL PROTECTED] writes: On 12/13/05, Tilman Sauerbeck [EMAIL PROTECTED] wrote: Eric Sandall [2005-12-13 11:16]: while (dst dst_end) - *dst++ = (*src++ | PIXEL_SOLID_ALPHA) (*dst | 0x00ff); + *dst = (*src |

Re: [E-devel] Stuff

2005-12-13 Thread Jose O Gonzalez
On Wed, 14 Dec 2005 14:43:50 +0900 Carsten writes: On Tue, 13 Dec 2005 23:38:43 -0500 Jason Tackaberry [EMAIL PROTECTED] babbled: On Tue, 2005-12-06 at 15:32 +0900, Carsten Haitzler wrote: yeah - we ALSO need arbitratry clipping to any object, with an added option of pre-rendering

Re: [E-devel] evas and shape mask calc

2005-12-12 Thread Jose O Gonzalez
On Sun, 11 Dec 2005 23:51:24 +0900 Carsten writes: On Sun, 11 Dec 2005 02:00:55 -0500 Jose O Gonzalez [EMAIL PROTECTED] babbled: On Sun, 11 Dec 2005 13:59:10 +0900 Carsten writes: On Sat, 10 Dec 2005 20:47:56 -0600 Brian Mattern [EMAIL PROTECTED] babbled: Some

Re: [E-devel] evas and shape mask calc

2005-12-12 Thread Jose O Gonzalez
On Mon, 12 Dec 2005 17:39:29 +0900 Carsten writes: On Mon, 12 Dec 2005 03:31:32 -0500 Jose O Gonzalez [EMAIL PROTECTED] babbled: They'll remain in deep freeze til you let me know otherwise :) As far as the blend functions... From that one screenshot, it's unlikely

Re: [E-devel] evas and shape mask calc

2005-12-12 Thread Jose O Gonzalez
On Mon, 12 Dec 2005 21:27:56 +0900 Carsten writes: On Mon, 12 Dec 2005 05:12:11 -0500 Jose O Gonzalez [EMAIL PROTECTED] babbled: On Mon, 12 Dec 2005 17:39:29 +0900 Carsten writes: On Mon, 12 Dec 2005 03:31:32 -0500 Jose O Gonzalez [EMAIL PROTECTED] babbled

Re: [E-devel] evas and shape mask calc

2005-12-12 Thread Jose O Gonzalez
On Tue, 13 Dec 2005 12:42:46 +0900 Carsten writes: On Mon, 12 Dec 2005 20:41:12 -0500 Jose O Gonzalez [EMAIL PROTECTED] babbled: U Yeah, definitely something amiss here :( yeah. that was a good start in debugging, finding the algorithm issues then noting they were

Re: [E-devel] evas and shape mask calc

2005-12-10 Thread Jose O Gonzalez
On Sun, 11 Dec 2005 13:59:10 +0900 Carsten writes: On Sat, 10 Dec 2005 20:47:56 -0600 Brian Mattern [EMAIL PROTECTED] babbled: Some recent commit (after the 2nd but before the 8th) broke evas shape mask calculations. I'm going to go out on a limb and blame Jose's gradient patch

Re: [E-devel] Stuff

2005-12-05 Thread Jose O Gonzalez
On Sat, 3 Dec 2005 19:03:17 +0900 Carsten writes: On Fri, 2 Dec 2005 01:06:25 -0500 Jose O Gonzalez [EMAIL PROTECTED] babbled: Just some attached evas stuff ok jose. i hate to do this can you 1. generate a diff: cd evas cvs update -dP cvs

Re: [E-devel] Stuff

2005-11-26 Thread Jose O Gonzalez
On Sat, 26 Nov 2005 16:04:03 +0100 Massimo Maiurana [EMAIL PROTECTED] writes: Jose O Gonzalez, il 26/11/2005 13:42, scrisse: Just some attached evas stuff for raster's amusement :) AARRGGHH! an 500KB attachment now that my isp is on low bamdwidth :(( Yes, my

Re: [E-devel] b0rkies - a heads up

2005-10-26 Thread Jose O Gonzalez
On Thu, 27 Oct 2005 00:25:12 +0900 Carsten writes: OK everyone - developer beings and such. as was brought up on the mailing lists several months ago, i have (FINALLY!) started some work on cleaning/rationalising and improving eva's smart object code and interfaces. And there is

Re: [E-devel] b0rkies - a heads up

2005-10-26 Thread Jose O Gonzalez
On Thu, 27 Oct 2005 11:33:05 +0900 Carsten writes: On Wed, 26 Oct 2005 18:42:48 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: On Thu, 27 Oct 2005 00:25:12 +0900 Carsten writes: OK everyone - developer beings and such. as was brought up on the mailing lists several

Re: [E-devel] Menu usability.

2005-10-21 Thread Jose O Gonzalez
On Thu, 20 Oct 2005 22:36:59 -0700 Ben Ford writes: David Seikel wrote: Alternatively we could always have menus re arrange themselves based on frequent usage. That would make everybody happy. B-) NO. I disagree, that sounds like a great idea! And then maybe also a

Re: [E-devel] The current state of E Widget ToolKit Libraries (EWTKL)

2005-10-14 Thread Jose O Gonzalez
On Fri, 14 Oct 2005 03:46:45 -0400 Michael writes: On Friday, 14 October 2005, at 12:19:14 (+0900), Carsten Haitzler wrote: so does everyone seem agreed we should try re-assign priorities to the mailing lists to be more on topic (make some announcements and make an effort to redirect

Re: [E-devel] Re: License Issues

2005-10-14 Thread Jose O Gonzalez
04:15:57 -0400 Michael writes: On Friday, 14 October 2005, at 01:17:02 (-0400), Jose O Gonzalez wrote: I personally do not care much for any licensing schemes, and every piece of code I've ever put up here, meager as it's been, I've done so with no conditions whatever .. Anything

Re: [E-devel] The current state of E Widget ToolKit Libraries (EWTKL)

2005-10-13 Thread Jose O Gonzalez
On Fri, 14 Oct 2005 12:19:14 +0900 Carsten writes: On Thu, 13 Oct 2005 16:51:23 -0500 Nathan Ingersoll [EMAIL PROTECTED] babbled: Looking ahead, if Simon and Hisham are committed to working as part of the team, one excellent way to extend an olive branch would be to BSD license

Re: [E-devel] The current state of E Widget ToolKit Libraries (EWTKL)

2005-10-12 Thread Jose O Gonzalez
On Wed, 12 Oct 2005 11:01:15 -0400 Michael writes: On Tuesday, 11 October 2005, at 23:33:18 (-0400), Jose O Gonzalez wrote: I remember reading once, long ago, an interview by an excited newcomer named Michael Jennings.. an interview he did of two, more or less, old-timers known

Re: [E-devel] The current state of E Widget ToolKit Libraries (EWTKL)

2005-10-11 Thread Jose O Gonzalez
Everyone here would do well to pay attention to what Carsten has been trying to say on this issue -- he is being very much the voice of reason and moderation. If I may add my own thoughts on this.. All progress depends very much on having excited newcomers, some of these

Re: [E-devel] edje and event objects

2005-10-07 Thread Jose O Gonzalez
On Fri, 7 Oct 2005 13:06:10 +0900 Carsten writes: On Sat, 17 Sep 2005 04:24:29 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: But no, that's not what I meant here. There are many canvas 'models' in the object types they support and the event model they (may) use

[E-devel] A patch

2005-09-23 Thread Jose O Gonzalez
Here's a large patch to finish a tiny leftover from the events-frozen deal.. I've inlined the patch here as it's likely not worth attaching. Maybe now Dan will hate me a microscopic amount less for all my complaining :) Jose.

Re: [E-devel] edje and event objects

2005-09-21 Thread Jose O Gonzalez
On Wed, 21 Sep 2005 23:57:02 +0900 Carsten writes: On Wed, 21 Sep 2005 01:15:46 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: On Fri, 16 Sep 2005 09:44:08 +0900 Carsten writes: when u move an object evas sees if this obj intersected the poitner xo-ord, if it did evas

Re: [E-devel] edje and event objects

2005-09-21 Thread Jose O Gonzalez
On Wed, 21 Sep 2005 23:30:24 -0400 dan sinclair [EMAIL PROTECTED] writes: [snip] the canvas code needs a complete rewrite, especially in relation to clipping, stacking, and event-handling. In order to do that *right*, there are design issues that need to be addressed... You

Re: [E-devel] edje and event objects

2005-09-21 Thread Jose O Gonzalez
On Thu, 22 Sep 2005 12:36:22 +0900 Carsten writes: On Wed, 21 Sep 2005 22:34:26 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: Yeah.. But unfortunately the current evas in CVS does not do that :( Mainly (but also due to some pass-events confusion) due

Re: [E-devel] edje and event objects

2005-09-20 Thread Jose O Gonzalez
On Fri, 16 Sep 2005 09:44:08 +0900 Carsten writes: On Thu, 15 Sep 2005 19:48:31 -0400 Rodolfo Hansen [EMAIL PROTECTED] babbled: I'm not very familiar with how evas or smart objects are currently structured, but since you are looking for mechanisms for structured event handling I

Re: [E-devel] edje and event objects

2005-09-17 Thread Jose O Gonzalez
On Sat, 17 Sep 2005 13:10:27 +0900 Carsten writes: On Fri, 16 Sep 2005 05:28:38 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: Ok. Let's talk about canvas/gfx specific issues a bit. Two key elements: rendering and event-handling. But how do we deal with them and integrate

Re: [E-devel] edje and event objects

2005-09-16 Thread Jose O Gonzalez
On Fri, 16 Sep 2005 16:18:50 +0900 Carsten writes: On Fri, 16 Sep 2005 01:44:42 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: Let me sharply critical here. Unfortunately for many other libs and apps, if evas is the graphics engine they use, it's important to get it more

Re: [E-devel] edje and event objects

2005-09-15 Thread Jose O Gonzalez
On Thu, 15 Sep 2005 13:02:42 +0900 Carsten writes: On Wed, 14 Sep 2005 02:52:51 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: . I have the feeling that unless smart-objects adopt most of the semantics that is used in window systems (in dealing with the parent/child

Re: [E-devel] edje and event objects

2005-09-14 Thread Jose O Gonzalez
On Tue, 13 Sep 2005 09:18:14 -0500 Brian writes: Jose O Gonzalez wrote: On Mon, 12 Sep 2005 14:58:51 -0500 Brian writes: Raster, I've been noticing that we often want to accept generic evas mouse events on edje objects (such as ibar icons, pager windows, pager desks, etc

Re: [E-devel] edje and event objects

2005-09-13 Thread Jose O Gonzalez
On Mon, 12 Sep 2005 14:58:51 -0500 Brian writes: Raster, I've been noticing that we often want to accept generic evas mouse events on edje objects (such as ibar icons, pager windows, pager desks, etc). So, we've been adding event objects and moving/resizing them along with the

Re: [E-devel] Re: E CVS: libs/ecore sebastid

2005-09-06 Thread Jose O Gonzalez
On Wed, 7 Sep 2005 11:43:59 +0900 Carsten Haitzler (The Rasterman) [EMAIL PROTECTED] writes: On Tue, 06 Sep 2005 23:31:10 +0200 Kim Woelders [EMAIL PROTECTED] babbled: No. TRUE should definitely not be defined as !FALSE. Booleans in C are a pain. Personally, I avoid using them

Re: [E-devel] Smart objects

2005-08-25 Thread Jose O Gonzalez
On Mon, 22 Aug 2005 12:55:48 +0200 Christian Pedaschus writes: they're too wild for the list? now i'm really curious ;) why don't you enlighten us all, jose? greets, chris There's little or none that I can provide, on anything.. Seek thou the being known as the rasterman instead

Re: [E-devel] Smart objects

2005-08-22 Thread Jose O Gonzalez
On Mon, 22 Aug 2005 16:26:24 +0900 Carsten writes: On Wed, 17 Aug 2005 01:00:38 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: OK man ... I am goign to TRY answer your mails... one by one... :) That would mean that you're going to spend a week doing nothing else

Re: [E-devel] Smart objects

2005-08-21 Thread Jose O Gonzalez
. Jose O Gonzalez a écrit : There are some aspects of evas' internals, particularly in relation to smart objects, that I'd like to expound upon here - especially since it relates to some issues I've met while recently trying to finish off some things :) In evas, the addition

Re: [E-devel] the implementation of etox seems slow

2005-08-13 Thread Jose O Gonzalez
On Sat, 13 Aug 2005 13:49:11 +0900 Carsten writes: On Sat, 13 Aug 2005 00:24:25 -0400 Tianran Chen [EMAIL PROTECTED] babbled: i did see the utf8 code. but utf8 is far from universal, now one of my handheld computer uses alot utf16 and GB, which evas_commont_utf8_* cannot handle.

Re: [E-devel] the implementation of etox seems slow

2005-08-13 Thread Jose O Gonzalez
On Sat, 13 Aug 2005 02:16:49 -0400 Jose writes: You could make this work by letting such 'layout engines' use smart objects and be given as external libs, ie. libs like edje. You'd create, via the particular text format/layout lib, objects of whatever format type you want

[E-devel] Where is the e wish list?

2005-06-11 Thread Jose O Gonzalez
I have a 'wish' for things I'd like to see in e.. not in e the wm, there are enough wishes for things in there already :), but in e as in the efl's. Two specific things to be exact: 1. A general purpose list/hash lib. 2. A general purpose file lib. The

Re: [E-devel] Where is the e wish list?

2005-06-11 Thread Jose O Gonzalez
exists lists and hashes in Ecore_Data and Ecore_File should handle the file handling. There are slightly separate list data structures in evas but that was done so evas dosen't depend on ecore. dan On Sat, 2005-06-11 at 08:10 -0400, Jose O Gonzalez wrote: I have a 'wish' for things

Re: [E-devel] Evas Blending Fun

2005-04-16 Thread Jose O Gonzalez
On Fri, 15 Apr 2005 17:18:26 +0900 Carsten writes: On Wed, 13 Apr 2005 07:07:46 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: Attached are some blending routines for evas.. mostly useless to anyone except for Carsten to probably laugh at :) Very sketchy stuff, just

Re: [E-devel] Evas Blending Fun

2005-04-15 Thread Jose O Gonzalez
On Fri, 15 Apr 2005 17:18:26 +0900 Carsten writes: On Wed, 13 Apr 2005 07:07:46 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: Attached are some blending routines for evas.. mostly useless to anyone except for Carsten to probably laugh at :) Very sketchy stuff, just

[E-devel] Evas Blending Fun

2005-04-13 Thread Jose O Gonzalez
Attached are some blending routines for evas.. mostly useless to anyone except for Carsten to probably laugh at :) Very sketchy stuff, just for testing some ideas etc. Evas.tgz Description: Binary data

[E-devel] Re: The E of E

2005-02-23 Thread Jose O Gonzalez
they have apps, communities, publicity and big, mature toolkits and everyone thinks they are trying to kill microsoft so they all rally behind them. Ok. But, the apps and stuff may follow from a 'mature toolkit'.. So what is it about their toolkits that is so much more

[E-devel] Re: The E of E

2005-02-22 Thread Jose O Gonzalez
On Tue, 22 Feb 2005, Andreas Volz wrote: Am Tue, 22 Feb 2005 04:06:54 -0500 schrieb Jose O Gonzalez: they have apps, communities, publicity and big, mature toolkits and everyone thinks they are trying to kill microsoft so they all rally behind them. Ok

Re: [E-devel] font rendering in evas

2004-09-14 Thread Jose O Gonzalez
On Wed, 15 Sep 2004 09:08:51 +0900 Carsten Haitzler (The Rasterman) writes: On Tue, 14 Sep 2004 14:13:45 +0200 Nemec, Bernhard babbled: 1. glpyph caching, Doesn't the cache work automatically for any used font size? per font size instance there is a glyph cache - BUT now i'd need

[E-devel] Imlib2 patches -- 3 -- grad.c

2004-06-23 Thread Jose O Gonzalez
Attached is a quick patch for imlib2's grad.c file.. It fixes some things I noticed there while re-familiarizing myself with evas/imlib2's gradients. This (very quickly done) patch fixes: 1. blending with the ADD/SUB/RE ops when the dest image has alpha. 2. the op ADD case was

[E-devel] Imlib2 patches -- 2 : rgbadraw, final vers.

2004-06-15 Thread Jose O Gonzalez
Attached is a final version of the imlib2 rgbadraw work that I've sent recently. Here, I've fixed all remaining issues that I had with polygon drawing/filling and cleaned things up overall. Various further improvements could certainly still be done (assembly versions of

Re: [E-devel] e16.7-pre1 problems

2004-05-04 Thread Jose O Gonzalez
On Mon, 03 May 2004 23:07:24 +0200 Kim Woelders [EMAIL PROTECTED] writes: Jochen Schroeder wrote: 1st: sometimes the font on top of the window titlebar doesn't display properly, see the mozilla titlebar in this picture http://pap093.uni-muenster.de/~jschrod/e16fontprob.jpg This

Re: [E-devel] Brainstorming: SWF,Perl and Evas

2004-05-03 Thread Jose O Gonzalez
At the lowest level, this can be made fairly efficient -- For each pair of evas objects A and B, write a function for drawing A clipped by B (onto a dst image), as efficient as possible. Since 'A clipped by B' equals 'B clipped by A', one'd need n(n + 1)/2 functions, where n

Re: [E-devel] Brainstorming: SWF,Perl and Evas

2004-04-28 Thread Jose O Gonzalez
On Tue, 20 Apr 2004 13:36:36 +0900 Carsten Haitzler (The Rasterman) [EMAIL PROTECTED] writes: On Tue, 13 Apr 2004 03:34:30 -0400 Jose O Gonzalez [EMAIL PROTECTED] babbled: technically- yes - but evas for example lacks matrix transforms, splines, radial fills, and several other

Re: [E-devel] Brainstorming: SWF,Perl and Evas

2004-04-13 Thread Jose O Gonzalez
On Mon, 12 Apr 2004 12:37:58 +0900 Carsten Haitzler (The Rasterman) [EMAIL PROTECTED] writes: On Sun, 11 Apr 2004 04:26:25 -0700 (PDT) Ogla Sungutay [EMAIL PROTECTED] babbled: similarities? Could they be used together, like say Ecore-SWF? technically- yes - but evas for

[E-devel] Alpha Blending (from: Evas patches -- 2)

2004-03-24 Thread Jose O Gonzalez
1) Replace the current formula for the new destination alpha (when blending to rgba) by the formula BLEND_COLOR(a, A_VAL(dst), 255, A_VAL(dst), tmp) where a is the relevant alpha value. i tried this and tested it - it is, in fact, wrong :( sorry - the math doesn't

[E-devel] Evas patches -- 3 - revised

2004-03-17 Thread Jose O Gonzalez
In a couple of places an = got in where it should be ==, here is the revised version of the patch to the file evas_blend_alpha_color_pixel.c. jose. - Index:

[E-devel] Evas patches -- 5

2004-03-17 Thread Jose O Gonzalez
This patch, the fith in a series, involves the file evas_blend_pixel_cmod_pixel.c of the engines/common dir. jose. --- Index:

[E-devel] Evas patches -- 6

2004-03-17 Thread Jose O Gonzalez
This patch, the six -- and last -- in a series, involves the file evas_blend_pixel_mul_pixel.c of the engines/common dir. jose. --- Index:

[E-devel] Evas patches -- 2

2004-03-16 Thread Jose O Gonzalez
This is the second in a series of patches to Evas files. The main thrust of these is to improve the drawing/blending C functions in the engines/common dir via the following: 1) Replace the current formula for the new destination alpha (when blending to rgba) by the

[E-devel] Evas patches -- 3

2004-03-16 Thread Jose O Gonzalez
This patch, the third in a series, involves the file evas_blend_alpha_color_pixel.c of the engines/common dir. jose. --- Index:

[E-devel] Evas patches -- 4

2004-03-16 Thread Jose O Gonzalez
This patch, the fourth in a series, involves the file evas_blend_pixel_pixel.c of the engines/common dir. jose. --- Index: cvs/e17/libs/evas/src/lib/engines/common/evas_blend_pixel_pixel.c

[E-devel] Evas patches

2004-03-15 Thread Jose O Gonzalez
What follows is the first in a series of patches designed to speed up some of Evas' drawing/blending C functions in the engines/common dir. As later patches will involve non-trivial changes, this first *very small* one is merely to fix a minor oversight and add a trivial check in