159 Commits (d24ee9953f49c0554ebff09c063e0212a2bfc5bf)

Author SHA1 Message Date
Emmanuel Gil Peyrot c14a35e21e Wayland: Obtain keyboard repeat_info ago%!(EXTRA string=7 years)
Camilla Löwy 53b193a161 Wayland: Fix uninitialized variable warning ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 525ad7bfb8 Close the libwayland-cursor handle after destroying the cursor theme ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 14856e8b60 Wayland: Bind, listen and destroy xdg_wm_base ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 440e7e36f3 Fix typography of error messages ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 407a3e2860 Load libwayland-cursor at runtime ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 5fbf4ddde8 Load libwayland-egl at runtime ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 6e69f63ffa Use the _glfw_dlopen/dlsym/dlclose define ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot eb732457ea Prevent a race between surface destruction and focus ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 93186e4999 Wayland: Fix glfwTerminate segfault on failed init ago%!(EXTRA string=7 years)
Camilla Löwy ee9dffcd66 Add GLFW_HOVERED for polling cursor hover state ago%!(EXTRA string=7 years)
Camilla Löwy 8dab9f6ab1 Wayland: Clarify assertion ago%!(EXTRA string=7 years)
Camilla Löwy 0e8c4ea7ce Add lock key modifier bits input mode ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 65166858ff Wayland: Add support for the idle-inhibit protocol ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot d18431338a Wayland: Disable the compose key on old xkbcommon ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot cc87d5ab10 Wayland: Assert that we only get a known axis ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot a7a70cf34d Wayland: Add dynamic loading of libxkbcommon ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 0019f7a45e Wayland: Stop crashing when Compose is unavailable ago%!(EXTRA string=8 years)
Camilla Löwy 549308051d Linux: Update joystick API in version strings ago%!(EXTRA string=8 years)
pengo 4884232360 Wayland: Update serial on button callback ago%!(EXTRA string=8 years)
Camilla Löwy aaf2800c9c Add internal TLS support ago%!(EXTRA string=8 years)
Camilla Löwy 67a55efa27 Add null joystick backend ago%!(EXTRA string=8 years)
Camilla Löwy f474b6da85 Wayland: Fix missing scancode for Space key ago%!(EXTRA string=8 years)
Camilla Löwy 04f559e28d Restructure monitor enumeration ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 046d281abc Wayland: Implement compose key for character input ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot a49601ba87 Wayland: Rename snake_case identifiers to camelCase for consistency ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot aa10ec6e45 Wayland: Replace all deprecated xkbcommon aliases. ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot be935debe9 Wayland: Properly unref all xkbcommon objects. ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot 1c8a74b661 Wayland: Properly destroy all bound objects. ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot 2eb1657d91 Wayland: Only input a character on GLFW_PRESS action ago%!(EXTRA string=9 years)
Camilla Berglund e6a32db7b9 Cleanup ago%!(EXTRA string=9 years)
Camilla Berglund f17d60da64 Add scancode arrays for Wayland and Mir ago%!(EXTRA string=9 years)
Camilla Berglund 53fafad915 Start 3.3 ago%!(EXTRA string=9 years)
Camilla Berglund d5e00e6b0f Initialize context creation APIs on demand ago%!(EXTRA string=9 years)
Camilla Berglund 797ee8d8e3 Move all cursor positioning to platform code ago%!(EXTRA string=9 years)
Jonas Ådahl cb08dc574c wayland: Implement 'DISABLED' cursor mode ago%!(EXTRA string=9 years)
Jonas Ådahl cf6c11cfaa wayland: Only set surface buffer scale when supported ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot 06479ba535 Wayland: Implement HiDPI support ago%!(EXTRA string=9 years)
Camilla Berglund 2b52008405 Check Linux joystick init on Wayland and Mir ago%!(EXTRA string=10 years)
Camilla Berglund 12b6c56903 Add suffixes to platform specific helper functions ago%!(EXTRA string=10 years)
Camilla Berglund 580c7da559 Make Wayland and Mir backends use key LUTs ago%!(EXTRA string=10 years)
Ricardo Vieira e8f3de0f2e Implement glfwCreateStandardCursor for Wayland ago%!(EXTRA string=10 years)
Camilla Berglund 0eccf75f65 Replace GL booleans with public macros ago%!(EXTRA string=10 years)
Camilla Berglund 95a07f3340 Start 3.2 ago%!(EXTRA string=10 years)
Camilla Berglund b00a7d0619 Simplified version string functions. ago%!(EXTRA string=10 years)
Camilla Berglund ef6dec17ba Added missing entries to Linux version strings. ago%!(EXTRA string=10 years)
Camilla Berglund 38ae319bea Header inclusion cleanup. ago%!(EXTRA string=10 years)
Emmanuel Gil Peyrot e253beaa2b wayland: Implement glfwGetCursorPos ago%!(EXTRA string=10 years)
BrandonSchaefer 4674ed367d Fix some memory leaks. ago%!(EXTRA string=11 years)
Jonas Ådahl 4dd669661b wayland: Coding style cleanup ago%!(EXTRA string=11 years)