Commit Graph

2669 Commits

Author SHA1 Message Date
Boris Faure cbbfe60aae
config: share translucent+opacity settings accross instances 2020-04-05 23:20:11 +02:00
Boris Faure 6b8da82722
tycommon: ensure common tools are running in terminology
This is done by reading the tertiary device attributes and expecting
terminology's value.
2020-04-05 15:50:12 +02:00
Boris Faure a119ac10cc
tycat/tyls: handle error on write()/scanf() 2020-04-05 15:49:26 +02:00
Boris Faure 58a1adac38
sb: ubsan: do not apply 0 offset to NULL pointer 2020-04-04 16:50:19 +02:00
Boris Faure d5d96cb655
termpty: only call ecore_main_fd_handler_active_set() on valid fd
+ reformat
2020-04-02 22:56:26 +02:00
Boris Faure ea2b80e5a2
termiolink: isspace can't be used on codepoint larger than uchar 2020-04-02 21:52:04 +02:00
Boris Faure 115cd1ebb4
link detection: handle unicode + mode surrounding cases + test 2020-04-02 00:13:59 +02:00
Boris Faure 59fb6016ed
ci: use latest efl 1.23.3 2020-04-01 19:03:51 +02:00
Boris Faure 78fac60c59
tests: add test on link detection with emails being surrounded 2020-04-01 00:00:01 +02:00
Boris Faure e93b8cf619
termiolink: left strip spaces on emails 2020-03-31 23:29:05 +02:00
Boris Faure 5d2e0479b9
win: simplify focus handling when dropping tab to split 2020-03-30 22:30:10 +02:00
Boris Faure 5c85b8c624
win: _focus_validator() saves focused tc + add debug 2020-03-30 22:30:10 +02:00
Boris Faure d267b57fb1
win: unfocus from correct parent + add focus checks 2020-03-29 13:34:59 +02:00
Boris Faure 11e608a571
default theme: add alpha rect to mark drop areas 2020-03-28 22:08:19 +01:00
Boris Faure 6b9a9d680f
win: ensure clear state when recreating tabs 2020-03-28 22:08:19 +01:00
Boris Faure d138086df2
default theme: add split icon on drag areas when dragging tab 2020-03-26 23:35:18 +01:00
Boris Faure 27b914127f
mild: add animation when dragging over tab 2020-03-26 22:00:31 +01:00
Boris Faure 7eba4c97e0
drag: add animation when dragging tab over other tabs 2020-03-26 22:00:31 +01:00
Boris Faure 405abda540
mild: add group "terminology/tab_drag_thumb" 2020-03-26 22:00:31 +01:00
Boris Faure 7c857b211e
win: show hand cursor when dragging tab 2020-03-26 22:00:31 +01:00
Boris Faure 04a05ba193
theme: add documentation on group "terminology/tab_drag_thumb" 2020-03-26 22:00:31 +01:00
Boris Faure 48e602ae75
themes: style,active no longer needed in tabbar_back 2020-03-26 22:00:30 +01:00
Boris Faure 5a2e394c36
tab drag: have a thumbnail of the tab 2020-03-26 22:00:30 +01:00
Boris Faure 1ca9c13ace
win: add _focus_validator() to help debug focus issues 2020-03-26 22:00:30 +01:00
Boris Faure 81d9063d65
win: handle case where tab dragged is the last term 2020-03-26 22:00:30 +01:00
Boris Faure 0edb5f7913
win: rollback tabs when dragging tabs made last tab lonely 2020-03-26 22:00:30 +01:00
Boris Faure 413e6eb2a2
win: move saved position of tab when other tab is closed 2020-03-26 22:00:30 +01:00
Boris Faure 0fc86663a4
win: rollback tab drag from tabs 2020-03-26 22:00:30 +01:00
Boris Faure 9a6ff3c16c
win: rollback splitted term on tab drag cancellation 2020-03-26 22:00:30 +01:00
Boris Faure c9f7dbd38f
themes: update mild-based theme to tab dnd 2020-03-26 22:00:29 +01:00
Boris Faure 496a307f67
win: drag a tab to split 2020-03-26 22:00:29 +01:00
Boris Faure 7b97a64644
tab dnd: add anim on where to drag the tab to split 2020-03-26 22:00:29 +01:00
Boris Faure d4d7de118d
split icons: use them on controls
+ swap them since they look more natural to me like that
2020-03-26 21:54:51 +01:00
Boris Faure 2dc65380f7
controls: hide them when creating new tab or split 2020-03-25 23:27:18 +01:00
Christopher Michael 864a78ed5e terminology/mailmap: Move unused addresses to bottom of list 2020-03-24 16:59:21 -04:00
Christopher Michael 112c141109 Revert "terminology/mailmap: Remove unused email addresses"
Revert these in favor of reorder so we can keep history

This reverts commit e7fec6ef1a.
2020-03-24 16:53:35 -04:00
Christopher Michael e7fec6ef1a terminology/mailmap: Remove unused email addresses 2020-03-24 16:20:32 -04:00
Boris Faure c7dec53fba
themes: have background color on tab selector 2020-03-22 11:52:24 +01:00
Boris Faure 00f08812be
win: avoid div by 0. CID1421876 2020-03-19 09:27:57 +01:00
Boris Faure 901e9692c1
win: simplify horizontal drag code 2020-03-18 23:31:06 +01:00
maxerba 7d43f836a2 Updating serbian translation 2020-03-14 15:13:45 +01:00
Boris Faure 9730e3e2af
default theme: add missing image 2020-02-29 16:19:38 +01:00
Boris Faure 6010b5cf30
theme: tab,drag,stop comes back! 2020-02-25 21:33:15 +01:00
Boris Faure c338286195
win: ensure the term has a container when dragging it 2020-02-25 21:01:33 +01:00
Boris Faure fd48ece58a
theme/default: add small animation on tab close 2020-02-25 21:01:31 +01:00
Boris Faure 9431dda41e
mild: add cursor_bar/cursor_underline 2020-02-24 22:01:01 +01:00
Boris Faure 65b38a8967
theme: adjust doc about parts "tabdrag", "tabmiddle" 2020-02-23 21:52:24 +01:00
Boris Faure 6f48f706f5
win: have only one tab drag at a time 2020-02-23 21:52:24 +01:00
Boris Faure a38af5c8db
Merge branch 'terminology-1.6' 2020-02-16 19:01:06 +01:00
Boris Faure 4f37d61377
tests: those tests are not in 1.6 2020-02-16 18:59:47 +01:00