79 Commits (bb9d699ae66b2bdc8718995ba13c57c9c8e59602)

Author SHA1 Message Date
Camilla Löwy bb9d699ae6 Share X11 fd polling logic with Wayland ago%!(EXTRA string=3 years)
Camilla Löwy 1a7da42e6e Wayland: Fix text input not following key repeat ago%!(EXTRA string=4 years)
Camilla Löwy 293d19a153 Wayland: Require xkbcommon 0.5.0 or greater ago%!(EXTRA string=4 years)
Camilla Löwy 17a9e34fbc Wayland: Implement key name support ago%!(EXTRA string=4 years)
Camilla Löwy 56a4cb0a3a Add runtime platform selection ago%!(EXTRA string=4 years)
Camilla Löwy b7d0c6037d Make dynamic module loading part of platform API ago%!(EXTRA string=4 years)
Camilla Löwy efe764b492 Remove blank line before the end of some structs ago%!(EXTRA string=4 years)
Waris Boonyasiriwat e7758c506d Wayland: Fix cursor offset when shape changes ago%!(EXTRA string=4 years)
Camilla Löwy 85348c67cd Wayland: Load functions for new atomic marshalling ago%!(EXTRA string=4 years)
Camilla Löwy dffe203c17 Wayland: Make libwayland-client dynamically loaded ago%!(EXTRA string=4 years)
Camilla Löwy bcb8558189 Remove EGL and OSMesa struct member macros ago%!(EXTRA string=5 years)
Camilla Löwy d7f7b0e1b5 EGL: Replace native handle macros with functions ago%!(EXTRA string=5 years)
Emmanuel Gil Peyrot a9f674e719 Wayland: Don’t reload the cursor on every pointer motion ago%!(EXTRA string=6 years)
Corentin Wallez 3a37a08998 Fix -Wextra-semi warnings ago%!(EXTRA string=6 years)
Luflosi d25248343e Use the correct type for a struct member ago%!(EXTRA string=6 years)
Emmanuel Gil Peyrot 599fb3de34 Wayland: Remove wl_shell support ago%!(EXTRA string=6 years)
Camilla Löwy a337c56848 Start 3.4 ago%!(EXTRA string=6 years)
Emmanuel Gil Peyrot 45bd991ea9 Wayland: Fix auto-iconify on kwin_wayland ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot c08abffc50 Wayland: Implement clipboard copy ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 8b54e28c4e Wayland: Implement clipboard paste ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot 3c4b9a7eef Wayland: Add boilerplate for clipboard handling ago%!(EXTRA string=7 years)
Ricardo Vieira 92b3fd02e5 wayland: save serial from all input sources ago%!(EXTRA string=7 years)
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=8 years)
Emmanuel Gil Peyrot 9f7ec6b094 Implement window decorations ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 552e40a4be Add wl_subcompositor support ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 79e16baca3 Add wp_viewporter support ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot d6b9d00ceb Wayland: Handle monitor removal ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 8bc0c5c2c0 Wayland: dlsym() xkb_keymap_key_repeats ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 90f5edc0b8 Wayland: Use a timerfd for key repeat ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot c14a35e21e Wayland: Obtain keyboard repeat_info ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot eb7c9994bf Prevent auto-iconify from firing on window creation ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 73567ae5be Wayland: Add xdg-shell to the platform ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 407a3e2860 Load libwayland-cursor at runtime ago%!(EXTRA string=8 years)
Emmanuel Gil Peyrot 5fbf4ddde8 Load libwayland-egl at runtime ago%!(EXTRA string=8 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=9 years)
Camilla Löwy 04f559e28d Restructure monitor enumeration ago%!(EXTRA string=9 years)