Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-12 Thread andres
IMO a screenshot thumbnail is of little use to see how your desktop would 
look. I suggest using a close-up of the main elements shelf, menu, window 
border and some widgets.

A mix of what get-e.org [1] and art.gnome.org [2] do.

[1] http://www0.get-e.org/Themes/E17/_images/23oz.jpg
[2] http://art.gnome.org/images/thumbnails/gtk2/GTK2-Cillop-Th.png

If size is an issue we can replicate art.gnome.org which takes little space 
and add a window border to it.

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-12 Thread The Rasterman
On Fri, 12 Dec 2008 11:20:10 -0200 andres andresbl...@gmail.com babbled:

 IMO a screenshot thumbnail is of little use to see how your desktop would 
 look. I suggest using a close-up of the main elements shelf, menu, window 
 border and some widgets.
 
 A mix of what get-e.org [1] and art.gnome.org [2] do.
 
 [1] http://www0.get-e.org/Themes/E17/_images/23oz.jpg
 [2] http://art.gnome.org/images/thumbnails/gtk2/GTK2-Cillop-Th.png
 
 If size is an issue we can replicate art.gnome.org which takes little space 
 and add a window border to it.

that was the point of a programmatically-generated theme thumbnail where it
takes obvious and common elements of a theme (wallpaper, menu, border, some
widgets and a dialog with stuff in it, shelf etc.) crams them into a small
preview with a fixed setup and then scales that down to maybe 1/2 res or 1/4
res. (eg a 512x512 setup thumbaniled to 128x128 0 when you browse the
preview will show not the stored thumb but the full dynamic layout that was
used to generate the thumb - with all animations etc.intact)


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


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-11 Thread Toma
Ive been giving this a little more thought, and I suspect
e/widgets/preview should probably be capable of rendering something a
little more interesting than a boring swallow. Perhaps the wallpaper
wih a shelf clone and a button? I jut think this could be used better
than just a wallpaper. Alternatively, exchange might be able to
download a specific group of a theme and render that instead of
grabbing a whole edj files. If its possible or not, is another
question.

What im tryng to say is:
Exchange extracts a button, a dialog, a wallpaper and a shelf from the
theme. Creates a scaled down 'preview' edj from that then send it to
the user for previewing. Issue there is server load, but it could be a
1 off when the theme is uploaded.

The preview edj is then downloaded when previewing and is used on a
widget that uses these preview edje parts. The can then interact with
the preview before deciding to download, which gets them the whole
theme.

Its a bit wishful but its a bit more exciting than an image. Also
takes away some of the work of the themer. It would require some more
thought though.

Toma.



