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
Boris Faure
951b415cd9
circleci: elf-1.2{0,1} packages have moved
2019-10-15 10:06:12 +02:00
Boris Faure
233004c03a
circleci: use new packages path
2019-10-14 23:27:11 +02:00
Boris Faure
bb6d540145
Merge branch 'terminology-1.5'
2019-10-14 21:55:53 +02:00
Boris Faure
96095b5b9d
win: remove hide_cursor_timer when closing a window
...
@fix
2019-10-14 21:54:47 +02:00
Boris Faure
e716ad5812
Revert "main: better handle stalled unix socket used to spawn multiple instances"
...
This is not stable enough.
This reverts commit fb2c8deb74
.
2019-10-13 18:39:58 +02:00
Boris Faure
fb2c8deb74
main: better handle stalled unix socket used to spawn multiple instances
...
Have a 2-seconds waiter and if we couldn't create a new instance, unlink
the unix socket and restart Terminology.
2019-10-13 17:58:25 +02:00
Boris Faure
a9ec48191d
win: clean up popmedia code. Closes T8330
...
Mainly add _popmedia_now() that flushes down the queue then add an
element. This is no longer the job of _popmedia_show().
Also add _popmedia_queue_free().
2019-10-10 23:40:32 +02:00
Boris Faure
4b24157e2b
typop: with many args, pop first then queue the others
2019-10-10 23:37:51 +02:00
Boris Faure
80124a72ca
win: no longer segfaults from typop with multiple files
2019-10-10 22:55:21 +02:00
Boris Faure
6b8e6f0516
win: reorganize code to have popup media fold
2019-10-10 22:29:30 +02:00
Boris Faure
e0fde8a9e2
ChangeLog.theme: add entry about previous commit
2019-10-07 00:19:16 +02:00
Boris Faure
424ddba2c8
splits: show missed bells when a title tab is shown
2019-10-06 23:36:28 +02:00
Boris Faure
a32b9cee88
tabs: show tabs that have a bell
2019-10-05 15:31:12 +02:00
Boris Faure
9b3e416890
circleci: test with efl-1.22.6
2019-10-04 21:30:21 +02:00
Boris Faure
c74b793b97
circleci: test with efl-1.22.5
2019-10-03 12:13:51 +02:00
Boris Faure
109e804eae
Merge branch 'terminology-1.5'
2019-10-01 22:44:24 +02:00
Boris Faure
fe63070139
options_behavior: disable "hide cursor"'s slider when needed
2019-10-01 22:43:05 +02:00
Boris Faure
43964c18c7
solarized_light: avoid redefining BG_COLOR
2019-09-30 22:46:58 +02:00
Boris Faure
9a2ddd8468
win: update terms on change of config about show_tabs
2019-09-30 21:55:47 +02:00
Boris Faure
dc1ddf7e40
config: turn "notabs" into "show_tabs"
2019-09-30 21:55:47 +02:00
Boris Faure
5996e5eb2c
win: show title tab on splits when config is set accordingly
2019-09-30 21:55:42 +02:00
Boris Faure
ea0812eccd
themes: fix warning
2019-09-29 18:20:06 +02:00
Boris Faure
2db4be56d1
themes: make tab title readable based on theme default colors
2019-09-29 18:04:55 +02:00
Boris Faure
9f156eb948
Merge branch 'terminology-1.5'
2019-09-29 13:56:16 +02:00
Boris Faure
61bb7955da
sel: selector was not taking into account the new destination
2019-09-29 13:53:35 +02:00
Boris Faure
c11f7e4c19
termptyesc: restrict DSR-DECCKSR argument to 16bit (unsigned)
2019-09-15 23:05:38 +02:00