On 01/03/2014 06:59 AM, Davide Andreoli wrote:
> 2014/1/2 Gustavo Sverzut Barbieri <barbi...@gmail.com>
>
>> On Thu, Jan 2, 2014 at 12:08 PM, Tom Hacohen <tom.haco...@samsung.com>
>> wrote:
>>> I hate comments like that, they are wrong at their core.
>>> I'm well aware, this takes a lot of effort to fix it, like many other
>>> bugs/issues we have. It doesn't mean just one guy (the one who raised
>>> the concern) should do all the work on his own, or even coordinate the
>>> efforts. Furthermore, even if I was willing, and was intending on doing
>>> that, the nature of the change would require this email. Deciding we
>>> officially maintain two themes is a big thing.
>>>
>>> I've raised the flag, if people agree/want to do it, we'll figure things
>>> out.
>>>
>>> Anyway, it shouldn't be *too* much work, as it'll just be generating two
>>> themes from the same edc and having macros for colours, and two sets of
>>> images.
>>>
>> my team have experience with that and it's never that simple.
>> Particularly the first try may prove that lighter version needs
>> different shadows with different sizes and offsets. Of course you can
>> change to the larger version and add padding inside the image of the
>> smaller to simplify theme, but there is some work to do.
>>
>
> Indeed that's not an easy work, I also proposed something like this some
> times ago.
> At that time I was thinking about doing a light and simple theme, simpler
> in the means
> of edc, so that user can use a cleaner base for their extensions... but my
> proposal goes
> in the void at the end.
>
> To speak about the current issue: I'm not sure a light/dark theme can solve
> the original
> problem, even if I know that the theme is (for example) a "dark" one, that
> do not implies
> that my shiny-blue (for example) label will fit well with the theme
> background.
>
> IMO the concept here is that elm application should never set colors or
> styles that fit
> with the default theme. I know it's not an easy task for the developer but
> in my experience
> it is usually doable. What we can do to improve the situation is to provide
> more default styles
> for widgets and texts. For example labels and entries should have much more
> tags than
> the current "hilight", we could provide (for example) "error", "title",
> "big_title", "tag"... or
> h1, h2, h3 and so on. This will cut down the number of situations where the
> developer need
> to provide custom themes.
>
> Jérôme: can you please provide some examples of the changes you made to
> adapt ePeriodique
> to the dark themes? so that I can elaborate better.
>
> PS: I recently tried enventor, it's theme looks really good, but it suffer
> from the same problem imo, it is tied to the default theme!
> PPS: the enventor popup theme is REALLY COOL, but it make all the other
> apps that use popup looks like they have "a not so cool" dialogs :)
> Raster: can we use the enventor popup theme in elm default? do you like
> that popup?
>
>
> davemds
>
Hi All,
I was going to try scripting up a conversion from dark to light using 
imagemagik and some manual image manipulation along with sed. I've 
already got a good framework from doing the openSUSE theme 
http://simotek.net/tech/projects/opensuse-e/enlightenment-e17-on-opensuse-13-1/ 
and 
http://simotek.net/tech/projects/opensuse-e/enlightenment-e18-2-and-terminology-0-4-0-now-on-opensuse/.
 
I also have 1 or 2 other themes that are very work in progress. I am 
working out of https://github.com/simotek/Enlightenment-Themes (not 
entirely up to date), part of my job is writing user interfaces for hand 
held devices. Its the sort of work i enjoy.
If the kids are good over the next couple of days i'll throw together a 
working prototype for comment.
If there is a light and dark theme done consistently and other theme 
authors follow as well every application should work fine with every theme.

Cheers,
Simon

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to