2008/12/10 Massimiliano Calamelli mcalame...@gmail.com:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On Wed, 10 Dec 2008 23:01:10 +1100
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 a dep? it is? where? it may be from fontconfig or maybe librsvg - but it's an
 indirect dep - not direct...

 Uhm, you're right, not a dep for E, but for language module.
 My fault :(

 Massimliano
 - --
 Massimiliano Calamelli
 http://mcalamelli.netsons.org
 mcalame...@gmail.com
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.7 (MingW32)

 iD8DBQFJP7JsleGEL56NNP4RAtIMAJ9Qt+trf+Z4QFz5t7qNuYFXY7g9xgCdFrEa
 9GbRazIpAVRysec9eEnfQqU=
 =RGRj
 -END PGP SIGNATURE-

 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-11 Thread Christopher Michael
Be sure to give some thought about what happens to the preview widget if 
the user doesn't have exchange installed and/or is not online.

dh

Toma wrote:
 Ive been giving this a little more thought, and I suspect
 e/widgets/preview should probably be capable of rendering something a
 little more interesting than a boring swallow. Perhaps the wallpaper
 wih a shelf clone and a button? I jut think this could be used better
 than just a wallpaper. Alternatively, exchange might be able to
 download a specific group of a theme and render that instead of
 grabbing a whole edj files. If its possible or not, is another
 question.
 
 What im tryng to say is:
 Exchange extracts a button, a dialog, a wallpaper and a shelf from the
 theme. Creates a scaled down 'preview' edj from that then send it to
 the user for previewing. Issue there is server load, but it could be a
 1 off when the theme is uploaded.
 
 The preview edj is then downloaded when previewing and is used on a
 widget that uses these preview edje parts. The can then interact with
 the preview before deciding to download, which gets them the whole
 theme.
 
 Its a bit wishful but its a bit more exciting than an image. Also
 takes away some of the work of the themer. It would require some more
 thought though.
 
 Toma.
 
 
 
 2008/12/10 Massimiliano Calamelli mcalame...@gmail.com:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On Wed, 10 Dec 2008 23:01:10 +1100
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 a dep? it is? where? it may be from fontconfig or maybe librsvg - but it's 
 an
 indirect dep - not direct...
 Uhm, you're right, not a dep for E, but for language module.
 My fault :(

 Massimliano
 - --
 Massimiliano Calamelli
 http://mcalamelli.netsons.org
 mcalame...@gmail.com
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.7 (MingW32)

 iD8DBQFJP7JsleGEL56NNP4RAtIMAJ9Qt+trf+Z4QFz5t7qNuYFXY7g9xgCdFrEa
 9GbRazIpAVRysec9eEnfQqU=
 =RGRj
 -END PGP SIGNATURE-


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-10 Thread Massimiliano Calamelli
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, 10 Dec 2008 10:15:52 +1100
Carsten Haitzler (The Rasterman) [EMAIL PROTECTED] wrote:

 mind you - i am still a little bemused by the use of xml. since both client 
 and
 server are written by the same team and are tightly tied together - is there
 any reason for needing a complex/heavy standard? a simple newline delimited
 text file would work just as well with less effort for example, or as below -
 eet would too. i am not saying to change it - i am just curious why xml?


- From the server, I do not know the original reason for this choice, I
assume the fact that XML is, for better or for worse, a standard for
exchanging information. From the client, of course, I had to adapt,
because development has not been parallel to the server.

Anyway, the SAX parser looks fast, well done and easy to use, and
libxml already exists as dependency for E, so I think it is a good
choiche, playing with XML.

Massimiliano
- -- 
Massimiliano Calamelli
http://mcalamelli.netsons.org
[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFJP4gpleGEL56NNP4RAtsOAJ46BDp+UjZfECZ48F4ui5TWs7dUHQCgw/Ac
IIvB2JMp++jInW7Lub1Nh/c=
=HSOt
-END PGP SIGNATURE-

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-10 Thread The Rasterman
On Wed, 10 Dec 2008 10:13:08 +0100 Massimiliano Calamelli
[EMAIL PROTECTED] babbled:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On Wed, 10 Dec 2008 10:15:52 +1100
 Carsten Haitzler (The Rasterman) [EMAIL PROTECTED] wrote:
 
  mind you - i am still a little bemused by the use of xml. since both client
  and server are written by the same team and are tightly tied together -
  is there any reason for needing a complex/heavy standard? a simple
  newline delimited text file would work just as well with less effort for
  example, or as below - eet would too. i am not saying to change it - i am
  just curious why xml?
 
   
 - From the server, I do not know the original reason for this choice, I
 assume the fact that XML is, for better or for worse, a standard for
 exchanging information. From the client, of course, I had to adapt,
 because development has not been parallel to the server.
 
 Anyway, the SAX parser looks fast, well done and easy to use, and
 libxml already exists as dependency for E, so I think it is a good
 choiche, playing with XML.

a dep? it is? where? it may be from fontconfig or maybe librsvg - but it's an
indirect dep - not direct...

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-10 Thread Massimiliano Calamelli
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, 10 Dec 2008 23:01:10 +1100
Carsten Haitzler (The Rasterman) [EMAIL PROTECTED] wrote:

 a dep? it is? where? it may be from fontconfig or maybe librsvg - but it's an
 indirect dep - not direct...

Uhm, you're right, not a dep for E, but for language module.
My fault :(

Massimliano
- -- 
Massimiliano Calamelli
http://mcalamelli.netsons.org
[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFJP7JsleGEL56NNP4RAtIMAJ9Qt+trf+Z4QFz5t7qNuYFXY7g9xgCdFrEa
9GbRazIpAVRysec9eEnfQqU=
=RGRj
-END PGP SIGNATURE-

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-10 Thread Vincent Torri


On Wed, 10 Dec 2008, Carsten Haitzler (The Rasterman) wrote:

 Anyway, the SAX parser looks fast, well done and easy to use, and
 libxml already exists as dependency for E, so I think it is a good
 choiche, playing with XML.

 a dep? it is? where? it may be from fontconfig or maybe librsvg - but it's an
 indirect dep - not direct...

fontconfig should use expat by default, but can use libxml2. librsvg uses 
indeed libxml2.

Vincent

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Cedric BAIL
On Tue, Dec 9, 2008 at 3:25 AM, Enlightenment SVN
[EMAIL PROTECTED] wrote:
 Log:
   * Use the new Exchange Smart Object in the E17 theme dialog (if exchange is 
 installed)

If we start to use Exchange in E17, it sounds like it is ready to be
moved outside of PROTO, no ?

-- 
Cedric BAIL

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Massimiliano Calamelli
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Tue, 9 Dec 2008 10:29:37 +0100
Cedric BAIL [EMAIL PROTECTED] wrote:

 If we start to use Exchange in E17, it sounds like it is ready to be
 moved outside of PROTO, no ?
 
 -- 
 Cedric BAIL

No objection for me, it isn't complete (see TODO), but is usable.

Massimiliano
- -- 
Massimiliano Calamelli
http://mcalamelli.netsons.org
[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFJPj6hleGEL56NNP4RAmIHAKDTTV7pK0wIsh4qlB2KVqcODvY+UgCgqYGj
8nFtUbLhKcbp/CS/gTtoK9I=
=gLML
-END PGP SIGNATURE-

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Gustavo Sverzut Barbieri
On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
[EMAIL PROTECTED] wrote:
 Log:
   * Use the new Exchange Smart Object in the E17 theme dialog (if exchange is 
 installed)

couple of comments:
  - as I reported to you the other day on irc, rating stars are over
text description.
  - delay heavy operations before dialog is displayed. So far it takes
a lot to show the window, which is very bad. (Some other E dialogs are
like that, mainly those that deal with freedesktop.org .desktop files)
  - scrollbar starts at 100%, when you click it goes to the real (or
smaller) size.
  - local files lack description and screenshot
  - please delay showing Download and other item buttons, it is
annoying to move mouse over do go to scrollbar or something else and
get a wave of things going in and out...

but things are good, keep the good work.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread The Rasterman
On Tue, 9 Dec 2008 11:01:59 +0100 Cedric BAIL [EMAIL PROTECTED] babbled:

 On Tue, Dec 9, 2008 at 10:47 AM, Massimiliano Calamelli
 [EMAIL PROTECTED] wrote:
  On Tue, 9 Dec 2008 10:29:37 +0100
  Cedric BAIL [EMAIL PROTECTED] wrote:
  If we start to use Exchange in E17, it sounds like it is ready to be
  moved outside of PROTO, no ?
 
  No objection for me, it isn't complete (see TODO), but is usable.
 
 All EFL have a TODO :-) If it's usable, usefull and used by e17,
 sounds good to move for me. Give just a few day for someone to mind,
 but I doubt someone will be against :-)

yeah. if something works - it's core functionality does and has pretty much a
stable api that is only going to have small changes - it's ready to go out of
proto if someone wants to use it.

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Cedric BAIL
On Tue, Dec 9, 2008 at 10:47 AM, Massimiliano Calamelli
[EMAIL PROTECTED] wrote:
 On Tue, 9 Dec 2008 10:29:37 +0100
 Cedric BAIL [EMAIL PROTECTED] wrote:
 If we start to use Exchange in E17, it sounds like it is ready to be
 moved outside of PROTO, no ?

 No objection for me, it isn't complete (see TODO), but is usable.

All EFL have a TODO :-) If it's usable, usefull and used by e17,
sounds good to move for me. Give just a few day for someone to mind,
but I doubt someone will be against :-)

-- 
Cedric BAIL

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Dave Andreoli

- Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:

 On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
  Log:
* Use the new Exchange Smart Object in the E17 theme dialog (if
 exchange is installed)
 
 couple of comments:
   - as I reported to you the other day on irc, rating stars are over
 text description.

This is because I use only one text object, there are 2 br after the 
version number that should leave enought space for the stars.
One simple solution is to use 2 different text object per every theme,
but I don't want to duplicate the number of objects in the scene.
So the question is: why the textblock will render br differently
on your machine? maybe we are using a different font?
Someone else have the same problem?

   - delay heavy operations before dialog is displayed. So far it
 takes
 a lot to show the window, which is very bad. (Some other E dialogs
 are
 like that, mainly those that deal with freedesktop.org .desktop
 files)

Yes I know, exchange block the mainloop while dowloading and parsing the xml
file. very bad. I'm working for a new nonblocking approach, will be up asap.

   - scrollbar starts at 100%, when you click it goes to the real (or
 smaller) size.

thanks didn't noticed.

   - local files lack description and screenshot

IMO this is more a lack in the themes, I suggest to add the description
and the screenshot directly inside every theme edje file. (Toma: ping)
This could also be usefull in the exchange site, to autogenerate themes
pages.


   - please delay showing Download and other item buttons, it is
 annoying to move mouse over do go to scrollbar or something else and
 get a wave of things going in and out...

... I like the wave effect :)  but you are right, need a deley


As always...thanks for testing  :)
Dave


 
 but things are good, keep the good work.
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 
 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
 Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to
 help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Gustavo Sverzut Barbieri
