Boris Faure
498ca298a1
termptyesc: decode xmodkeys
2023-04-08 23:00:17 +02:00
Boris Faure
d2757c046e
termptyesc: CSI DSR is not about reseting xmodkeys
2023-04-08 10:51:36 +02:00
Boris Faure
e31a33ee53
termptyesc: `>4;m` is not about colors
2023-04-08 10:22:17 +02:00
Boris Faure
bbcedcb95f
termptyesc: handle empty CSI SRG 38/48
...
+ tests
2023-03-25 20:06:51 +01:00
Boris Faure
5409097373
colors: handle case when no color scheme is chosen
2023-03-25 15:01:48 +01:00
Boris Faure
092f542d76
termpty: better comment
2023-03-12 17:09:16 +01:00
Nekobit
123c5b0859
termpty: Fix issue with exiting on *BSD's.
...
Noticable when the user had more than one tab and pressed ^D or exited their shell. Caused freeze up and lots of fd deletion errors in the console.
Note: This could potentially be an issue for *BSD's in the ecore?
2023-03-11 18:32:29 -05:00
Boris Faure
c31d11d344
regenerate termptydbl.c based on unicode 15
2023-03-01 21:38:52 +01:00
Boris Faure
5638ccdc8a
colors: be able to load a different Default
2022-11-18 23:28:53 +01:00
Boris Faure
1e28ad776e
win: remove unused but set variable
2022-11-18 23:27:32 +01:00
Boris Faure
d79cdef0f1
win: make background opacity work with color scheme
2022-10-11 23:07:31 +02:00
Boris Faure
1de8762caf
win: remove background rect
2022-10-09 12:37:15 +02:00
Boris Faure
f68b02c182
option_background: add opacity label
2022-10-04 22:19:20 +02:00
Boris Faure
da4a706e23
win: change the background color when the theme/colorscheme changes
2022-09-28 22:52:45 +02:00
Boris Faure
ea7e8aef10
termio/meson: support ELM_SEL_FORMAT_URILIST
2022-09-28 22:48:13 +02:00
Boris Faure
2eba25b730
tyalpha: better documentation
2022-09-28 22:36:28 +02:00
Boris Faure
7f1c5de093
termio: fix CID1498353 about function not checked
2022-09-26 22:01:13 +02:00
Boris Faure
3ebf55310d
termio: fix CID1498352 about function not checked
2022-09-26 22:00:28 +02: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
293081bb3c
background: fade it with the color defined as background in the color scheme
2022-09-24 00:02:33 +02:00
Boris Faure
909eac8657
colorschemes: del the pointer that is by construction a stringshare
2022-08-22 22:53:00 +02:00
Boris Faure
731e5781f4
termptyesc.c: oops
2022-06-23 23:14:51 +02:00
Boris Faure
9963645ba7
coccinelle: check return type
2022-06-23 23:10:26 +02:00
Boris Faure
7a9d852a0d
coccinelle: use macro MIN/MAX
2022-06-23 22:54:01 +02:00
Boris Faure
e1924c7fa0
coccinelle: use ROUND_UP()
2022-06-23 22:30:30 +02:00
Boris Faure
62a8e0a021
use DIV_ROUND_UP()
2022-06-19 21:41:03 +02:00
Carsten Haitzler
9f97aaae8c
tyls - add pls files to glob list
2022-06-13 13:29:49 +01:00
Carsten Haitzler
afb6d608f0
tyls - fix warnings about small buffer for snprintf
...
this extends the buffer to avoid any truncation - ever.
@fix
2022-05-18 13:10:59 +01:00
Boris Faure
5a12ff7b1f
termio: use memcpy() is enough here
2022-04-30 15:53:47 +02:00
Boris Faure
e4c4f64789
options_behavior: better named option to enable/disable typing sounds
2022-04-25 21:10:30 +02:00
Boris Faure
33418ffd41
config: remove shine parameter
2022-04-17 10:27:31 +02:00
Koichi Murase
40bd9a0161
termpty (_termpty_cell_is_empty): resolve a conflict of color9 vs COL_INVIS
2022-03-14 18:12:02 +09: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
Koichi Murase
2e5e0a5b67
*.{h,c}: do not use the C reserved identifiers for tag names
2022-03-07 07:45:57 +09:00
Koichi Murase
a6ca0111de
*.h: do not use the C reserved identifiers for the include guards
2022-03-07 07:45:56 +09:00
Koichi Murase
a0a2238272
termptyops (termpty_cursor_copy): copy entire "cursor_state"
2022-03-04 20:46:11 +09:00
Koichi Murase
a3f9887ee4
termpty: move the bitfield "wrapnext" from "ty->termstate" to "ty->cursor_state"
2022-03-04 20:43:16 +09:00
Carsten Haitzler
0d5465f507
scaling - handle scale settings changes... on the fly...
...
perhaps we just dont set the tmp flag instead of dont apply font
changes where size is the same but scale will have changed... fix
scale settings changes on the fly...
@fix
2022-02-01 19:17:47 +00:00
Boris Faure
e66e254e0a
colors: fix typo
2022-01-13 20:38:39 +01:00
Boris Faure
3b63c4479b
termiolink: fix use-of-uninitialized-value
2022-01-02 17:28:29 +01:00
Boris Faure
4765573b51
termio: this variable is not needed shadows the real one
2022-01-02 16:53:51 +01:00
Boris Faure
32d68b4feb
termio: fix indentation
2022-01-02 16:46:16 +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
Carsten Haitzler
f44725fcbc
sel - call callback on an object not struct ptr
...
for tab selector thatr zooms out and shows miniatures of terms on
click on a term...
@fix
2021-12-10 22:34:51 +00:00
Carsten Haitzler
c975e23946
set default theme as overlay with file extn to file isnt found
...
this fixes missing split icons in mild and nyanology
@fix
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
fe47376460
termptyesc: add focus reporting
2021-11-02 23:28:37 +01:00
Boris Faure
93b6d77944
termptyesc: use Eina_Bool for booleans
2021-11-02 23:28:04 +01:00