107 Commits (2a4dd9c28f663c1ef410d6430aaa3fe90085bf6c)

Author SHA1 Message Date
Emmanuel Gil Peyrot dcd2a19d90 Wayland: Add support for xdg-decoration ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 15cad02235 Wayland: Use HiDPI cursors for standard cursors ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 321062833a Wayland: Load a bigger cursor theme for HiDPI ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 5ea6e6cda2 Wayland: Add support for animated standard cursors ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot dede6d6886 Wayland: Add a timerfd for animated cursors ago%!(EXTRA string=7 years)
Greg V 0a3c4f5d80 Add support for Wayland on FreeBSD and other OSes ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 60e82ba472 Handle scaling factor (hidpi) correctly ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 9f7ec6b094 Implement window decorations 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 d6b9d00ceb Wayland: Handle monitor removal ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 8bc0c5c2c0 Wayland: dlsym() xkb_keymap_key_repeats 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)
Emmanuel Gil Peyrot eb7c9994bf Prevent auto-iconify from firing on window creation ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 73567ae5be Wayland: Add xdg-shell to the platform 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)
Camilla Löwy ee9dffcd66 Add GLFW_HOVERED for polling cursor hover state ago%!(EXTRA string=8 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 a7a70cf34d Wayland: Add dynamic loading of libxkbcommon ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 95e282d5a0 Wayland: Add transparency support ago%!(EXTRA string=8 years)
Camilla Löwy a3007b9b0e Rename thread source files ago%!(EXTRA string=8 years)
Camilla Löwy 372e908682 Remove internal header inclusion guards ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 0e0862cfc7 Wayland: Fix broken build ago%!(EXTRA string=8 years)
Camilla Löwy 04f559e28d Restructure monitor enumeration ago%!(EXTRA string=9 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)
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 9a781cef53 Formatting ago%!(EXTRA string=9 years)
Camilla Berglund ef80beab81 Add run-time context creation API selection ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot e673bdc617 wayland: Implement maximized state ago%!(EXTRA string=9 years)
Emmanuel Gil Peyrot 5034c6c65e wayland: Handle hidden window as no shell surface ago%!(EXTRA string=9 years)
Jonas Ådahl cb08dc574c wayland: Implement 'DISABLED' cursor mode ago%!(EXTRA string=9 years)
Camilla Berglund 9b75bffc88 Add basic Vulkan support ago%!(EXTRA string=9 years)
Jonas Ådahl cf6c11cfaa wayland: Only set surface buffer scale when supported ago%!(EXTRA string=10 years)
Emmanuel Gil Peyrot 06479ba535 Wayland: Implement HiDPI support ago%!(EXTRA string=10 years)
Camilla Berglund 12b6c56903 Add suffixes to platform specific helper functions ago%!(EXTRA string=10 years)
Camilla Berglund 02fdd6459e Make EGL backend more readable 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 ff67e06844 Added prefixes to header guard macros. 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)