kitty/glfw
Kovid Goyal d3c5cb12c4
macOS: Dont do live resizing when window is fullscreen
The live resize causes crashes on some Tahoe machines due to macOS bugs.
It is not needed anyway when the window is fullscreen, so ignore it.
2025-10-07 08:57:57 +05:30
..
__init__.py
backend_utils.c a couple more tests 2023-12-01 18:16:22 +05:30
backend_utils.h
cocoa_displaylink.m ... 2024-09-27 12:28:43 +05:30
cocoa_init.m macOS: React to changes in effective appearance of the NSApplication not the content view for each window 2025-09-29 17:17:46 +05:30
cocoa_joystick.h
cocoa_joystick.m sprintf -> snprintf 2024-02-25 09:57:30 +05:30
cocoa_monitor.m Add some missing assertions 2025-08-16 07:38:54 +05:30
cocoa_platform.h Cocoa: fix quick access terminal hide focus restore 2025-07-21 14:55:12 +05:30
cocoa_window.m macOS: Dont do live resizing when window is fullscreen 2025-10-07 08:57:57 +05:30
context.c Revert 72272ab4fe 2024-06-02 19:24:00 +05:30
dbus_glfw.c Linux: Handle desktop settings portals that are so old they don't implement ReadOne 2025-05-08 15:22:42 +05:30
dbus_glfw.h Linux: Handle desktop settings portals that are so old they don't implement ReadOne 2025-05-08 15:22:42 +05:30
egl_context.c Fallback to eglGetDisplay() when eglGetPlatformDisplayEXT() returns EGL_NO_DISPLAY 2025-08-16 08:13:40 +05:30
egl_context.h
glfw.py Quick access terminal: Allow toggling the window to full screen and map using the standard kitty toggle_fullscreen shortcut 2025-05-12 15:20:48 +05:30
glfw3.h macOS: When toggling in the quick access terminal move it to the currently active screen 2025-09-22 20:04:42 +05:30
glx_context.c Add some missing assertions 2025-08-16 07:38:54 +05:30
glx_context.h
ibus_glfw.c Linux: Handle desktop settings portals that are so old they don't implement ReadOne 2025-05-08 15:22:42 +05:30
ibus_glfw.h
init.c Wire up clipboard lost events 2025-03-12 09:26:36 +05:30
input.c Work on keyboard grabbing functionality 2025-05-18 11:37:11 +05:30
internal.h macOS: When toggling in the quick access terminal move it to the currently active screen 2025-09-22 20:04:42 +05:30
kwin-blur-v1.xml Wayland KDE: Add support for background_blur under kwin using a kwin private Wayland protocol 2024-03-22 13:41:44 +05:30
linux_desktop_settings.c ... 2025-05-08 15:30:09 +05:30
linux_desktop_settings.h Function to get the current system color theme 2024-11-07 12:47:06 +05:30
linux_joystick.c O_CLOEXEC for linux joystick open 2024-04-04 10:31:33 +05:30
linux_joystick.h
linux_notify.c Linux: Handle desktop settings portals that are so old they don't implement ReadOne 2025-05-08 15:22:42 +05:30
linux_notify.h Cleanup DBUS send notification API 2024-07-26 23:57:36 +05:30
main_loop.h
mappings.h
memfd.h
monitor.c Improve handling of output names 2025-05-13 15:29:37 +05:30
monotonic.c
nsgl_context.h
nsgl_context.m Move preservation of OpenGL context into glfw 2025-09-05 15:29:06 +05:30
null_init.c
null_joystick.c
null_joystick.h
null_monitor.c chore: remove repetitive words 2024-04-04 13:19:49 +08:00
null_platform.h
null_window.c
osmesa_context.c Add some missing assertions 2025-08-16 07:38:54 +05:30
osmesa_context.h
posix_thread.c
posix_thread.h
source-info.json Bind the wayland color manager interface 2025-07-31 14:37:42 +05:30
vulkan.c
window.c macOS: When toggling in the quick access terminal move it to the currently active screen 2025-09-22 20:04:42 +05:30
wl_client_side_decorations.c DRYer 2025-09-16 08:18:42 +05:30
wl_client_side_decorations.h Wayland: Fix incorrect window size calculation when transitioning from fullscreen to non-fullscreen with client side decorations 2025-07-17 20:36:38 +05:30
wl_cursors.c
wl_cursors.h
wl_init.c Apparently gamma22 gives incorrect colors or at least colors different from rendering without color management. srgb transfer function gives expected colors. 2025-07-31 19:07:28 +05:30
wl_monitor.c Add some missing assertions 2025-08-16 07:38:54 +05:30
wl_platform.h Apparently gamma22 gives incorrect colors or at least colors different from rendering without color management. srgb transfer function gives expected colors. 2025-07-31 19:07:28 +05:30
wl_text_input.c Wayland: Fix infinite loop causing bad performance when using IME via fcitx5 due to a change in fcitx5 2024-04-28 11:30:48 +05:30
wl_text_input.h DRYer 2023-12-24 15:03:56 +05:30
wl_window.c Wayland: Ensure color manager get_surface is called just once 2025-09-29 08:36:51 +05:30
wlr-layer-shell-unstable-v1.xml Start work on wayland layer shell support 2024-03-24 20:48:20 +05:30
x11_init.c More atoms 2025-05-02 12:20:54 +05:30
x11_monitor.c Add some missing assertions 2025-08-16 07:38:54 +05:30
x11_platform.h More atoms 2025-05-02 12:20:54 +05:30
x11_window.c macOS: When toggling in the quick access terminal move it to the currently active screen 2025-09-22 20:04:42 +05:30
xkb-compat-shim.h Fix misspellings 2023-06-14 03:39:53 +06:00
xkb_glfw.c Make the debug logging functions consistent 2024-04-08 12:53:55 +05:30
xkb_glfw.h