Commit Graph

812 Commits

Author SHA1 Message Date
Carsten Haitzler 178b786f39 elm theme - make blur effects for theme ifdefed to allow turning on
you can compile the them with edje_cc -DBLUR_WINLIST and either
-DBLUR_TITLE or -DBLUR_BEHIND options passed to edje_cc ... if you
compile it by hand. either way it makes it easier to see how to do
this for theme makers.
2024-02-04 11:54:51 +00:00
Carsten Haitzler 5aefadeef3 elm theme - fix some typos in colorclass names
this snuck through. fix the typos. thanks avlinux.

@fix
2024-01-23 20:23:20 +00:00
Dmitri Chudinov 58ccd1031a elm-config: add icons to menu
Some menu items of elementary_config have no icons. So add some. Not the best design solution, but better than nothing.

Activated i-utilities icon. Only the icons that were already in efl were used.

@fixed
2023-12-19 04:03:31 -08:00
Carsten Haitzler cfa8067a32 elm theme - add fileman bar graph groups 2023-11-04 20:44:37 +00:00
Carsten Haitzler a4e36e6f04 elm theme - fix other repeats on slider 2023-10-27 22:26:26 +01:00
Carsten Haitzler 5deea55b6a theme - fix elm slider events on knob causing propagate problems
@fix - theme
2023-10-26 18:37:32 +01:00
Carsten Haitzler 510bd04c67 elm theme - add things for efnm2 2023-10-20 19:47:32 +01:00
Carsten Haitzler 58b6accc16 add checkview for efm detailview 2023-10-15 13:43:18 +01:00
Carsten Haitzler 4f69aba3ea theme - icons - add extended state icons for check and radio 2023-06-01 09:34:16 +01:00
Carsten Haitzler c6eb7990a6 elm theme - add sort header radio style 2023-05-28 23:26:18 +01:00
Carsten Haitzler b7ecbd5476 theme - clean up some clip and rel to's - no functional change 2023-05-16 20:16:58 +01:00
Carsten Haitzler 81cba676d7 theme - fileman - support special mono icons that match label color
@feat
2023-03-08 15:58:55 +00:00
Carsten Haitzler 51a17a4167 theme - new efm perms field - have icon for type if basic file 2023-02-21 10:05:30 +00:00
Carsten Haitzler daa58f6da7 theme - offer immediate desklock show signal
@feat
2023-02-10 22:21:17 +00:00
Carsten Haitzler 8b4517806a theme - focus glow - no mouse events 2023-01-31 18:32:12 +00:00
Carsten Haitzler ef01c87b80 theme - focus glow - take it off everything 2023-01-19 09:06:09 +00:00
Carsten Haitzler 58010f0880 theme - new experiment - change zoom + wobble with zooming blue box 2023-01-18 11:16:45 +00:00
Carsten Haitzler 264cc7bb4d theme experiment - try a window wobble/jiggle when focused
try and highlight focus better with a window wobble to make it easier
to know what is focused. it's fairly small and unobtrusive but a hint
as to what just got focused when alt-tabbing around etc.
2023-01-12 08:05:03 +00:00
Carsten Haitzler c0f61b4e37 theme - add new images 2022-09-09 21:05:45 +01:00
Carsten Haitzler 43805d788b elm - config - make vsync on by default 2022-09-09 09:43:04 +01:00
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 c142783851 efl - fix readme icon to be real orig icon 2022-06-04 22:10:35 +01:00
Carsten Haitzler 7a0118e7f1 move to readme.md 2022-06-04 16:10:20 +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 4ee80acc49 evas - fix install of data and install checkme file for prefix reloc
checkme file not installed.... wow... this was not found for a long
time... this fixes it.

@fix
2022-04-20 11:46:07 +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