On Sun, 25 Feb 2018 11:41:29 +0900 Carsten Haitzler (The Rasterman) <[email protected]> wrote: > > for example in rage i make a "non-clipping" scroller style and > realized this was incredibly useful so it went right back into the > default theme.
Sure though some are going the other way, just trying to re-use default elements for theme consistency I believe. I assume the icons are copied because no other way to access the default icons. Maybe it would be possible to wrap some stuff in a group. I believe you can re-use images if they are in some group. Like how I ended up using the default background from E. Entrance was also setup to let user specify a group for the background, for static or animated. Though that may not work for all things. Not sure if that would be any better within edj, to use say a group vs another reference to an image stored in the same edj. Maybe moot there, but wrapping any images used in groups could allow apps to use the default icons. > rage also has this checkerboard background. this should actually be a > regular background style available in the theme. Sure so having like some checkerboard background group would make it re-usable like the E background. > so really only time will tell, but it's writing efl apps and then > migrating these things back into a shared core (the theme) over time > that is the only path i see. Along with ways to expose current default elements that may not have usable groups for their internal purposes now. Like say group for arrow icons as an example. So no matter what icon is used, same group others can use in their apps. Which should also allow for override of color etc in themes or user settings. > remember this isn't just an efl issue. every app can and will have > these in other toolkits if they go drawing their own content. if they > use standard defined colors (the equivalent to our color classes) > then at least colors may match, but style will not. so if custom app > elements at least follow the color class names/scheme we end up > defining then they can at least match colors. Yes and some may do that for differentiation or other reasons. A good example of such is Gimp. I think the default is dark as now. https://www.gimp.org/news/2016/07/13/gimp-2-9-4-released/#revamped-user-interface-and-usability-changes -- William L. Thomson Jr.
pgpeKIydObt_q.pgp
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
