Boris Faure
6d8c81050e
change dbus link_detect to mousein/out
10 years ago
Boris Faure
f1c3bf52ca
use dbus to tell e.TeamWork whenever a link is detected
...
This was requested by the crazy e18 release manager.
10 years ago
Boris Faure
3ed65bbcdc
links: isspace() \ { \n, \r } as separtors
10 years ago
Boris Faure
b9ec1cad13
compat: fix mouse wheel in utf8 mode
...
Closes task 87.
Tested with weechat.
10 years ago
Boris Faure
604a9abd85
compat: fix scrolling not clearing some text
...
Test case was provided by weechat.
10 years ago
Boris Faure
1dccb22ffc
compat: add some debug
10 years ago
Boris Faure
7bad3a491f
compat: discard (ftm) key resources used by xterm
10 years ago
Boris Faure
75f40ae3c2
compat: improve doc/parsing on DCS escape codes
10 years ago
Boris Faure
7f5f407d7d
compat: fix len computation when handling DCS escape codes
10 years ago
Boris Faure
72bbb101f8
compat: csi parameters are always decimal
...
There can be some leading zeros.
10 years ago
Boris Faure
71d27572b3
compat: handle cursor-controls chars in ESC sequences
10 years ago
Boris Faure
0b6e44bbd6
compat: add margin top support on Origin mode
10 years ago
Boris Faure
d5cc45a690
compat: add ugly testing code to change between 80/132 cols
10 years ago
Boris Faure
612400507f
add termio_win_get();
10 years ago
Boris Faure
f5cad4ff7f
compat: only clear cells when scrolling to add text
...
and to delete lines, but not when just moving the cursor
10 years ago
Boris Faure
c41fb7f0b1
compat: add some csi dec private modes TODOs
10 years ago
Boris Faure
861bcf04a9
handle DCS status string requests
10 years ago
Jean-Philippe Andre
34c7586ff5
Enhance link copy UX
...
Now right-click on a link will allow you to copy said link
Keep link hilight active when control popup is on
And discard when control menu goes away...
10 years ago
Carsten Haitzler
538969e405
add pkgbuild for terminology
10 years ago
Boris Faure
ce9220ef35
fix termio_selection_get() on backscroll
...
Add a newline if trying to select after the end of line
10 years ago
Boris Faure
1f069a2fbe
cleanup and fix _termio_link_find();
10 years ago
Carsten Haitzler
1b46022c53
document edje object inlining and message/signal etc. comms.
10 years ago
Carsten Haitzler
d993158cc8
oops - fix up readme example for ib/ie escapes.
10 years ago
Boris Faure
0c1739cd28
selection: fix multiline backscroll selection
...
If the 2nd selected line has a width of 4 but the cursor was at pos 6 on
the 1st line, this line would get lost.
10 years ago
Boris Faure
ba9467d780
termiolink: minor optimization
10 years ago
Boris Faure
21cd9d5cec
fix link detection when hover the h in ttp:/…
...
When the separator in the left is found, we may only have ' ht' so far.
10 years ago
Carsten Haitzler
64f4ece250
simplify code to make separators in single func.
10 years ago
Boris Faure
8e576f3978
reflow: do not add a newline when consolidation backscroll
10 years ago
Boris Faure
e8499b46aa
fix reflow on horizonal expansion
10 years ago
Boris Faure
17a70c5ba2
fix detecting link on last char of a backscroll line
10 years ago
Boris Faure
034d4cf9de
termio_selection_get() set length of the string returned
...
Also fix possible segfault in _termio_link_find().
10 years ago
Boris Faure
3d804bf38d
tycat: fix videos aspect ratio when emotion_object_video_handled_get() fails
...
Sometimes, emotion_object_video_handled_get() will return NULL. In that case, the video will be stretched to the terminal's width but only 3 lines high. Use A/R information for better scaling.
Also support videos and fix aspect ratio.
Patch by jpeg.
10 years ago
Boris Faure
4f6aed0488
tycat: Add -g option to limit the size of the images
...
Patch by jpeg
10 years ago
Boris Faure
18e97fa840
termio: return NULL when selection is empty
...
This fixes issues with link detection in backscroll.
10 years ago
Boris Faure
cec34b56e8
fix 1st alloc with _alloc_new
...
Since al->last was not set correctly, the 1st allocated buffer of each
block were given twice.
10 years ago
Boris Faure
73ad810c31
Fix -g (X geometry) option
...
Position was not taken into account.
Patch by jpeg.
10 years ago
Carsten Haitzler
12aebb559b
add ethumb queue if ethumd not there since ethumb doesnt queue for us.
10 years ago
Carsten Haitzler
b5a0abc3a7
shorten labels for options so options fit in default term size.
10 years ago
Carsten Haitzler
455d3f2147
Fix mild theme for tab switching
...
Tab switching suffers from painful color changes esp. when using black theme.
Mostly just copy&paste from default.edc and removing some of the shininess.
10 years ago
Carsten Haitzler
2ab6290839
Terminology: fix tab hotkey with UIM-XIM
...
Tab switch hotkeys are broken when using UIM-XIM.
Ctrl-1 displays "1" and doesn't switch tab as the control code is
supposedly handled by the IMF (even if it is not by configuration).
Note: not sure what the behaviour should be if UIM is configured to
catch Ctrl-1 sequences?
Setup UIM-XIM if possible.
Export ECORE_IMF_MODULE=xim.
Open terminology, create tab, press Ctrl-1. Should switch tab and not
display "1".
10 years ago
Carsten Haitzler
a1a3abe525
add arcconifg for terminology.
10 years ago
Carsten Haitzler
c2535d52b6
Revert "move ctrl+0,1,2... before imf processing so it works with imf on."
...
This reverts commit dd23ed64be
.
10 years ago
Carsten Haitzler
dd23ed64be
move ctrl+0,1,2... before imf processing so it works with imf on.
10 years ago
Carsten Haitzler
229b92f72f
ctrl+0,1,2,3...9 for tab switching.
10 years ago
Carsten Haitzler
cc5b3942fa
and add sounds dir to makefiles so we can dist.
10 years ago
Carsten Haitzler
3e0435e4d1
make use of eo audio and multisense in terminology.... bell..
...
keyboard... muhahahaha!
10 years ago
Carsten Haitzler
5549fc05a0
add compressed backscroll to terminology...
...
we get about 0.35-0.4 or so ratio of compression. it also now
defragments memory used for backscroll and holed it in mmaped blocks
so when the blocks go all memory goes used for backscroll.
10 years ago
Carsten Haitzler
d81de278d0
warn--...
10 years ago
Carsten Haitzler
3fc3ce4c79
add whitepsace debug mode and termsave abstraction infra.
10 years ago
Daniel Juyung Seo
043bbe70b9
config.c: set the default value of tab zoom animation time to 0.5 if the value equals 0.
10 years ago