Commit Graph

96 Commits

Author SHA1 Message Date
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
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 efd096b3bd fix shift tab. Closes T358 2013-09-15 15:32:11 +02:00
Carsten Haitzler 8e6c0c563e use key not keyname so xmodmap works 2013-07-31 15:14:32 +09:00
Carsten Haitzler ebfd55429e emacs top/bottom button ctlr+_home/end fixed.
SVN revision: 73409
2012-07-06 11:02:28 +00:00
Mike McCormack 958f8a340c terminology: printf--
SVN revision: 73161
2012-07-02 12:36:43 +00:00
Carsten Haitzler 689e2c2dd7 begin on custom command infra, fix home/end for emacs, and fix about
dialog to restart properly and dismiss layer to be above about.



SVN revision: 73085
2012-07-01 00:24:30 +00:00
Carsten Haitzler ed90cabb60 missing alt+backspace keyin entry.
SVN revision: 73034
2012-06-29 12:21:01 +00:00
Carsten Haitzler c320a5a230 use new ecore-input compose handling in terminology.
SVN revision: 72983
2012-06-28 08:21:51 +00:00
Carsten Haitzler b8190b75ca complete unabirdged compose table/tree in terminology now. this should
go to ecore i think.



SVN revision: 72952
2012-06-27 15:27:59 +00:00
Carsten Haitzler da57521fcc multi-key compose table++ :) not complete table. see wekipedia table
to merge.



SVN revision: 72911
2012-06-27 03:26:34 +00:00
Carsten Haitzler 3f10088e8a make note.
SVN revision: 72887
2012-06-26 14:45:38 +00:00
Carsten Haitzler 7903d9a81d keypad numlock etc. working. shift kp-/+ to change font size. shift
kp/ for copy, shift insert for paste, shift+kp* to reset top 10pt.



SVN revision: 72870
2012-06-26 10:30:41 +00:00
Carsten Haitzler c2c935e4a4 fix F1-F4 to give different seq in appcur mode.
SVN revision: 72808
2012-06-25 13:51:13 +00:00
Carsten Haitzler 86b43ae0f4 fix typo
SVN revision: 72715
2012-06-23 07:21:44 +00:00
Carsten Haitzler 099de44801 handle a lot more escape codes now and mouse tracking too.
SVN revision: 72712
2012-06-23 06:43:02 +00:00
Samuel F. Baggen dc204d7fc3 Shift-Tab support added, tested in shell and vim
SVN revision: 72483
2012-06-19 14:38:44 +00:00
Carsten Haitzler 70603e5527 appcur mode - home/end need different handling.
SVN revision: 72473
2012-06-19 12:09:50 +00:00
Carsten Haitzler 52332899cb make note of shell vs vim for home/end
SVN revision: 72472
2012-06-19 12:07:09 +00:00
Carsten Haitzler db4a99a499 fix home/end to match xterm.
SVN revision: 72471
2012-06-19 11:54:24 +00:00
Carsten Haitzler eff8baf961 from cipp -> alt cursor key handling
SVN revision: 72465
2012-06-19 09:57:38 +00:00
Gustavo Sverzut Barbieri a68eeeca8f minor speedup to lookup keynames.
just compare the string if input size matches.



SVN revision: 72420
2012-06-18 21:36:42 +00:00
Tom Hacohen 12fcd78ef2 Terminology: Fixed shift + arrows to send the right escapes.
SVN revision: 72375
2012-06-18 09:18:29 +00:00
Tom Hacohen 1412485b6d Terminology: Support CTRL+Arrow sequences.
SVN revision: 72368
2012-06-18 08:07:41 +00:00
Carsten Haitzler 8b822a61d7 finally a terminal emulator for efl! sure - uses a lot of text
objects. need evas textgrid obj and more, but this marks a first
"usable" state for terminology. more needs doing like underline and
strikethrough support, blink support, visual bell, config panel etc.



SVN revision: 72007
2012-06-12 10:10:01 +00:00