Maxim Baz
f26519863f
Don't include --progam in the condition
2018-11-10 13:24:39 +01:00
Maxim Baz
a57e96500a
hints: optionally add trailing space
2018-11-10 13:19:40 +01:00
Maxim Baz
5e27c21856
Implement touch_scroll_multiplier
2018-11-10 12:33:47 +01:00
Kovid Goyal
4601cd13dc
icat kitten: Implement reading image data from STDIN, if STDIN is not connected to a terminal
...
Fixes #1130
2018-11-10 12:31:09 +05:30
Kovid Goyal
ad92541ff3
Merge branch 'microoptimization' of https://github.com/Luflosi/kitty
2018-11-10 10:50:03 +05:30
Maxim Baz
3f77a2044e
Make high resolution scrolling more responsive and configurable
2018-11-09 13:22:03 +01:00
Luflosi
75e57a48e0
Microoptimisation
2018-11-09 10:19:42 +01:00
Kovid Goyal
160fbd2071
Add a terminfo entry for full keyboard mode
...
Fixes #1122
2018-11-05 08:11:35 +05:30
Kovid Goyal
f5743f4610
Forgot to multiply xscale
2018-11-05 07:56:33 +05:30
Kovid Goyal
82f9aecacb
macOS: Fix touch scrolling sensitivity low on retina screens
...
Fixes #1112
2018-11-04 12:07:55 +05:30
Kovid Goyal
be6556c884
X11: Fix missing check for NET_WM_STATE
2018-11-04 10:20:38 +05:30
Kovid Goyal
f941ffb1fe
Merge branch 'document-ctrl-l' of https://github.com/maximbaz/kitty
2018-11-04 10:04:39 +05:30
Maxim Baz
cbdba0b6aa
Document how to achieve alternative behavior for Ctrl+L, ref #1113
2018-11-03 20:29:40 +01:00
Kovid Goyal
ce04f102a7
Technically, scroll_until_empty is scroll_until_cursor
2018-11-03 14:23:50 +05:30
Kovid Goyal
fc3bd2d15f
Add an action to the `clear_terminal` function to scroll the screen contents into the scrollback buffer
...
Now if you want to map a key combination that will both scroll the
current screen contents into the scrollback buffer and clear the screen,
you can do something like:
map ctrl+l combine : clear_terminal scroll active : send_text normal,application \x0c
Fixes #1113
2018-11-03 14:18:09 +05:30
Kovid Goyal
a958cabf01
Fix :kbd:ctrl+shift+special key not working in normal and application keyboard modes
...
Fixes #1114
2018-11-03 09:03:50 +05:30
Kovid Goyal
d0a2eab79e
...
2018-11-02 12:47:13 +05:30
Kovid Goyal
b835afefee
Merge branch 'fix-grid-neighbors' of https://github.com/strix/kitty
2018-11-02 10:32:27 +05:30
Brance Boren
d0a7be90f9
Fixed call to Tall.neighbors_for_window
2018-11-01 14:55:13 -06:00
Kovid Goyal
1f3550b84c
...
2018-11-01 07:55:29 +05:30
Kovid Goyal
939212e1d4
Update changelog
2018-10-31 16:11:45 +05:30
Kovid Goyal
7db6318806
Only warn about failure to primary select once
2018-10-31 09:09:46 +05:30
Kovid Goyal
e5d9182606
Since we now have primary selections on wayland, remove it from the click_on_select option's description
2018-10-31 09:04:55 +05:30
Tarmack
d519553581
Implement primary selection for Wayland
2018-10-31 09:03:22 +05:30
Kovid Goyal
e99b1be023
macOS: Ensure stored mouse position is correct when switching to a kitty window
...
Fixes #1103
2018-10-31 08:38:50 +05:30
Kovid Goyal
e460866ebc
Make the bounds check cleaner
2018-10-30 15:02:48 +05:30
Kovid Goyal
23aea68e32
Fix second cell of emoji created using variation selectors not having the same attributes as the first cell
...
Fix #1109
2018-10-30 15:00:47 +05:30
Kovid Goyal
65c2cbe93a
Merge branch 'adjust_column_width_frac' of https://github.com/jjrams/kitty
2018-10-30 11:49:58 +05:30
Kovid Goyal
ee31ba0c76
Merge branch 'multi-pua' of https://github.com/blueyed/kitty
2018-10-30 11:49:05 +05:30
Kovid Goyal
3ed9d9a069
Merge branch 'system_double_click_interval' of https://github.com/Luflosi/kitty
2018-10-28 11:18:43 +05:30
jjrams
721e51c117
Fix typo when using adjust_column_width_frac
2018-10-27 12:24:37 -07:00
Luflosi
09daaf1ec3
Change click_interval default to -1.0 and add help text for negative click_interval values
2018-10-27 17:55:16 +02:00
Kovid Goyal
b2d62f10d2
Dont send frame requests is sync_to_monitor is disabled
2018-10-27 14:04:14 +05:30
Kovid Goyal
0d542b2f60
...
2018-10-27 13:32:16 +05:30
Kovid Goyal
04fd058e0f
Wayland: Improve FPS for rendering with vsync
...
Now a new frame event is requested after every render. This means
that effective FPS should be close to the refresh rate of the output
source.
2018-10-27 12:33:48 +05:30
Kovid Goyal
31a0a9427e
...
2018-10-27 11:35:25 +05:30
Kovid Goyal
04f10ba570
Fix leak of Wayland callback structure when doing a copy
2018-10-27 11:34:54 +05:30
Kovid Goyal
34b7b2e4e8
Move to using upstream glfw fix for mojave initial render issue
2018-10-26 22:29:05 +05:30
Luflosi
09183772d3
Respect the default system double-click interval
2018-10-26 11:57:33 +02:00
Kovid Goyal
3e4eca5816
Wayland: Fix cursor being reset continuously
...
Should only do that if the cursor is actually supposed to be animated.
2018-10-26 11:23:34 +05:30
Kovid Goyal
30c6c4697f
Merge branch 'x11_enter' of https://github.com/martinetd/kitty
2018-10-26 10:26:10 +05:30
Kovid Goyal
b650275d45
Wayland: Fix copying from hidden kitty windows hanging
...
Fix #1051
2018-10-26 10:25:08 +05:30
Kovid Goyal
174bd5c57f
Commit the wl_surface to ensure that we receive the frame event
2018-10-26 10:12:54 +05:30
Dominique Martinet
ec51a219a7
glfw x11: update cursor position on enter event
...
kitty would have an incorrect position when clicking after changing window
without moving (e.g. change workspace, create new kitty etc)
For new kitty window, initial position would be 0 and selection paste would
not work because of this
2018-10-26 13:19:12 +09:00
Kovid Goyal
cca2fb967c
Avoid malloc for frame callbacks
2018-10-26 08:49:17 +05:30
Kovid Goyal
5b547d9b06
Initial attempt at supporting Wayland frame events
...
Does not actually work because the wayland frame callback is not called
at all, fo rsome reason I cannot determine.
2018-10-26 07:42:57 +05:30
Luflosi
facb2df3f6
Merge branch 'master' of github:kovidgoyal/kitty into system_double_click_interval
2018-10-25 13:18:43 +02:00
Kovid Goyal
8395076da5
Cocoa: Cleanup
...
From upstream
2018-10-25 10:32:17 +05:30
Kovid Goyal
e113e0cba7
Allow hiding the tab bar completely, by setting :opt:tab_bar_style to `hidden`.
...
Fixes #1014
2018-10-25 10:05:43 +05:30
Kovid Goyal
407d19c2dc
Remove code to import/export from glfw
...
Since kitty now uses its own private fork, there is no point.
2018-10-24 14:18:01 +05:30