On Tue, Dec 9, 2008 at 1:11 PM, Dave Andreoli [EMAIL PROTECTED] wrote:

 - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:

 On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
  Log:
* Use the new Exchange Smart Object in the E17 theme dialog (if
 exchange is installed)

 couple of comments:
   - as I reported to you the other day on irc, rating stars are over
 text description.

 This is because I use only one text object, there are 2 br after the
 version number that should leave enought space for the stars.
 One simple solution is to use 2 different text object per every theme,
 but I don't want to duplicate the number of objects in the scene.
 So the question is: why the textblock will render br differently
 on your machine? maybe we are using a different font?
 Someone else have the same problem?

this is weird.

as for the number of objects, for suche a small dialog, it shouldn't
matter that much.


   - delay heavy operations before dialog is displayed. So far it
 takes
 a lot to show the window, which is very bad. (Some other E dialogs
 are
 like that, mainly those that deal with freedesktop.org .desktop
 files)

 Yes I know, exchange block the mainloop while dowloading and parsing the xml
 file. very bad. I'm working for a new nonblocking approach, will be up asap.

if xml is big, you can send it to a thread... I guess libxml has no
problems with that, just be sure to use no EFL calls there (including
eina for now).

BUT, why not use EET for files?! That would explore the potential of
this nice format! And it should be faster, as well.

anyway, I think that just adding the startup code to an idler or timer
after window is displayed will improve user experience a lot.

 As always...thanks for testing  :)

you're welcome, testing is nothing compared to doing real code! :-) So
thank you!


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Toma
2008/12/10 Dave Andreoli [EMAIL PROTECTED]:

 - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:

 On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
  Log:
