Boris Faure
|
4c53f10bf0
|
do not right trim "." on word selection
this makes double click on "../foobar"
|
2015-09-20 15:42:28 +02:00 |
Boris Faure
|
9c4167f74f
|
always support double-width
|
2015-09-19 16:23:41 +02:00 |
Boris Faure
|
2b3eda694f
|
always support italic
|
2015-09-19 16:18:17 +02:00 |
Boris Faure
|
cb531b5d9b
|
correctly set bold, even if textgrid do not support it (yet)
|
2015-09-06 23:52:43 +02:00 |
Boris Faure
|
22ae02127b
|
fix copy/paste bug. CID1316546
|
2015-09-01 23:45:18 +02:00 |
Boris Faure
|
45b7d20425
|
trim selection before trying to open it as url
|
2015-08-24 23:45:14 +02:00 |
Boris Faure
|
cf58c1ee76
|
add context menu to open a selection as an url. Closes T584
|
2015-08-24 23:09:24 +02:00 |
Boris Faure
|
144e0b5068
|
add option to disable terminology escape codes that could be considered
security issues by some
They are enabled by default.
|
2015-08-23 20:57:49 +02:00 |
Boris Faure
|
5c9d98cf22
|
add error handlers on textblocks. Should fix T2672
|
2015-08-23 16:41:15 +02:00 |
Boris Faure
|
1400b122ec
|
bad copy/paste. CID1316546
|
2015-08-18 22:37:10 +02:00 |
Boris Faure
|
a33a937ab7
|
add powerlines to word separators
|
2015-08-16 21:48:22 +02:00 |
Boris Faure
|
716cb03b5b
|
fix small issue on word selection and simplify code
|
2015-08-16 21:40:58 +02:00 |
godfath3r
|
8e8207dae1
|
Dont use : as a separator but trim it from selected word. Fixes T2602
Reviewers: billiob
Maniphest Tasks: T2602
Differential Revision: https://phab.enlightenment.org/D2931
|
2015-08-16 20:36:38 +02:00 |
Mike Blumenkrantz
|
8d4b06617f
|
use event length instead of strlen() when dropping something into a terminal
the data member of Elm_Selection_Data may not be nul terminated, so
any string operation on this is liable to crash
|
2015-08-13 14:46:02 -04:00 |
Boris Faure
|
7af60a58c8
|
BACKLOG_ROW_GET() should not be called with a "screen" value
the backlog is independent of the screen size. Thus a single line in the
backlog can span many lines on the screen.
|
2015-08-09 14:10:12 +02:00 |
Boris Faure
|
49be05a02f
|
do not expand window on zoom, resize the content. Closes T886
|
2015-08-06 22:40:19 +02:00 |
Boris Faure
|
3716c7ec51
|
apply zoom level/font size to all terms in a window
|
2015-08-06 21:53:14 +02:00 |
Boris Faure
|
8fbffdd869
|
renames to make the code more consistant
|
2015-08-03 20:44:55 +02:00 |
Boris Faure
|
35c8fd79c0
|
speed up browsing backlog
have a "beacon": single point where the link between an offset in the
backlog and one in screen coordinates
|
2015-08-03 20:44:55 +02:00 |
Boris Faure
|
34592ab5b3
|
new resize/backlog implementation. Closes T2461
idea: store full lines in the backlog. No need to change them on resize
|
2015-08-03 20:43:17 +02:00 |
Chris Michael
|
25ec6d06cb
|
terminology: Fix formatting
NB: No functional changes
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-07-22 12:24:33 -04:00 |
Chris Michael
|
23045a08a7
|
terminology: Fix formatting
NB: No functional changes, just formatting
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-07-22 11:42:46 -04:00 |
Boris Faure
|
a07a63048c
|
fix crash from object being swallowed twice. Closes T2463
|
2015-06-11 23:55:35 +02:00 |
Boris Faure
|
1ad8055d28
|
remove useless termio_theme_get()
|
2015-06-11 22:29:53 +02:00 |
Boris Faure
|
566033f78d
|
do not remove links when there is a popup due to such link
|
2015-06-03 23:03:07 +02:00 |
Boris Faure
|
7b72052773
|
remove callbacks when deleting termio
|
2015-06-02 23:23:56 +02:00 |
Boris Faure
|
231ff2514a
|
fix focus issue with ctxpopup. Closes T2455
|
2015-05-31 17:38:02 +02:00 |
Boris Faure
|
be62d87f89
|
separate "termstate" from cursor state and screens. Closes T725
|
2015-04-23 20:02:53 +02:00 |
Boris Faure
|
c2b26e0999
|
fix selecting tabs
|
2015-04-18 23:12:39 +02:00 |
Boris Faure
|
0e18a185fe
|
correctly handle empty lines when doing selections
|
2015-04-18 22:44:42 +02:00 |
Boris Faure
|
52ceae82b1
|
add meta/hyper to key bindings. Closes T1985
|
2015-04-13 21:37:09 +02:00 |
Boris Faure
|
7e4276c033
|
right click on a selection shows popup to copy it
Closes T2246
|
2015-04-05 12:14:46 +02:00 |
Boris Faure
|
29cf913951
|
termio: make code more readable. Closes CID1291865
|
2015-03-29 18:45:00 +02:00 |
Boris Faure
|
0895a1e608
|
should set "hand2" cursor on links but doesn't work
|
2015-03-18 18:21:23 +01:00 |
Boris Faure
|
4abdf4b327
|
code cleanup: s/if (X) free(X);/free(X);/
|
2015-03-18 15:23:39 +01:00 |
Boris Faure
|
688bf414e4
|
right trim selections
Also add a (near-dumb) string buffer abstraction because working with
Eina_Strbuf, an opaque structure is a PITA.
|
2015-03-08 20:22:44 +01:00 |
Boris Faure
|
2de1cd87b6
|
pid_t can be long (on solaris)
|
2015-02-23 21:51:28 +01:00 |
Boris Faure
|
be30c069f3
|
close media popup on escape
|
2015-02-21 12:24:28 +01:00 |
Boris Faure
|
76e9ae6481
|
do an HTTP HEAD to get media type when poping media
|
2015-02-21 11:40:10 +01:00 |
Boris Faure
|
ca2d7846a9
|
fix normal selection after box selection
|
2015-02-19 23:30:28 +01:00 |
Boris Faure
|
f80d9634e3
|
fix selection when backscrolling and new content arrives
Thanks to Davide Andreoli for the bug report
|
2015-02-16 22:15:00 +01:00 |
Boris Faure
|
feccb7bcab
|
fix single line selection with ctrl down
|
2015-02-16 20:50:13 +01:00 |
Boris Faure
|
296cdcd102
|
usual round of fixes to make it compile with efl 1.7
|
2015-02-14 12:08:50 +01:00 |
Boris Faure
|
cf1c8f7c02
|
move selection when content underneath scrolls
|
2015-02-13 22:59:56 +01:00 |
Boris Faure
|
168395c3e6
|
revalidate links when scrolling due to mouse wheel. Closes T2111
|
2015-02-13 22:58:41 +01:00 |
Boris Faure
|
337fd3bdb1
|
minor selection fixes
do not consider "click + shift click" if there was a focus out in the
meantime.
disable selection on click when app steals the mouse
|
2015-02-10 23:55:25 +01:00 |
Boris Faure
|
cc6b11a6f5
|
make selection scroll when at the edge of the terminal. Closes T1944
|
2015-02-06 22:31:51 +01:00 |
Boris Faure
|
f0151cecf2
|
consider "blocks" as word separators
|
2015-02-06 22:10:10 +01:00 |
Boris Faure
|
26f2607095
|
select links as words. Closes T2038
|
2015-02-06 22:10:10 +01:00 |
Boris Faure
|
5a9dcf1ed3
|
do not apply extend fix when selection is box
|
2015-02-06 22:10:10 +01:00 |