Boris Faure
|
990ef95c8b
|
termptyext: be able to test color links
|
2020-06-15 13:20:58 +02:00 |
Boris Faure
|
abdef9786c
|
have define BINARY_TYFUZZ/BINARY_TYTEST
|
2020-05-24 18:05:39 +02:00 |
Boris Faure
|
392bfdb4a7
|
tests: rework tytest.c/tyfuzz.c to no longer #include one in the other
|
2020-05-23 11:59:24 +02:00 |
Boris Faure
|
19ffa91f15
|
termptyext: add operator to test whether selection is active
|
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 |
Boris Faure
|
1e89fcd020
|
termptyext.c: remove useless assignments
|
2020-04-17 21:52:06 +02:00 |
Boris Faure
|
f56f6cd07e
|
termptyext: remove useless assignment
|
2020-04-17 00:02:57 +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
|
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
|
1c9c2a19ed
|
termptyesc: handle window manipulations that resizes the terminal
only for testing purpose
|
2019-02-27 23:46:04 +01:00 |
Boris Faure
|
16637c3515
|
termptyext: fix eina_stringshare_del() on bad pointer
|
2019-02-21 18:43:11 +01:00 |
Boris Faure
|
4bc04c5421
|
termiointernals: be able to mock mouse wheel
|
2019-02-19 20:03:14 +01:00 |
Boris Faure
|
b7305bfc59
|
tyfuzz: better mock termio_take_selection()
+ fix leak
+ make the code more readable to me
|
2019-02-18 20:57:38 +01:00 |
Boris Faure
|
376c0a962b
|
termptyext: add testing escape code to set/unset selection corners
|
2019-02-17 12:32:16 +01:00 |
Boris Faure
|
eb4a3f9920
|
termptyext: skip spurious \r + improve asserts + add doc
|
2019-02-14 22:16:33 +01:00 |
Boris Faure
|
23a76357f9
|
termptyext: remove spurious return in _handle_selection_is()
|
2019-02-13 23:21:53 +01:00 |
Boris Faure
|
b09a70f04d
|
termptyext: clean up modifiers parsing
|
2019-02-13 23:21:32 +01:00 |
Boris Faure
|
904b3cf62e
|
termptyext: use real selection to test
And not just compare with the codepoint array that may not have \n and too
many spaces
|
2019-02-10 23:56:30 +01:00 |
Boris Faure
|
8533d8d042
|
termptyext: add escape codes to force internal rendering
|
2019-02-10 23:53:55 +01:00 |
Boris Faure
|
ac82934c83
|
termptyext: add testing escape codes about selections
|
2019-02-10 19:36:46 +01:00 |
Boris Faure
|
5e4f814104
|
termiointernals: fix selection invalidation + add doc
|
2019-02-10 19:00:43 +01:00 |
Boris Faure
|
e9ce3d02a3
|
tytest: add escape codes to simulate mouse interactions
|
2019-02-07 22:20:36 +01:00 |
Boris Faure
|
fd8120091d
|
tytest: add framework to add special escape codes for tests
|
2019-02-06 23:19:29 +01:00 |
Boris Faure
|
6f1a2dd452
|
constify
|
2017-07-06 21:37:56 +02:00 |
Boris Faure
|
76f1bf4342
|
prefix EINA_UNUSED parameters with an underscore
and fix related issues
|
2016-10-05 22:00:22 +02:00 |
Boris Faure
|
30392f23a9
|
s/__UNUSED__/EINA_UNUSED/g
|
2013-08-27 15:36:50 +02:00 |
Carsten Haitzler
|
197e0bbf46
|
splut up termpty a lot. still escape handling is the largest bit -
1200 lines or so, but not a lot that canbe done about that as its the
smallest really logical unit there.
SVN revision: 73798
|
2012-07-13 08:46:33 +00:00 |