kitty/glfw
Kovid Goyal ae4a13b249
Better fix for macOS deadlock
Fix it in glfw. Dont hold the tick lock when calling the tick callback
as the tick callback might be waiting on a lock.
2023-10-25 18:32:07 +05:30
..
__init__.py
backend_utils.c
backend_utils.h
cocoa_init.m Better fix for macOS deadlock 2023-10-25 18:32:07 +05:30
cocoa_joystick.h
cocoa_joystick.m
cocoa_monitor.m More cases of #5477 functions with empty argument lists 2023-04-16 01:09:36 -04:00
cocoa_platform.h macOS: Render OS windows during windowDidResize for even smoother live resize rendering 2023-07-11 17:22:35 +05:30
cocoa_window.m Fix deprecation warning for compositing operation 2023-10-18 06:12:31 +05:30
context.c Wayland GNOME: Fix incorrect window size when in some circumstances when switching between windows with window decorations disabled 2022-10-31 21:59:01 +05:30
dbus_glfw.c ... 2023-10-03 12:07:19 +05:30
dbus_glfw.h
egl_context.c Bind eglQuerySurface 2022-10-31 21:03:39 +05:30
egl_context.h Bind eglQuerySurface 2022-10-31 21:03:39 +05:30
glfw.py macOS: Render OS windows during windowDidResize for even smoother live resize rendering 2023-07-11 17:22:35 +05:30
glfw3.h Add the cell pointer shape 2023-10-16 20:33:12 +05:30
glx_context.c
glx_context.h
ibus_glfw.c Wayland GNOME: Fix for ibus not working when using XWayland 2023-02-02 10:25:33 +05:30
ibus_glfw.h
init.c GLFW API to track system color scheme dark/light 2023-04-13 13:16:33 +05:30
input.c Allow setting arbitrary mime types 2022-09-09 11:14:12 +05:30
internal.h macOS: Fix window shadows not being drawn for transparent windows 2023-07-04 11:59:50 +05:30
linux_desktop_settings.c GLFW API to track system color scheme dark/light 2023-04-13 13:16:33 +05:30
linux_desktop_settings.h GLFW API to track system color scheme dark/light 2023-04-13 13:16:33 +05:30
linux_joystick.c
linux_joystick.h
linux_notify.c
linux_notify.h
main_loop.h
mappings.h
memfd.h
monitor.c
monotonic.c
nsgl_context.h
nsgl_context.m
null_init.c
null_joystick.c
null_joystick.h
null_monitor.c
null_platform.h
null_window.c
osmesa_context.c
osmesa_context.h
posix_thread.c
posix_thread.h
source-info.json Wayland: Do not request idle inhibition for full screen windows 2023-09-12 16:43:46 +05:30
vulkan.c
window.c Implement background blur for KDE on X11 as well 2023-06-27 14:56:35 +05:30
wl_client_side_decorations.c GNOME Wayland: Fix a memory leak in gnome-shell when using client side decorations 2022-10-12 17:52:47 +05:30
wl_client_side_decorations.h
wl_cursors.c
wl_cursors.h
wl_init.c Rationalize mouse cursor shape handling 2023-10-15 09:17:31 +05:30
wl_monitor.c
wl_platform.h Wayland: Do not request idle inhibition for full screen windows 2023-09-12 16:43:46 +05:30
wl_text_input.c
wl_text_input.h
wl_window.c Fix the diagonal resize shapes on Linux 2023-10-17 21:15:20 +05:30
x11_init.c Implement background blur for KDE on X11 as well 2023-06-27 14:56:35 +05:30
x11_monitor.c
x11_platform.h Implement background blur for KDE on X11 as well 2023-06-27 14:56:35 +05:30
x11_window.c Fix the diagonal resize shapes on Linux 2023-10-17 21:15:20 +05:30
xkb-compat-shim.h Fix misspellings 2023-06-14 03:39:53 +06:00
xkb_glfw.c
xkb_glfw.h