Boris Faure
ec344090aa
scale wizard: word-wrap the labels
2020-05-19 23:41:39 +02:00
Boris Faure
7e737564c8
tests: add one about '-' not being a word separator
2020-05-18 23:29:02 +02:00
Boris Faure
13fce0866c
Merge branch 'terminology-1.7'
2020-05-18 22:29:25 +02:00
Boris Faure
446823b6ea
options_elm: fix original _find_binary
2020-05-18 22:25:20 +02:00
Boris Faure
1b88cd96e6
snap efl patch: remove useless assignment
2020-05-18 22:24:04 +02:00
Boris Faure
6836f16ee6
Merge branch 'terminology-1.7'
2020-05-18 22:20:11 +02:00
Boris Faure
4745752fab
snap: make embedded efl able to start efreetd
...
+ add new dependencies + reorder deps
+ Also change the source for efl to my own that I find way more reliable
than efl's server (might only be because I'm closer)
2020-05-18 22:18:54 +02:00
Boris Faure
29cce7e73e
termiointernals.c: do not consider '-' as a word separator
2020-05-18 16:24:51 +02:00
Boris Faure
e082daa6c1
snap: use efl-1.24.1
2020-05-17 10:22:49 +02:00
Boris Faure
de969e7cef
Merge branch 'terminology-1.7'
2020-05-16 19:09:53 +02:00
Boris Faure
1d5eee0e60
focus validator: be less strict when changing tabs
...
Closes T8722
2020-05-16 19:07:28 +02:00
Boris Faure
3be858b09b
termiointernals: handle EM (end of medium) as word separator
2020-05-11 23:22:58 +02:00
Boris Faure
8c410d0e1d
on the road again
...
Ok, I need to be more creative on commit messages after releases
2020-05-11 19:22:25 +02:00
Boris Faure
73fd0ab649
1.7.0 is now!
2020-05-10 20:35:43 +02:00
Boris Faure
26ff40651b
update AUTHORS file
2020-05-10 10:30:42 +02:00
Boris Faure
876036f009
termptyesc: randomize new entry in the true color cache
2020-05-09 00:04:20 +02:00
Boris Faure
b088592f79
update Changelog/NEWS with updated translations
2020-05-08 23:26:11 +02:00
milotype
e94b14f49c
Updagte Croatian translation hr.po
...
While translating German, I realized I need to make some corrections in the Croatian translation. Sorry!
2020-05-08 23:24:51 +02:00
milotype
abd834be67
Update complete German translation de.po
2020-05-08 23:24:51 +02:00
Boris Faure
9316652127
tests: reuse one of 32 TrueColors over the terminal
2020-05-08 23:16:43 +02:00
Boris Faure
1bd27081c3
tests: on true color cache thrashing
...
when new items are added to the cache and entries there are never reused
2020-05-08 16:58:03 +02:00
Boris Faure
850ffa30d6
changelog/news: about new escape code on term program + version
...
+ env variables
2020-05-07 00:25:37 +02:00
Boris Faure
52ab21783a
test: test escape code to get term name + version
...
obviously will have to change that on each new version…
2020-05-06 23:53:49 +02:00
Boris Faure
9977b8a63b
termpty: set TERM_PROGRAM/TERM_PROGRAM_VERSION env variables
2020-05-06 23:49:00 +02:00
Boris Faure
106f8b5c9a
termptyesc: handle terminal query
...
New, still debated on https://gitlab.freedesktop.org/terminal-wg/specifications/issues/8
2020-05-06 23:44:05 +02:00
Boris Faure
914e440863
update ChangeLog/NEWS with new croatian translation
2020-05-06 23:10:24 +02:00
milotype
88f2c38e9e
Release of Croatian translation hr.po
2020-05-06 23:07:38 +02:00
milotype
56b2877188
Update LINGUAS with hr
...
- update for Croatian
2020-05-06 23:07:38 +02:00
Boris Faure
d7fe122dc1
ChangeLog: of course, the next release is 1.7.0
...
Thanks to thrice!
2020-05-05 21:51:41 +02:00
Boris Faure
732d6e9381
tests: box selection scrolls down
2020-05-05 21:51:41 +02:00
Boris Faure
8550d87ecf
tests: selection to the bottom scrolls down
2020-05-05 21:51:41 +02:00
Boris Faure
422ef9f67e
tests: add box selection that scrolls up
2020-05-05 21:51:41 +02:00
Boris Faure
197d407b76
tests: add one making a box selection in the backlog
2020-05-05 21:51:41 +02:00
Boris Faure
218b2fb4d0
tests: add one when selection scrolls up
2020-05-05 21:51:41 +02:00
Boris Faure
144db18649
termiointernals: no timer in tests
2020-05-05 21:51:40 +02:00
Boris Faure
38e4935427
termiointernals: skip invisible codepoints when assessing whether they changed
2020-05-05 21:51:40 +02:00
Boris Faure
19ffa91f15
termptyext: add operator to test whether selection is active
2020-05-05 21:51:40 +02:00
Boris Faure
f679d28809
termiointernals: speed up selection scroll in tests + also in real life
2020-05-05 21:51:40 +02:00
Boris Faure
3be01d8b8b
meson: add tytest.{c,h} to improve testing with ENABLE_TEST_UI
2020-05-05 21:51:40 +02:00
Boris Faure
00bb99f3f0
tests: store mouse pointer and fallback evas_pointer_canvas_xy_get()
2020-05-05 21:51:40 +02:00
Carsten Haitzler
0df36aefc9
termio selection strings - fix ownership and alloc/free
...
this was a bit of a mess in terms of who owns, dups, copies etc. so i
fixed this up a bit and have termio_take_selection_text consistently
stringshare_add the string as its own copy so it can free it later.
also fix leak from ty_sb_steal_buf() as this is a malloced buffer not
stringshared and it wasnt freed after a steal
@fix
2020-05-04 10:47:00 +01:00
Boris Faure
c29e2d428a
prepare release 1.7.0
2020-05-01 12:33:38 +02:00
Boris Faure
d2a53fd3df
ChangeLog: cleanup
2020-04-30 17:47:01 +02:00
Boris Faure
6dc81589d1
snap: use latest EFL 1.24.0
2020-04-30 17:31:17 +02:00
Boris Faure
286e2ebb59
win: on startup, force a window to be considered as focused
2020-04-29 22:54:50 +02:00
Boris Faure
f3bf486777
win: handle early case when no child is present
2020-04-29 22:53:02 +02:00
Boris Faure
a1eb47494a
ci: build and test in debug and release modes
2020-04-25 17:12:50 +02:00
Boris Faure
f1857527da
termptyesc: mark _safechar() as pure
2020-04-25 15:20:54 +02:00
Boris Faure
18bfcb5aba
termptyesc: r,g,b are uint8_t
2020-04-22 23:59:02 +02:00
Boris Faure
00c427a20f
termptyesc: avoid issue with integer promotion
...
Found by UBSan:
sgr-truecolors.sh... ../src/bin/termptyesc.c:737:35: runtime error: left
shift of 244 by 24 places cannot be represented in type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior
../src/bin/termptyesc.c:737:35 in
2020-04-22 23:52:58 +02:00