Commit Graph

688 Commits

Author SHA1 Message Date
Carsten Haitzler 15ce7118f8 elm theme - notification - note signals for category and urgency 2022-06-18 10:08:16 +01:00
Carsten Haitzler b3eac8b838 elm theme - notification break and feat add - needed
this is bad but it's necessary. need to make the htextblock accept
events so links can be put in it. this then also requires it become
editable to support anchors and items which are needed for
notification links and inline images.

since this has to break nayway, embrace the break and add action box
swallow - and action buttons. the action buttons will probably need a
swallow added for icons still - but debating that still.

@fix / break / feat
2022-06-18 00:42:03 +01:00
Carsten Haitzler ad2276d8c2 elm colors - fix name of empty - oops 2022-05-10 10:54:04 +01:00
Carsten Haitzler c535a3a6f4 elm - palettes - add an empty palette by default for edj colorclasses
edj files can (and should) ship their own color_classes and
definitions. these color palette files override those. if you want to
purely use what is in the theme edj you need no palette - or an empty
one. this is that palette.
2022-05-09 17:25:28 +01:00
Carsten Haitzler ac6734d217 elm theme - fix notify blocker group to inherit visible - fix white box
@fix
2022-03-08 10:23:21 +00:00
Carsten Haitzler d051e08876 elm theme - fix comp container to not block events in fullscreen
fix events for mouse to not disappear when in fullscreen mode

@fix
2022-03-08 01:26:45 +00:00
Carsten Haitzler 0ec15a2ecb elm theme - borders - fix "oversized" resize areas
fix alignment, sizing, and easier debug with defines of
overflow/oversized resize rect regions

@fix
2022-02-24 18:39:55 +00:00
Carsten Haitzler d3b8f40ff0 elm theme - fix part name for ilist typebuf
typebuf was always blank... because part had wrong name. add alias so
it can be addressed as both the real name and the one we'd like it to be

@fix
2022-02-20 11:20:04 +00:00
Carsten Haitzler 33c0b2a82d theme - pointer - remove min size and let pointer size do it
user sets size and it is 32 * scale alreadyso this works well enough.

@fix
2022-01-17 21:37:32 +00:00
Carsten Haitzler 1650f9f723 theme - ibar - align overlay label according to code
@fix
2022-01-17 21:37:15 +00:00
Carsten Haitzler 0d3c7c820d elm theme - fix placement of procstats and volume so they dont fight
@fix
2021-12-31 13:46:47 +00:00
Carsten Haitzler 95b3fec338 elm theme - fix mis-named colorclass for inwin bg
was missing a / and ended up white.

@fix
2021-12-30 18:20:24 +00:00
Carsten Haitzler e5d3319693 elm theme - win - fix mystery off-by-1 resize of content
theme made this happen. tbh the window theme setup is a MESS... but it
cant change for compat reasons. argh...

@fix
2021-12-29 12:19:35 +00:00
Carsten Haitzler 24a24c19c0 elm theme - document some cc's for bg recoloring 2021-12-20 14:17:43 +00:00
Carsten Haitzler 9fd52205c9 elm theme - fix little mis-alignment in mixer 2021-12-16 20:39:41 +00:00
Carsten Haitzler 61a462c04d elm theme - make busy fade follow duration cactor 2021-12-05 19:57:15 +00:00
Carsten Haitzler 71818d93f8 elm theme - add split icons now in elm theme - handy 2021-12-04 09:18:47 +00:00
Carsten Haitzler 922663f842 elm cc - add another palette 2021-11-16 22:14:30 +00:00
Carsten Haitzler 97a2f6a959 elm cc - add another palette 2021-11-16 21:26:34 +00:00
Carsten Haitzler f2c5bb93a6 elm theme - make min music control size scale 2021-11-12 22:34:50 +00:00
Carsten Haitzler 50dc94b478 elm theme - this text style in edc/efl/text.edc is not used. remove 2021-11-11 19:57:05 +00:00
Carsten Haitzler 0ee01279f1 elm theme - add another palette 2021-11-06 23:20:51 +00:00
Carsten Haitzler 4b906a9e5a elm theme - add another palette to default set 2021-11-06 22:56:42 +00:00
Carsten Haitzler f040f4b71b elm theme - add light palette file 2021-11-05 16:34:43 +00:00
Carsten Haitzler 21f91960f7 elm theme - some fine tuning of theme to allow for dark and light 2021-11-02 13:20:37 +00:00
Carsten Haitzler ce301b6896 elm theme - colorsel - make the preview color on top dragable 2021-10-31 19:46:30 +00:00
Carsten Haitzler 0846ce9635 elm theme - final commit on theme and make default palette right
default palette now matches build-in cc's in theme. it;'s possible for
a user to copy the default palette then modify it to their liking.