* Use the new Exchange Smart Object in the E17 theme dialog (if
 exchange is installed)

 couple of comments:
   - as I reported to you the other day on irc, rating stars are over
 text description.

 This is because I use only one text object, there are 2 br after the
 version number that should leave enought space for the stars.
 One simple solution is to use 2 different text object per every theme,
 but I don't want to duplicate the number of objects in the scene.
 So the question is: why the textblock will render br differently
 on your machine? maybe we are using a different font?
 Someone else have the same problem?

   - delay heavy operations before dialog is displayed. So far it
 takes
 a lot to show the window, which is very bad. (Some other E dialogs
 are
 like that, mainly those that deal with freedesktop.org .desktop
 files)

 Yes I know, exchange block the mainloop while dowloading and parsing the xml
 file. very bad. I'm working for a new nonblocking approach, will be up asap.

   - scrollbar starts at 100%, when you click it goes to the real (or
 smaller) size.

 thanks didn't noticed.

   - local files lack description and screenshot

 IMO this is more a lack in the themes, I suggest to add the description
 and the screenshot directly inside every theme edje file. (Toma: ping)
 This could also be usefull in the exchange site, to autogenerate themes
 pages.


You dont need images to preview Edje files. Theyre edje! iamsthithas
original idea was to be able to fully generate a preview from the
edje. If you make a fake little environment, wallpaper, a fake window,
a shelf with 2 or 3 icons on it, you get the idea. The other problem
in using an image is the size. A fully preview image would not
compress that well with edje. The other option is to download the
screenshot from exchange. IIRC the api does allow for this. I think if
you have a good enough preview, then a description is not really
needed. That being said, it would be easy enough to add more to the
theme details spec.

Toma.


   - please delay showing Download and other item buttons, it is
 annoying to move mouse over do go to scrollbar or something else and
 get a wave of things going in and out...

 ... I like the wave effect :)  but you are right, need a deley


 As always...thanks for testing  :)
 Dave



 but things are good, keep the good work.

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
 Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to
 help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Gustavo Sverzut Barbieri
On Tue, Dec 9, 2008 at 7:41 PM, Toma [EMAIL PROTECTED] wrote:
 2008/12/10 Dave Andreoli [EMAIL PROTECTED]:

 - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:

 On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
  Log:
* Use the new Exchange Smart Object in the E17 theme dialog (if
 exchange is installed)

 couple of comments:
   - as I reported to you the other day on irc, rating stars are over
 text description.

 This is because I use only one text object, there are 2 br after the
 version number that should leave enought space for the stars.
 One simple solution is to use 2 different text object per every theme,
 but I don't want to duplicate the number of objects in the scene.
 So the question is: why the textblock will render br differently
 on your machine? maybe we are using a different font?
 Someone else have the same problem?

   - delay heavy operations before dialog is displayed. So far it
 takes
 a lot to show the window, which is very bad. (Some other E dialogs
 are
 like that, mainly those that deal with freedesktop.org .desktop
 files)

 Yes I know, exchange block the mainloop while dowloading and parsing the xml
 file. very bad. I'm working for a new nonblocking approach, will be up asap.

   - scrollbar starts at 100%, when you click it goes to the real (or
 smaller) size.

 thanks didn't noticed.

   - local files lack description and screenshot

 IMO this is more a lack in the themes, I suggest to add the description
 and the screenshot directly inside every theme edje file. (Toma: ping)
 This could also be usefull in the exchange site, to autogenerate themes
 pages.


 You dont need images to preview Edje files. Theyre edje! iamsthithas
 original idea was to be able to fully generate a preview from the
 edje. If you make a fake little environment, wallpaper, a fake window,
 a shelf with 2 or 3 icons on it, you get the idea. The other problem
 in using an image is the size. A fully preview image would not
 compress that well with edje. The other option is to download the
 screenshot from exchange. IIRC the api does allow for this. I think if
 you have a good enough preview, then a description is not really
 needed. That being said, it would be easy enough to add more to the
 theme details spec.

creating live-edje previews is only doable if you use an extra canvas,
render it there and then rescale. Although edje parts can be scalable,
it must not be, and many parts are not...

I'm for having 2 sizes preview with lossy compression, one for 128x128
and another for 512x512.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Dave Andreoli

- Toma [EMAIL PROTECTED] ha scritto:

 2008/12/10 Dave Andreoli [EMAIL PROTECTED]:
 
  - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha
 scritto:
 
  On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
  [EMAIL PROTECTED] wrote:
   Log:
 * Use the new Exchange Smart Object in the E17 theme dialog
 (if
  exchange is installed)
 
  couple of comments:
- as I reported to you the other day on irc, rating stars are
 over
  text description.
 
  This is because I use only one text object, there are 2 br after
 the
  version number that should leave enought space for the stars.
  One simple solution is to use 2 different text object per every
 theme,
  but I don't want to duplicate the number of objects in the scene.
  So the question is: why the textblock will render br differently
  on your machine? maybe we are using a different font?
  Someone else have the same problem?
 
- delay heavy operations before dialog is displayed. So far it
  takes
  a lot to show the window, which is very bad. (Some other E dialogs
  are
  like that, mainly those that deal with freedesktop.org .desktop
  files)
 
  Yes I know, exchange block the mainloop while dowloading and parsing
 the xml
  file. very bad. I'm working for a new nonblocking approach, will be
 up asap.
 
- scrollbar starts at 100%, when you click it goes to the real
 (or
  smaller) size.
 
  thanks didn't noticed.
 
