Boris Faure
4196fc944b
termpty: move TERMPTY_WRITE_STR() to header
1 year ago
Boris Faure
0901c85da4
termio: add termio_is_focused()
1 year ago
Boris Faure
4b92a24651
termptyesc: better reply on OSC11
1 year ago
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.
2 years ago
Boris Faure
cd4c168e3b
media: have media_src_type_get() use extn api
2 years ago
Boris Faure
8eec8afcc2
options_background: use extn api
2 years ago
Boris Faure
1fe7f2ea80
tycat: use extn_matches()
2 years ago
Boris Faure
5f10cb1857
termio: rewrite drop cb to paste content whenever it's not a media
2 years ago
Boris Faure
ef3f627743
extns: add extn_matches() and extn_is_media() + unit test
2 years ago
Boris Faure
02ab1da7cd
termio: do not set config temp flag on elm config change
2 years ago
Carsten Haitzler
d11e53da62
respect login shell config on start
...
@fix - ignored option before and only used cmdline option
2 years ago
Carsten Haitzler
7c652b6714
stop jumping down to the bottm on config changes when no font sz changed
2 years ago
Boris Faure
81eb162afd
main: fix "temporary" issue
2 years ago
Boris Faure
a4ba08b8df
main: use a define to clean up code
2 years ago
Boris Faure
49266015c8
Revert "tyls: use eina_fnmatch"
...
This is not available in the released EFL versions that are supported
This reverts commit 4b7abf1e22
.
2 years ago
Vincent Torri
4b7abf1e22
tyls: use eina_fnmatch
...
Reviewers: raster, billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D12264
2 years ago
Carsten Haitzler
cb4e0b2feb
fix 32bit build warnings - some buglets, some just noise
2 years ago
Carsten Haitzler
0195e9b861
smart objects - remember to free smart data
...
fix leak
@fix
2 years ago
Boris Faure
9e3862d943
main: rewrite strings for starting attributes
2 years ago
Alastair Poole
848cc27355
options_font: focus font search entry.
2 years ago
Boris Faure
bf7a4618ee
main: improve translation string
2 years ago
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
2 years ago
Carsten Haitzler
6d7c49db7b
controls - delete hide db when deleting the frame
...
so it doesn't get called again...
2 years ago
Boris Faure
9f976e0bfb
po: use "YouTube" instead of "Youtube". Thanks to kingu for the suggestion
2 years ago
Boris Faure
f7d509a95f
termpty: add some debug
2 years ago
Boris Faure
cfdab5a2af
termpty: avoid ERR on exit of shell when keeping screen opened
2 years ago
Boris Faure
759eeb8168
tests: only sleep within testing ui
2 years ago
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
2 years ago
Boris Faure
f8ec17801a
win: be a bit hardcore on focus
2 years ago
Boris Faure
083784b375
options_font: focus the filter entry
2 years ago
Marcel Hollerbach
4530839249
controls: always focus new button
...
if the terminal is unfocused, the layout is not allowed to get focus anymore.
This way we ensure that cases where we have multiple ui elements overlapping cause problems.
2 years ago
Boris Faure
c03b2b78e6
win: remove unused variable
2 years ago
Boris Faure
9330420c3c
focus: try to do a bit less
2 years ago
Carsten Haitzler
73a538433e
tyls - allow ls *.png or *.jpg and so on to work as you expect
2 years ago
Boris Faure
a617e9043b
termio: set scale only when font/size is set
...
Should avoid error messages like
ERR<16582>:eina_safety ../src/lib/evas/canvas/evas_object_textgrid.c:1202
_evas_textgrid_efl_text_font_font_family_set() safety check failed:
(!font_name) || (!*font_name) is true
ERR<16582>:eina_safety ../src/lib/evas/canvas/evas_object_textgrid.c:1238
_evas_textgrid_efl_text_font_font_size_set() safety check failed:
font_size <= 0 is true
2 years ago
Boris Faure
44952d9ac8
sel: cleanup
2 years ago
Boris Faure
d483af6b88
options_font: make font search a bit more reliable
2 years ago
Boris Faure
e21c07d114
options_font: the long awaited font search!
2 years ago
Boris Faure
070fa1defb
options: add note on colorschemes about current theme and vice-versa
2 years ago
Boris Faure
1fe87a4b2c
termio/win: use Elementary_Cursor.h
2 years ago
Boris Faure
84905e62e9
options_themepv: do not use terminology/background for color scheme preview
...
use a dedicated group, lighter
2 years ago
Boris Faure
d8294d3cfa
options_themepv: clean things up
2 years ago
Boris Faure
71f54ad7d6
theme: ensure group exists in file before using it
2 years ago
Boris Faure
0e4ea771cc
tyls: do not force extension
2 years ago
Boris Faure
7f3bfab6d6
options_themepv: ease CPU usage, do not blink the cursor
2 years ago
Carsten Haitzler
d9a5832bd6
font sizing - listen to elm config change events and re-apply font size
...
re-applying font size (setting it) will take int account any new scale
value that may be set. this allows elementary_config or any config
tool that is updating config to change scaling and terminology
properly adapts. elementary itself for all widgets already takes care
of its own gui elements, but since the terminal grid is a custom thing
for terminology - it is responsible for doing this itself. now it
does.
@feat
2 years ago
Boris Faure
a416458ca9
options_theme: ensure the selected theme is the right one
...
was not the case when explicitly setting them from command line
2 years ago
Boris Faure
2669cc5780
colors: list user-stored color schemes
2 years ago
Boris Faure
43d1a681df
themes: use HIGHLIGHT instead of SHINE color class
2 years ago
Boris Faure
7469037003
themes: use only HIGHLIGHT
...
instead of CURSOR_HIGHLIGHT and GLOW_HIGHLIGHT
2 years ago