Andy Williams
d293b2531a
shortcuts: Open new terminals with ctrl+shift+n
...
Summary: Add a new configurable key binding to open a new terminal window
Test Plan:
Either wipe your terminology configuration or bind the new
"Open a new terminal window" option to ctrl+shift+n.
Tapping that key combination will then open a new window.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D3746
2016-03-06 13:22:54 +01:00
Stanislav Baiduzhyi
2f3d2a9447
Passing KP_ keys to pty
...
Summary:
KP_Home and KP_End were ignored, skipped because _handle_key_to_pty only checked for Kk keys.
It does not look like that was a typo, so handling for both Kk and KP now in place.
Test Plan:
1. start terminology
2. type 'echo "the quick brown fox jumps over the lazy dog"'
3. press keypad Home key
4. on unpatched terminology nothing happens
5. on patched terminology the behaviour is identical to normal Home
Reviewers: billiob, #terminology, godfath3r
Reviewed By: #terminology, godfath3r
Subscribers: #terminology, godfath3r, billiob
Differential Revision: https://phab.enlightenment.org/D3496
2015-12-26 11:53:32 +01:00
Boris Faure
e8bd673f20
send ctrl[1-0] to term if "going to tab#" is not possible. Closes T2723
2015-09-14 23:01:32 +02:00
Boris Faure
d844278723
ctrl-[2-8] are now handled by terminology. Ref T2723
2015-09-14 00:01:01 +02:00
Boris Faure
be62d87f89
separate "termstate" from cursor state and screens. Closes T725
2015-04-23 20:02:53 +02:00
Boris Faure
52ceae82b1
add meta/hyper to key bindings. Closes T1985
2015-04-13 21:37:09 +02:00
Boris Faure
80bb25baaa
fix terminology not starting with newer config
2015-04-01 20:40:17 +02:00
Boris Faure
33322d04af
toggle fullscreen by pressing F11
2015-03-17 18:46:39 +01:00
Boris Faure
9814b10ad2
correctly handle Alt-Enter
2015-02-06 23:12:32 +01:00
Boris Faure
de34557170
always prefix with \033 when alt is pressed
2014-12-14 20:32:59 +01:00
Carsten Haitzler
40e2ca168a
terminology - let's stop spewing out a warning all the time in keyin.c
2014-12-03 08:29:02 +09:00
Boris Faure
74912ae1e9
remove dead code. Fix CID 1256184
2014-11-29 22:03:38 +01:00
Carsten Haitzler
3be6a3b812
terminology - fix warning of uninitialised var and fmtinhg in keybinds
2014-11-27 20:25:54 +09: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
6f27cdc3ec
key bindings now support the win key
2014-09-30 22:07:28 +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
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
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
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
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
Boris Faure
2f9532d28c
store keybindings in a hash map
2014-09-02 20:42:45 +02:00
Boris Faure
a482eda31a
fix miniview not showing up
2014-08-31 17:02:59 +02:00
Boris Faure
bcd3699a9d
fix shift-F1..4. Closes T1564.
2014-08-22 22:19:44 +02:00
Boris Faure
1ef2fbb8a3
refactor keys handling in termio: move to keyin, 2nd round!
2014-08-22 21:54:04 +02:00
Carsten Haitzler
117d9e7840
Revert "refactor keys handling in termio: move to keyin"
...
this breaks emacs and jed totally - ctrl+space to do selection blocks
is gone! :(
This reverts commit 9215f941e9
.
2014-08-22 14:12:04 +09:00
Boris Faure
9215f941e9
refactor keys handling in termio: move to keyin
2014-08-21 23:29:53 +02:00
Boris Faure
4b425b9054
constify key_down event in termio
2014-08-19 23:09:50 +02:00
Boris Faure
f124aea76e
fix F1-F4 on normal mode (do like xterm)
...
Tested on vim and mc.
2014-08-09 14:16:37 +02:00
Flavio Ceolin
bc4d1bbbf9
Fixing alt-backspace behaviour
2014-05-15 22:51:39 -03: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
Boris Faure
2d495f0b59
fix alt-backspace
2014-04-23 20:56:16 +02:00
Boris Faure
5bf2692eff
should fix F1-4
2014-04-20 13:55: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
28fcabc860
fix Alt+X. Adopt the rxvt way. Closes T713
2014-03-02 11:06:46 +01:00
Boris Faure
90b3a93698
fix ctrl+minus. Closes T922
2014-02-24 23:50:06 +01: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