Boris Faure
|
2a3a34f503
|
termptyesc: handle zero-width spaces, with test
|
2020-02-16 18:51:36 +01:00 |
Boris Faure
|
91e6ae31fc
|
ipc/main: restore ability to set multiple commands at startup.
Closes T8563
|
2020-02-09 23:10:39 +01:00 |
Boris Faure
|
0eb8948d67
|
tycommon: add ty_write() to handle EINTR/EAGAIN on write()
|
2019-12-05 19:58:25 +01:00 |
Boris Faure
|
a782ce61e2
|
test return of ty_sb_add(). Closes CID1408482
|
2019-12-05 19:08:05 +01:00 |
Boris Faure
|
b76bbbe455
|
termpty: better handle writes
- Use the event loop
- Check for EINTR/EAGAIN
This fixes pasting large amount of data.
Closes T4712
|
2019-12-04 23:13:30 +01:00 |
Boris Faure
|
e1f3a4d486
|
sb: when skipping buffer on the left and the buffer is empty, remove gap
|
2019-12-04 23:10:39 +01:00 |
Boris Faure
|
6bfd508a58
|
tyfuzz: instead of writing to /dev/null, just do not write
|
2019-12-04 21:44:37 +01:00 |
Boris Faure
|
99d8436f5a
|
termpty: retry read() on EINTR
|
2019-12-02 23:42:38 +01:00 |
Boris Faure
|
1333e80866
|
tests: add one about selecting over empty lines
|
2019-11-21 21:50:18 +01:00 |
Boris Faure
|
8e3263d42a
|
snap: no plugs with classic confinement
|
2019-11-20 23:09:16 +01:00 |
Boris Faure
|
a120692339
|
terminology.desktop.in: add french translation
Thanks to Philippe Jean Guillaumie
|
2019-11-20 23:09:00 +01:00 |
Boris Faure
|
631aeeda97
|
terminology.desktop: set full path of icon
|
2019-11-20 23:08:50 +01:00 |
Boris Faure
|
35391f4c5e
|
snap: add libwayland-egl1 as dependency
|
2019-11-20 23:08:39 +01:00 |
Boris Faure
|
b5fdc13990
|
mv data/snap /
|
2019-11-20 23:06:49 +01:00 |
Boris Faure
|
beafe2d226
|
add first version of snapcraft.yaml
|
2019-11-20 23:06:09 +01:00 |
Boris Faure
|
b14ca5b4eb
|
start work on possible 1.6.1
|
2019-11-16 17:33:55 +01:00 |
Boris Faure
|
6019e0ee07
|
1.6.0 release is now \o/
|
2019-11-16 10:59:17 +01:00 |
Boris Faure
|
dcf31cf140
|
main: do not set config as temporary by default
|
2019-11-14 12:57:59 +01:00 |
Boris Faure
|
2a02a03625
|
config: add error message if config is from a new Terminology
Also mark it as temporary
|
2019-11-12 10:57:01 +01:00 |
Boris Faure
|
b327ff2f19
|
config: add error messages when saving config
|
2019-11-12 10:56:41 +01:00 |
Boris Faure
|
02f4173387
|
build: detect whether there is strchrnul
This should help compiling on macosx
|
2019-11-07 20:43:47 +01:00 |
Boris Faure
|
6f8997d194
|
Prepare release 1.6.0
|
2019-11-06 23:20:04 +01:00 |
Boris Faure
|
998f25ba77
|
termio: only the TEXT case shouldn't happen in that switch-case
|
2019-10-28 09:56:03 +01:00 |
Boris Faure
|
6148707ee7
|
tests: works better with the file being committed xD
|
2019-10-27 16:21:03 +01:00 |
Boris Faure
|
e197c04f65
|
termiointernals: be able to select tabs + test
|
2019-10-27 16:14:28 +01:00 |
Boris Faure
|
37a8f0b9c1
|
tests: update tests.results due to new attributes about tabs
|
2019-10-27 16:11:25 +01:00 |
Boris Faure
|
e1ff4d877e
|
termptyesc: store when tab are inserted and where they stop
|
2019-10-27 16:04:43 +01:00 |
Boris Faure
|
7dcb9e4e43
|
termio_selection_get(): simplify by using macros
|
2019-10-27 12:06:18 +01:00 |
Boris Faure
|
7634b61283
|
termio: allow \t to be pasted
|
2019-10-27 11:32:51 +01:00 |
Boris Faure
|
c80d2d99a5
|
README: add link to Twitter account
|
2019-10-27 11:32:51 +01:00 |
Boris Faure
|
c66b50d31b
|
github: add sponsorship
|
2019-10-27 11:32:49 +01:00 |
Boris Faure
|
bd9bdaeaea
|
mild: also add tab selector on tab line
|
2019-10-26 21:35:59 +02:00 |
Boris Faure
|
2ff1983981
|
default.edc: it's way better with some background!
|
2019-10-26 19:02:13 +02:00 |
Boris Faure
|
1195c022f3
|
default.edc: move tab selector on the tab line
|
2019-10-26 18:18:03 +02:00 |
Boris Faure
|
c130c6f683
|
main: change prototype for main_new()
|
2019-10-26 18:13:25 +02:00 |
Boris Faure
|
0f5e928e37
|
Revert "wip"
This reverts commit fc865e97b0 .
|
2019-10-21 23:28:42 +02:00 |
Boris Faure
|
fc865e97b0
|
wip
|
2019-10-20 23:01:10 +02:00 |
Boris Faure
|
e21be6619b
|
Merge branch 'multi'
|
2019-10-20 20:06:06 +02:00 |
Boris Faure
|
9b23e02b4e
|
win: clean up tabs list asap
|
2019-10-20 20:05:02 +02:00 |
Boris Faure
|
9ce403d29b
|
media: remove useless condition
|
2019-10-20 18:32:35 +02:00 |
Boris Faure
|
71ee21af32
|
main: only one place to configure a running instance
|
2019-10-20 18:16:10 +02:00 |
Boris Faure
|
984d7e07c6
|
ipc: set theme on new instance
|
2019-10-19 10:57:57 +02:00 |
Boris Faure
|
8dcfc51f1e
|
circleci: test with efl-1.23.1 and rework file
|
2019-10-17 22:41:03 +02:00 |
Boris Faure
|
98787cfc2d
|
main: unsetenv("DESKTOP_STARTUP_ID") when it won't ever be used again
Also remove one as it might be used by apps
|
2019-10-17 09:58:40 +02:00 |
Boris Faure
|
e9b2d22ff7
|
main: putenv() can't use stack mem as it might become part of env
and use later.
Avoid stack-use-after-scope.
|
2019-10-17 09:58:40 +02:00 |
Boris Faure
|
5e5ac579b5
|
win: cleanup windows_free()
|
2019-10-17 09:58:40 +02:00 |
Boris Faure
|
cd84ce0a34
|
main: fix execv() usage
|
2019-10-17 09:58:40 +02:00 |
Boris Faure
|
3e40f46f9b
|
Revert "Revert "main: better handle stalled unix socket used to spawn multiple instances""
This reverts commit e716ad5812 .
|
2019-10-17 09:58:40 +02:00 |
Boris Faure
|
688a45dc15
|
Merge branch 'terminology-1.5'
Conflicts:
src/bin/options_font.c
|
2019-10-17 00:11:13 +02:00 |
Boris Faure
|
fd2212afd8
|
options_font: fix use after free
|
2019-10-17 00:05:57 +02:00 |