what is left?

1. edje_cc needs to list all cc's used in parts in the edj file
2. an api in edje to read this list of cc's in #1
3. elm api to expose the cc list in #2
4. elm api to expose the cc tree simpler cc's

enlightenment paledit ->
1. use info from above to select a new cc from where + - is
2. simple vs complex mode -> simple hides + and - and above list
3. add undo
2021-10-29 04:20:26 +01:00
Carsten Haitzler b955b85c66 elm theme - more cc finals 2021-10-26 20:16:44 +01:00
Carsten Haitzler 247c2de1b3 elm theme - more cc works 2021-10-26 00:41:20 +01:00
Carsten Haitzler f3ecb37dd3 elm theme - more cc polish 2021-10-24 22:59:35 +01:00
Carsten Haitzler 5b64b138ce elm theme - more cc cleaning 2021-10-24 22:48:32 +01:00
Carsten Haitzler 180318717d elm theme - cc - fine tune 2021-10-24 22:33:02 +01:00
Carsten Haitzler 7085add8d5 elm theme - more cc work 2021-10-24 21:00:34 +01:00
Carsten Haitzler f2c8ee6642 elm theme - make default palette empty - it should be. 2021-10-24 19:13:13 +01:00
Carsten Haitzler d3b89b3fe1 elm theme - more cc work now with generic colors in colon space 2021-10-24 14:57:55 +01:00
Carsten Haitzler 05bee4b2ab elm theme - final cc work for elm code cc's 2021-10-18 18:50:08 +01:00
Carsten Haitzler 5d13df5f7a elm theme - prepare to move elm code over to new cc's 2021-10-17 21:24:37 +01:00
Carsten Haitzler 5aaadceef2 elm theme - more cc 2021-10-17 21:18:41 +01:00
Carsten Haitzler 84b7e13add elm theme - more cc 2021-10-11 11:57:32 +01:00
Carsten Haitzler 8527ab1543 welm theme - remove old cc's 2021-10-11 11:50:47 +01:00
Carsten Haitzler dba0ca7c10 elm theme - more cc 2021-10-11 11:46:00 +01:00
Carsten Haitzler 653bf2d6f7 elm theme - more cc 2021-10-11 11:21:59 +01:00
Carsten Haitzler 4717248fc9 elm theme - more cc 2021-10-11 10:02:45 +01:00
Carsten Haitzler 5a3af9e0a0 elm theme - cleaning 2021-10-11 10:00:11 +01:00
Carsten Haitzler 33f460e542 elm theme - more cc 2021-10-11 09:58:43 +01:00
Carsten Haitzler 095c1d7a3a elm theme - more cc 2021-10-11 09:45:30 +01:00
Carsten Haitzler 56e9cdeb52 elm theme - more cc 2021-10-11 09:43:11 +01:00
Carsten Haitzler 40656fed5c elm theme - more cc 2021-10-11 09:38:59 +01:00
Carsten Haitzler 97ddb9e3e0 elm theme - more cc 2021-10-11 09:38:43 +01:00
Carsten Haitzler f14a2f6b88 elm theme - more cc 2021-10-11 09:27:24 +01:00