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
5a34cfdf63
papercolor: use that blue as highlight color
2020-07-02 20:10:00 +02:00
Boris Faure
843ef551b8
theme default: apply color_class-es to cursors
2020-06-30 23:28:08 +02:00
Boris Faure
8eaec9f6c1
theme: define color_class GLOW_HIGHLIGHT
2020-06-30 23:13:27 +02:00
Boris Faure
0f8a593ea2
Merge branch 'terminology-1.7'
2020-06-29 23:17:58 +02:00
Boris Faure
01f7f1c701
snap: bad use of sizeof()
...
(cherry picked from commit 4e619660e5
)
2020-06-29 22:27:00 +02:00
Boris Faure
cf48dbd17a
snap: it seems it needs g++
...
(cherry picked from commit d77e72647e
)
2020-06-29 22:27:00 +02:00
Boris Faure
1f999ee37f
snap: use efl-1.24.3
...
(cherry picked from commit 669d6d9dbe
)
2020-06-29 22:26:40 +02:00
Boris Faure
4e619660e5
snap: bad use of sizeof()
2020-06-29 22:00:28 +02:00
Boris Faure
d77e72647e
snap: it seems it needs g++
2020-06-29 21:55:38 +02:00
Boris Faure
669d6d9dbe
snap: use efl-1.24.3
2020-06-29 21:44:59 +02:00
Boris Faure
8e18783869
themes: define color_classes FG for base16_ocean_dark
2020-06-28 11:19:02 +02:00
Boris Faure
e4114bc4b7
themes: make GLOW_TXT color_class work as expected
2020-06-25 08:10:41 +02:00
Boris Faure
60cac23f9a
themes/default/tab_drag_thumb: use color_class
2020-06-24 23:38:52 +02:00
Boris Faure
40dfb5d33a
themes: based on default, set color_class FG,GLOW,GLOW_TXT
...
wip
2020-06-24 23:38:42 +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
Boris Faure
26e91924d9
Get rid of trailing whitespaces
...
Summary: Remove trailing whitespaces
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D12025
2020-06-24 22:49:17 +02:00
Boris Faure
b3d13674a5
themes/default/tabbar_back: keep title color for group icon
2020-06-24 12:31:20 +02:00
Boris Faure
bf60e5cb6d
config: do copy active_links_color between configs
2020-06-23 23:48:42 +02:00
Boris Faure
8e31c28f9b
termptyesc: handle larger sharp-based colors + tests
2020-06-23 23:21:56 +02:00
Boris Faure
8c88c876cd
Merge branch 'terminology-1.7'
2020-06-23 22:39:46 +02:00
Boris Faure
157d65e7ec
win: reorder calls to please _focus_validator()
2020-06-23 22:38:28 +02:00
Boris Faure
faf6ff86b8
codecov: no need for those fixes
2020-06-23 13:42:37 +02:00
Boris Faure
dd7d88815c
utils: add the source files
2020-06-23 13:27:07 +02:00
Boris Faure
3cbcbcd717
theme.h: no need to define EINA_FALLTHROUGH
2020-06-23 13:16:58 +02:00
Boris Faure
4bc712b07d
utils.{c,h} is needed
2020-06-23 13:16:51 +02:00
Boris Faure
ab35c9b7dd
mv utils.{c,h} theme.{c,h}
2020-06-23 12:48:27 +02:00
Boris Faure
a6828665dc
termptyesc: oops
2020-06-23 00:09:54 +02:00
Boris Faure
f168a97a35
tests: test xterm OSC 10/11 to change/get {fore,back}ground colors
2020-06-23 00:05:12 +02:00
Boris Faure
196973fcd3
rewrite changing of background/foreground colors from escape codes
2020-06-22 23:41:27 +02:00
Boris Faure
8fc11cd0e6
codecov: hopefully fix paths
2020-06-22 22:33:37 +02:00
Boris Faure
d845bb256a
Merge branch 'terminology-1.7'
2020-06-21 23:48:20 +02:00
Boris Faure
30b74f84f3
win: better handle initial focus when creating splits
...
Closes T8756
2020-06-21 23:46:22 +02:00
Boris Faure
171f99c80c
Merge branch 'terminology-1.7'
2020-06-16 21:12:37 +02:00
Boris Faure
e7894a887f
termptyesc: fix issue found by fuzzing by Øyvind Kolås (pippin from GIMP)
2020-06-16 20:54:09 +02:00
Boris Faure
50de16cca2
termio{,link}: correct check + remove useless 'if'
2020-06-15 23:08:52 +02:00
Boris Faure
548027a656
termiolink: protect isnan() usage with ubsan and musl
2020-06-15 23:03:36 +02:00
Boris Faure
406ca9d32b
tests: add missing test
2020-06-15 22:18:57 +02:00
Boris Faure
f9e4cd9699
reorganise settings between options_behavior and options_mouse
2020-06-15 13:21:01 +02:00
Boris Faure
24400e9c69
options_mouse: add links settings
2020-06-15 13:21:01 +02:00
Boris Faure
62b101efd7
options_links: clean up
2020-06-15 13:21:00 +02:00
Boris Faure
75e7e211f2
options_behavior: share OPTIONS_CB/OPTIONS_CX/OPTIONS_SEPARATOR
2020-06-15 13:21:00 +02:00
Boris Faure
af257f2606
options_behavior: remove ELM_WRAP_WORD as it makes labels disappear…
2020-06-15 13:21:00 +02:00
Boris Faure
08bfebcf6d
mv options_helpers.{c,h} options_mouse.{c,h}
2020-06-15 13:21:00 +02:00
Boris Faure
c011c48720
config: add "active_links_color"
2020-06-15 13:21:00 +02:00