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