Commit Graph

2490 Commits

Author SHA1 Message Date
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
Boris Faure dbf92b1346 termptyesc: use correct format specifier for int 2019-09-15 22:43:29 +02:00
Boris Faure c8d4e74990 tests: fix printf usage on alpine 2019-09-15 22:33:44 +02:00
Boris Faure e235cb00a3 termiolink: fix link detection over spaces 2019-09-15 20:58:52 +02:00
Boris Faure 5d0d76376c tests: fix wrong escape code in selection_box_to_word.sh 2019-09-15 20:58:17 +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 259722a3f3 move link_is_* to termiolink.c 2019-09-15 17:47:07 +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 77ed56bf00 termpty: reduce log severity 2019-09-08 21:25:52 +02:00
Boris Faure 822bd70afd utils: avoid using functions too new (only in EFL >=1.21) 2019-09-08 21:18:53 +02:00
Boris Faure 2d7d75ec2b po: update terminology.pot 2019-09-08 20:56:56 +02:00
Boris Faure 2b43b9bab2 options_elm: add scale slider 2019-09-08 20:19:25 +02:00
Boris Faure b8af21128e config: simplify API 2019-09-08 19:41:16 +02:00
Boris Faure 67805411a4 add wizard to set scaling when config does not exist 2019-09-08 19:28:52 +02:00
Boris Faure 48a8a93900 Merge branch 'terminology-1.5' 2019-09-04 00:29:07 +02:00
Boris Faure f01c312f01 fix leaks when looking for links 2019-09-04 00:28:21 +02:00
Boris Faure 448d583ccd Merge branch 'terminology-1.5' 2019-09-02 23:46:57 +02:00
Boris Faure 421e40dbfc termio: evas_object_focus_get() agains obj is not valid
Focus is not handled at that layer.
Closes T8176
2019-09-02 23:45:46 +02:00
Boris Faure 16f067cb0a Merge branch 'terminology-1.5' 2019-09-02 23:28:48 +02:00
Boris Faure 98017f1647 hide cursor: fix unchecking "auto hide cursor". Closes T8148 2019-09-02 23:27:42 +02:00
Boris Faure e0f27a46a6 Merge branch 'terminology-1.5' 2019-09-02 23:00:24 +02:00
Boris Faure 42e358d194 tests: remove duplicates 2019-09-02 22:59:35 +02:00