Commit Graph

2214 Commits

Author SHA1 Message Date
Boris Faure b8ed883d16 default.edc: expect to compile it with efl ≥ 1.20 2018-06-28 23:26:15 +02:00
Boris Faure 9ebbcf78bc Merge branch 'terminology-1.2' 2018-06-28 20:01:22 +02:00
Boris Faure 1c4482115b controls: fix frame being still shown if new controls shows up while old is not yet hidden
Thanks to camthesaxman_ for his patch (D6360).
2018-06-28 19:56:12 +02:00
Boris Faure 05b0503356 Merge branch 'terminology-1.2' 2018-06-28 19:26:23 +02:00
Alastair Poole 6ee3c9ddd0 meson: install icons according to FDO spec. 2018-06-28 19:25:54 +02:00
Boris Faure a696d18165 termio: fix previous commit 2018-06-28 19:25:40 +02:00
Cedric BAIL a5f287e881 termio: make sure that reference to gesture layer are cleaned at the right time.
Reviewers: billiob

Reviewed By: billiob

Subscribers: cedric

Tags: #terminology

Differential Revision: https://phab.enlightenment.org/D6207
2018-06-28 19:25:18 +02:00
Alastair Poole 5c1e9e7c4e meson: install icons according to FDO spec. 2018-06-21 07:54:21 +01:00
Boris Faure 395538c8b1 add coverity badge to README 2018-06-06 23:59:00 +02:00
Boris Faure 68b65651a6 termio: fix previous commit 2018-05-28 19:35:17 +02:00
Cedric BAIL 33fd72a3e8 termio: make sure that reference to gesture layer are cleaned at the right time.
Reviewers: billiob

Reviewed By: billiob

Subscribers: cedric

Tags: #terminology

Differential Revision: https://phab.enlightenment.org/D6207
2018-05-28 19:31:57 +02:00
Boris Faure bf29a197c1 Merge branch 'terminology-1.2' 2018-05-14 22:46:52 +02:00
Boris Faure c14f429621 Terminology release 1.2.1 2018-05-14 22:09:40 +02:00
Boris Faure 0e57ed255b Merge branch 'terminology-1.2' 2018-05-13 22:47:24 +02:00
Boris Faure 214ff03e36 win: do not force focus on mouse_down event if window is not (yet) focused
Refs: T6882
2018-05-13 22:46:30 +02:00
Boris Faure 1ca8708041 log: let eina handle log emissions 2018-05-13 21:12:41 +02:00
Boris Faure 59f225c972 Merge remote-tracking branch 'origin/terminology-1.2' 2018-05-03 21:43:10 +02:00
Boris Faure 6694266a3d fix focus issue when mouse moving over window without focusing 2018-05-03 21:41:28 +02:00
Boris Faure 7855175ea4 tyfuzz: make it compile again! 2018-05-02 16:19:55 +02:00
Boris Faure e8652f7262 Merge remote-tracking branch 'origin/terminology-1.2' 2018-04-30 16:06:29 +02:00
Marcel Hollerbach 35bf0a4a25 terminology: do not select a item on focus
Summary: makes the settings easier to use with focus

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D6015
2018-04-30 16:02:33 +02:00
Boris Faure 85be61fee0 Merge branch 'terminology-1.2' 2018-04-26 23:42:45 +02:00
Boris Faure 2812daefaf meson: working on terminology-1.2.1 2018-04-26 23:41:41 +02:00
Kevin Pulo e99dd9183f Do not set glow state to focused2 when terminal loses focus.
Fixes T6902.
2018-04-26 23:40:55 +02:00
Boris Faure 3569f18cc8 Bring back the user title per tab
Summary: T6719

Reviewers: billiob

Reviewed By: billiob

