Kovid Goyal
65fa7da24a
Wayland: Use the primary monitor scale for windows on creation
...
This is needed because on creation the window may not have been assigned
to any monitors, so we fallback to using the scale of the primary
monitor. Fixes #2133 . Fixes #2135
2019-11-16 10:00:41 +05:30
Kovid Goyal
c4c6ef799f
Dont shadow data
2019-11-13 19:47:08 +05:30
Kovid Goyal
0d18b91895
Grammar
2019-11-13 19:45:48 +05:30
Kovid Goyal
42089aaadc
typo
2019-11-13 19:45:28 +05:30
Kovid Goyal
432d0f3318
hints kitten: Allow passing extra CLI args when using --customize-procesing
2019-11-13 17:27:55 +05:30
Kovid Goyal
4ade6587e8
spelling
2019-11-13 16:57:11 +05:30
Kovid Goyal
1724f11429
Deprecate pipe in favor of launch
2019-11-13 16:08:48 +05:30
Kovid Goyal
75d66d1048
Changelog entry for launch
2019-11-13 15:44:57 +05:30
Kovid Goyal
feccef67b9
Document the new launch action
2019-11-13 15:43:38 +05:30
Kovid Goyal
a7d30a199d
location should also apply to tab creation
2019-11-13 15:40:46 +05:30
Kovid Goyal
37bbfb11d3
Fix location=neighbor causing a hang on a new tab
2019-11-13 15:39:38 +05:30
Kovid Goyal
79c80b4043
Fix doc generation
2019-11-13 15:03:02 +05:30
Kovid Goyal
18a1402ae2
Remote control interface for launch
2019-11-13 15:00:13 +05:30
Kovid Goyal
5d639b91b0
Switch OS windows when focusing on platforms where it is supported
2019-11-13 14:59:49 +05:30
Kovid Goyal
080c09d22e
DRYer
2019-11-13 14:41:45 +05:30
Kovid Goyal
00c2670039
Fix handing of --stdin-source and getting of active window
2019-11-13 14:39:44 +05:30
Kovid Goyal
f113184165
Micro-optimization
2019-11-13 14:39:06 +05:30
Kovid Goyal
d69f8af107
Add a --keep-focus option for launch
2019-11-13 11:48:30 +05:30
Kovid Goyal
ad2bd1bf63
Allow using @selection in the launch cmdline
2019-11-13 10:46:04 +05:30
Kovid Goyal
059786ab66
Implement piping for launch
2019-11-13 10:38:58 +05:30
Kovid Goyal
72dfa5e5e6
Allow creating overlays via launch
2019-11-13 10:14:32 +05:30
Kovid Goyal
d84da6b7b8
Documentation placeholder for the new launch interface
2019-11-13 10:09:43 +05:30
Kovid Goyal
6aa82d82ad
Start work on a unified interface for launching processes
2019-11-13 09:58:28 +05:30
Kovid Goyal
a649eb2a48
Coalesce neighboring symbol maps for better lookup performance
2019-11-12 20:05:48 +05:30
Kovid Goyal
83932c8099
Add a remote control command for detach_tab
2019-11-12 15:03:58 +05:30
Kovid Goyal
95e36cece1
Add a detach_window remote control command
2019-11-12 13:04:28 +05:30
Kovid Goyal
7075a7f1c0
Only detach window after the ask overlay is removed
2019-11-12 10:59:36 +05:30
Kovid Goyal
3093610d26
Allow choosing new os window/tab during detach ask
2019-11-12 10:42:07 +05:30
Kovid Goyal
86eed7f895
Speed up taking over of tab
2019-11-12 10:38:57 +05:30
Kovid Goyal
5dc14c5861
Copy cwd when taking over tab
2019-11-12 10:24:37 +05:30
Kovid Goyal
cab87f6fb2
Ensure Tab has cwd even with no initial window
2019-11-12 10:18:42 +05:30
Kovid Goyal
fb3acd1f4a
Add a detach_tab command
2019-11-12 10:07:44 +05:30
Kovid Goyal
b247cef85c
...
2019-11-12 08:46:41 +05:30
Kovid Goyal
70445f33e9
Another typo
2019-11-12 06:30:21 +05:30
Kovid Goyal
cadb4f1389
...
2019-11-12 06:29:55 +05:30
Kovid Goyal
bf75a4de61
Also document debug()
2019-11-12 06:25:27 +05:30
Kovid Goyal
400ab584ac
hints kitten: Allow completely customizing the matching and actions performed by the kitten using your own script
...
Fixes #2124
2019-11-11 21:26:42 +05:30
Kovid Goyal
9edad62144
hints kitten: Allow using named groups in the regular expression. The named groups are passed to the invoked program for further processing.
2019-11-11 17:34:19 +05:30
Kovid Goyal
e94205098f
Fix link
2019-11-11 16:00:35 +05:30
Kovid Goyal
35ab7eb472
Add a new action :ref:detach_window that can be used to move the current window into a different tab
...
Fixes #1310
2019-11-11 15:47:48 +05:30
Kovid Goyal
18619b14ac
Merge branch 'simplify' of https://github.com/Luflosi/kitty
2019-11-10 23:35:27 +05:30
Luflosi
97e0b9b65a
Simplify code
2019-11-10 16:51:25 +01:00
Kovid Goyal
5175d9f4a6
Properly re-initialize GPU resources when detaching/attaching a window
2019-11-09 13:14:50 +05:30
Kovid Goyal
a5aed0f4ab
Forgot to change tab_ref when attaching window
2019-11-09 11:23:04 +05:30
Kovid Goyal
14d693a8ff
When attaching window make its parent tab active
2019-11-09 11:09:29 +05:30
Kovid Goyal
645963cc24
Cleanup tab after detaching window
2019-11-09 09:42:17 +05:30
Kovid Goyal
20751c2807
Start work on a detach_window command
2019-11-09 09:20:38 +05:30
Kovid Goyal
dda886b97c
Merge branch 'caps_lock_modifier' of https://github.com/Luflosi/kitty
2019-11-09 08:31:59 +05:30
Luflosi
b796ceecdd
Add Caps Lock to the list of modifier keys
...
When a key is pressed and `mouse_hide_wait` is less than zero, kitty will hide the mouse cursor. When a key is pressed, kitty will also scroll the history to the bottom. Both of these things don't happen if the key being pressed was a modifier key. Both of these things should not happen when Caps Lock is pressed, so this key should be added to the list of modifier keys.
`is_modifier_key()` is not used for anything else.
2019-11-09 00:41:12 +01:00
Kovid Goyal
4def89ebb5
Add a note on debugging custom kittens
2019-11-08 16:53:26 +05:30