- local files lack description and screenshot
 
  IMO this is more a lack in the themes, I suggest to add the
 description
  and the screenshot directly inside every theme edje file. (Toma:
 ping)
  This could also be usefull in the exchange site, to autogenerate
 themes
  pages.
 
 
 You dont need images to preview Edje files. Theyre edje! iamsthithas
 original idea was to be able to fully generate a preview from the
 edje. If you make a fake little environment, wallpaper, a fake
 window,
 a shelf with 2 or 3 icons on it, you get the idea. The other problem
 in using an image is the size. A fully preview image would not
 compress that well with edje. The other option is to download the
 screenshot from exchange. IIRC the api does allow for this. I think
 if
 you have a good enough preview, then a description is not really
 needed. That being said, it would be easy enough to add more to the
 theme details spec.

I don't want a full preview, I just need the small one, like the one
I use in the exchange theme selector. they are around 10kb.
Have you see the new exchange selector? If you want it to work well,
ALSO offline and ALSO for themes that aren't on exchange,
we need that 2 info inside the theme.

I can't generate it because I want to keep it generic, not only for themes
and I don't know what is inside the edje.
Also generating an image for each theme could be expensive when I show
you 100 themes.

For the description...we really need to discuss this?

Dave


ALSO: if I have to download the theme AND the screenshot I will 
use the same HD space as it was inside the .edj...probably more
as 2 files keep more space than 1. ;)



 
 Toma.
 
 
- please delay showing Download and other item buttons, it is
  annoying to move mouse over do go to scrollbar or something else
 and
  get a wave of things going in and out...
 
  ... I like the wave effect :)  but you are right, need a deley
 
 
  As always...thanks for testing  :)
  Dave
 
 
 
  but things are good, keep the good work.
 
  --
  Gustavo Sverzut Barbieri
  http://profusion.mobi embedded systems
  --
  MSN: [EMAIL PROTECTED]
  Skype: gsbarbieri
  Mobile: +55 (19) 9225-2202
 
 
 --
  SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las
 Vegas,
  Nevada.
  The future of the web can't happen without you.  Join us at MIX09
 to
  help
  pave the way to the Next Web now. Learn more and register at
 
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
  SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
 Nevada.
  The future of the web can't happen without you.  Join us at MIX09 to
 help
  pave the way to the Next Web now. Learn more and register at
 
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at 

Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Massimiliano Calamelli
The problem is not the parsing of xml stream, but the download of the
stream. I used the libxml's internal url fopen wrapper to open the
stream, imho we can have some benefit switching to ecore_file_download
+ parsing the saved file.

2008/12/9, Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Dec 9, 2008 at 1:11 PM, Dave Andreoli [EMAIL PROTECTED]
 wrote:

 - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:

 On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
  Log:
* Use the new Exchange Smart Object in the E17 theme dialog (if
 exchange is installed)

 couple of comments:
   - as I reported to you the other day on irc, rating stars are over
 text description.

 This is because I use only one text object, there are 2 br after the
 version number that should leave enought space for the stars.
 One simple solution is to use 2 different text object per every theme,
 but I don't want to duplicate the number of objects in the scene.
 So the question is: why the textblock will render br differently
 on your machine? maybe we are using a different font?
 Someone else have the same problem?

 this is weird.

 as for the number of objects, for suche a small dialog, it shouldn't
 matter that much.


   - delay heavy operations before dialog is displayed. So far it
 takes
 a lot to show the window, which is very bad. (Some other E dialogs
 are
 like that, mainly those that deal with freedesktop.org .desktop
 files)

 Yes I know, exchange block the mainloop while dowloading and parsing the
 xml
 file. very bad. I'm working for a new nonblocking approach, will be up
 asap.

 if xml is big, you can send it to a thread... I guess libxml has no
 problems with that, just be sure to use no EFL calls there (including
 eina for now).

 BUT, why not use EET for files?! That would explore the potential of
 this nice format! And it should be faster, as well.

 anyway, I think that just adding the startup code to an idler or timer
 after window is displayed will improve user experience a lot.

 As always...thanks for testing  :)

 you're welcome, testing is nothing compared to doing real code! :-) So
 thank you!


 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
Inviato dal mio dispositivo mobile

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Dave Andreoli

- Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:

 On Tue, Dec 9, 2008 at 7:41 PM, Toma [EMAIL PROTECTED] wrote:
  2008/12/10 Dave Andreoli [EMAIL PROTECTED]:
 
  - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha
 scritto:
 
  On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
  [EMAIL PROTECTED] wrote:
   Log:
 * Use the new Exchange Smart Object in the E17 theme dialog
 (if
  exchange is installed)
 
  couple of comments:
- as I reported to you the other day on irc, rating stars are
 over
  text description.
 
  This is because I use only one text object, there are 2 br after
 the
  version number that should leave enought space for the stars.
  One simple solution is to use 2 different text object per every
 theme,
  but I don't want to duplicate the number of objects in the scene.
  So the question is: why the textblock will render br differently
  on your machine? maybe we are using a different font?
  Someone else have the same problem?
 
- delay heavy operations before dialog is displayed. So far it
  takes
  a lot to show the window, which is very bad. (Some other E
 dialogs
  are
  like that, mainly those that deal with freedesktop.org .desktop
  files)
 
  Yes I know, exchange block the mainloop while dowloading and
 parsing the xml
  file. very bad. I'm working for a new nonblocking approach, will be
 up asap.
 
