Boris Faure
|
a32b9cee88
|
tabs: show tabs that have a bell
|
2019-10-05 15:31:12 +02:00 |
Boris Faure
|
109e804eae
|
Merge branch 'terminology-1.5'
|
2019-10-01 22:44:24 +02:00 |
Boris Faure
|
fe63070139
|
options_behavior: disable "hide cursor"'s slider when needed
|
2019-10-01 22:43:05 +02:00 |
Boris Faure
|
9a2ddd8468
|
win: update terms on change of config about show_tabs
|
2019-09-30 21:55:47 +02:00 |
Boris Faure
|
dc1ddf7e40
|
config: turn "notabs" into "show_tabs"
|
2019-09-30 21:55:47 +02:00 |
Boris Faure
|
5996e5eb2c
|
win: show title tab on splits when config is set accordingly
|
2019-09-30 21:55:42 +02:00 |
Boris Faure
|
9f156eb948
|
Merge branch 'terminology-1.5'
|
2019-09-29 13:56:16 +02:00 |
Boris Faure
|
61bb7955da
|
sel: selector was not taking into account the new destination
|
2019-09-29 13:53:35 +02:00 |
Boris Faure
|
c11f7e4c19
|
termptyesc: restrict DSR-DECCKSR argument to 16bit (unsigned)
|
2019-09-15 23:05:38 +02:00 |
Boris Faure
|
dbf92b1346
|
termptyesc: use correct format specifier for int
|
2019-09-15 22:43:29 +02:00 |
Boris Faure
|
e235cb00a3
|
termiolink: fix link detection over spaces
|
2019-09-15 20:58:52 +02:00 |
Boris Faure
|
02a418b290
|
termptyext: add tests on link detection
|
2019-09-15 20:39:41 +02:00 |
Boris Faure
|
2c5bab7b8d
|
termptyext: get rid of "unused" warnings
+ abort on unknown test escape code
|
2019-09-15 17:47:42 +02:00 |
Boris Faure
|
259722a3f3
|
move link_is_* to termiolink.c
|
2019-09-15 17:47:07 +02:00 |
Boris Faure
|
7bfef215b0
|
termptyext: remove 'a' example
Because we have plenty of other examples in the file
|
2019-09-14 14:34:07 +02:00 |
Boris Faure
|
77ed56bf00
|
termpty: reduce log severity
|
2019-09-08 21:25:52 +02:00 |
Boris Faure
|
822bd70afd
|
utils: avoid using functions too new (only in EFL >=1.21)
|
2019-09-08 21:18:53 +02:00 |
Boris Faure
|
2b43b9bab2
|
options_elm: add scale slider
|
2019-09-08 20:19:25 +02:00 |
Boris Faure
|
b8af21128e
|
config: simplify API
|
2019-09-08 19:41:16 +02:00 |
Boris Faure
|
67805411a4
|
add wizard to set scaling when config does not exist
|
2019-09-08 19:28:52 +02:00 |
Boris Faure
|
f01c312f01
|
fix leaks when looking for links
|
2019-09-04 00:28:21 +02:00 |
Boris Faure
|
421e40dbfc
|
termio: evas_object_focus_get() agains obj is not valid
Focus is not handled at that layer.
Closes T8176
|
2019-09-02 23:45:46 +02:00 |
Boris Faure
|
98017f1647
|
hide cursor: fix unchecking "auto hide cursor". Closes T8148
|
2019-09-02 23:27:42 +02:00 |
Carsten Haitzler
|
e33d07f492
|
selection in backbuffer fix try #2
get rid of segv's by trying this again in a different way
@fix
|
2019-09-02 21:47:50 +02:00 |
Boris Faure
|
fcfd797a38
|
options_keys: force delete of genlist to avoid races
|
2019-08-06 22:56:48 +02:00 |
Boris Faure
|
9299566707
|
options_behavior: avoid eo message
I have no idea why this fixes anything
|
2019-08-06 22:42:44 +02:00 |
Boris Faure
|
241c5b5944
|
termptyesc: use "ESC\", the 7-bit version of ST.
Ref T8054
|
2019-07-18 00:09:06 +02:00 |
Boris Faure
|
6a8a515c01
|
termptyesc: xterm is actually emitting \033 and not ST
ST is as described in https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h2-Operating-System-Commands
|
2019-07-17 23:57:44 +02:00 |
Boris Faure
|
5e67443379
|
termptyesc: fix osc-11 reporting. It ends with ST
Closes T8054
|
2019-07-17 23:43:32 +02:00 |
Boris Faure
|
8562d1cf6b
|
avoid redefinition of Term and Win
|
2019-07-14 18:42:24 +02:00 |
Boris Faure
|
7f4d891610
|
termiointernals: no out-of-band read when selecting empty lines
|
2019-07-10 23:14:53 +02:00 |
Boris Faure
|
dff54aeca2
|
termiointernals: remove leak
|
2019-07-08 23:02:41 +02:00 |
Boris Faure
|
54340c464d
|
termio: fix CID1402874, buffer overrun
Also fix CID1402875, CID1402876, CID1402877, CID1402878
|
2019-07-08 22:19:47 +02:00 |
Boris Faure
|
048c5cb825
|
clean up mess with libintl
The header must exist, the lib itself may not
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
fb922e0ec4
|
coverity fixed their stuff, remove hack
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
344e466eba
|
tyfuzz/tytest: fix leak
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
fa07767115
|
tytest: fix runtime error: null pointer passed as argument 2, which is declared to never be null
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
58df5715d1
|
win: remove shadowed variable
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
c1eb0bad4a
|
sel: clean up: use sd directly whenever possible
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
14d799d63e
|
tab_selector: fix focus issue
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
432485dae3
|
win: start the hide_cursor timer on window creation
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
b7fff38636
|
win: hide mouse cursor when idle after timer
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
38404d93ff
|
options_behavior: add ui to change "hide cursor" setting
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
96218a733c
|
config: add item to hide cursor
|
2019-07-08 21:30:27 +02:00 |
Boris Faure
|
ba980a594c
|
termptydbl: oops
|
2019-06-23 22:16:47 +02:00 |
Boris Faure
|
ef483dba0d
|
termptydbl: add special case for emoji that were single width before
|
2019-06-23 22:02:50 +02:00 |
Boris Faure
|
50f4f6308d
|
termptyops: skip variation selectors
We should take into account VS1, 15 and 16…
|
2019-06-23 22:02:50 +02:00 |
Boris Faure
|
7b3110d4a2
|
termpty: attach a Config * to Termpty
|
2019-06-23 22:02:50 +02:00 |
Boris Faure
|
7cc1197a53
|
config: add option to treat emojis as double-width
|
2019-06-23 22:02:49 +02:00 |
Boris Faure
|
cdaae389aa
|
utf8: only encode codepoints ≤ U+10FFFF. Closes T8022
|
2019-06-23 16:44:28 +02:00 |