Differential Revision: https://phab.enlightenment.org/D5852
2018-04-26 23:23:17 +02:00
Boris Faure ea91a6c825 makes more sense to log to syslog when not fuzzing 2018-04-25 22:14:04 +02:00
Boris Faure 0991479fcb try to optimize cell copy
On my stupid benchmark: having tyfuzz parse a 628MB text file (few times
war and peace concatenated) over 10 sessions, it went from 15.2MB/s to
16.8MB/s \o/ That's a 10.5% improvement!
2018-04-24 23:41:18 +02:00
Boris Faure 7c6d581465 Bring back the user title per tab
Summary: T6719

Reviewers: billiob

Reviewed By: billiob

Differential Revision: https://phab.enlightenment.org/D5852
2018-04-22 17:27:14 +02:00
Boris Faure 2b1ccdfbd7 start a new development cycle 2018-04-15 17:44:31 +02:00
Boris Faure 4a30c10ed9 tabs: clicking on New uses current dir for new term according to config 2018-04-10 22:53:41 +02:00
Boris Faure 9d2d4c6d83 Terminology release 1.2.0 2018-04-09 23:16:29 +02:00
Benjamin Jacobs e55fd61208 popmedia: NULL dereferencing prevented in error path.
Summary:
If the execution of _popmedia flows in the goto error path, then the
 term pointer member might not assigned and reference counted. However
 _ty_http_head_delete and term_unref unconditionaly deference it, resulting
 in a NULL access.
 This patch add guards to prevent the dereference of the term pointer
 in _ty_http_head_delete.

Reviewers: billiob

Reviewed By: billiob

Subscribers: billiob

Differential Revision: https://phab.enlightenment.org/D5865
2018-04-05 22:28:27 +02:00
Carsten Haitzler 0f24619dfa selection handling - donmt use null string selections if they are
fix a corner case where string selection is null when selection is
requested (empty selection). @fix
2018-04-05 13:36:01 +09:00
Boris Faure c87c78ca8c options_theme.c: fix CID 1388097 2018-04-04 20:21:18 +02:00
Boris Faure 75689087ae build: add fix for coverity 2018-04-04 20:21:10 +02:00
maxerba 0c5b868cc2 Update po and pot files 2018-04-01 18:29:01 +02:00
maxerba 4cd01fb9e4 Removed an entry in POTFILES pointing to non-existent file, this way po update works again 2018-04-01 18:14:55 +02:00
Carsten Haitzler 1a55a67654 termpty - set ty_hand to null if returning cancel which dels the fdhand
this avoids later accidentally accessing an invlid hd handler.

@fix
2018-03-26 23:18:31 +09:00
Carsten Haitzler 5824d668af win - imf - fix small typo that was not checking the imf ptr...
it was checking the address of the imf ptr which is always true.

@fix
2018-03-26 23:18:31 +09:00
Boris Faure 8308514420 termptyesc: document Media Copy 2018-03-19 23:54:00 +01:00
Boris Faure 4e1beca3f8 termptyesc: handle Horizontal Position Absolute (HPA) 2018-03-19 23:24:31 +01:00
Boris Faure 33eb5261e6 termio: force refocus after ctx popup is deleted. Closes T6782 2018-03-19 22:12:28 +01:00
Boris Faure 189d138d03 win: expose term_focus(); 2018-03-19 22:11:53 +01:00
Boris Faure f03b84b869 options: select default cursor 2018-03-15 21:59:43 +01:00
Boris Faure 740e96da66 handle DECSCUSR (changing cursor shape). Closes T6338 2018-03-15 19:20:09 +01:00
Boris Faure 71c1b37675 termptyesc: sort CSI escape code by ascii value 2018-03-15 17:58:41 +01:00
Boris Faure c4c769651c config: add cursor shape 2018-03-15 14:43:51 +01:00
Boris Faure 2c8a4cc3b3 ChangeLog.theme: add about terminology/{cursor_bar,cursor_underline} groups 2018-03-15 14:43:08 +01:00
Boris Faure 1920c86095 default.edc: add terminology/cursor_bar and terminology/cursor_underline groups 2018-03-15 14:41:56 +01:00
Boris Faure e2e197877f default.edc: add images for bar/underline cursors 2018-03-14 21:44:13 +01:00