- scrollbar starts at 100%, when you click it goes to the real
 (or
  smaller) size.
 
  thanks didn't noticed.
 
- local files lack description and screenshot
 
  IMO this is more a lack in the themes, I suggest to add the
 description
  and the screenshot directly inside every theme edje file. (Toma:
 ping)
  This could also be usefull in the exchange site, to autogenerate
 themes
  pages.
 
 
  You dont need images to preview Edje files. Theyre edje!
 iamsthithas
  original idea was to be able to fully generate a preview from the
  edje. If you make a fake little environment, wallpaper, a fake
 window,
  a shelf with 2 or 3 icons on it, you get the idea. The other
 problem
  in using an image is the size. A fully preview image would not
  compress that well with edje. The other option is to download the
  screenshot from exchange. IIRC the api does allow for this. I think
 if
  you have a good enough preview, then a description is not really
  needed. That being said, it would be easy enough to add more to the
  theme details spec.
 
 creating live-edje previews is only doable if you use an extra
 canvas,
 render it there and then rescale. Although edje parts can be
 scalable,
 it must not be, and many parts are not...
 
 I'm for having 2 sizes preview with lossy compression, one for
 128x128
 and another for 512x512.

This will be perfect for me, In this way I can also remake the cool zoom
animation as the one on exchange site :) 

 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Toma
One of the issues with preview images, is that people have been known
to create previews using a totally different background than to what
is included in  the theme. Its happened twice on exchange so far and
Ive had to request the themer fix up the preview, which they never do.
Another issue that you might run into with descriptions, is
translations. I know english is not the primary language of quite a
few themers for E, even tho we have a large english speaking user
base. Should we keep the door open to translations of descriptions? If
so, how?

As for the image, I see what you mean. Even if we did have a seperate
group as a preview, a themer with a bit of talent could make a full
interactive edje preview in that. Just scale down and make parts
draggable. Or of course, just use an image. :)

Ill put something together soon.
Toma.

2008/12/10 Massimiliano Calamelli [EMAIL PROTECTED]:
 The problem is not the parsing of xml stream, but the download of the
 stream. I used the libxml's internal url fopen wrapper to open the
 stream, imho we can have some benefit switching to ecore_file_download
 + parsing the saved file.

 2008/12/9, Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Dec 9, 2008 at 1:11 PM, Dave Andreoli [EMAIL PROTECTED]
 wrote:

 - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:

 On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
  Log:
* Use the new Exchange Smart Object in the E17 theme dialog (if
 exchange is installed)

 couple of comments:
   - as I reported to you the other day on irc, rating stars are over
 text description.

 This is because I use only one text object, there are 2 br after the
 version number that should leave enought space for the stars.
 One simple solution is to use 2 different text object per every theme,
 but I don't want to duplicate the number of objects in the scene.
 So the question is: why the textblock will render br differently
 on your machine? maybe we are using a different font?
 Someone else have the same problem?

 this is weird.

 as for the number of objects, for suche a small dialog, it shouldn't
 matter that much.


   - delay heavy operations before dialog is displayed. So far it
 takes
 a lot to show the window, which is very bad. (Some other E dialogs
 are
 like that, mainly those that deal with freedesktop.org .desktop
 files)

 Yes I know, exchange block the mainloop while dowloading and parsing the
 xml
 file. very bad. I'm working for a new nonblocking approach, will be up
 asap.

 if xml is big, you can send it to a thread... I guess libxml has no
 problems with that, just be sure to use no EFL calls there (including
 eina for now).

 BUT, why not use EET for files?! That would explore the potential of
 this nice format! And it should be faster, as well.

 anyway, I think that just adding the startup code to an idler or timer
 after window is displayed will improve user experience a lot.

 As always...thanks for testing  :)

 you're welcome, testing is nothing compared to doing real code! :-) So
 thank you!


 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


 --
 Inviato dal mio dispositivo mobile

 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread The Rasterman
On Tue, 9 Dec 2008 16:03:28 -0200 Gustavo Sverzut Barbieri
[EMAIL PROTECTED] babbled:

- delay heavy operations before dialog is displayed. So far it
  takes
  a lot to show the window, which is very bad. (Some other E dialogs
  are
  like that, mainly those that deal with freedesktop.org .desktop
  files)
 
  Yes I know, exchange block the mainloop while dowloading and parsing the xml
  file. very bad. I'm working for a new nonblocking approach, will be up asap.
 
 if xml is big, you can send it to a thread... I guess libxml has no
 problems with that, just be sure to use no EFL calls there (including
 eina for now).

parsing the xml file probably isnt the problem. it's (last i looked) use for
curl which does a blocking dnslookup on the url (and i tried to find a way to
turn this off in curl and make it async like core_con does - but it can;t) as
well as the actual download.

mind you - i am still a little bemused by the use of xml. since both client and
server are written by the same team and are tightly tied together - is there
any reason for needing a complex/heavy standard? a simple newline delimited
text file would work just as well with less effort for example, or as below -
eet would too. i am not saying to change it - i am just curious why xml?

 BUT, why not use EET for files?! That would explore the potential of
 this nice format! And it should be faster, as well.

