Boris Faure
4ccd2fba63
clean up
2014-11-30 21:25:49 +01:00
Boris Faure
3ffe45d1c6
get rid of application server
...
you won't be missed
2014-11-30 20:59:47 +01:00
Boris Faure
6eeceb5ab4
make tab-related keybindings work again
2014-11-30 20:54:23 +01:00
Boris Faure
e23136b194
tabs everywhere!
2014-11-30 16:21:39 +01:00
Boris Faure
8f856a1970
late focus fix
2014-11-30 16:21:39 +01:00
Boris Faure
a85dc5be9d
only show tabselector if tabcount > 1
2014-11-30 16:21:39 +01:00
Boris Faure
9abf95c981
add option to hide top tab bar on launch
2014-11-29 22:28:20 +01:00
Boris Faure
fb6b7e9f75
work on bell status
2014-11-29 22:05:44 +01:00
Boris Faure
a4d64fa6f0
an arrow_up looks better to hide the tabbar
2014-11-29 22:05:41 +01:00
Boris Faure
9d3e2d66c1
move split out of Term_Container
2014-11-29 22:05:41 +01:00
Boris Faure
9fa112a98c
get add/hide buttons out of the toolbar
2014-11-29 22:05:38 +01:00
Boris Faure
4fd9c9d178
the tab selector is back!
2014-11-29 22:05:19 +01:00
Boris Faure
fd6ce546ed
fix focus issue
2014-11-29 22:05:19 +01:00
Boris Faure
973a8d34c6
toggle tabbar
2014-11-29 22:05:19 +01:00
Boris Faure
c6b5d0798f
top-level tabs
2014-11-29 22:05:18 +01:00
Boris Faure
9aaeed4afc
win: rename term->term to term->termio
2014-11-29 22:05:18 +01:00
Boris Faure
9e1c97a793
add term_next/prev/first/last
2014-11-29 22:05:18 +01:00
Boris Faure
647c09c45b
make Win a Term_Container
2014-11-29 22:05:18 +01:00
Boris Faure
8d8075ab36
splits are back again
2014-11-29 22:05:18 +01:00
Boris Faure
bbbb9f42e4
have a working Solo container
2014-11-29 22:05:18 +01:00
Boris Faure
50f7468dbc
introduce Term_Container
2014-11-29 22:05:18 +01:00
Boris Faure
e562bcb7e2
refactor main.c to win.c
2014-11-29 22:05:18 +01:00
Boris Faure
74912ae1e9
remove dead code. Fix CID 1256184
2014-11-29 22:03:38 +01:00
Boris Faure
cc87372941
keep hotfix for efl < 1.13
2014-11-29 21:59:00 +01:00
Wonguk Jeong
709f3172c6
media: remove hotfix for dnd with media with space
...
Previously, path was delivered without uri decoding.
Now, since it is fixed by D1384 in elm_cnp, remove the hotfix.
@fix
2014-11-29 15:39:57 +01:00
Carsten Haitzler
3be6a3b812
terminology - fix warning of uninitialised var and fmtinhg in keybinds
2014-11-27 20:25:54 +09:00
tantSinnister
eea3338a43
Fix for the file URI on FreeBSD.
...
On FreeBSD terminology complains about media_add() can not decode
'folder' and '/usr/home/xyz/1.png'.
This could be fixed by changing the URI from "file:%s" to "file://%s"
2014-11-23 17:17:03 +01:00
Boris Faure
c0f9d25ce1
fix config save wrt gravatar. Thanks to Sachiel for spotting it
2014-11-03 21:02:37 +01:00
Boris Faure
aece218cf3
fix segfault in miniview due to large codepoints
2014-10-28 20:52:35 +01:00
Boris Faure
57cace69d2
fix CID 1249476: Logically dead code
2014-10-25 19:16:19 +02:00
Boris Faure
8204c5c340
options_behavior.c: use macros to reduce code duplication
2014-10-15 21:44:59 +02:00
Boris Faure
d4c2c23394
reorganize config struct
2014-10-15 21:44:59 +02:00
Boris Faure
58de591e58
show gravatar tooltips on emails
2014-10-15 21:44:59 +02:00
Boris Faure
2568c50a40
set media type as an enum
2014-10-15 21:44:58 +02:00
Boris Faure
c7f71d75e8
termio: cleanup some termio_config_get() uses
2014-10-15 21:44:58 +02:00
Boris Faure
e8050e6e28
gravatar: use a tooltip
2014-10-15 21:44:58 +02:00
Boris Faure
c33409048f
add md5.c,h
...
same code used in ethumb…
2014-10-15 21:44:58 +02:00
Boris Faure
f3a0e92e56
very early work on gravatar integration
2014-10-15 21:44:58 +02:00
Boris Faure
32fb73b733
termio: clean up _update_link()
2014-10-15 21:44:58 +02:00
godfath3r
564d78ce93
miniview.c: Remove _do_configure() call from smart_show
...
Summary:
Strangelly enough, _do_configure() call from smart_show() is not necessary.
So, let's clean that up.
Test Plan: Miniview works and resizes as expected without that function call.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1539
2014-10-15 20:41:43 +02:00
Boris Faure
4d4575382c
update contributors
2014-10-12 16:04:32 +02:00
Boris Faure
2ae440c9c2
fix segfault. Closes T1716
2014-10-05 23:07:58 +02:00
Boris Faure
fe8b3b9b64
fix issue with keypad keys (bad copy/paste)
2014-10-05 23:07:58 +02:00
Boris Faure
585d4c55ec
forbid AltGr in keybindings
2014-10-03 20:59:38 +02:00
Boris Faure
bf288c8031
restrict modifiers used on key-bindings. Should fix T1695
2014-10-02 21:42:03 +02:00
Boris Faure
8778e1d987
tab can also be called ISO_Left_Tab. Closes T1698
2014-10-02 20:59:38 +02:00
Boris Faure
6f27cdc3ec
key bindings now support the win key
2014-09-30 22:07:28 +02:00
Boris Faure
e69fe704fb
fix ctrl-minus. Closes T1698
2014-09-30 21:24:42 +02:00
Boris Faure
951ed16894
distinguish ctrl-backspace
2014-09-28 23:06:56 +02:00
Boris Faure
dcb978662a
fix alt-backspace
2014-09-28 22:55:56 +02:00
Boris Faure
91f88f21ff
remove some dead code
2014-09-28 22:45:58 +02:00
Boris Faure
a5be0c33c7
some fixes around the key bindings configuration panel
2014-09-28 19:02:21 +02:00
Boris Faure
41ed6abf76
genlist group items are… groups
2014-09-28 17:32:22 +02:00
Boris Faure
978f83dc03
just sighup the shell, don't sigpipe it. Closes T1685
2014-09-28 13:46:04 +02:00
Carsten Haitzler
4fd5c82c63
appserver in terminology -disable right now as eo api is used - bad
2014-09-26 00:53:04 +09:00
Chris Michael
b6b89ba911
terminology: Fix build break caused by 6846978ebd027fff1de57d526071517243354354
...
Summary: Fix build break from a TAsn efl change removing eo_add_custom
function.
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-25 10:29:45 -04:00
Cedric BAIL
16fa4ff0c3
termio: add '|' to the list of word separator.
2014-09-24 15:28:21 +02:00
Boris Faure
0fe0007e42
grr, fix previous commit. Thanks again to Godfath3r
2014-09-23 22:10:12 +02:00
Boris Faure
4c6b7c0c61
fix delta position on miniview. Thanks to Godfath3r
2014-09-23 22:03:15 +02:00
Boris Faure
9538380861
make terminology compile with efl 1.7
2014-09-23 21:54:41 +02:00
Wonguk Jeong
fcd67ce7a2
options: chagne step of font size slider from 2 to 1
...
Fixes T1675
2014-09-22 17:25:03 +02:00
Boris Faure
671fe7967b
generate tty_keys.h from xterm itself
...
Script gen_tty_keys.sh is heavily based on the script escapes.sh by Egmont
Koblinger.
Closes T1564
2014-09-21 23:46:49 +02:00
Gwang O Lee
86002b6b12
Add "Miniview" and "Close Terminal" controls
...
Miniview button and icon are added.
Thank you!
Reviewers: seoz, raster, billiob
Subscribers: seoz
Differential Revision: https://phab.enlightenment.org/D1442
2014-09-20 11:11:08 +02:00
Chris Michael
9879be313b
terminology: Fix compile error if gettext & nls are not enabled
...
Summary: If we do not enable gettext & nls support, then LOCALEDIR is
undefined and thus terminology would not compile. Fix that by only
using LOCALEDIR if they are defined.
Break introduced with ad86a427e7
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-19 09:31:55 -04:00
Carsten Haitzler
ad86a427e7
terminology - locale - use prefix found locale dir, not fixed compile
2014-09-18 21:52:21 +09:00
Carsten Haitzler
0284ec1180
prefix relocation - set up libdir and localedir to work best
2014-09-18 21:49:27 +09:00
Boris Faure
b9a994c4bd
fix compilation. I'm tired…
2014-09-15 23:30:48 +02:00
Boris Faure
caed00cc1f
fix segfault due to using isdigit with non unsigned char value. Closes T1625
...
Also rename _termpty_handle_seq() to termpty_handle_seq() since it's not static.
2014-09-15 23:10:55 +02:00
Boris Faure
2eb2b9646f
fix segfault when OOM on the termpty_save module
2014-09-15 22:07:22 +02:00
Boris Faure
90c53f5974
fix CID 1238659: Dereference after null check (FORWARD_NULL)
2014-09-15 21:04:26 +02:00
Wonguk Jeong
640ecd68a8
popmedia: prevent double deleting of media object
...
if stop button in media control had clicked, double deleting error message came out (tyq, typop)
@fix
2014-09-15 12:32:22 +02:00
Wonguk Jeong
6c8af4f82c
media: fix replay on stop bug in tycat
...
even if stop button in media control has been clicked, media is not stopped but is replayed in tycat
Fixes T1560
2014-09-15 12:01:22 +02:00
Boris Faure
f8429209bb
add a Toolkit settings category to launch elementary_config. Closes T1492
2014-09-14 23:18:55 +02:00
Boris Faure
51555f9c35
fork can fail
2014-09-14 22:46:22 +02:00
Boris Faure
c312797e4e
font_set should be copied when forking the config
...
we don't want to change the font whenever the config is forked!
2014-09-14 22:29:25 +02:00
Boris Faure
d53c4c5742
try to guess a scalable default font. Closes T1426
2014-09-14 17:30:30 +02:00
Boris Faure
6d4219137f
try to handle OOM on "termpty_save"
2014-09-14 14:11:14 +02:00
Boris Faure
4617a8b6c3
no more than 128k lines of scrollback
2014-09-13 14:16:41 +02:00
Chris Michael
33c19c0bfb
terminology: Fix formatting
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 08:24:45 -04:00
Chris Michael
e4bf56d862
terminology: Remove blank line
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 08:23:38 -04:00
Chris Michael
4731d8d826
terminology: Don't declare 'action' variable unless we have gettext
...
and nls
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 08:23:12 -04:00
Chris Michael
10542a205f
Revert "terminology: Remove unused variable"
...
This reverts commit e82dea1d27
.
Oopsie, revert this one....my compiler apparently was lying to me :(
2014-09-11 08:20:53 -04:00
Chris Michael
e82dea1d27
terminology: Remove unused variable
...
NB: _actions is not being used in the key_bindings_load function, so
remove the variable.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 07:53:34 -04:00
Chris Michael
6ed8e857a1
terminology: Remove unused variable
...
NB: _blocks is not being used anywhere in the termptysave file, so remove
the variable.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 07:49:21 -04:00
Carsten Haitzler
15b55d5eb7
Revert "do not crash when the scrollback mempool is OOM"
...
This reverts commit 815a357ad9
.
this patch breaks paging and backscroll completely. just try less or
more - eg
man ls
then resize the window. :)
2014-09-10 16:57:32 +09:00
Boris Faure
815a357ad9
do not crash when the scrollback mempool is OOM
2014-09-08 21:28:26 +02:00
Boris Faure
527bd7358e
scrollback_save: cleanup
2014-09-08 21:28:26 +02:00
Boris Faure
f1cb4c85a9
fix scrollback option
2014-09-08 21:28:26 +02:00
Anisse Astier
adb2d84042
Add debug messages
2014-09-08 21:28:26 +02:00
Boris Faure
fd1e4ffd45
fix segfault when decoding buggy xterm sequence. cf T1625
2014-09-04 20:45:02 +02:00
Gwang O Lee
a14652de13
update po: modify typo and corresponding to the D1404
...
Summary: update pot & po files.
Reviewers: huchi, billiob, seoz
Reviewed By: billiob, seoz
Subscribers: seoz, DarkCircle
Differential Revision: https://phab.enlightenment.org/D1405
2014-09-05 03:32:37 +09:00
Gwang O Lee
1c64e7c7c5
add "Close the current terminal" key binding
...
Summary:
First, you must delete the '~/.config/terminology/config/standard/base.cfg'.
Key : Ctrl + Shift + End
Reviewers: huchi, seoz, billiob
Reviewed By: billiob
Subscribers: seoz
Differential Revision: https://phab.enlightenment.org/D1404
2014-09-04 16:04:40 +02:00
Boris Faure
91a0254dc6
fixed keyboard scrolling
2014-09-03 20:55:00 +02:00
Kai Huuhko
0d754439a5
Fix last commit by moving the closing parenthesis away from line comment
...
I'm redirecting all spankies to billiob for the bad patch
2014-09-03 14:05:04 +03:00
Kai Huuhko
4fc3fd2326
Move a closing tag to correct position in about dialog contents
2014-09-03 13:24:46 +03:00
Boris Faure
ae24098f73
fix dnd with media with spaces. Closes T1586
...
The path is url encoded without the prefix "file:".
2014-09-02 21:18:24 +02:00
Boris Faure
bd31879114
group actions to improve the configuration screen
2014-09-02 20:42:45 +02:00
Boris Faure
772843d568
add ui to configure key bindings
2014-09-02 20:42:45 +02:00
Boris Faure
57b06067a8
load key bindings from config
2014-09-02 20:42:45 +02:00
Boris Faure
c839959a51
have all the default shortcuts in the hash map
2014-09-02 20:42:45 +02:00