70 Commits (dffe203c178ecea44a0c3d52a7b62c45a6615944)

Author SHA1 Message Date
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=6 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=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)