at least you'll get guaranteed compression :)

 anyway, I think that just adding the startup code to an idler or timer
 after window is displayed will improve user experience a lot.
 
  As always...thanks for testing  :)
 
 you're welcome, testing is nothing compared to doing real code! :-) So
 thank you!
 
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 
 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 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)[EMAIL PROTECTED]


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread The Rasterman
On Wed, 10 Dec 2008 06:41:46 +0900 Toma [EMAIL PROTECTED] babbled:

 2008/12/10 Dave Andreoli [EMAIL PROTECTED]:
 
  - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:
 
  On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
  [EMAIL PROTECTED] wrote:
   Log:
 * Use the new Exchange Smart Object in the E17 theme dialog (if
  exchange is installed)
 
  couple of comments:
- as I reported to you the other day on irc, rating stars are over
  text description.
 
  This is because I use only one text object, there are 2 br after the
  version number that should leave enought space for the stars.
  One simple solution is to use 2 different text object per every theme,
  but I don't want to duplicate the number of objects in the scene.
  So the question is: why the textblock will render br differently
  on your machine? maybe we are using a different font?
  Someone else have the same problem?
 
- delay heavy operations before dialog is displayed. So far it
  takes
  a lot to show the window, which is very bad. (Some other E dialogs
  are
  like that, mainly those that deal with freedesktop.org .desktop
  files)
 
  Yes I know, exchange block the mainloop while dowloading and parsing the xml
  file. very bad. I'm working for a new nonblocking approach, will be up asap.
 
- scrollbar starts at 100%, when you click it goes to the real (or
  smaller) size.
 
  thanks didn't noticed.
 
- local files lack description and screenshot
 
  IMO this is more a lack in the themes, I suggest to add the description
  and the screenshot directly inside every theme edje file. (Toma: ping)
  This could also be usefull in the exchange site, to autogenerate themes
  pages.
 
 
 You dont need images to preview Edje files. Theyre edje! iamsthithas
 original idea was to be able to fully generate a preview from the
 edje. If you make a fake little environment, wallpaper, a fake window,
 a shelf with 2 or 3 icons on it, you get the idea. The other problem
 in using an image is the size. A fully preview image would not
 compress that well with edje. The other option is to download the
 screenshot from exchange. IIRC the api does allow for this. I think if
 you have a good enough preview, then a description is not really
 needed. That being said, it would be easy enough to add more to the
 theme details spec.
 
 Toma.

yup. exactly. previews should have a little fake environment with a bunch of
objects/widgets laid out in a fixed diorama. this way previews are always
consistent with the same things shown in the same way. these could be
pre-rendered and downloaded from exchange as png's - but they should be
generated from the .edj pragmatically.

 
- please delay showing Download and other item buttons, it is
  annoying to move mouse over do go to scrollbar or something else and
  get a wave of things going in and out...
 
  ... I like the wave effect :)  but you are right, need a deley
 
 
  As always...thanks for testing  :)
  Dave
 
 
 
  but things are good, keep the good work.
 
  --
  Gustavo Sverzut Barbieri
  http://profusion.mobi embedded systems
  --
  MSN: [EMAIL PROTECTED]
  Skype: gsbarbieri
  Mobile: +55 (19) 9225-2202
 
  --
  SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
  Nevada.
  The future of the web can't happen without you.  Join us at MIX09 to
  help
  pave the way to the Next Web now. Learn more and register at
  http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
  --
  SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
  The future of the web can't happen without you.  Join us at MIX09 to help
  pave the way to the Next Web now. Learn more and register at
  http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


-- 
- Codito, ergo sum - I code, 

Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread The Rasterman
On Tue, 9 Dec 2008 19:57:07 -0200 Gustavo Sverzut Barbieri
[EMAIL PROTECTED] babbled:

 On Tue, Dec 9, 2008 at 7:41 PM, Toma [EMAIL PROTECTED] wrote:
  2008/12/10 Dave Andreoli [EMAIL PROTECTED]:
 
  - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:
 
  On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
  [EMAIL PROTECTED] wrote:
   Log:
 * Use the new Exchange Smart Object in the E17 theme dialog (if
  exchange is installed)
 
  couple of comments:
- as I reported to you the other day on irc, rating stars are over
  text description.
 
  This is because I use only one text object, there are 2 br after the
  version number that should leave enought space for the stars.
  One simple solution is to use 2 different text object per every theme,
  but I don't want to duplicate the number of objects in the scene.
  So the question is: why the textblock will render br differently
  on your machine? maybe we are using a different font?
  Someone else have the same problem?
 
- delay heavy operations before dialog is displayed. So far it
  takes
  a lot to show the window, which is very bad. (Some other E dialogs
  are
  like that, mainly those that deal with freedesktop.org .desktop
  files)
 
  Yes I know, exchange block the mainloop while dowloading and parsing the
  xml file. very bad. I'm working for a new nonblocking approach, will be up
  asap.
 
- scrollbar starts at 100%, when you click it goes to the real (or
  smaller) size.
 
  thanks didn't noticed.
 
