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