159 Commits (d24ee9953f49c0554ebff09c063e0212a2bfc5bf)

Author SHA1 Message Date
Camilla Löwy d24ee9953f Start 3.5 ago%!(EXTRA string=1 year)
Camilla Löwy 2b3f919b60 Wayland: Add support for fractional scaling ago%!(EXTRA string=1 year)
Camilla Löwy efffd492dd Wayland: Check all xkbcommon entry points ago%!(EXTRA string=1 year)
Jan Schürkamp 9317970243 Wayland: Implement glfwRequestWindowAttention ago%!(EXTRA string=1 year)
Camilla Löwy 7e2470d343 Use designated initializers for platform structs ago%!(EXTRA string=1 year)
Camilla Löwy 8e6c8d7eff Remove reminders to use C89 for some source files ago%!(EXTRA string=1 year)
Camilla Löwy 2c3eb75748 Wayland: Remove dependency on wayland-protocols ago%!(EXTRA string=1 year)
Camilla Löwy 4e8c4901e9 Wayland: Fix segfault on termination ago%!(EXTRA string=1 year)
Camilla Löwy 9fdc425931 Wayland: Use Wayland to wait for libdecor to init ago%!(EXTRA string=1 year)
Camilla Löwy fbdb53b9ca Wayland: Add initial support for libdecor ago%!(EXTRA string=2 years)
Camilla Löwy 91c837ace5 Wayland: Use tags to verify proxy ownership ago%!(EXTRA string=2 years)
Camilla Löwy 4cf510511c Wayland: Stop manually tracking interface versions ago%!(EXTRA string=2 years)
Camilla Löwy 82e77dbff4 Wayland: Pick more plausible default cursor size ago%!(EXTRA string=2 years)
TheBrokenRail 00967cbb8a
Linux: Fix joystick input being disabled ago%!(EXTRA string=2 years)
Camilla Löwy c812b9d87c Add conditional compilation for platform units ago%!(EXTRA string=3 years)
Camilla Löwy 6987294df9 Wayland: Clean up cursor theme loading ago%!(EXTRA string=3 years)
Camilla Löwy 71be34a6c3 Wayland: Fix crash if mouse connected after init ago%!(EXTRA string=3 years)
Camilla Löwy 9180923ea0 Wayland: Clean up key repeat logic ago%!(EXTRA string=3 years)
Camilla Löwy 33d37782c6 Wayland: Cleanup ago%!(EXTRA string=3 years)
Camilla Löwy ed39ff43f9 Wayland: Use named constants for version checks ago%!(EXTRA string=3 years)
Camilla Löwy 3bbb41eacc Wayland: Fix glfwInit closing stdin on failure ago%!(EXTRA string=3 years)
Camilla Löwy e9c58bc181 Wayland: Fix missing lock key modifier bits ago%!(EXTRA string=3 years)
Camilla Löwy 8f050b5655 Wayland: Add support for older wayland-scanner ago%!(EXTRA string=3 years)
Camilla Löwy 2d281d7928 Wayland: Fix OSMesa library not being unloaded ago%!(EXTRA string=3 years)
Camilla Löwy 4cb36872a5 Wayland: Add support for file drop events ago%!(EXTRA string=3 years)
Camilla Löwy 0f38382e25 Wayland: Clean up listener struct initialization ago%!(EXTRA string=3 years)
Camilla Löwy b7a3af9b79 Wayland: Move window related code to window module ago%!(EXTRA string=3 years)
Camilla Löwy 4651165272 Wayland: Simplify clipboard string allocation ago%!(EXTRA string=3 years)
Camilla Löwy 8d87be1268 Wayland: Improve handling of pending data offers ago%!(EXTRA string=3 years)
Camilla Löwy a4460b694e Wayland: Rename listener user data parameters ago%!(EXTRA string=3 years)
Camilla Löwy 4506175023 Wayland: Clean up pointer declarations ago%!(EXTRA string=3 years)
Camilla Löwy ba11e60859 Wayland: Rename data transfer parameters ago%!(EXTRA string=3 years)
Camilla Löwy 2d45681bc3 Wayland: Fix phrasing and type of error messages ago%!(EXTRA string=3 years)
Camilla Löwy 3ee5031fd7 Add shared min and max functions for int ago%!(EXTRA string=3 years)
Camilla Löwy 152f50cd01 Wayland: Fix error type for allocation failure ago%!(EXTRA string=3 years)
Camilla Löwy 4a68926bfd Wayland: Remove unnecessary NULL checks ago%!(EXTRA string=3 years)
Camilla Löwy a28adba06a Wayland: Fix multiple copies of single constant ago%!(EXTRA string=3 years)
Camilla Löwy df8d7bc892 Wayland: Clean up modifier key event handler ago%!(EXTRA string=3 years)
Camilla Löwy 0ce611958e Wayland: Clean up key translation ago%!(EXTRA string=3 years)
Camilla Löwy 1a7da42e6e Wayland: Fix text input not following key repeat ago%!(EXTRA string=3 years)
Camilla Löwy bf99587005 Wayland: Clean up key event handler ago%!(EXTRA string=3 years)
Camilla Löwy 293d19a153 Wayland: Require xkbcommon 0.5.0 or greater ago%!(EXTRA string=3 years)
Camilla Löwy b70259e52d Wayland: Clean up text input ago%!(EXTRA string=3 years)
Camilla Löwy fe7be39793 Clean up internal Unicode code point handling ago%!(EXTRA string=3 years)
Camilla Löwy 17a9e34fbc Wayland: Implement key name support ago%!(EXTRA string=3 years)
Camilla Löwy 37b7540db9 Wayland: Fix keys reported as wrong or unknown key ago%!(EXTRA string=3 years)
Camilla Löwy 850893a39f Wayland: Control key repeat via timerfd state ago%!(EXTRA string=3 years)
Emmanuel Gil Peyrot 855d338a65 Wayland: Use correct action on fallback decoration ago%!(EXTRA string=3 years)
Camilla Löwy e24fe4b189 Wayland: Fix key repeat continuing when refocused ago%!(EXTRA string=3 years)
Stone Tickle 963e728881 Wayland: Set O_NONBLOCK on repeat timerfd ago%!(EXTRA string=3 years)