Boris Faure
09cd15a1e0
theme: make config_theme_path_default_get() private
2020-10-17 23:43:09 +02:00
Boris Faure
2e266906f0
Merge branch 'terminology-1.8'
2020-10-17 17:05:53 +02:00
Boris Faure
28d94caad9
win: cleanup focus. Closes T8756
2020-10-17 17:03:56 +02:00
Boris Faure
d669fbcfa5
options_themepv: shorten magenta to see a bit more white
2020-10-15 22:48:49 +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
75bbf1e3e2
termptyesc: simplify code. CID1431130
2020-10-11 15:02:59 +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
7e1a444e0f
main: add missing parenthese
2020-09-17 21:45:07 +02:00
Boris Faure
e3bc37ec37
options_behavior: improve translation
2020-09-16 23:41:50 +02:00
Boris Faure
b7bf2cb8f2
improve translation strings
...
mostly by remove extra dots
2020-09-15 21:46:22 +02:00
Boris Faure
1cf29feb2f
Merge branch 'terminology-1.8'
2020-09-12 17:44:57 +02:00
Boris Faure
a05db78239
termpty: make provided title as forced title
2020-09-12 17:43:16 +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
ff9b4aacc5
config: eet_data_descriptor_free accepts NULL
2020-09-08 23:10:46 +02:00
Boris Faure
6b93176f92
Merge branch 'terminology-1.8'
2020-09-07 21:19:09 +02:00
Boris Faure
c2bb4dcf81
win: focus new split. Closes T8804
2020-09-07 21:18:03 +02:00
Boris Faure
c17f3a6f26
colors.h: change name of header guard
2020-09-06 22:40:28 +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
cc552d7ea5
win: make code more "as usual"
2020-09-01 19:08:52 +02:00
Boris Faure
84a46280f6
private.h: add static_strequal()
2020-09-01 19:00:30 +02:00
Boris Faure
12963c304c
Merge remote-tracking branch 'origin/terminology-1.8'
2020-08-29 18:40:32 +02:00
Boris Faure
214c72eb0c
win: use theme_apply_elm on elm_layout
2020-08-29 18:38:11 +02:00
Boris Faure
7dad6d46ac
keyin: rename macro to improve readability
2020-08-24 18:55:39 +02:00
Boris Faure
dbba452a8b
cleanup src/bin/colors.h
2020-08-20 16:23:19 +02:00
Boris Faure
19fb6afd73
mv src/bin/col.{c,h} src/bin/colors.{c,h}
2020-08-20 16:21:51 +02:00
Boris Faure
698e8bb985
termptydbl: be strict on what is wide and do not try to be smart.
...
Too bad if ❤ is considered single-width
(cherry picked from commit d3c15c59db
)
2020-08-10 22:44:41 +02:00
Boris Faure
df6b013895
win/options_mouse: apply mouse timer change to current terms
...
(cherry picked from commit d082b0d6d7
)
2020-08-10 22:43:34 +02:00
Boris Faure
d3c15c59db
termptydbl: be strict on what is wide and do not try to be smart.
...
Too bad if ❤ is considered single-width
2020-08-05 23:05:47 +02:00
Boris Faure
d082b0d6d7
win/options_mouse: apply mouse timer change to current terms
2020-07-29 22:43:25 +02:00
Boris Faure
596d234ba1
about: add youtube channel
2020-07-23 22:52:47 +02:00
Boris Faure
3c21c13d39
about: add context menu on twitter link
2020-07-22 23:46:49 +02:00
Boris Faure
6b8409dfda
about: add twitter link
2020-07-21 23:46:02 +02:00
Boris Faure
ce788a69f6
about: dismiss when clicking on the terminal
2020-07-18 16:17:47 +02:00
Boris Faure
544a4376f7
termiolink: fix _hsl_to_rgb() + update tests
2020-07-17 12:58:22 +02:00
Boris Faure
98ee7bdcca
termptydbl: be more precise on emoji as double-width
...
+ set all of "Misc_Pictographs" as double-width
2020-07-15 22:10:55 +02:00
Boris Faure
a56a76afc7
termptyesc: handle single osc arg
2020-07-15 21:11:05 +02:00
Boris Faure
f29190bdaa
termptyesc: debug (re)setting cursor color + test
...
Do nothing for the moment. One could think about using color class for
that.
2020-07-06 23:57:37 +02:00
Boris Faure
8c970b8804
termptydbl: generate the exact double width test
...
This based on unicode 13.0:
https://www.unicode.org/reports/tr44/
Code is generated by tools/unicode_dbl_width.py
I'm using switch-case + fall through as I've found it was the best:
f46d550a8b
2020-07-05 23:34:13 +02:00
Boris Faure
9f2f8464f3
Fix typos
...
Summary: Fix some typos.
Differential Revision: https://phab.enlightenment.org/D12032
2020-07-05 20:19:59 +02:00
Boris Faure
3ee79131e4
termptyesc: no sanitize with musl when calling isnan()
2020-07-02 23:51:25 +02:00
Boris Faure
c2dd1815c8
termptyesc: avoid issues with cast from double
...
+ no buffer overflow
2020-07-02 23:45:32 +02:00
Boris Faure
ac9a92480b
termptyesc: handle xterm color format starting with "rgbi:"
2020-07-02 23:01:42 +02:00
Boris Faure
2245782dd4
termptyesc: handle xterm color format starting with "rgb:"
2020-07-02 22:33:34 +02:00
Boris Faure
5df92ee2ac
Fix typo
...
Summary: Fix typo on "preferred"
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D12028
2020-06-24 22:50:48 +02:00