- local files lack description and screenshot
 
  IMO this is more a lack in the themes, I suggest to add the description
  and the screenshot directly inside every theme edje file. (Toma: ping)
  This could also be usefull in the exchange site, to autogenerate themes
  pages.
 
 
  You dont need images to preview Edje files. Theyre edje! iamsthithas
  original idea was to be able to fully generate a preview from the
  edje. If you make a fake little environment, wallpaper, a fake window,
  a shelf with 2 or 3 icons on it, you get the idea. The other problem
  in using an image is the size. A fully preview image would not
  compress that well with edje. The other option is to download the
  screenshot from exchange. IIRC the api does allow for this. I think if
  you have a good enough preview, then a description is not really
  needed. That being said, it would be easy enough to add more to the
  theme details spec.
 
 creating live-edje previews is only doable if you use an extra canvas,
 render it there and then rescale. Although edje parts can be scalable,
 it must not be, and many parts are not...
 
 I'm for having 2 sizes preview with lossy compression, one for 128x128
 and another for 512x512.

e has a livethumb object just for this purpose... :) (live scaled down
previews). if u have a full edje file - e's thumbnailer just needs to be
smarter about generating thumbs for themes as all it does it generate the
wallpaper of the theme.

that reminds me... epsilon could do with replacing e_thumb?

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread Viktor Kojouharov
On Wed, 2008-12-10 at 10:20 +1100, Carsten Haitzler wrote:
 On Tue, 9 Dec 2008 19:57:07 -0200 Gustavo Sverzut Barbieri
 [EMAIL PROTECTED] babbled:
 
  On Tue, Dec 9, 2008 at 7:41 PM, Toma [EMAIL PROTECTED] wrote:
   2008/12/10 Dave Andreoli [EMAIL PROTECTED]:
  
   - Gustavo Sverzut Barbieri [EMAIL PROTECTED] ha scritto:
  
   On Tue, Dec 9, 2008 at 12:25 AM, Enlightenment SVN
   [EMAIL PROTECTED] wrote:
Log:
  * Use the new Exchange Smart Object in the E17 theme dialog (if
   exchange is installed)
  
   couple of comments:
 - as I reported to you the other day on irc, rating stars are over
   text description.
  
   This is because I use only one text object, there are 2 br after the
   version number that should leave enought space for the stars.
   One simple solution is to use 2 different text object per every theme,
   but I don't want to duplicate the number of objects in the scene.
   So the question is: why the textblock will render br differently
   on your machine? maybe we are using a different font?
   Someone else have the same problem?
  
 - delay heavy operations before dialog is displayed. So far it
   takes
   a lot to show the window, which is very bad. (Some other E dialogs
   are
   like that, mainly those that deal with freedesktop.org .desktop
   files)
  
   Yes I know, exchange block the mainloop while dowloading and parsing the
   xml file. very bad. I'm working for a new nonblocking approach, will be 
   up
   asap.
  
 - scrollbar starts at 100%, when you click it goes to the real (or
   smaller) size.
  
   thanks didn't noticed.
  
 - local files lack description and screenshot
  
   IMO this is more a lack in the themes, I suggest to add the description
   and the screenshot directly inside every theme edje file. (Toma: ping)
   This could also be usefull in the exchange site, to autogenerate themes
   pages.
  
  
   You dont need images to preview Edje files. Theyre edje! iamsthithas
   original idea was to be able to fully generate a preview from the
   edje. If you make a fake little environment, wallpaper, a fake window,
   a shelf with 2 or 3 icons on it, you get the idea. The other problem
   in using an image is the size. A fully preview image would not
   compress that well with edje. The other option is to download the
   screenshot from exchange. IIRC the api does allow for this. I think if
   you have a good enough preview, then a description is not really
   needed. That being said, it would be easy enough to add more to the
   theme details spec.
  
  creating live-edje previews is only doable if you use an extra canvas,
  render it there and then rescale. Although edje parts can be scalable,
  it must not be, and many parts are not...
  
  I'm for having 2 sizes preview with lossy compression, one for 128x128
  and another for 512x512.
 
 e has a livethumb object just for this purpose... :) (live scaled down
 previews). if u have a full edje file - e's thumbnailer just needs to be
 smarter about generating thumbs for themes as all it does it generate the
 wallpaper of the theme.
 
 that reminds me... epsilon could do with replacing e_thumb?

Was wondering about that. Why isn't epsilon used to generate thumbnails
for E? I've no idea what the fileman/file dialogs use for thumbnails of
files, but it's not epsilon.

 


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: davemds trunk/e/src/modules/conf_theme

2008-12-09 Thread The Rasterman
On Wed, 10 Dec 2008 00:31:30 +0100 Viktor Kojouharov [EMAIL PROTECTED]
babbled:

  e has a livethumb object just for this purpose... :) (live scaled down
  previews). if u have a full edje file - e's thumbnailer just needs to be
  smarter about generating thumbs for themes as all it does it generate the
  wallpaper of the theme.
  
  that reminds me... epsilon could do with replacing e_thumb?
 
 Was wondering about that. Why isn't epsilon used to generate thumbnails
 for E? I've no idea what the fileman/file dialogs use for thumbnails of
 files, but it's not epsilon.

epsilon would have dragged in imlib2 as a dep and i didn't want that - it did
scaling and so on with imlib2, and i used evas to do it. now epsilon has been
slowly fixed over time :) it still needs to be able to generate thumbs of
themes etc. sensibly - but e's thumbnailer cant do that currently either.

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel