Kovid Goyal
ea9af96d2b
Fix using focus_follows_mouse causing text selection with the mouse to malfunction when using multiple kitty windows
...
Fixes #1002
2018-09-22 18:15:03 +05:30
Kovid Goyal
e4033d997c
Merge branch 'prev_' of https://github.com/Luflosi/kitty
2018-09-22 17:28:53 +05:30
Luflosi
bc38357193
Add prev_tab and prev_window as aliases for previous_tab and previous_window
2018-09-22 13:24:51 +02:00
Kovid Goyal
62cb035afe
Remote control: Fix the `focus_window` command not focusing the top-level OS window of the specified kitty window
...
Fixes #1003
2018-09-22 12:17:35 +05:30
Kovid Goyal
7a8bc6b5d2
Fix #1001
2018-09-21 12:26:44 +05:30
Kovid Goyal
0d86ac23bb
Merge branch 'ime' of https://github.com/martinetd/kitty
2018-09-21 09:28:56 +05:30
Dominique Martinet
897fd9486e
glfw/ibus input: use text from ime event instead of global
...
When a key is pressed, text is generated from xkb and attached to the
global key_event variable.
If another key is pressed before ibus replies, this text in global
variable would be overwritten before the processed reply comes in and
the wrong character would be input, as shown in logs with
--debug-keyboard:
Press scancode: 0x19 clean_sym: w composed_sym: w text: w mods: numlock glfw_key: 87 (W) xkb_key: 119 (w)
↳ to IBUS: keycode: 0x11 keysym: 0x77 (w) mods: numlock
Press scancode: 0x20 clean_sym: o composed_sym: o text: o mods: numlock glfw_key: 79 (O) xkb_key: 111 (o)
↳ to IBUS: keycode: 0x18 keysym: 0x6f (o) mods: numlockIBUS processed scancode: 0x19 release: 0 handled: 0
From IBUS: scancode: 0x19 name: w is_release: 0
↳ to application: glfw_keycode: 0x57 (W) keysym: 0x77 (w) action: PRESS mods: numlock text: o
on_key_input: glfw key: 87 native_code: 0x77 action: PRESS mods: 0x0 text: 'o' state: 0 sent text to child
IBUS processed scancode: 0x20 release: 0 handled: 0
From IBUS: scancode: 0x20 name: o is_release: 0
↳ to application: glfw_keycode: 0x4f (O) keysym: 0x6f (o) action: PRESS mods: numlock text: o
on_key_input: glfw key: 79 native_code: 0x6f action: PRESS mods: 0x0 text: 'o' state: 0 sent text to child
Since the whole event is memcpy'd we can just use the text from the
event attached to the reply instead.
2018-09-21 07:34:01 +09:00
Kovid Goyal
39d3d093c4
...
2018-09-20 09:10:57 +05:30
Kovid Goyal
3f0b52bef4
Workaround for broken editors like nano that cannot handle newlines in pasted text
...
Fixes #994
2018-09-20 09:08:29 +05:30
Kovid Goyal
4a04f27fde
Fix #991
2018-09-19 19:58:23 +05:30
Kovid Goyal
5fb02c0439
When mapping the new_tab action allow specifying that the tab should open next to the current tab instead of at the end of the tabs list
...
Fixes #979
2018-09-19 19:43:41 +05:30
Kovid Goyal
edfb4ef3f1
Merge branch 'master' of https://github.com/esell/kitty
2018-09-19 18:13:20 +05:30
Kovid Goyal
f037923b00
Document the basic process for creating custom kittens. Fixes #975
2018-09-19 12:55:50 +05:30
Kovid Goyal
424aafb514
Merge branch 'fix_sgr_bold' of https://github.com/martinetd/kitty
2018-09-19 08:07:00 +05:30
Dominique Martinet
1b64167a3e
cursor_as_sgr: fix bold/dim
...
The old code would print "\e[22m" if either bold or dim was unset, which
is the "normal, neither bold nor dim" control sequence.
Print that only if neither are set, and instead print "1" and "2" (bold,
dim) values individually.
2018-09-19 07:04:01 +09:00
esell
a9a86e4604
Add option to enable custom cursor on macos
2018-09-18 10:56:26 -06:00
Kovid Goyal
1dc7c23b2f
Merge branch 'bash_completion' of https://github.com/martinetd/kitty
2018-09-18 06:19:24 +05:30
Dominique Martinet
5bdcfbc2ce
bash completion: make complete helper start with _
...
It is standard to start complete helpers with underscore to avoid
clobbering the function namespace ; like other shells do.
It is ironic for a completion helper to make completion less agreable...
2018-09-18 09:10:47 +09:00
Kovid Goyal
74e9bf4f31
Another sentence worth of documentation
2018-09-17 06:42:20 +05:30
Kovid Goyal
0652529839
Remove dead code
2018-09-12 21:44:59 +05:30
Kovid Goyal
772d6597a9
macOS: Add an option :opt:macos_traditional_fullscreen to make full-screening of kitty windows much faster, but less pretty.
...
See #911
2018-09-12 21:27:49 +05:30
Kovid Goyal
4e99194022
Document platform fullscreen shortcut on macOS
2018-09-12 20:43:22 +05:30
Kovid Goyal
f0ff2f4ea7
Fix a bug causing incorrect line ordering when viewing the scrollback buffer if the scrollback buffer is full
...
Fixes #960
2018-09-12 20:31:09 +05:30
Kovid Goyal
d583c533c2
Linux: Fix window icon not set on X11 for the first OS window
...
Fix #961
2018-09-12 18:29:06 +05:30
Kovid Goyal
ec1f219850
macOS: Make full screening of kitty much faster by using the "traditional full screen" mode of cocoa, similar to iTerm and MacVim
...
Hopefully workaround a bug in glfw that causes crashes when unplugging
monitors with full screen windows.
Fixes #911
Fixes #898
2018-09-12 15:45:08 +05:30
Kovid Goyal
21d586cc86
macOS: Fix resizing semi-transparent windows causing the windows to be invisible during the resize
...
Fixes #941
Workaround for https://github.com/glfw/glfw/issues/1251
2018-09-12 10:44:24 +05:30
Kovid Goyal
8f7139d48f
Also respond to a terminfo query for "name" in addition to "TN"
2018-09-11 21:41:50 +05:30
Kovid Goyal
cfb6dae04d
...
2018-09-11 17:51:06 +05:30
Kovid Goyal
bceac3ee0b
...
2018-09-11 09:58:26 +05:30
Kovid Goyal
38d6edb0ca
Merge branch 'macos-thicken-font' of https://github.com/tbodt/kitty
2018-09-11 09:57:28 +05:30
Kovid Goyal
1b41a3bcee
...
2018-09-11 08:26:31 +05:30
Kovid Goyal
c54f934f6e
Merge branch 'patch-1' of https://github.com/tanrax/kitty
2018-09-11 08:25:22 +05:30
Theodore Dubois
94052bb712
Add option to increase font thickness on macOS
2018-09-10 19:30:29 -07:00
Andros Fenollosa
7eb1dcc7ee
Fixbug Gnome cache
2018-09-10 18:44:34 +02:00
Andros Fenollosa
626fbe827e
Add local icon
2018-09-10 18:41:07 +02:00
Kovid Goyal
28c154ecf0
typo
2018-09-10 21:58:15 +05:30
Kovid Goyal
8176f661ea
macOS: Fix small leak in glyph rendering code
2018-09-10 21:41:26 +05:30
Kovid Goyal
0195e7f841
Wayland: Add support for animated cursors
2018-09-10 11:54:22 +05:30
Kovid Goyal
141b8a1481
Update glfw from upstream
2018-09-10 09:51:06 +05:30
Kovid Goyal
be3ab90cff
Add a reference to piping to the index page
2018-09-10 08:19:14 +05:30
Kovid Goyal
9782f16635
Support os_window as a destination for the pipe function
2018-09-10 08:10:50 +05:30
Kovid Goyal
6930edfd8a
...
2018-09-10 08:08:16 +05:30
Kovid Goyal
6b1bec6550
Add a FAQ entry about global hotkey access to kitty
2018-09-10 07:57:33 +05:30
Andros Fenollosa
dac0304815
Update binary.rst
2018-09-09 20:08:12 +02:00
Andros Fenollosa
cfcf81b5fb
Update binary.rst
2018-09-09 20:06:56 +02:00
Kovid Goyal
f072a02215
...
2018-09-09 21:08:11 +05:30
Kovid Goyal
5f6e21da9b
Fix kitty @set-colors not working for tab backgrounds when using the fade tabbar style
...
Fixes #937
2018-09-09 19:41:32 +05:30
Kovid Goyal
b9b38a4ec1
A new pipe function that can be used to pipe the contents of the screen and scrollback buffer to any desired program running in a new window, tab or overlay window.
2018-09-09 18:29:59 +05:30
Kovid Goyal
e5a7ba4f22
Allow viewing the current contents of the alternate screen in a new window.
...
Fixes #933
2018-09-09 15:32:05 +05:30
Kovid Goyal
1dcf3f2afb
...
2018-09-09 14:32:07 +05:30