kitty/glfw
zhaolei b16221a1d3 macos: explicitly enable modern window corners on macOS 26
Use an explicit runtime check to apply the newer corner styling on macOS 26 while leaving behavior unchanged on older macOS versions for compatibility.

Also add the required QuartzCore framework for linking the corner curve API.
2026-04-18 20:41:38 +08:00
..
__init__.py
backend_utils.c Refactor drop API and implement it on Wayland 2026-02-08 22:05:14 +05:30
backend_utils.h DRYer 2026-02-07 23:11:42 +05:30
cocoa_displaylink.m Nano-optimisation: Avoid using a block with GCD 2025-10-22 13:40:42 +05:30
cocoa_init.m Fix macOS keyboard focus not restored when switching back from another space 2026-03-15 14:57:46 +05:30
cocoa_joystick.h
cocoa_joystick.m
cocoa_monitor.m
cocoa_platform.h Add macOS notch avoidance for traditional fullscreen 2026-03-17 10:06:57 -04:00
cocoa_window.m macos: explicitly enable modern window corners on macOS 26 2026-04-18 20:41:38 +08:00
context.c
dbus_glfw.c
dbus_glfw.h
egl_context.c
egl_context.h
glfw.py macos: explicitly enable modern window corners on macOS 26 2026-04-18 20:41:38 +08:00
glfw3.h Wayland: set drop accepted operations 2026-04-07 10:40:14 +05:30
glx_context.c
glx_context.h
ibus_glfw.c Fix multiple security vulnerabilities across C, Python, and Go code 2026-04-03 16:10:46 +01:00
ibus_glfw.h
init.c
input.c Wayland: set drop accepted operations 2026-04-07 10:40:14 +05:30
internal.h Wayland: set drop accepted operations 2026-04-07 10:40:14 +05:30
kwin-blur-v1.xml
linux_desktop_settings.c ... 2025-11-22 20:03:01 +05:30
linux_desktop_settings.h
linux_joystick.c
linux_joystick.h
linux_notify.c
linux_notify.h
main_loop.h
mappings.h
memfd.h
momentum-scroll.c Dont send non-finger based zero size scroll events on Wayland 2026-02-17 11:23:49 +05:30
monitor.c
monotonic.c
nsgl_context.h
nsgl_context.m Cleanup previous PR 2026-02-23 07:44:58 +05:30
null_init.c
null_joystick.c
null_joystick.h
null_monitor.c
null_platform.h
null_window.c Extend glfwGetKeyboardRepeatDelay() to return both initial delay and repeat interval 2026-03-23 11:58:48 +00:00
osmesa_context.c
osmesa_context.h
posix_thread.c
posix_thread.h
source-info.json Wayland: Allow holding momentum scroll by putting two finger on touchpad. Fixes #9863 2026-04-14 09:39:57 +05:30
vulkan.c
window.c Fix spurious mouse release event during drag out of OS window 2026-03-26 14:00:57 +00:00
wl_client_side_decorations.c Support hide_window_decorations titlebar-only on Wayland 2026-02-08 19:49:44 +01:00
wl_client_side_decorations.h
wl_cursors.c
wl_cursors.h
wl_init.c Report missing pointer-gestures protocol 2026-04-14 09:44:48 +05:30
wl_monitor.c
wl_platform.h Wayland: Allow holding momentum scroll by putting two finger on touchpad. Fixes #9863 2026-04-14 09:39:57 +05:30
wl_text_input.c
wl_text_input.h
wl_window.c Remove unnecessary event pump when attaching top level drag surface 2026-04-07 17:25:18 +05:30
wlr-layer-shell-unstable-v1.xml
x11_init.c Fix XI_BadDevice crash on USB device disconnect (#9723) 2026-03-22 07:52:49 +05:30
x11_monitor.c
x11_platform.h XWayland: Fix a regression where some wheel mice were not scrolling properly 2026-03-29 14:43:48 +05:30
x11_window.c Fix multiple security vulnerabilities across C, Python, and Go code 2026-04-03 16:10:46 +01:00
xkb-compat-shim.h
xkb_glfw.c Linux: Rather than crashing on systems that give us broken keymaps just ignore key events 2026-01-30 19:00:46 +05:30
xkb_glfw.h