Commit Graph

35 Commits

Author SHA1 Message Date
Boris Faure 5409097373
colors: handle case when no color scheme is chosen 2023-03-25 15:01:48 +01:00
Boris Faure 5638ccdc8a
colors: be able to load a different Default 2022-11-18 23:28:53 +01:00
Boris Faure 975a98092e
colors: test return of edje_object_color_class_set() Fix CID1498351 2022-09-26 21:56:51 +02:00
Boris Faure e7c29b78a1
colorschemes: update selection arrows 2022-09-25 18:24:37 +02:00
Boris Faure 0c918a1498
colorschemes/default theme: apply the color defined for the selection arrows 2022-09-24 17:24:10 +02:00
Boris Faure 909eac8657
colorschemes: del the pointer that is by construction a stringshare 2022-08-22 22:53:00 +02:00
Koichi Murase 4d7dad2a79 *.{h,c}: do not use the C reserved identifiers for macro names/params 2022-03-07 08:20:16 +09:00
Boris Faure e66e254e0a
colors: fix typo 2022-01-13 20:38:39 +01:00
Carsten Haitzler 58c718d1f5 theme - the great flattening of terminology
match new elm flat theme... yay!
2021-12-10 22:34:51 +00:00
Simon Lees f73a806868 Switch to using a color scheme per file.
On Distro's we want to be able to ship color schemes as packages
as such we need an easy way to add and remove them this commit
implements the simplest possible solution of one color scheme per
file.
2021-11-23 15:56:55 +10:30
Boris Faure 2669cc5780
colors: list user-stored color schemes 2020-11-22 19:40:58 +01:00
Boris Faure 43d1a681df
themes: use HIGHLIGHT instead of SHINE color class 2020-11-18 00:13:13 +01:00
Boris Faure 7469037003
themes: use only HIGHLIGHT
instead of CURSOR_HIGHLIGHT and GLOW_HIGHLIGHT
2020-11-17 23:20:15 +01:00
Carsten Haitzler d9e63b3d3d color schemes - dont crash when duplication a NULL scheme - use default 2020-11-16 19:46:47 +00:00
Boris Faure 9a5f13b12b
colors: no longer set all those "c%d" color classes
just use color schemes
2020-11-15 20:18:37 +01:00
Boris Faure 7881e66b98
color class: ensure operations work 2020-11-15 12:27:40 +01:00
Boris Faure 5b186b69a3
colors: show error in case applying NULL color scheme 2020-11-15 00:13:25 +01:00
Boris Faure e96347d153
colors: there are 4 color sets… 2020-11-11 19:01:06 +01:00
Boris Faure 17246e5d84
config: add color_scheme
TODO: set it from current theme
2020-11-04 23:14:33 +01:00
Boris Faure 005806470a
colors: add color_scheme_dup() 2020-11-04 23:13:43 +01:00
Boris Faure 962c99f3e2
colors: have 4 blocks: normal, bright, faint and bright+faint 2020-11-03 23:31:09 +01:00
Boris Faure dfe5d28b7d
colors: have a simpler structure for normal/bright/faint 2020-11-03 23:31:08 +01:00
Boris Faure 4b15e30b68
colors: oops 2020-10-26 21:39:31 +01:00
Boris Faure 886bce509f
colors: make color_scheme_apply() public 2020-10-17 23:43:09 +02:00
Boris Faure 898351be8f
colors: dup default_colorscheme
so that all elements from color_scheme_list() have to be freed
2020-10-11 23:35:11 +02:00
Boris Faure b04510bae5
colors: avoid dereference after null check. CID1433233 2020-10-11 15:05:15 +02:00
Boris Faure c99069947a
colors: add color_scheme_list() 2020-10-10 19:38:36 +02:00
Boris Faure e90202923d
colors: use color scheme from file (only for Nord) 2020-10-06 18:50:16 +02:00
Boris Faure 485c4239ed
colors: remove debug line 2020-09-27 17:44:23 +02:00
Boris Faure a1d4f5ea6d
colors: load it from files 2020-09-21 23:15:46 +02:00
Boris Faure 2243d8aac2
colors: add default colorscheme 2020-09-21 23:15:46 +02:00
Boris Faure 423ad1f52c
color schemes: add eet-related code 2020-09-10 23:47:10 +02:00
Boris Faure b1bdf50671
config: rename Config_Color type to Color + reorganise eet setup 2020-09-09 21:32:29 +02:00
Boris Faure 8cb6be667a
color schemes: proof of work on colorschemes with the nord theme 2020-09-01 19:11:34 +02:00
Boris Faure 19fb6afd73
mv src/bin/col.{c,h} src/bin/colors.{c,h} 2020-08-20 16:21:51 +02:00