[E-devel] Ecore_Evas and desktop translucency...

2007-01-14 Thread Ed Presutti
Is there any way to do desktop translucency with the available Evas
engines? I know i'm asking for a lot here and that this has been
discussed in the past, but my current project would benefit greatly from
it. (It's an EFL-powered desktop widget library)

I've tried the software_x11 and xrender_x11 engines with no luck in
either using the ecore_evas_alpha_set() call. What i'd really like is to
not set the alpha at all from the C code and just let Evas determine
when to do alpha based on the code in the edje file. (That way, my
widget developers can control when they want alpha)

Also, if there is a way to do it, will it work in other environments
besides E17? If it doesn't work in the POS Compiz/Beryl environments,
i'm totally okay with that. :-)

Thanks in advance,
Ed Presutti (ekrunch on freenode)
-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by
definition, not smart enough to debug it. – Brian W. Kernighan


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Misstyped word

2007-01-14 Thread Ag. System Administrator
Michael Jennings wrote:

On Saturday, 13 January 2007, at 22:41:04 (+0200),
Ag. System Administrator wrote:

  

After i've translated 95% of them i should stop?



Yes, you should...but then you never should've started. :)
  

Too late :)

Language names are not subject to translation; they should appear in
native form.  To do otherwise would defeat the purpose of natural
language support.  Imagine having to learn the name of your native
language in EVERY OTHER LANGUAGE.  That would be silly.

Michael

  

So, anyone want to remove these names from _() macros?

Thanks,
Dan

PS: untill then, ru.po as of 13.01.07, is translated at the best ;)


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Edje editor updates + engrave big patch

2007-01-14 Thread Chady Kassouf
On 1/14/07, DaveMDS [EMAIL PROTECTED] wrote:

 Hi all, some update for my work on the edje_editor:

 Tonight I have committed a new editor release.
 This version need the attached engrave patch that implement the following:
 * There is no more one evas object per part_state, but one per part.
 Because we never had to display more than one state at the same
 time, and so we
 really don't  need more than one evas_object per part.
 In this way I have cut  down the number of object to display and
 reposition,
 making the libraries more clean an fast.
 * Removed engrave_canvas_part_state_redraw to make place at
 engrave_canvas_part_redraw.
 * Changed the evas object creation and manipulation routines in this way:
  engrave_canvas_part_state_image|rect|text_setup now doesn't create
 the various
  object (that is simply an evas_object_image|rect|text_add) but
 redraw and reposition
  the parts.
 * The current part_state is draw instead of draw only the default 0.0

 This are just a first patch, in a 'short' time I will make engrave
 capable of manipulate (not
 only display) all the stuff in the edje.

 Hope that engrave authors like this various things and want to commit
 the patch.



Hi Dave,

I have committed your patch, and I agree with dan, since you're the only one
using engrave_canvas right now go ahead and commit your changes to the
canvas directly, but if the changes require radical changes in engrave,
discuss them on the list or IRC first.

P.S: you probably want to just draw a rectangle for the SWALLOW parts.

-- 
Chady 'Leviathan' Kassouf
http://chady.net/
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Misstyped word

2007-01-14 Thread David Stevenson
On 14/01/07, Massimo Maiurana [EMAIL PROTECTED] wrote:

 Ag. System Administrator, il 13/01/2007 21:41, scrisse:
  bah...
 
  After i've translated 95% of them i should stop? (Btw, wikipedia rulez!)
  And if it should not be translated, then it should not be _()
 
  What community thinks?

 I've translated them to italian because if I'd leaved them
 untranslated they would've been displayed in english.
 If their names would be in native language I wouldn't translate
 them, and I think it would be the best choice.


I know Enlightenment is not Google, but with news.google.com in the region
dropdown box, things like Japan is displayed as kanji for Japan (Japan),
even if the language you are viewing in is English. This seems like a good
compromise to me, I guess it really depends on each specific language or
not.

David
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Ecore_Evas and desktop translucency...

2007-01-14 Thread Simon TRENY
On Sun, 14 Jan 2007 01:29:55 -0600,
Ed Presutti [EMAIL PROTECTED] wrote :

 Is there any way to do desktop translucency with the available Evas
 engines? I know i'm asking for a lot here and that this has been
 discussed in the past, but my current project would benefit greatly
 from it. (It's an EFL-powered desktop widget library)
 
 I've tried the software_x11 and xrender_x11 engines with no luck in
 either using the ecore_evas_alpha_set() call. What i'd really like is
 to not set the alpha at all from the C code and just let Evas
 determine when to do alpha based on the code in the edje file. (That
 way, my widget developers can control when they want alpha)

you should indeed call ecore_evas_alpha_set() on the Ecore Evas, but
it's not enough. You also need a composite manager that will perform
the translucency effect. The bling module of e17 does that, but you
can also use xcompmgr or any window manager that supports composite
natively.

 
 Also, if there is a way to do it, will it work in other environments
 besides E17? If it doesn't work in the POS Compiz/Beryl environments,
 i'm totally okay with that. :-)
 
 Thanks in advance,
 Ed Presutti (ekrunch on freenode)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Ecore_Evas and desktop translucency...

2007-01-14 Thread Simon TRENY
On Sun, 14 Jan 2007 01:29:55 -0600,
Ed Presutti [EMAIL PROTECTED] wrote :

 Is there any way to do desktop translucency with the available Evas
 engines? I know i'm asking for a lot here and that this has been
 discussed in the past, but my current project would benefit greatly
 from it. (It's an EFL-powered desktop widget library)
 
 I've tried the software_x11 and xrender_x11 engines with no luck in
 either using the ecore_evas_alpha_set() call. What i'd really like is
 to not set the alpha at all from the C code and just let Evas
 determine when to do alpha based on the code in the edje file. (That
 way, my widget developers can control when they want alpha)

you should indeed call ecore_evas_alpha_set() on the Ecore Evas, but
it's not enough. You also need a composite manager that will perform
the translucency effect. The bling module of e17 does that, but you
can also use xcompmgr or any window manager that supports composite
natively.

 
 Also, if there is a way to do it, will it work in other environments
 besides E17? If it doesn't work in the POS Compiz/Beryl environments,
 i'm totally okay with that. :-)
 
 Thanks in advance,
 Ed Presutti (ekrunch on freenode)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Misstyped word

2007-01-14 Thread Charles de Noyelle
David Stevenson a écrit :
 On 14/01/07, Massimo Maiurana [EMAIL PROTECTED] wrote:
 Ag. System Administrator, il 13/01/2007 21:41, scrisse:
 bah...

 After i've translated 95% of them i should stop? (Btw, wikipedia rulez!)
 And if it should not be translated, then it should not be _()

 What community thinks?
 I've translated them to italian because if I'd leaved them
 untranslated they would've been displayed in english.
 If their names would be in native language I wouldn't translate
 them, and I think it would be the best choice.
 
 
 I know Enlightenment is not Google, but with news.google.com in the region
 dropdown box, things like Japan is displayed as kanji for Japan (Japan),
 even if the language you are viewing in is English. This seems like a good
 compromise to me, I guess it really depends on each specific language or
 not.

That is the best compromise imho too !
(I just realised that enlightenment was in my beautiful french language!
Thank you everyone !)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel