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
Luflosi
382367506a
[WIP] Respect the default system click_interval
2018-10-24 10:44:24 +02:00
Kovid Goyal
bd5a85a4e7
Fix compilation on ancient linux distros
2018-10-24 08:40:25 +05:30
Kovid Goyal
631f97eb26
Linux: Fix a crash when using the GNU Unifont as a fallback font
...
Fixes #1087
2018-10-24 08:20:37 +05:30
Kovid Goyal
0c0ce4844c
Dont use deprecated FT_Bitmap_New
2018-10-24 07:07:57 +05:30
Kovid Goyal
6bf290149e
Allow specifying monospace when calling fc_match
2018-10-24 06:45:06 +05:30
Kovid Goyal
60fa812b60
...
2018-10-24 06:36:30 +05:30
Kovid Goyal
61f3a39aa0
macOS: Fix incorrect text sizes calaculated when using an external display that is set to mirror the main display
...
Fix #1056
2018-10-24 06:28:58 +05:30
Kovid Goyal
a6949df727
Linux: Fix match rules used as aliases in Fontconfig configuration not being respected
...
Fixes #1085
2018-10-23 12:22:18 +05:30
Kovid Goyal
d839a31d7f
oops forgot to convert poll timeout to milliseconds
2018-10-23 11:26:37 +05:30
Kovid Goyal
1de510f46f
poll at zero timeout as well
2018-10-23 11:09:38 +05:30
Kovid Goyal
0359bbe4be
...
2018-10-23 11:08:13 +05:30
Kovid Goyal
40b355e593
macOS: Fix rendering frames-per-second very low when processing large amounts of input in small chunks
...
We do this by debouncing wakeup events sent to the main loop by the I/O
thread. Use in the input_delay time to debounce. Apparently processing
wakeup events is very expensive in Cocoa.
Fixes #1082
2018-10-23 10:27:56 +05:30
Kovid Goyal
adf9c4fc5f
Remove unused var
2018-10-23 09:05:56 +05:30
Kovid Goyal
ae9d049011
Better fix for initial window render failure on mojave
2018-10-23 09:04:12 +05:30
Kovid Goyal
d24977d164
Disabe brew python upgrade since it is failing for some reason on Travis
2018-10-23 08:35:55 +05:30
Kovid Goyal
3035d64127
Forgot to apply sendEvent micro-optimization to a couple more places
2018-10-23 08:00:20 +05:30
Kovid Goyal
70c9c058e2
Micro-optimization of cocoa event polling
2018-10-21 20:56:27 +05:30
Kovid Goyal
1d9f73adec
...
2018-10-21 20:30:31 +05:30
Kovid Goyal
fca95af49b
macOS: Fix IME input for east asian languages
...
Fix #910
2018-10-21 20:27:03 +05:30
Kovid Goyal
62fe392041
Handle overlay windows when recording window history
2018-10-21 11:56:23 +05:30
Kovid Goyal
097d11819b
Add a new `nth_window action that can be used to go to the nth window and also previously active windows, using negative numbers. Similarly, goto_tab` now accepts negative numbers to go to previous windows
...
Fix #1040
2018-10-21 10:59:06 +05:30
Kovid Goyal
691286f376
Add a minimal example for a python script to display PNG images
...
See #1080
2018-10-21 07:48:31 +05:30
Kovid Goyal
c910f6c832
When using --debug-keyboard also output matched action for keypresses, if any. Fixes #1021
2018-10-20 14:08:33 +05:30
Kovid Goyal
65f9ac32ef
Fix :opt:mouse_hide_wait only taking effect after an event such as cursor blink or key press
...
Fixes #1073
2018-10-20 14:01:55 +05:30
Kovid Goyal
27f2a2e3d5
Merge branch 'filter_tic_output' of https://github.com/Luflosi/kitty
2018-10-18 18:43:57 +05:30
Luflosi
88aab20376
Loop through lines of tic output to correctly handle multiple lines
2018-10-18 12:25:19 +02:00
Luflosi
a045ac3bd7
Decode tic stderr using utf-8
2018-10-18 12:15:37 +02:00
Kovid Goyal
722b605407
Merge branch 'fix_typo_in_scrollback_lines_docs' of https://github.com/Luflosi/kitty
2018-10-18 10:47:22 +05:30
Kovid Goyal
7f53745077
Fix #1062
2018-10-18 08:30:47 +05:30
Kovid Goyal
7f902c4c03
Fix expansion of env vars not working in the :opt:env directive
...
Fixes #1075
2018-10-18 08:12:10 +05:30
Luflosi
1205c2055f
Fix typo in scrollback_lines docs
2018-10-16 14:41:11 +02:00
Luflosi
f08f0f9dbd
Filter tic output to remove "older tic versions may treat the description field as an alias"
2018-10-15 17:17:12 +02:00
Kovid Goyal
093c05e16a
When running kitty @ ls also output the current layout for each tab
2018-10-12 18:19:50 +05:30
Kovid Goyal
787100a4dc
Modify the kittens sub-system to allow creating custom kittens without any user interface.
...
See #870
2018-10-12 18:09:37 +05:30
Kovid Goyal
c493583f25
macOS: Fix drag and drop of files not working on mojave
...
Fixes #1058
2018-10-11 18:36:24 +05:30