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
Boris Faure
4196fc944b
termpty: move TERMPTY_WRITE_STR() to header
2021-11-02 23:27:29 +01:00
Boris Faure
0901c85da4
termio: add termio_is_focused()
2021-11-02 23:26:40 +01:00
Boris Faure
4b92a24651
termptyesc: better reply on OSC11
2021-10-23 20:33:12 +02:00
Christopher Michael
fc2d12a52f
terminology: Increase size of 'buf' to avoid possible truncated string
...
Gcc warns during compile that the output may be truncated here:
../src/bin/options_colors.c:265:14: note: ‘snprintf’ output between 32
and 4127 bytes into a destination of size 4096
To fix this, let's just increase the size of 'buf' slightly.
2021-09-21 10:18:04 -04:00
Boris Faure
cd4c168e3b
media: have media_src_type_get() use extn api
2021-09-13 23:30:09 +02:00
Boris Faure
8eec8afcc2
options_background: use extn api
2021-09-13 23:06:18 +02:00
Boris Faure
1fe7f2ea80
tycat: use extn_matches()
2021-09-13 22:56:20 +02:00
Boris Faure
5f10cb1857
termio: rewrite drop cb to paste content whenever it's not a media
2021-09-13 22:49:48 +02:00
Boris Faure
ef3f627743
extns: add extn_matches() and extn_is_media() + unit test
2021-09-13 22:48:29 +02:00
Boris Faure
02ab1da7cd
termio: do not set config temp flag on elm config change
2021-09-05 22:56:28 +02:00
Carsten Haitzler
d11e53da62
respect login shell config on start
...
@fix - ignored option before and only used cmdline option
2021-08-29 20:03:45 +01:00
Carsten Haitzler
7c652b6714
stop jumping down to the bottm on config changes when no font sz changed
2021-08-09 22:20:55 +01:00
Boris Faure
81eb162afd
main: fix "temporary" issue
2021-07-12 23:22:43 +02:00
Boris Faure
a4ba08b8df
main: use a define to clean up code
2021-07-11 22:24:15 +02:00
Boris Faure
49266015c8
Revert "tyls: use eina_fnmatch"
...
This is not available in the released EFL versions that are supported
This reverts commit 4b7abf1e22
.
2021-05-26 22:53:14 +02:00
Vincent Torri
4b7abf1e22
tyls: use eina_fnmatch
...
Reviewers: raster, billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D12264
2021-05-26 22:41:33 +02:00
Carsten Haitzler
cb4e0b2feb
fix 32bit build warnings - some buglets, some just noise
2021-05-12 20:10:37 +01:00
Carsten Haitzler
0195e9b861
smart objects - remember to free smart data
...
fix leak
@fix
2021-03-18 11:21:38 +00:00
Boris Faure
75ff059be3
Merge branch 'terminology-1.9'
2021-03-14 15:21:33 +01:00
Boris Faure
9e3862d943
main: rewrite strings for starting attributes
2021-03-14 15:19:49 +01:00
Alastair Poole
848cc27355
options_font: focus font search entry.
2021-03-08 13:54:09 +00:00
Boris Faure
bf7a4618ee
main: improve translation string
2021-03-06 10:55:06 +01:00
Carsten Haitzler
7568afa8dc
controls - dont "done" more than once in window controls
...
this avoids crashes when some over-zealous people click super-fast on
control buttons.
@fix
2021-01-11 13:23:13 +00:00
Carsten Haitzler
6d7c49db7b
controls - delete hide db when deleting the frame
...
so it doesn't get called again...
2021-01-11 11:13:55 +00:00
Boris Faure
9f976e0bfb
po: use "YouTube" instead of "Youtube". Thanks to kingu for the suggestion
2021-01-10 12:43:02 +01:00
Boris Faure
f7d509a95f
termpty: add some debug
2021-01-07 22:31:59 +01:00
Boris Faure
cfdab5a2af
termpty: avoid ERR on exit of shell when keeping screen opened
2021-01-07 22:23:15 +01:00
Boris Faure
759eeb8168
tests: only sleep within testing ui
2020-12-25 11:49:08 +01:00
Carsten Haitzler
503c69e0f7
fix rogue focus overlay that auto-mode adds where terminology does it
...
terminology handles showing rfocus display inside the elm layout so
even if the layout is focusable, it shouldnt SHOW it, but we want to
show it when the controls popup is open so toggle it then
2020-12-12 12:06:59 +00:00