Boris Faure
9a66d33438
should have removed that comment
2014-07-26 17:09:20 +02:00
Boris Faure
38c5f1d4ec
clip media controls. Cf T1369
2014-07-26 16:51:14 +02:00
Boris Faure
601450db01
review translation strings. Closes T1433
2014-07-26 11:37:27 +02:00
Boris Faure
8a3c15e08e
gettextify termcmd.c,termio.c,termpty.c,termptyesc.c
2014-07-26 11:37:26 +02:00
Boris Faure
793f42daa5
gettextify options
2014-07-26 11:37:26 +02:00
Boris Faure
06bdb882db
gettextify m*.c
2014-07-26 11:37:26 +02:00
Boris Faure
b98f6107c3
gettextify in about.c,app_server.c,controls.c
2014-07-26 11:37:26 +02:00
Boris Faure
0ebe84383b
Add (early) gettext support
2014-07-26 11:37:26 +02:00
Wonguk Jeong
b14042aa49
media: improve media control pos/vol slider
...
Summary:
currently, pos/vol could be changed by using only knob not slider area.
use slider area as event source, and control knob internally.
Fixes T1440
Test Plan: terminology -> tycat video file -> try to control pos/vol by clicking slider area
Reviewers: billiob
Subscribers: seoz
Maniphest Tasks: T1440
Differential Revision: https://phab.enlightenment.org/D1219
2014-07-23 07:07:01 +09:00
Iván Briano
f08f457697
Don't show the miniview by default
...
This object will be swallowed into the theme and that's how its
visibility should be controlled. But in the case that the user's theme
doesn't have the right part, we are left with a dangling object floating
in a corner and visible when it shouldn't be.
2014-07-22 11:18:05 -03:00
godfath3r
620802fb69
Remove some unnesecarry from _smart_show
...
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1212
2014-07-21 22:18:59 +02:00
godfath3r
54280b97f6
cleanup. Remove lines with values stored to variables never used
...
Summary:
as found with clang static analysis tool.
Reviewers: billiob, raster
Differential Revision: https://phab.enlightenment.org/D1207
2014-07-21 20:42:57 +02:00
godfath3r
c029c9fe9b
Miniview: Fix indicators initial position
...
Summary:
When you scrollback to history and miniview is disable,
when you enable it, it doesn't really know the correct
position to show. Now it does!
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D1206
2014-07-20 21:33:38 +02:00
wonguk.jeong
a83bd06905
tyalpha: support opacity level option
...
Summary:
support opacity level option for tyalpha.
usage: tyalpha [-p] on|off|<opacity level>
Test Plan: terminology -> tyalpha 60
Reviewers: billiob, raster
Subscribers: seoz
Differential Revision: https://phab.enlightenment.org/D1197
2014-07-17 12:50:04 +02:00
Boris Faure
2833ad913c
fix compiler warnings
2014-07-15 12:37:51 +02:00
wonguk.jeong
0f463fc4bf
tycat: show a media properly in precise area
...
Summary:
Precise multimedia size/type/aspect ratio could be acquired after first frame has been decoded.
Therefore,
Fixes T1376
1. put every file in the queue, and handle them one by one
2. in case of video, block queue handling until "frame_decode" callback is invoked.
3. to avoid infinite blocking, put timer for timeout check
Test Plan:
1.terminology -> tycat "video file" -> check whether the video size is fit to real video size
2. -> tycat "audio file" -> check whether black area is shown or not
Reviewers: billiob, raster
Subscribers: seoz
Maniphest Tasks: T1376
Differential Revision: https://phab.enlightenment.org/D1192
2014-07-15 12:34:00 +02:00
Boris Faure
3afe93fd71
lz4: fix shadow variables, again…
2014-07-15 12:32:58 +02:00
Godfath3r
5db4ef8519
Terminology: Miniview: add position indicator
...
Summary: Merge branch 'miniview_indicator'
Reviewers: raster, billiob
Maniphest Tasks: T1417
Differential Revision: https://phab.enlightenment.org/D1150
2014-07-15 12:27:27 +02:00
Cedric BAIL
e3fbd7f030
lz4: fix another security issue on ARM 32.
2014-07-14 16:00:09 +02:00
Boris Faure
585345f836
add % to opacity level
2014-07-13 15:23:24 +02:00
wonguk.jeong
5bcf35d642
options: opacity level configuration support
...
Summary:
In translucency mode, opacity level could be changed with this patch.
@fixes T1066
Test Plan: option -> video -> turn on translucency -> change opacity level
Reviewers: billiob, raster
Subscribers: seoz
Maniphest Tasks: T1066
Differential Revision: https://phab.enlightenment.org/D1180
2014-07-13 15:11:46 +02:00
Boris Faure
1891ce2ef1
remove useless code
2014-07-13 00:27:43 +02:00
wonguk.jeong
f982ee8fb9
options: translucency during theme changing bug fix
...
Summary:
when theme has been changed, translucency was ignored
@fix
Test Plan: set translucency -> change theme
Reviewers: billiob, raster
Subscribers: seoz
Differential Revision: https://phab.enlightenment.org/D1179
2014-07-11 20:45:22 +02:00
Sebastian Dransfeld
cd63abe7e0
free forked config on error
...
If an error happens during main, the forked config isn't free'd. So if
the config exists at end, free it.
CID 1100644
2014-07-10 11:42:59 +02:00
Boris Faure
651cbfa08c
fix possible segfault detected as CID1224396.
2014-07-03 20:56:36 +02:00
Mike Blumenkrantz
3f53f0aa5e
disallow tw popups while terminology popup is present
...
fix T1290
2014-07-03 11:14:24 -04:00
Mike Blumenkrantz
4f945bcdd7
hide tw popup on terminal popup show
...
fix T1290
2014-07-03 11:14:19 -04:00
Jean-Philippe Andre
4fa040fccb
Miniview: Fix crash due to miniview render after deletion
...
_deferred_renderer() could be called after object del because the
timer was renewed even though it was invalid (marked as NULL).
2014-07-03 12:10:46 +09:00
Jean-Philippe Andre
4012be784c
extns: Add .tga to the recognized image files
...
Add it to tyls as well
2014-07-03 10:17:12 +09:00
Carsten Haitzler
40b7eaf09f
fix continual wakeups with miniview every 0.1 sec
...
as pointed out by GKH:
https://plus.google.com/u/0/111049168280159033135/posts
2014-07-03 08:54:10 +09:00
Boris Faure
feca95c493
don't try to display pdf while don't have page controls
2014-07-01 20:25:02 +02:00
Boris Faure
572c4cfce4
fix uninitialized scalar variable (CID1224271)
2014-07-01 08:10:36 +02:00
Boris Faure
cd82ef6b57
handle elm_theme_overlay correctly. Closes T1370
2014-06-30 22:38:13 +02:00
Boris Faure
371b402947
fix link detection on end of lines
2014-06-30 21:48:55 +02:00
wonguk.jeong
b053c96eec
media: add missing extension for media
...
Summary:
add flac, m4a, opus
fixes T546
Test Plan: tycat flac or m4a or opus in terminology
Reviewers: raster, billiob
CC: seoz
Maniphest Tasks: T546
Differential Revision: https://phab.enlightenment.org/D1087
2014-06-30 20:49:12 +02:00
Iván Briano
fd065b81f7
Don't add unnecessary newlines on selections.
...
We were adding newlines on wrapped lines that ended with a ' '. I don't
see anything breaking by removing this check, but if something does,
please be clear about it.
2014-06-30 00:29:38 -03:00
Boris Faure
4134aa27be
lz4: fix shadow issue
2014-06-29 23:07:40 +02:00
Boris Faure
46a3342f9a
update contributors
2014-06-29 19:02:12 +02:00
Boris Faure
669a107be7
fix missing newlines on selections. Closes T1387
2014-06-29 17:19:11 +02:00
Boris Faure
223ed1651c
update lz4 to r118
...
it sucks to embed it
2014-06-29 17:19:11 +02:00
Cedric BAIL
f39f25598d
evas: enable support for exif on all image type.
2014-06-29 13:43:01 +02:00
wonguk.jeong
9307b77b96
media: support rotation by metadata
...
Summary:
if we drag & drop jpeg image with orientation information in exif metadata, the image was not properly rotated.
with D1082, D1084, you could see properly rotated image
fixes T1357
Test Plan: terminology -> drag and drop jpeg image with orientation metadata in exif -> check whether the image is rotated properly or not
Reviewers: billiob, raster
Reviewed By: billiob
CC: seoz
Maniphest Tasks: T1357
Differential Revision: https://phab.enlightenment.org/D1085
2014-06-24 21:41:47 +02:00
wonguk.jeong
69c8824caf
option_font: selected standard font bug fix
...
Summary:
Fallback of selected font finding logic is wrong.
As Is: set selcted font if full name is exactly same or just font name without style is same
To Be: find font which is exactly same full name. If failed to find, use find font with same font name
Fixes T1368
Test Plan: terminology -> set font in setting (as Dejavu Mono) -> open setting -> check whether font is Dejavu Mono or not
Reviewers: billiob, raster
Reviewed By: billiob
CC: seoz
Maniphest Tasks: T1368
Differential Revision: https://phab.enlightenment.org/D1076
2014-06-24 21:39:19 +02:00
Boris Faure
cf7ea0ea50
do the fix correctly!
2014-06-22 19:44:32 +02:00
Boris Faure
eabdca9861
fix size hints. Closes T662
2014-06-22 19:21:21 +02:00
Boris Faure
573e621145
cleanup config_fork use
...
Let's hope it works perfectly everywhere this time
2014-06-22 17:38:26 +02:00
Boris Faure
9cccb0de1a
update copyright info
2014-06-22 17:13:47 +02:00
Carsten Haitzler
57a052bec7
Revert "cleanup config use"
...
This causes major segvs ith single instance multiple windows mode -
every close of a window causes terminology to crash!
This reverts commit 6cd6c87210
.
2014-06-22 20:42:48 +09:00
Boris Faure
6cd6c87210
cleanup config use
2014-06-21 18:53:25 +02:00
Boris Faure
7dba8182cf
fix resource leak reported as CID1100644
2014-06-21 17:12:05 +02:00
Boris Faure
a3492b980f
add ISO_Level3_Left to _is_modifier()
2014-06-21 14:56:11 +02:00
Boris Faure
9f5d1ad674
fix selection when in scrollback when underneath scrolling occur
2014-06-15 22:50:26 +02:00
Boris Faure
92555866ee
adjust scroll with direction
...
never noticed the bug but might occur
2014-06-15 22:49:13 +02:00
Boris Faure
7191991aec
remove debug
2014-06-15 22:29:56 +02:00
Boris Faure
68b73b1302
remove dead code spotted by CID1222466
2014-06-12 21:18:14 +02:00
Boris Faure
1af822bcef
fix tab counter glitch. Closes T477
2014-06-10 23:45:07 +02:00
Boris Faure
97232ba337
Fix focus issue when closing splits. Ref T477
2014-06-10 23:17:11 +02:00
Boris Faure
9aa5efae1f
remove correct term
2014-06-09 19:40:25 +02:00
Boris Faure
896c6500ee
Fix case where the wrong term object is deleted. Steps on T477.
2014-06-09 18:59:17 +02:00
Boris Faure
514f630cf3
fix text scrolling
2014-06-09 14:03:25 +02:00
Boris Faure
cb6423fd73
tab selector: don't overzoom. Closes T875.
2014-06-09 12:53:00 +02:00
Carsten Haitzler
fd53d48735
whitespace cleanup
2014-06-09 08:14:00 +09:00
Carsten Haitzler
f7cd970c19
fix sel to not respond to mouse events when exit_on_sel is set
...
this should actually fix T618 without animation breakages
2014-06-09 08:12:41 +09:00
Carsten Haitzler
be8c20ab26
Revert "Tab-switching from keyboard should exit asap. Closes T618"
...
This reverts commit ab3759b67b
.
Now the animation ends suddenly with no transition in some cases, but
smoothly in others. exit_on_sel is set when sel_exit() is called to
set it. it is ONLY called if the term to sel != current term (thus a
new term is selected immediately when the sel appears), so it can know
to begin an exit anim when the initial animation has finished. how
about instead of breaking the animatkon, just disable mouse event
handling (move, click) if exit_on_sel is set? :)
2014-06-09 08:05:36 +09:00
Boris Faure
ab3759b67b
Tab-switching from keyboard should exit asap. Closes T618
2014-06-08 19:09:43 +02:00
Boris Faure
e51c2168e9
fix segfault. Closes T1286
2014-06-08 15:52:34 +02:00
Boris Faure
503dd08105
handle fonts with multiple names
2014-05-25 22:38:23 +02:00
Boris Faure
a3e7a770bc
improve font listing: be able to select style
2014-05-25 22:02:24 +02:00
Boris Faure
d194d406a3
add guard header
2014-05-24 16:14:20 +02:00
Boris Faure
4362049175
config: correctly display "bell_rings"
2014-05-17 21:03:42 +02:00
Boris Faure
b4321a896c
fix segfault when saving configuration
2014-05-17 21:01:30 +02:00
Carsten Haitzler
153956bfd5
fix segv in isspace() if value not in unicode range
2014-05-16 17:57:12 +09:00
Carsten Haitzler
2aeeaa4589
major color correctness and sizing correctness fixes to miniview
...
and that's only a start. they whole smart object is wrong.
2014-05-16 17:44:11 +09:00
Carsten Haitzler
4df9246db0
fix indenting
2014-05-16 16:52:31 +09:00
Carsten Haitzler
9ca44463f6
miniview - improve formatting
2014-05-16 16:36:23 +09:00
Flavio Ceolin
bc4d1bbbf9
Fixing alt-backspace behaviour
2014-05-15 22:51:39 -03:00
Boris Faure
4c7ffd2292
oops, there's no config for miniview
2014-05-15 23:34:59 +02:00
Boris Faure
2f851eb9a0
miniview: (shift/ctrl/alt)PgUp/Down to scroll
2014-05-14 23:17:24 +02:00
Boris Faure
46a85b4962
miniview: increase scrolling step
2014-05-13 23:10:10 +02:00
Boris Faure
3fb2c08e6d
miniview: add doc
2014-05-13 23:10:10 +02:00
Boris Faure
d72a0cbec3
miniview: close from edj
2014-05-13 23:09:59 +02:00
Boris Faure
8d04ae955e
miniview: use edje
2014-05-13 22:23:34 +02:00
Boris Faure
b38defd518
miniview: display correct colors
2014-05-13 22:23:34 +02:00
Boris Faure
42cbf2f0ed
miniview: fix with splits
2014-05-13 22:23:34 +02:00
Boris Faure
2e2862dd22
miniview: click on it to scroll to that position
2014-05-13 22:23:34 +02:00
Boris Faure
ec8d5ac98e
miniview: deferred rendering
2014-05-13 22:23:34 +02:00
Boris Faure
73930a6712
miniview: have only one buffer
2014-05-13 22:23:34 +02:00
Boris Faure
7fbc02b7c6
miniview: toggle miniview from miniview
2014-05-13 22:23:34 +02:00
Boris Faure
e5c8da2cbd
miniview: correctly handle resizing
2014-05-13 22:23:34 +02:00
Boris Faure
c311cbf8da
miniview: handle redrawing when scrolling
2014-05-13 22:23:34 +02:00
Boris Faure
f96ef2f240
miniview: scroll with mouse wheel
2014-05-13 22:23:34 +02:00
Boris Faure
37f4ac15bb
miniview: also draw current screen
2014-05-13 22:23:33 +02:00
Boris Faure
eddec5e387
miniview: have ctrl-shift-h toggle the miniview
2014-05-13 22:23:33 +02:00
Boris Faure
cc23a7e896
miniview: fill the image from backlog
2014-05-13 22:23:33 +02:00
Boris Faure
d4ce1166c6
miniview: use an image ftm
2014-05-13 22:23:33 +02:00
Boris Faure
b8cd00dadd
add termio_pty_get()
2014-05-13 22:23:33 +02:00
Boris Faure
e06f4ee3a3
add miniview_init/shutdown
2014-05-13 22:23:33 +02:00
Boris Faure
23d3944b76
miniview: cleanup
2014-05-13 22:23:33 +02:00
Godfath3r
a5bb346937
add miniview feature to terminology.
...
Pressing ctrl+shift+f toggles miniview on the side of each terminal/split/tab
2014-05-13 22:23:33 +02:00
Boris Faure
b504db6cba
play a bit with pahole
2014-05-08 14:07:37 +02:00
Boris Faure
2b9c9a8351
add some padding fields to be sure holes are initialized (hi valgrind!)
2014-05-08 13:55:01 +02:00
Boris Faure
c3c8310218
Fix bracketed paste mode. Closes T1233. Patch by Egmont
2014-05-07 20:41:14 +02:00
Gustavo Lima Chaves
5680e5a827
Revert "fix alt-backspace"
...
This reverts commit 2d495f0b59
.
With this, the combination won't work even for bash.
2014-04-24 23:44:43 -03:00
wonguk.jeong
f6496d90c2
terminology: remove unncessary code
...
Summary: @fix
Reviewers: raster, billiob
CC: seoz
Differential Revision: https://phab.enlightenment.org/D789
2014-04-24 22:25:32 +09:00
Wonguk Jeong
e717b71589
terminology: restore movie play state when the media block is reactivated.
...
Summary:
first phase to resolve T1075
With D786, the paused video would be in paused state even if the media block is reactivated.
But the problem is....
every backend except "gstreamer1" doesn't show any image on screen when the video is loaded in paused state. (it's working perfectly with gstreamer1)
maybe the root cause is that frame decoding is never happened yet.
This need to be investigated, in the next phase (maybe in emotion or emotion modules?)
@fix
Test Plan: terminology -> tycat -> pause video -> page down enought until the video block is deactivated -> page up -> check whether the video is in paused state or not
Reviewers: raster, billiob
CC: seoz
Maniphest Tasks: T1075
Differential Revision: https://phab.enlightenment.org/D787
2014-04-24 18:10:29 +09:00
Carsten Haitzler
3e9edfb58e
remove some useless code - like cache flushing
2014-04-24 12:17:00 +09:00
Boris Faure
2d495f0b59
fix alt-backspace
2014-04-23 20:56:16 +02:00
Boris Faure
6fd4e8c57a
add an option to decide whether the bell rings
2014-04-22 23:38:03 +02:00
Boris Faure
fd518e1a80
fix typo
2014-04-22 21:21:22 +02:00
Wonguk Jeong
e2c687cf99
terminology: recalculate textgrid size when config is updated
...
Summary:
When configuration (font size, face..) was changed, textgird size was not recalulated properly.
Fixes T945
Test Plan: terminology -> maximize window -> font change (size) -> check whether max col/row are fit on window size
Reviewers: raster, cedric, billiob
Reviewed By: billiob
CC: seoz
Maniphest Tasks: T945
Differential Revision: https://phab.enlightenment.org/D772
2014-04-22 20:31:59 +02:00
Boris Faure
5bf2692eff
should fix F1-4
2014-04-20 13:55:41 +02:00
Iván Briano
2b1521888f
Fix wrong copy/paste/replace
...
Long ago, a very wise wizard said that it's a good idea to match
delimiters to their corresponding endings, so let's do that, mmmkay.
2014-04-17 16:58:43 -03:00
Boris Faure
12f4dcfaf6
make app_server only with efl ≥ 1.10
...
I'm tired of trying to make that code compatible accross efl versions
2014-04-15 22:21:41 +02:00
Boris Faure
df59f16486
fix Ctrl/Shift/CtrlShift + Fn
...
Thanks to Kagetsuki for reporting about it
2014-04-12 17:44:35 +02:00
Boris Faure
86cc375322
fix possible NULL dereference
2014-04-12 14:59:31 +02:00
Boris Faure
3bc68b99bb
fix CID1201428 Explicit null dereferenced
2014-04-12 14:59:12 +02:00
Boris Faure
42599a47b9
fix CID1201427 Explicit null dereferenced
2014-04-12 14:58:55 +02:00
Boris Faure
d5a97a1e13
fix CID1201426 Explicit null dereferenced
2014-04-12 14:53:28 +02:00
Boris Faure
dafb51f66e
fix CID1100650: possible NULL dereference
2014-04-12 14:33:31 +02:00
Boris Faure
5cd68f3beb
finish active-links checkbox
2014-04-11 21:30:52 +02:00
Jason L. Cook
5e70628dae
Added config directive for Active Links, defaulting to true
...
Summary:
Added element ot config struct to support toggling of Active Links
Added boolean to support Active Links config directive
Added configuration directive for Active Links
Return from appropriate functions if Active Links is disabled
Test Plan: Reviewers
Reviewers: billiob, raster
CC: billiob, raster
Differential Revision: https://phab.enlightenment.org/D689
2014-04-11 21:30:52 +02:00
Tom Hacohen
9f723c2335
Adjust code to use the slightly different Eo2 API.
...
With Eo2 you can return values directly without the need to use
a pointer
(use the C return).
For example:
eo_do(obj, elm_object_text_get(&text));
becomes:
eo_do(obj, text = elm_object_text_get());
@feature
2014-04-10 09:50:50 +01:00
Boris Faure
02856cbdec
terminology supports fraktur!!
2014-04-06 14:42:38 +02:00
Tom Hacohen
6c7f608eff
Adjust to Eo2.
2014-04-03 17:35:07 +01:00
Boris Faure
3d137aa3e9
fix wrong assignement
2014-03-25 21:58:15 +01:00
Boris Faure
9346db3ba7
initialize some variables
2014-03-25 21:57:34 +01:00
Boris Faure
00fbb359ee
fix possible NULL issues
2014-03-25 21:49:46 +01:00
Boris Faure
0313446e79
let's try to recover from malloc failure: ahah
2014-03-25 21:43:49 +01:00
Boris Faure
ebfce9e480
please clang-analyzer with false unintialized arguments
2014-03-25 21:43:11 +01:00
Boris Faure
8d18d16b40
we can't be sure of the signedness of Eina_Unicode
2014-03-25 21:35:57 +01:00
Boris Faure
8f3258f1b3
use a bit more Eina_Unicode
2014-03-25 21:35:31 +01:00
Sebastian Dransfeld
12617004ee
fix overflow issue
...
(1 << (1 + 6 + 6 + 6 + 6 + 6)) is signed -2147483648 and unsigned
2147483648. We want to check against the unsigned value, and since g is
signed we need to cast.
CID 1100656, 1100660
2014-03-24 13:47:42 +01:00
Sebastian Dransfeld
cd189663bd
remove dead code
...
We make sure that arg >= 0 before this line, so check is redundant.
CID 1100658
2014-03-24 13:40:05 +01:00
Sebastian Dransfeld
2263fd872e
return after failed memory allocation
...
CID 1100649
2014-03-24 13:38:42 +01:00
Sebastian Dransfeld
1c53e10b42
don't write to NULL buffer
...
If we have checked for allocation failure, no need to write to buffer.
CID 1100648
2014-03-24 13:37:07 +01:00
Sebastian Dransfeld
fe45b5c73f
remove weird check
...
After allocation of new_screen, we should check the allocation of this
variable, and return if we cannot allocate.
CID 1100647
2014-03-24 13:35:08 +01:00
Boris Faure
839ac5b8d5
get rid of dumb youtube detection. Closes T1122
...
This almost never works… and just annoys me whenever I want to click on a
youtube link.
2014-03-23 23:22:06 +01:00
Boris Faure
cb909253eb
fix elm compatibility for real…
2014-03-20 23:45:18 +01:00
Boris Faure
7e0e687b9f
fix compatibility with old versions
2014-03-20 21:46:56 +01:00
Daniel Zaoui
1754888b9d
Modify events names changed due to Eolian.
2014-03-19 15:47:52 +02:00
Boris Faure
c59bce60f7
col.h needs config.h
2014-03-17 22:32:25 +01:00
Boris Faure
35f8d46c11
add mouse-over focus. Closes T589
2014-03-15 23:01:31 +01:00
Boris Faure
8db12b97a6
don't show tab switcher on next/prev when only one tab
2014-03-15 22:39:58 +01:00
Aleksandar Popadić
ca143565a4
Fix disappearing prompt on resize
...
...and break reflow of multiline prompt lines.
2014-03-15 21:40:05 +01:00
Boris Faure
7a73e6a5d7
don't show tab switcher if no tabs. Cloes T875
2014-03-15 19:41:13 +01:00
Boris Faure
c27d887c1c
save wrapnext when saving cursor. Closes T1080
2014-03-15 18:35:59 +01:00
Boris Faure
87e06d7a87
add some doc about RM 34/36
2014-03-15 17:35:56 +01:00
Gustavo Lima Chaves
906e8009d5
Make term switching cyclic.
...
The behavior for tab splits is kinda funky (it's kept equal after my
commit) -- one returns to the last or 1st term of the split, when
cycling reaches it, not the split it was in at the last time.
2014-03-15 01:55:33 -03:00
Gustavo Lima Chaves
6cb39e4a8d
Let our size spinners be editable.
2014-03-15 01:04:31 -03:00
Gustavo Lima Chaves
a78acc35d7
Make zero-time switches between tabs flick-less.
2014-03-13 00:20:32 -03:00
Gustavo Lima Chaves
1ee57c508e
Revert "Make an option to disable tab switch animations."
...
This reverts commit 1d689839c0
.
2014-03-12 23:22:27 -03:00
Cedric BAIL
754cec5939
preview: add support for TGV.
2014-03-12 22:32:22 +09:00
Gustavo Lima Chaves
1d689839c0
Make an option to disable tab switch animations.
...
I bet I'm not the one driven crazy by them. So let's keep the bling by
default, but make it possible to override that.
In this patch I also sugest usage of tooltips on the config knobs.
How do you like it?
2014-03-11 23:49:40 -03:00
Boris Faure
5c599a73b4
update AUTHORS, about.c
2014-03-08 15:47:49 +01:00
Boris Faure
6d20de8327
fix shift+insert. Closes T1060
2014-03-06 21:59:38 +01:00
Boris Faure
2705680ea4
reset now resets mouse. Ref T725
2014-03-05 22:43:31 +01:00
Boris Faure
f47eb5e410
fix buffer overflows. Closes T1050
2014-03-05 22:37:38 +01:00
Boris Faure
735e5d1a3d
cleanup code
2014-03-05 21:42:33 +01:00
Boris Faure
2063e2f4f4
fix ^[22m: no bold/bright, no faint
2014-03-03 23:02:17 +01:00
Boris Faure
28fcabc860
fix Alt+X. Adopt the rxvt way. Closes T713
2014-03-02 11:06:46 +01:00
Boris Faure
29418fdc55
fix zoom. Closes T888
2014-03-01 17:59:01 +01:00
Boris Faure
5067594760
improve TODO message
2014-03-01 16:07:16 +01:00
Boris Faure
b22a4f6ab1
handle soft reset (DECSTR)
2014-03-01 15:39:58 +01:00
Boris Faure
42e4fdfc59
improve debug for unhandled csi
2014-03-01 15:29:32 +01:00
Boris Faure
f92fa733b5
fix CID 1187639: dereference after null check
2014-02-27 23:56:19 +01:00
Boris Faure
4bfc84110e
load themes from ~/.config/terminology/themes. Closes T1030
2014-02-26 23:03:27 +01:00
Boris Faure
f757868436
change defaults not to flicker on key and produce sounds
2014-02-26 21:21:25 +01:00
Stefan Schmidt
f1deb3ca3e
tyls: Make sure we never divide by zero
...
Avoid the case where cols is 0 and we divide through it.
CID 1100655
2014-02-26 21:14:50 +01:00
Stefan Schmidt
d1810ed034
utils: Check retrun value of edje_object_file_set
...
In this case it not really useful as the functions returns void and
this is the last instruction anyway. Still better to have this in to
set good examples in the code.
CID 1100661
2014-02-26 21:13:34 +01:00
Stefan Schmidt
99869d3dff
options_wallpaper: Check retrun value of edje_object_file_set
...
edje_object_file_set can fail. Better check for the return value and act
accordingly.
CID 1147527
2014-02-26 21:12:24 +01:00
Boris Faure
90b3a93698
fix ctrl+minus. Closes T922
2014-02-24 23:50:06 +01:00
Boris Faure
f6a08ac7d8
skip buffer when dcs parsing overflows. Closes T932
2014-02-11 22:18:12 +01:00
Carsten Haitzler
ff02942bdb
Revert "force grid size. Closes T662"
...
This reverts commit 98fd3b0a11
.
this causes terminology to no longer handle resizes at all! :( pretty
bad!
2014-02-02 20:28:29 +09:00
Boris Faure
98fd3b0a11
force grid size. Closes T662
...
This commit was done at the enlightenment stand at FOSDEM
2014-02-02 10:50:12 +01:00
Boris Faure
1138863964
should fix latests selection issues
...
Fix case when unselecting with single click + shift (useful in vim for
example).
2014-01-31 21:51:26 +01:00
Boris Faure
864fa1e368
set IUTF8 flag. Closes T656
2014-01-29 22:57:49 +01:00
Boris Faure
da8544728b
do not send mouse when making a selection
2014-01-29 21:41:13 +01:00
Boris Faure
9fa4ee1d54
fix selection with shift to avoid mouse mode. Closes T863
2014-01-28 22:32:05 +01:00
Jean Guyomarc'h
2626037407
Fix a compatibility issue with OSX. There is no /proc on this damn system. A possible workaround is to use libproc (built-in).
...
Reviewers: billiob, raster
Differential Revision: https://phab.enlightenment.org/D498
2014-01-26 12:20:38 +01:00
Jean Guyomarc'h
0bc73d9b17
Fix two small warnings
...
Reviewers: billiob, raster
Differential Revision: https://phab.enlightenment.org/D496
2014-01-25 21:00:02 +01:00
Carsten Haitzler
13c003c731
256 colorcube - follow the standards that need a set of custom colors
...
my xterm-256tst does seem to demand a specialized colorcube and
according to T846 this is the case elsewhere, so change colorcube to
match, as opposed to one that is more color efficient.
2014-01-24 08:41:17 +09:00
Boris Faure
878f456160
fix copy/paste error: CID 1163307
2014-01-23 03:44:07 +01:00
Boris Faure
7cc50d4e05
fix wrong cast. thanks to OnlyHuman
2014-01-22 23:22:42 +01:00
Boris Faure
ab9243b94f
oops
2014-01-22 23:19:11 +01:00
Boris Faure
4602641ac0
fix typo: CID 1100646
2014-01-22 22:53:48 +01:00
Boris Faure
defca7b58b
remove dead code: CID 1100658
2014-01-22 22:52:27 +01:00
Boris Faure
5f482aff7b
avoid double free
2014-01-22 22:50:05 +01:00
Boris Faure
dc764b68b9
fix CID 1162823: Dereference before null check
2014-01-22 22:26:25 +01:00
Boris Faure
fd43c274c1
fix pasting for real… Closes T706
2014-01-22 22:12:01 +01:00
Carsten Haitzler
870d592139
set EMOTION_ENGINE to tyls (and ethumb etc.) can use it inside shell
...
this should fix T291
2014-01-22 20:32:25 +09:00
Carsten Haitzler
4891932444
fix escaping of file in helper run in 1 missed case
...
this fixes T814
2014-01-22 15:44:57 +09:00
Carsten Haitzler
aef172b4c5
update - support gstreamer1 module for efl 1.9
2014-01-21 22:29:59 +09:00
Carsten Haitzler
c8f20f9312
update url handling to detect yourupe-dl output url streams
2014-01-21 22:27:10 +09:00
Marcel Hollerbach
b80c2f6f88
Rewrote the Wallpaper Settings,
...
Summary:
- Removed the list of paths in the config.c
- The users selects directly the path of the folder where the
Backgrounds are located, terminology will not show up the Pictures
located in subdirectorys you can easyly go in the subdir with the
fileselector.
- With a double click on a picture you can import the picture to your
user config directory so you can cleanup your Downloads directory for
example without loosing your Background
- If a Background is imported the new Background URL in the config will
point to the imported file.
Test Plan:
- The Bufferting of the Backgrounds is not asyncron, but I have tested it
with a directory with more than 300 pictures and it runs very very fast,
in my eyes no asyncron buffering is needed!
Reviewers: billiob, raster
CC: cedric
Differential Revision: https://phab.enlightenment.org/D471
2014-01-21 17:04:45 +09:00
Boris Faure
3b971ca7ab
fix pasting. Closes T706
2014-01-20 23:10:49 +01:00
Boris Faure
3bb5343290
add warning when doing an incompatible paste
2014-01-20 23:04:51 +01:00
Boris Faure
5c9cfca23c
fix mouse release on SGR mode. Closes T667
2014-01-18 18:34:38 +01:00
Boris Faure
a6d51a8d4d
improve icons on settings toolbar
2014-01-18 18:22:58 +01:00
Boris Faure
5fb0023944
typo, oops
2014-01-18 01:20:04 +01:00
Boris Faure
333c56870c
only change colors due to attributes with system colors
2014-01-18 01:16:56 +01:00
Boris Faure
e88b9080eb
do no handle horizontal scrolling. Closes T669
2014-01-18 00:48:24 +01:00
Boris Faure
4525a8e3bc
cleanup the code
...
(forgot to amend previous commit)
2014-01-18 00:21:20 +01:00
Marcel Hollerbach
fef6fac9ae
Fixing Bug T758
...
Summary: This is fixing the Bug which is happening if a symbolic link in a directory is pointing to its root directory.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D463
2014-01-18 00:19:04 +01:00
Boris Faure
4202010724
fix bold issue with 256 colors
...
test case was:
echo -ne '\033[38;5;7m\033[48;5;0m\033[1mfoo'
2014-01-18 00:13:29 +01:00
Boris Faure
00f627d354
do not set bg to INVISIBLE when using 256 colors
2014-01-15 23:30:43 +01:00
Boris Faure
2706eef099
Merge remote-tracking branch 'mjtorn/login_shell'
...
Conflicts:
src/bin/config.c
2014-01-15 22:03:26 +01:00
Markus Törnqvist
044a7f98b9
Use config->login_shell
...
Thanks cippp for finding this!
2014-01-13 07:23:27 +02:00
Markus Törnqvist
7c4a989279
Settings option for login_shell
2014-01-13 07:21:36 +02:00
Markus Törnqvist
2e064a2fe2
Add configuration for login_shell
2014-01-13 07:20:07 +02:00
Markus Törnqvist
d802bf6324
Make the login_shell option behave as all others
...
Cheers cippp!
2014-01-13 07:19:36 +02:00
Boris Faure
e3adfa2a2d
remove unused variable
2014-01-12 23:16:15 +01:00
Aleksandar Popadić
9ac9719fe9
Rewrite colour setting in _smart_apply
...
Summary:
Rewrite colour setting to be more general. Before colour inversion
did not work with 256 colour palette.
Test Plan: echo -e "\e[7;38;5;240;48;5;255m####\e[0m" --> output is invisible
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D421
2014-01-12 23:15:18 +01:00
Boris Faure
70557c7184
fix warnings on options_wallpaper.c
2014-01-12 23:11:11 +01:00
Boris Faure
c7400109d8
update about with contributors from AUTHORS
2014-01-12 23:10:40 +01:00
Boris Faure
052a63aae2
we're in 2014
2014-01-12 23:10:40 +01:00
Boris Faure
79034500d3
add header guards
2014-01-12 23:10:40 +01:00
Boris Faure
ac4117ce8a
add bracketed paste (by egmont). Closes T670
2014-01-06 21:51:23 +01:00
Aleksandar Popadić
c3f40b8cd8
Set the autowrap switch at the end of the line not before
...
Summary:
All the rest of the code expects the autowrap switch to be set at the
end of the line. Now in the case of double width characters the autowrap switch
is set before the line ending.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D433
2014-01-06 21:45:28 +01:00
Aleksandar Popadić
cf5e838084
Do not scroll on Shift-PgUp when in alternate buffer.
...
Test Plan: build some history, vi, Shift+PgUp -> it scrolls when it shouldn't
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D422
2014-01-06 21:43:46 +01:00
Boris Faure
603b7cd239
fix prototypes when no ELDBUS. Closes T724
2014-01-06 21:11:10 +01:00
zmike
954d6a0463
I cleverly added a comment stating that this #if wasn't a typo
...
...it was a typo
2014-01-06 08:17:16 -05:00
Chris Michael
1dfbbe8c85
Remove EINA_UNUSED from parameter that is actually used.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 12:25:40 +00:00
Carsten Haitzler
31c99d6127
make wallpaper (and other options) apply to current term (splits/tabs)
2014-01-02 15:54:46 +09:00
Chris Michael
81a0d28a30
Fix copy/paste error when termio object is deleted.
...
When we get the evas callback for the termio object being deleted,
then we Do Not want to readd the same callback. Instead we should do
evas_object_event_callback_del_full here.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-01 15:54:06 +00:00
Chris Michael
26474588d1
Remove whitespace
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-01 15:54:06 +00:00
Carsten Haitzler
fd30817bb1
fix wallpaper crash on adding path then cancel
...
this fixes T711 :)
2014-01-01 13:24:28 +09:00
Mike Blumenkrantz
4bfa81d2d6
retain compat with previous tw protocol when building with 1.8 elm
2013-12-30 18:41:45 -05:00
Mike Blumenkrantz
7a2d665610
fix teamwork with 1.9
...
this id encoding only gets applied for wayland-running clients...not sure if htis is the best way to detect it but it works
2013-12-30 18:32:22 -05:00
Mike Blumenkrantz
734b652cbf
update teamwork usage for new version compat
2013-12-30 12:54:15 -05:00
Boris Faure
272e8daa4d
handle config upgrade
2013-12-30 17:45:22 +01:00
Boris Faure
7d26943f66
Correctly save tab zoom config. Closes T627
...
We can do it know that we have can upgrade config
2013-12-30 17:45:22 +01:00
Cedric BAIL
a4d890119a
terminology: wallpaper - simplify logic matching extention by using Eina infrastructure.
2013-12-30 15:50:54 +09:00
Carsten Haitzler
7f92258ee4
terminology - make wp display more than basic img formats (edj, scale etc.)
2013-12-29 14:59:57 +09:00
Carsten Haitzler
bcdfbbadfb
fix warnings and minor formatting from wallpaper options
2013-12-29 14:02:16 +09:00
Marcel Hollerbach
85ded7e105
Implemented the wallpaper settings page.
...
Summary: Implemented a little page where you can set your background for your terminology.
Reviewers: raster, billiob
Reviewed By: raster
CC: seoz
Differential Revision: https://phab.enlightenment.org/D362
2013-12-29 13:45:27 +09:00
Aleksandar Popadić
ae9226f823
Give commit 5ab7a6f827
another go
...
"Do not let CUU and CUD scroll off screen."
Previously I missed how the default values are implemented.
Reviewers: billiob, cedric
Differential Revision: https://phab.enlightenment.org/D417
Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
2013-12-27 16:17:15 +09:00
Cedric BAIL
1cc793f564
Revert "Do not let CUU and CUD scroll off screen."
...
This reverts commit 5ab7a6f827
.
This patch did completely break emacs for me. I have no idea what the intent was, but
at least my application/OS is broken.
2013-12-26 11:36:51 +09:00
Aleksandar Popadić
1f62a447a3
DECCOLM - do not change terminal height
...
Summary: I'm taking xterm as a reference here.
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D410
2013-12-25 12:09:54 +01:00
Aleksandar Popadić
5ab7a6f827
Do not let CUU and CUD scroll off screen.
...
Summary:
ISO 6429 is a bit vague here but I don't think that the cursor should
be let go off screen.
Test Plan: terminology -g80x30, vttest, 1 -> test failed
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D409
2013-12-25 12:07:13 +01:00
Aleksandar Popadić
a3e67d8567
Fix a boundary case for wrap off
...
Test Plan: vttest, 2 -> the last "*" is missing
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D411
2013-12-25 12:03:21 +01:00
Aleksandar Popadić
4ed6ca9385
Close T643 for the time being.
...
Reviewers: billiob
Maniphest Tasks: T643
Differential Revision: https://phab.enlightenment.org/D408
2013-12-25 11:57:13 +01:00
Carsten Haitzler
f40eab09f2
color options - fill in colors options panel.
...
this makes the colors config work and able to save/load a custom
color palette. when enabled it overrides the theme provided palette
for the "base" 48 colors (normal + bright with intense modes of each).
2013-12-16 23:53:01 +09:00
Boris Faure
6ea42c38ae
fix mouse scroll on mode SGR/NONE. Closes T661
2013-12-15 21:54:52 +01:00
Boris Faure
73310b6c88
fix mouse scroll in mc. Closes T661
2013-12-15 21:33:23 +01:00
Chris Michael
edcf25c9af
Remove 2 variables which are not needed.
...
After we fetch geometry, we are only using w & h for comparison. X/Y
are never used, so remove those two variables.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-14 09:00:53 +00:00
Chris Michael
a31e29e016
Remove EINA_UNUSED for function parameter that is actually used.
...
'data' is used in this function for terminal assignment, so remove the
EINA_UNUSED from the function declaration.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-13 18:54:15 +00:00
Cedric BAIL
5f15fae4e7
tabs: improve behavior by making possible to navigate between them by using mouse wheel.
...
More theme work is needed, but first step for T449.
2013-12-13 14:59:26 +09:00
Cedric BAIL
d4445b87f9
autotools: we do include file from subdir, so we need this option
2013-12-13 14:58:12 +09:00
Aleksandar Popadić
e170f85ce3
Do not switch buffer if buffer already switched.
...
Summary:
Mutt does this. It sets the alternate buffer, it disables it, it
disables it again and enables it back.
Test Plan:
Run mutt, quit mutt, run mutt, quit mutt. You should see the
residual background from mutt.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D371
2013-12-10 21:45:11 +01:00
Aleksandar Popadić
59a7627e86
Fix reflow on resize when in alternate buffer. Closes T637
...
Summary:
After commit 05d091483a
screen swap form
alternate buffer to primary buffer is not the same as the reversed. Take this
into account when resizing.
Test Plan: Build history, man echo, resize, quit manual.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D370
2013-12-10 21:23:32 +01:00
Carsten Haitzler
6cbc4c1a09
wrap code - line2 COULD be NULL technically, so handle that case
2013-12-06 19:00:23 +09:00
Boris Faure
05d091483a
fix changing state when swapping buffers. Closes T605
...
For some reason, this is not a real swap. Thanks to gregkh for the great
bug report.
2013-12-05 22:48:58 +01:00
Boris Faure
c93c431279
have a list with the keybindings
...
This is ugly, makes evas complain… but it's better than nothing and users
might discover the bindings about the "tab" switcher…
And we're in feature-freeze.
2013-12-04 22:51:45 +01:00
Boris Faure
2ae7fada13
add dummy option about key bindings
2013-12-04 22:07:13 +01:00
Boris Faure
bb86f4b07b
cleanup options code
2013-12-04 21:42:16 +01:00
Carsten Haitzler
83b8fec527
theme selector - use gengrid instead of list
...
this makes the theme selector look much nicer. it's a step in the
right direction, but not 100% there. did this more as an example for
people filling in wallpaper and color selector (colors will need to
have a scheme/theme and preview too and then a way to edit a custom
theme/scheme).
2013-12-03 15:25:37 +09:00
Aleksandar Popadić
b31638a630
Fix resize from width=1 to wider.
...
Test Plan:
Shrink terminal to width=1 and expand. Empty lines appear above
prompt line.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D361
2013-12-02 21:51:03 +01:00
Boris Faure
da8c2ce773
emulate cursors if needed on mouse wheel. Closes T411
...
This is done when in alternate buffer and no mouse mode is set.
2013-12-01 23:40:58 +01:00
Boris Faure
fa0cdc0e1d
remove unused parameter
2013-12-01 23:19:54 +01:00
Aleksandar Popadić
d0c6c1d457
Rewrite reflow on resize
...
Summary:
simplify code (treat every resize as a single case) and fill the lines
from the bottom up
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D355
2013-12-01 19:47:12 +01:00
Boris Faure
fae338a84f
typo. Closes T544
2013-12-01 19:07:39 +01:00
Boris Faure
185249b6bd
use more safety macros on Termio *sd
2013-12-01 18:50:45 +01:00
Boris Faure
54aa692ee2
fix selection pasting on wrong term. Closes T408
2013-12-01 18:22:17 +01:00
Boris Faure
fd38df3108
fix controls button "copy" not reflecting correct selection state
2013-12-01 16:49:35 +01:00
Boris Faure
49b08115c9
mouse down focuses a term, whatever the button
2013-12-01 16:35:10 +01:00
Boris Faure
81a7d98f2f
fix handling of DCH. Closes T537
...
As characters are deleted, the remaining characters between the cursor and
right margin move to the left. Character attributes move with the characters.
The terminal adds blank spaces with no visual character attributes at the right
margin. DCH has no effect outside the scrolling margins.
2013-11-23 19:31:49 +01:00
Aleksandar Popadić
11db9a1117
Fix screen swap when using alternate buffer.
...
Summary:
The circular_offset should not be set to 0 because the first line from
screen2 is copied to the offset line in screen.
Test Plan:
Try "man echo", scroll down and exit. The screen is not restored
properly.
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D345
2013-11-22 22:17:02 +01:00
Boris Faure
0380b657c4
be able to do selections in a row
...
I do need to write some tests on all that selection mess…
2013-11-21 23:01:59 +01:00
Boris Faure
c6af3675de
fix "shift + dbl click" used to extend selection to a word.
...
imho, this feature is useless…
2013-11-21 22:45:32 +01:00
Boris Faure
b149052d64
do not bring back a selection from the dead
2013-11-20 23:12:19 +01:00
Boris Faure
e5efdabd27
do not send mouse tracking when ctrl/shift are pressed. Closes T39, T535
...
Do just like xterm. It uses them to show some popups.
Ctrl+mouse makes box selection.
2013-11-20 23:07:07 +01:00
Boris Faure
509a5d1a7b
fix scrolling with selection on irssi in tmux. Closes T404
2013-11-18 22:30:26 +01:00
Boris Faure
df2b87308b
add termpty_screen_swap() to simplify code
2013-11-18 21:41:30 +01:00
Aleksandar Popadić
7447178071
Fix screen refresh with screen, ssh, vim, ...
...
Summary: This closes T143.
Reviewers: billiob
Reviewed By: billiob
Maniphest Tasks: T143
Differential Revision: https://phab.enlightenment.org/D340
2013-11-18 20:45:47 +01:00
Boris Faure
f8edf059d4
fix scrolling bug. Closes T106
...
Was fixed with help from great bug report by thomasg.
scroll_rev was ok
2013-11-17 17:28:32 +01:00
Boris Faure
40f0dc6950
simplify code
2013-11-17 17:28:32 +01:00
Boris Faure
4bc3357a91
improve debug output
2013-11-17 17:28:32 +01:00
Carsten Haitzler
ecb2962dd5
capitalize option label
2013-11-17 15:11:19 +09:00
Boris Faure
35627a9395
remove useless code
2013-11-15 22:52:12 +01:00
Boris Faure
03802df2a9
simple click doesn't create one-char selection
...
(for real…)
2013-11-15 22:21:51 +01:00
Boris Faure
05ea863dc5
disable selection when resizing
...
because I don't want to deal with that for the moment
2013-11-14 23:24:45 +01:00
Boris Faure
2fcdd866ad
remove debug =]
2013-11-14 23:10:08 +01:00
Boris Faure
997b83cad4
fix simple click producing one-char selection
2013-11-14 23:04:12 +01:00
Boris Faure
8c7dab9fdf
remove selection when content selected changes
2013-11-11 18:08:02 +01:00
Boris Faure
bc15fc6ff6
keep selection when scrolling
2013-11-10 22:13:19 +01:00
Boris Faure
d682db21fb
selection to the edges scrolls
2013-11-10 18:16:39 +01:00
Boris Faure
90d3bf483c
fix stretching selection
2013-11-10 18:16:39 +01:00
Boris Faure
082942ef55
fix clicking to unselect
2013-11-10 18:16:39 +01:00
Boris Faure
c16786416d
simplify selection code
2013-11-10 18:16:39 +01:00
Boris Faure
e9db7e6ed9
_smart_xy_to_cursor() now returns inside coordinates
2013-11-10 18:16:39 +01:00
Boris Faure
4ac9704be2
"#if defined(SUPPORT_DBLWIDTH)"--
...
and let the compiler remove the calls whenever needed
2013-11-10 18:16:39 +01:00
Boris Faure
4a9e61cb2e
fix selection going up/left
2013-11-10 18:16:39 +01:00
Boris Faure
1dc0d30b60
reorganize structures about selection
2013-11-10 18:16:39 +01:00
Boris Faure
7617f39f1a
small debug-related changes
2013-11-10 15:35:16 +01:00
Boris Faure
4d629c5575
do not try to reflow altbuf
2013-11-10 15:34:40 +01:00
Daniel Juyung Seo
abaee4afd9
main: Fixed dereferencing null pointer issues.
...
This fixes coverity CID 1100652 and 1100653.
2013-11-08 08:38:42 +09:00
Daniel Juyung Seo
b242383234
config: fixed dereferencing null pointer issue.
...
This fixes coverity CID 1100654.
2013-11-08 08:35:39 +09:00
Daniel Juyung Seo
20afe23c5b
termio: fixed null pointer dereferencing issue.
...
This fixes coverity CID 1100645.
2013-11-08 08:32:47 +09:00
Daniel Juyung Seo
f5df6ce99d
termptyesc: removed unnecessary null check for free.
...
This fixes coverity CID 1100643.
2013-11-08 08:13:37 +09:00
Daniel Juyung Seo
e0bd4fd6f7
termptyesc: fixed up wrong null check.
...
This solves coverity CID 1100642.
2013-11-08 08:08:39 +09:00
Boris Faure
e724c8d0db
missing EINA_UNUSED
2013-11-06 21:45:32 +01:00
Boris Faure
432587bc79
fix typo. CID 1126105, 1126106
2013-11-06 21:43:46 +01:00
Gustavo Sverzut Barbieri
016faae650
termio: right click on links show special menu.
...
This patches uses ctxpopup (ugh, this bitch is awful) to show a
contextual menu about that link with options such Preview (if able to
inline), Open (forces xdg-open) and Copy, then you don't have to
select a link in order to copy it :-)
This fixes T430 (terminology should copy link on right-click and no selection)
2013-11-01 19:26:03 -02:00
Gustavo Sverzut Barbieri
1745503b89
termio: do not handle selection if it doesn't exist.
...
A typical case is when you try to force xdg-open on a media (instead
of inline) by pressing "Control". This would trigger single-click box
selection on mouse-down but on mouse up the mouse didn't move yet. By
processing this as selection one also leaves the "didclick ==
EINA_TRUE" from mouse-down, leading the link to not be processed
(_activate_link() wasn't called).
PS: what an awful name is "didclick".
2013-11-01 17:11:10 -02:00
Gustavo Sverzut Barbieri
b50e64f80b
controls: disable "copy" when there is no selection.
2013-11-01 16:46:23 -02:00
Gustavo Sverzut Barbieri
6562cdabc2
termio: allow monitoring if selection exists.
...
Export new termio_selection_exists() and two signals: "selection,on"
and "selection,off". These will be used to control the state of the
"copy" button and menus (when those exist).
2013-11-01 16:43:30 -02:00
Cedric Bail
7b3b25634e
terminology: add support for some more file extension.
...
The way to detect image is not that great in fact. Wondering if we
could improve it. Those new type are quite slow btw.
2013-10-31 18:35:24 +09:00
Carsten Haitzler
476915c5cf
oops - i thought i committed this - remove commented out code from prev commit
2013-10-31 16:10:55 +09:00
Carsten Haitzler
5958eff338
unbreak inlined media being unparented when tab selector is used
...
82f4d3546a
introduced this bug (oct 20
2013 - discomfitor). now missing a _smart_apply() causes the bug. why
- not sure.
2013-10-31 16:07:05 +09:00
Cedric Bail
964e1f39a9
terminology: factorise some code and help the compiler figure out which branch is the most likely one.
2013-10-28 18:55:53 +09:00
Cedric Bail
433b18b211
terminology: let the compiler inline more agressively the common case for a 1% win.
2013-10-28 18:55:19 +09:00
Cedric Bail
c1b516f231
terminology: inline the most common case for a small 2% speed up.
2013-10-28 18:54:30 +09:00
Carsten Haitzler
8585c3e9c2
maybe speed up term scroll byt skipping compare work
...
since nothing useful is actually done unless either oldc or newc have
a media char - then try return/skip early. might speed up by 2-5%...
(i see 4.05 vs 4.15 or so cat times for a test case).
2013-10-25 23:37:10 +09:00
discomfitor
82f4d3546a
improve previous smart queue commit by deleting existing animator
...
this completely fixes annoying issues where mousing out of the terminal fails to de-linkify text
moderately reviewed by: billiob
2013-10-20 15:31:19 +01:00
discomfitor
2ad1d55e59
only queue smart updates from termio_mouseover_suspend_pushpop when link.suspend is 0
...
almost reviewed-by: billiob
2013-10-20 08:15:24 +01:00
Boris Faure
e45fec3127
try to avoid a race when moving cursor out
2013-10-20 01:22:17 +02:00
Boris Faure
5bf1dd9ca2
now that T441 is fixed, always remove links on MOUSE_OUT
2013-10-20 01:09:33 +02:00
Daniel Juyung Seo
ab982fa9a6
zoom option: tab zoom animation time can go down to zero if users want.
2013-10-19 03:01:41 +09:00
Sebastian Dransfeld
cf19e3f987
Fix define
...
Seems gcc 4.6.3 on ubuntu 12.04 (gcc version 4.6.3 (Ubuntu/Linaro
4.6.3-1ubuntu5)) does not R as define.
error: stray ‘R’ in program
2013-10-16 05:18:35 +02:00
Carsten Haitzler
aef3d275d2
lets reduce the theme color strings in size since there are so many - memory
2013-10-15 22:32:35 +09:00
Boris Faure
b66dc2a3a0
fix CID 1100641 - uninitialized scalar variable
2013-10-14 23:32:48 +02:00
Boris Faure
46839daa9a
fix CID 1100640 - read from pointer after free
2013-10-14 23:25:55 +02:00
Boris Faure
c4366ed2b5
fix CID 1106345 - missing parentheses
2013-10-14 23:22:19 +02:00
Boris Faure
55200014a9
invisible should not show previous underline/strikethrough
2013-10-14 23:19:01 +02:00
Boris Faure
b10714adeb
let me click on link while some strange bug is fixed
...
See T441
2013-10-14 22:46:08 +02:00
Boris Faure
36ba3bf3ed
out coords are -1
...
this fixes some other cases of links not disappearing on mouse out
fixing selection will come later
2013-10-13 17:13:16 +02:00
Carsten Haitzler
6ea8622ecc
make url link disappear on focus change ANd ensure it stays invisible then
2013-10-13 15:55:43 +09:00
Carsten Haitzler
cc0f075b27
make theme auto-reload emit signals to configure stuff properly!
2013-10-12 14:31:03 +09:00
Carsten Haitzler
8eba175742
warning--
2013-10-12 14:18:08 +09:00
Carsten Haitzler
240365b3ea
theme options - make sure current theme is hilighted.
2013-10-10 00:28:18 +09:00
Carsten Haitzler
b0cca8b0df
theme selector - massively improve theme preview to actually preview
2013-10-09 22:51:15 +09:00
Boris Faure
0a53ff6cd1
really remove links
2013-10-08 23:28:52 +02:00
Boris Faure
585ed2c323
fix (some cases about) link still showing up when they shouldn't
2013-10-08 22:26:06 +02:00
Boris Faure
579c64878a
simplify code
2013-10-08 22:25:23 +02:00
Boris Faure
93acca2b23
fix options order
...
"Always open at size" goes with the 2 spinners below
2013-09-28 10:50:31 +02:00
Boris Faure
f539eba7ca
screw terminfo: have a config to decide whether erase is del or backspace
...
One day I'll have to dig into the terminfo/termcap mess :(
Maybe get the O'Reilly book about it…
2013-09-26 21:19:18 +02:00
Boris Faure
ed36063690
set correct mode with fcntl
2013-09-26 21:19:08 +02:00
Boris Faure
8df2ed4c21
compat: fix backspace
...
According to
http://invisible-island.net/ncurses/terminfo.ti.html#tic-xterm-basic ,
xterm sends ^H == \b == 0x08.
2013-09-26 21:18:58 +02:00
Boris Faure
68133d2614
add -2/--256color option to set TERM to xterm-256color
...
Man page was modified accordingly.
2013-09-26 21:18:48 +02:00
Boris Faure
ef543aa753
have a config to choose whether to set TERM to xterm-256color
2013-09-26 21:18:27 +02:00
Boris Faure
02e42a747b
esc: export color_set to its own function
2013-09-21 18:54:57 +02:00
Boris Faure
ac76c0fae2
fix segv when closing terms in splits
2013-09-21 17:20:19 +02:00
Boris Faure
6430b0c494
cleanup app-server code…
...
* should make terminology compile with efl 1.7
* add header guards
* fix prototypes
* remove unused variables
* add some EINA_UNUSED
* prefix global variables with _ and some shadow potential issues
* functions starting with _ should be static
I didn't have a look at the meaning of the code.
2013-09-21 15:46:01 +02:00
José Roberto de Souza
230c484f3f
Implementation of elm_app_server
...
This is disabled by default, and enabled in settings.
Also there a option to automatic restore opened terminals.
2013-09-19 15:54:32 -03:00
José Roberto de Souza
f5687a7e32
Add main_new_with_dir() to enable open a term in a specifc path
2013-09-19 15:53:43 -03:00
José Roberto de Souza
7530e8d304
Add functions to access userfull data and functionally of win, term and split
2013-09-19 15:53:43 -03:00
Boris Faure
efd096b3bd
fix shift tab. Closes T358
2013-09-15 15:32:11 +02:00
Boris Faure
97c2275e8c
improve debug logs
2013-09-15 15:32:11 +02:00
Lucas De Marchi
f8ff064499
Add option to disable drag and drop
...
Enabling drag and drop on a desktop (!touch) is too cumbersome: we
aren't allowed to select part of the link anymore since it would start
the drag and drop operation.
2013-09-12 03:05:18 -03:00
Mike Blumenkrantz
70d71d21a0
use new elm_win_window_id_get to return wayland-compatible surface id: terminology is now wayland-teamwork compatible
2013-09-10 13:57:45 +01:00
Boris Faure
6bfac4be48
forgot to remove some code
2013-09-08 20:37:33 +02:00
Boris Faure
2dc337428a
change theme on every tab/split. Closes T28
2013-09-08 20:16:24 +02:00
Boris Faure
4a79fe43d5
fix focus issue when changing options. Closes #T27
2013-09-08 17:28:17 +02:00
Boris Faure
71d4f155be
change cursor/selection when changing theme
2013-09-07 18:39:22 +02:00
José Roberto de Souza
b140380776
Avoid crash when socket address lenght is bigger than 126
...
Here my socket address:
:0.0.unix:abstract=/tmp/dbus-30Xo0YvOro,guid=c12ee38be195441e0b64c7ff5208e716.383c17da53f7fc81db94ac5f5171b40b-1376315157.910552-1882544957.=unknown=.@unknown@.!unknown!
2013-09-06 17:41:24 -03:00
Boris Faure
a8206c8b03
add some comments, clean-up code
2013-08-31 17:12:32 +02:00
Cedric Bail
44c69c8d31
terminology: let's not recreate timer all over the place for nothing.
2013-08-30 16:06:49 +09:00
Cedric Bail
40c3cedd6a
terminology: let's help the compiler and tell him about this hot spot.
2013-08-30 16:06:49 +09:00
Carsten Haitzler
e8addbac90
don t consider greantpt failure an error, but a warning.
2013-08-30 14:17:42 +09:00
Carsten Haitzler
6c2884bdcb
oops.. , not m
2013-08-30 12:15:07 +09:00
Carsten Haitzler
3a2a58473b
ad erro handling for pty alloc (never seen it fail!)
2013-08-30 12:14:18 +09:00
Boris Faure
e710205122
try to fix some link/selection mess
2013-08-29 18:26:46 +02:00
Boris Faure
d746dccf4a
clicking on links works again
2013-08-29 15:51:59 +02:00
Boris Faure
2c5828f5e2
fix extending selection with shift + double click. Closes T228
2013-08-29 14:00:29 +02:00
Boris Faure
58bcae42d4
fix stupid bug with faint colors. Closes T44
2013-08-28 23:49:38 +02:00
Boris Faure
31c73f69ef
use the same default colors as the first 256 colors
2013-08-28 23:40:55 +02:00
Boris Faure
75021221d8
256: fix color cube
2013-08-28 19:16:34 +02:00
Boris Faure
eea7862f52
doc + use !strcmp to make code more readable
2013-08-28 17:30:06 +02:00
Boris Faure
441f2ef39e
fix crash when closing top-level split. Closes T256.
2013-08-28 17:11:48 +02:00
Boris Faure
e93d8bab70
we're not in python here, let's use a switch/case
2013-08-27 19:03:43 +02:00
Boris Faure
4f78faf5c8
use a macro instead of some copy/pasta
2013-08-27 18:47:56 +02:00
Boris Faure
30392f23a9
s/__UNUSED__/EINA_UNUSED/g
2013-08-27 15:36:50 +02:00
Boris Faure
2429f7d3ad
remove some warnings
2013-08-27 15:23:49 +02:00
Boris Faure
abb0ea2a95
fix line selection (triple click). Closes T305
2013-08-27 15:17:25 +02:00
Carsten Haitzler
a9e84188ce
dont filter based on ethumb client handle.
2013-08-27 17:18:42 +09:00
Boris Faure
d63629ccbf
fix 58ec67bfa
about removing shadow variables
2013-08-26 21:05:09 +02:00
Boris Faure
9d000c7c1d
fix word selection on multiple lines. Closes T305
2013-08-26 20:44:46 +02:00
Boris Faure
58ec67bfa2
termio: remove shadow variables
2013-08-26 16:29:43 +02:00
Boris Faure
90311900bb
termio: add some static
2013-08-26 16:22:01 +02:00
Boris Faure
ec577e396c
remove links on mouse out/focus out. Closes T299
2013-08-26 16:16:21 +02:00
Carsten Haitzler
373e878595
change -> changed ... and make flush timeout 5s
2013-08-10 16:51:26 +09:00
Jean GUYOMARC'H
4b23dc8816
terminology: fix build of terminology on MacOS X.
2013-08-09 10:42:30 +09:00
Carsten Haitzler
3fcaad12ed
restore some shift based keyinput after fex to use key not keyname.
2013-08-05 11:36:04 +09:00
Carsten Haitzler
8e6c0c563e
use key not keyname so xmodmap works
2013-07-31 15:14:32 +09:00
Carsten Haitzler
38d468fc61
remove warngings
2013-07-30 20:19:07 +09:00
Mike Blumenkrantz
164ebd4c67
don't shutdown eldbus when exiting on a quit option
2013-07-30 10:52:40 +01:00
Cedric Bail
15d9eb0924
terminology: we did rename generic backend to vlc as it is its real name.
2013-07-16 09:58:28 +09:00
Cedric Bail
c9ba490c46
initialize ipc before shuting it down.
2013-07-10 11:30:21 +09:00
Carsten Haitzler
a64c9c01e3
handle gif loop none and loop count 0 vs actual loop counts (or -1)
2013-07-06 12:53:46 +09:00
Carsten Haitzler
e4f5a04068
don't request ethumb again when it dies unless we have a queue
2013-07-04 08:39:43 +09:00
Boris Faure
79194c8550
do not free link objects already on mouse_out
2013-06-23 11:38:58 +02:00
Daniel Juyung Seo
68cc3e0656
tyls.c: clean up. one semicolon is enough.
2013-06-20 20:13:39 +09:00
Boris Faure
ad16990ede
fix compilation without eldbus
2013-06-19 10:34:23 +02:00
Chris Michael
e51396944c
Fix warning: comparison between signed and unsigned integer expressions
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-19 09:21:58 +01:00
Chris Michael
cf2eb65f98
Fix warning: 'len' may be used uninitialized in this function
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-19 09:21:58 +01:00
Chris Michael
8d8cae6a46
Remove unused variable.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-19 09:21:58 +01:00
Mike Blumenkrantz
b23fbc392b
more accurate link mouse-out detection, fix teamwork signals, update teamwork to new api
2013-06-19 08:03:53 +01:00
Boris Faure
84ecbd67b1
dbus: also send events about links to files
2013-06-17 10:08:54 +02:00
Boris Faure
184d8d38ef
fix compilation without eldbus
2013-06-17 09:55:15 +02:00
Boris Faure
795594e9cb
dbus-link: use real coordinates
2013-06-16 00:17:52 +02:00
Boris Faure
22be3b7609
fix dbus signatures
2013-06-15 23:51:03 +02:00
Boris Faure
6d8c81050e
change dbus link_detect to mousein/out
2013-06-15 23:37:10 +02:00
Boris Faure
f1c3bf52ca
use dbus to tell e.TeamWork whenever a link is detected
...
This was requested by the crazy e18 release manager.
2013-06-15 22:47:09 +02:00
Boris Faure
3ed65bbcdc
links: isspace() \ { \n, \r } as separtors
2013-06-15 22:38:59 +02:00
Boris Faure
b9ec1cad13
compat: fix mouse wheel in utf8 mode
...
Closes task 87.
Tested with weechat.
2013-06-09 12:03:52 +02:00
Boris Faure
604a9abd85
compat: fix scrolling not clearing some text
...
Test case was provided by weechat.
2013-06-09 12:03:52 +02:00
Boris Faure
1dccb22ffc
compat: add some debug
2013-06-09 12:03:52 +02:00
Boris Faure
7bad3a491f
compat: discard (ftm) key resources used by xterm
2013-06-09 12:03:52 +02:00
Boris Faure
75f40ae3c2
compat: improve doc/parsing on DCS escape codes
2013-06-09 12:03:52 +02:00
Boris Faure
7f5f407d7d
compat: fix len computation when handling DCS escape codes
2013-06-09 12:03:52 +02:00
Boris Faure
72bbb101f8
compat: csi parameters are always decimal
...
There can be some leading zeros.
2013-06-09 12:03:52 +02:00
Boris Faure
71d27572b3
compat: handle cursor-controls chars in ESC sequences
2013-06-09 12:03:52 +02:00
Boris Faure
0b6e44bbd6
compat: add margin top support on Origin mode
2013-06-09 12:03:52 +02:00
Boris Faure
d5cc45a690
compat: add ugly testing code to change between 80/132 cols
2013-06-09 12:03:52 +02:00
Boris Faure
612400507f
add termio_win_get();
2013-06-09 12:03:51 +02:00
Boris Faure
f5cad4ff7f
compat: only clear cells when scrolling to add text
...
and to delete lines, but not when just moving the cursor
2013-06-09 12:03:51 +02:00
Boris Faure
c41fb7f0b1
compat: add some csi dec private modes TODOs
2013-06-09 12:03:51 +02:00
Boris Faure
861bcf04a9
handle DCS status string requests
2013-06-09 12:03:51 +02:00
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...
2013-06-09 11:57:31 +02:00
Boris Faure
ce9220ef35
fix termio_selection_get() on backscroll
...
Add a newline if trying to select after the end of line
2013-06-06 23:02:32 +02:00
Boris Faure
1f069a2fbe
cleanup and fix _termio_link_find();
2013-06-06 23:02:32 +02:00
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.
2013-06-04 23:10:58 +02:00
Boris Faure
ba9467d780
termiolink: minor optimization
2013-06-04 23:08:05 +02:00
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.
2013-06-02 18:52:28 +02:00
Carsten Haitzler
64f4ece250
simplify code to make separators in single func.
2013-05-24 16:00:46 +09:00
Boris Faure
8e576f3978
reflow: do not add a newline when consolidation backscroll
2013-05-23 23:04:33 +02:00
Boris Faure
e8499b46aa
fix reflow on horizonal expansion
2013-05-23 22:34:14 +02:00
Boris Faure
17a70c5ba2
fix detecting link on last char of a backscroll line
2013-05-21 21:47:22 +02:00
Boris Faure
034d4cf9de
termio_selection_get() set length of the string returned
...
Also fix possible segfault in _termio_link_find().
2013-05-21 21:45:34 +02:00
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.
2013-05-20 16:16:21 +02:00
Boris Faure
4f6aed0488
tycat: Add -g option to limit the size of the images
...
Patch by jpeg
2013-05-20 16:08:00 +02:00
Boris Faure
18e97fa840
termio: return NULL when selection is empty
...
This fixes issues with link detection in backscroll.
2013-05-20 15:57:20 +02:00
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.
2013-05-18 22:28:05 +02:00
Boris Faure
73ad810c31
Fix -g (X geometry) option
...
Position was not taken into account.
Patch by jpeg.
2013-05-14 19:21:26 +02:00
Carsten Haitzler
12aebb559b
add ethumb queue if ethumd not there since ethumb doesnt queue for us.
2013-05-12 12:16:09 +09:00
Carsten Haitzler
b5a0abc3a7
shorten labels for options so options fit in default term size.
2013-05-11 00:04:29 +09:00
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".
2013-05-08 12:30:37 +09:00
Carsten Haitzler
c2535d52b6
Revert "move ctrl+0,1,2... before imf processing so it works with imf on."
...
This reverts commit dd23ed64be
.
2013-05-08 12:26:05 +09:00
Carsten Haitzler
dd23ed64be
move ctrl+0,1,2... before imf processing so it works with imf on.
2013-05-08 12:23:33 +09:00
Carsten Haitzler
229b92f72f
ctrl+0,1,2,3...9 for tab switching.
2013-05-07 14:51:02 +09:00
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.
2013-05-05 23:10:44 +09:00
Carsten Haitzler
d81de278d0
warn--...
2013-05-05 12:34:07 +09:00
Carsten Haitzler
3fc3ce4c79
add whitepsace debug mode and termsave abstraction infra.
2013-05-04 11:45:45 +09:00
Daniel Juyung Seo
043bbe70b9
config.c: set the default value of tab zoom animation time to 0.5 if the value equals 0.
2013-05-03 22:23:45 +09:00
Daniel Juyung Seo
742c4a71af
Revert "config.c: bump up the CONF_VER to 2 because I just added a new configuration for tab_zoom."
...
I will fix this in a correct way.
This reverts commit 19491ac0bb
.
2013-05-03 22:08:02 +09:00
Daniel Juyung Seo
19491ac0bb
config.c: bump up the CONF_VER to 2 because I just added a new configuration for tab_zoom.
2013-05-03 21:40:03 +09:00
Daniel Juyung Seo
ee735ae32c
config tab_zoom: make the tab zoom animation time configurable.
...
I prefer faster zoom for tab. Now you can configure the animation time from options -> behavior settings.
2013-05-03 20:51:55 +09:00
Daniel Juyung Seo
a927ace445
options_behavior.c: removed unnecessary variable.
2013-05-03 20:51:55 +09:00
Carsten Haitzler
854dd69c31
clean some formatting.
2013-05-03 19:53:41 +09:00
Boris Faure
b6d2b1b4ad
revert a bunch of commits that weren't ready for prime time
...
664c5a23: Revert "compat: csi parameters are always decimal"
3694c88c: Revert "compat: handle cursor-controls chars in ESC sequences"
16e143f9: Revert "compat: add margin top support on Origin mode"
4daccf1f: Revert "compat: add ugly testing code to change between 80/132 cols"
d5be8a64: Revert "add termio_win_get();"
cff21ea5: Revert "compat: only clear cells when scrolling to add text"
13a11e5a: Revert "compat: add some csi dec private modes TODOs"
65f07f77: Revert "handle DCS status string requests"
2013-05-02 10:33:39 +02:00