Kovid Goyal
|
66dbdf4b40
|
Do notcheck for closed windows on every loop tick
|
2019-03-04 19:52:46 +05:30 |
|
Kovid Goyal
|
f0a2c34eca
|
Port cocoa backed to use glfw mainloop
|
2019-03-04 19:52:46 +05:30 |
|
Kovid Goyal
|
9f35b9281b
|
Avoid needing to continuously add/remove timers
|
2019-03-04 19:52:46 +05:30 |
|
Kovid Goyal
|
7624578c21
|
Fix X11/Wayland addTimer returning incorrect timer ids
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
d4b477ad78
|
Share main loop implementation between wayland and X11
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
e6d5eea7eb
|
Get rid of glfw_post_empty_event as it is not needed
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
bef9490fa8
|
Switch to using the GLFW main loop
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
d593ccba2f
|
Add a loop tick callback
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
1902d8bb19
|
Explicitly handle the empty events on X11
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
f10c65f1bf
|
Use the new glfw timers to get rid of the kitty specific timers
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
da507dfd19
|
Infrastructure for moving the run loop into GLFW
This is needed on Cocoa, where Apple expects to be in control of the run
loop.
|
2019-03-04 19:52:44 +05:30 |
|
Kovid Goyal
|
13254ac4d5
|
Fix #1435
|
2019-03-03 07:24:05 +05:30 |
|
Kovid Goyal
|
fc9ffb3115
|
Add changes to clipboard-control to changelog
|
2019-03-02 11:57:19 +05:30 |
|
Kovid Goyal
|
f64ffcac48
|
Merge branch 'clipboard_control-no-append' of https://github.com/agriffis/kitty
|
2019-03-02 11:55:42 +05:30 |
|
Kovid Goyal
|
f2a6cb3dbb
|
Merge branch 'replace_terminfo_dir_with_symlink' of https://github.com/Luflosi/kitty
|
2019-03-02 11:34:53 +05:30 |
|
Luflosi
|
4767d2b8d6
|
Replace the "78" terminfo directory with a symlink
|
2019-03-02 03:04:20 +01:00 |
|
Aron Griffis
|
1ceb8b1b0b
|
Allow no-append in clipboard_control
If no-append is present in clipboard_control, this will disable kitty's
OSC 52 extension of concatenating to the clipboard.
See #995
|
2019-03-01 09:10:07 -05:00 |
|
Kovid Goyal
|
719a9a5b64
|
Fix #1428
|
2019-02-28 18:05:52 +05:30 |
|
Kovid Goyal
|
5adf7c2a3a
|
icat kitten: Add a --silent flag to avoid printing anything to stdout
Useful for integration with other tools. See #1308
|
2019-02-27 09:02:15 +05:30 |
|
Kovid Goyal
|
1c9d6bf9e6
|
Merge branch 'more_verbose_error_messages' of https://github.com/Luflosi/kitty
|
2019-02-26 08:04:13 +05:30 |
|
Luflosi
|
f85dfe91a9
|
Log the exact value of the cell height/width when it's invalid
|
2019-02-26 03:26:53 +01:00 |
|
Kovid Goyal
|
749fb84053
|
Cleanup cell dim sanity checks
|
2019-02-26 07:02:45 +05:30 |
|
Kovid Goyal
|
e33af8b2f8
|
Fix #1423
|
2019-02-26 06:56:25 +05:30 |
|
Kovid Goyal
|
61a9f7baae
|
Merge branch 'cell_height_width_off_by_one' of https://github.com/Luflosi/kitty
|
2019-02-25 21:19:22 +05:30 |
|
Luflosi
|
4d4b690a99
|
Change cell_height and cell_width checks to be consistent with later check
|
2019-02-25 16:13:56 +01:00 |
|
Kovid Goyal
|
d4c2293d56
|
Merge branch 'color_code_case' of https://github.com/Luflosi/kitty
|
2019-02-25 20:03:16 +05:30 |
|
Luflosi
|
3b34cec64c
|
Consistent case for color codes
|
2019-02-25 14:47:14 +01:00 |
|
Kovid Goyal
|
a1e9b854e3
|
Move cocoa custom even dispatching into the application object
This allows it to work even with the cocoa run loop
|
2019-02-25 15:51:39 +05:30 |
|
Kovid Goyal
|
01ed1e1604
|
Move initial window blanking to before showing the window
|
2019-02-25 15:07:03 +05:30 |
|
Kovid Goyal
|
b7b1a1f1c6
|
Blank the window at creation so that there is no initial flash of color changing, in case the background color is not black
Fixes #1404
|
2019-02-25 14:32:56 +05:30 |
|
Kovid Goyal
|
c9446727d3
|
Only set swap interval once
|
2019-02-25 14:28:47 +05:30 |
|
Kovid Goyal
|
cff79bc9d4
|
Forgot that cocoa blink interval time is in ms
|
2019-02-25 11:17:29 +05:30 |
|
Kovid Goyal
|
72ccf87d19
|
macOS: Use the system cursor blink interval by default
Can be changed with:
defaults write -g NSTextInsertionPointBlinkPeriodOff -float 500
defaults write -g NSTextInsertionPointBlinkPeriodOn -float 500
|
2019-02-25 09:37:48 +05:30 |
|
Kovid Goyal
|
2387c71b3c
|
Merge branch 'macos_switch_tab_shortcut' of https://github.com/Luflosi/kitty
|
2019-02-25 06:58:55 +05:30 |
|
Luflosi
|
47a2120023
|
Add two more macOS keyboard shortcuts for switching tabs
|
2019-02-24 17:37:02 +01:00 |
|
Kovid Goyal
|
b777353766
|
Missed one call to migrate
|
2019-02-24 20:14:31 +05:30 |
|
Kovid Goyal
|
5d4491667b
|
Use a single function for cocoa pending actions
Also fix a couple of memory leaks when using coca pending actions with a
wd
|
2019-02-24 20:07:37 +05:30 |
|
Kovid Goyal
|
9fbd14f815
|
Merge branch 'check_for_null' of https://github.com/Luflosi/kitty
|
2019-02-24 19:45:15 +05:30 |
|
Luflosi
|
f38b27e923
|
Add check for NULL after malloc()
|
2019-02-24 14:48:54 +01:00 |
|
Kovid Goyal
|
cb8116e2af
|
Fix leak of a few bytes of memory after every update notification
Fixes #1411
|
2019-02-24 10:19:19 +05:30 |
|
Kovid Goyal
|
2066dd0077
|
Merge branch 'memory_leak_no_2' of https://github.com/Luflosi/kitty
|
2019-02-23 20:24:00 +05:30 |
|
Luflosi
|
37afd7aaa7
|
Fix memory leak
|
2019-02-23 15:46:16 +01:00 |
|
Kovid Goyal
|
8df9ccc72c
|
Merge branch 'memory_leak__nr_1' of https://github.com/Luflosi/kitty
|
2019-02-23 18:00:18 +05:30 |
|
Luflosi
|
862075bd65
|
Fix memory leak
|
2019-02-23 12:32:40 +01:00 |
|
Kovid Goyal
|
27ffed5a1a
|
Merge branch 'exe-ordered' of https://github.com/blueyed/kitty
Fixes #1406
|
2019-02-23 15:31:57 +05:30 |
|
Kovid Goyal
|
bf2c50b58b
|
Merge branch 'check_for_null' of https://github.com/Luflosi/kitty
|
2019-02-23 15:19:32 +05:30 |
|
Daniel Hahler
|
34c35ff4ca
|
kitty_exe: use ordered list
Fixes https://github.com/kovidgoyal/kitty/issues/1406.
|
2019-02-23 10:40:00 +01:00 |
|
Luflosi
|
174a45b4bd
|
Add check for NULL after malloc()
|
2019-02-23 09:13:12 +01:00 |
|
Kovid Goyal
|
e44b331cc3
|
Fix exception when getting function name for debug_keyboard action dispatch
Fixes #1401
|
2019-02-23 08:00:21 +05:30 |
|
Kovid Goyal
|
aed504efdc
|
Remove unnecessary NULL check
|
2019-02-23 07:42:08 +05:30 |
|