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
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
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,
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
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
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:
*
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 |
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
.
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
This patch, the fith in a series, involves the file
evas_blend_pixel_cmod_pixel.c of the engines/common dir.
jose.
---
Index:
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:
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
This patch, the third in a series, involves the file
evas_blend_alpha_color_pixel.c of the engines/common dir.
jose.
---
Index:
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
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
62 matches
Mail list logo