kitty/glfw
Kovid Goyal 0594033b31
Wayland: Move creation of OpenGL context to end of window creation function
Apparently with explicit sync it is now not possible to attach a
temporary buffer to a surface that also has an OpenGL context. So we
first attach the temporary buffer, and only after we are done waiting
for window creation do we attach the OpenGL context to the window
surface.

Fixes #7767 (maybe, not installing sway-git to check)
2024-08-26 15:36:27 +05:30
..
__init__.py
backend_utils.c a couple more tests 2023-12-01 18:16:22 +05:30
backend_utils.h
cocoa_init.m macOS 15: Handle Fn modifier when detecting global shortcuts 2024-07-01 09:54:01 +05:30
cocoa_joystick.h
cocoa_joystick.m sprintf -> snprintf 2024-02-25 09:57:30 +05:30
cocoa_monitor.m ... 2024-04-04 10:40:09 +05:30
cocoa_platform.h Possibly fix #7327 2024-04-09 21:19:25 +05:30
cocoa_window.m macOS: Fix changing window chrome/colors while in traditional fullscreen causing the titlebar to become visible 2024-05-23 22:30:57 +05:30
context.c Revert 72272ab4fe 2024-06-02 19:24:00 +05:30
dbus_glfw.c DRYer 2024-05-16 20:17:15 +05:30
dbus_glfw.h DRYer 2024-05-16 20:17:15 +05:30
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 Cleanup DBUS send notification API 2024-07-26 23:57:36 +05:30
glfw3.h Add support for controlling the sound played with notifications 2024-08-03 13:46:38 +05:30
glx_context.c
glx_context.h
ibus_glfw.c Make the debug logging functions consistent 2024-04-08 12:53:55 +05:30
ibus_glfw.h
init.c Wayland: A new option to turn off IME 2024-04-05 14:56:11 +05:30
input.c Wayland GNOME: titlebar color now follows system theme 2024-04-04 21:52:56 +05:30
internal.h Make the debug logging functions consistent 2024-04-08 12:53:55 +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 Wire up color scheme change notifications on X11 as well 2024-08-11 22:20:39 +05:30
linux_desktop_settings.h Wayland GNOME: titlebar color now follows system theme 2024-04-04 21:52:56 +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 Add support for controlling the sound played with notifications 2024-08-03 13:46:38 +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 Propagate failures to get video mode 2024-04-04 10:31:30 +05:30
monotonic.c
nsgl_context.h
nsgl_context.m
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
osmesa_context.h
posix_thread.c
posix_thread.h
source-info.json Wire up color scheme change notifications on X11 as well 2024-08-11 22:20:39 +05:30
vulkan.c
window.c Initialize temp wayland buffer with background color 2024-03-26 19:31:27 +05:30
wl_client_side_decorations.c Wayland GNOME: Fix a small rendering artifact when docking a window at a screen edge or maximizing it 2024-08-07 13:34:10 +05:30
wl_client_side_decorations.h Use individual surfaces for corner and bar shadows 2024-04-07 22:28:41 +05:30
wl_cursors.c
wl_cursors.h
wl_init.c Fix #7571 2024-06-24 18:21:28 +05:30
wl_monitor.c Wayland: Fix specifying the output name for the panel kitten not working 2024-06-25 12:53:37 +05:30
wl_platform.h Wayland GNOME: Fix a small rendering artifact when docking a window at a screen edge or maximizing it 2024-08-07 13:34:10 +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: Move creation of OpenGL context to end of window creation function 2024-08-26 15:36:27 +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 Wire up color scheme change notifications on X11 as well 2024-08-11 22:20:39 +05:30
x11_monitor.c Propagate failures to get video mode 2024-04-04 10:31:30 +05:30
x11_platform.h Implement background blur for KDE on X11 as well 2023-06-27 14:56:35 +05:30
x11_window.c Cleanup DBUS send notification API 2024-07-26 23:57:36 +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