2930 Commits (b9ed25d2e991944acb51dedc63f3fe68e24c02c9)

Author SHA1 Message Date
Camilla Löwy a9a5a0b016 Replace use of ctype function that caused warning ago%!(EXTRA string=7 years)
Camilla Löwy 8d1a64c831 X11: Make event polling more robust ago%!(EXTRA string=7 years)
Camilla Löwy 15d89bdff6 Win32: Allow compile-time override of class name ago%!(EXTRA string=7 years)
Camilla Löwy 7ef34eb06d X11: Add support for Cygwin/X sonames ago%!(EXTRA string=7 years)
Camilla Löwy c443b02472 Cleanup ago%!(EXTRA string=7 years)
Andreas Noever fcc244ea6d Win32: Fix windows build with WINVER >= Vista ago%!(EXTRA string=7 years)
Camilla Löwy 8b9221d845 X11: Fix missing dlclose calls for X extensions ago%!(EXTRA string=7 years)
Camilla Löwy 50eccd298a Fix cursor mode application for unfocused windows ago%!(EXTRA string=7 years)
Camilla Löwy 819a2205e5 Cleanup ago%!(EXTRA string=7 years)
Greg V 0a3c4f5d80 Add support for Wayland on FreeBSD and other OSes ago%!(EXTRA string=7 years)
Camilla Löwy 2884915000 Cocoa: Set CAMetalLayer contents scale from window ago%!(EXTRA string=7 years)
Camilla Löwy 5f8108e8a9 Cocoa: Fix SDK version numbers ago%!(EXTRA string=7 years)
Camilla Löwy 94ffc12b38 Fix value for VK_MVK_macos_surface constant ago%!(EXTRA string=7 years)
Camilla Löwy ab3bfb4205 Cocoa: Update MoltenVK support for LunarG SDK ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 8d98a6e37d Add a FreeMonitor platform API ago%!(EXTRA string=7 years)
Camilla Löwy 77879736af Cocoa: Event polling did not initialize AppKit ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 0d4534733b Wayland: Destroy subcompositor and viewporter on terminate ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 2926ce4838 Prevent resizing smaller than 1×1 ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot a8e551cffa Fix resizing and moving under xdg-shell ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot a0dbffb8f2 Set decorations as opaque, to optimise composition ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot dfc7eacd50 Do not leak the 1×1 buffer used for decorations ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 0c4ca85149 Fix _glfwPlatformSetWindowMonitor to correctly destroy/recreate decorations ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot c9d691e65e Fix window size calculation when wp_viewporter isn’t supported ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 60e82ba472 Handle scaling factor (hidpi) correctly ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot f51c219b1c Handle maximized size correctly ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 31cea7fa24 Remove decorations when fullscreen ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 58b21d336c Factorise moving to fullscreen ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 8ed91e8a77 Only create decorations if wp_viewporter is supported ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 4e31dc5e6e Make it possible to toggle window decorations ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 1f8ec20b55 Correctly destroy subsurfaces on window destroy ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 4a42364a19 Return correct values for frame size ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 9f7ec6b094 Implement window decorations ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 9dc18a62a6 Rename wl_pointer to pointer ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 5b65b9b860 Prevent a crash when giving focus to a non-GLFWwindow surface ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 552e40a4be Add wl_subcompositor support ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 79e16baca3 Add wp_viewporter support ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 9a7656364e Split shm buffer creation out of _glfwPlatformCreateCursor ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 2de3605b4c Make createAnonymousFile static ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot d6b9d00ceb Wayland: Handle monitor removal ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot f67b610dd4 Wayland: Handle repeats which missed a timer ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 608f055c72 Wayland: Open the timerfd with cloexec ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 84d10b32c3 Wayland: Ask xkbcommon whether to repeat a key ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 8bc0c5c2c0 Wayland: dlsym() xkb_keymap_key_repeats ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 97bf16e5b6 Wayland: Check for wayland protocol version ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 90f5edc0b8 Wayland: Use a timerfd for key repeat ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot c14a35e21e Wayland: Obtain keyboard repeat_info ago%!(EXTRA string=7 years)
Camilla Löwy f4cd470bcb Move to modern mappings database with modifiers ago%!(EXTRA string=7 years)
Camilla Löwy 3c9011030f Cleanup ago%!(EXTRA string=7 years)
Camilla Löwy 2040309d0c Add support for gamepad mapping input modifiers ago%!(EXTRA string=7 years)
Camilla Löwy 58cc4b2c5c Move full screen cursor centering to shared code ago%!(EXTRA string=7 years)