Commit graph

21 commits

Author SHA1 Message Date
e84a413c9e Record controller input 2024-12-13 02:44:08 +01:00
e66bccce6b Add initial implementation of libevdev to program 2024-12-11 19:19:18 +01:00
55d142e224 Ask for server decorations via ZXDG decoration manager 2024-12-07 19:57:56 +01:00
e4111e7e95 Add debug header 2024-12-07 18:13:58 +01:00
f460860e10 Include super basic memory arena 2024-12-07 14:57:02 +01:00
b2fe2b09ef Correctly read wl_array with keystate on keyboard focus gain 2024-12-06 19:57:00 +01:00
c98b67fcd3 Add extra wl_pointer callbacks for v8 and v9 2024-12-06 15:41:43 +01:00
4e9eb97960 Baby steps towards input handling 2024-12-04 13:17:08 +01:00
7817917cd1 Print precommit string in callback 2024-12-03 11:20:57 +01:00
c6dc63cf82 Hook to zwp-text-input-unstable-v3 2024-11-29 00:45:29 +01:00
a3f8043afa Hook up mouse callbacks 2024-11-24 21:01:34 +01:00
d053e7daff Hook up keyboard input callbacks 2024-11-24 13:44:55 +01:00
1ed83da395 Include basic window resize listener 2024-11-21 22:02:16 +01:00
775adfdd66 Prettify error handling 2024-11-19 17:12:41 +01:00
a3ac9664b7 Disable pedantic warnings for now 2024-11-19 17:12:29 +01:00
e281263f52 Add wayland protocol files to .gitignore 2024-11-19 17:12:02 +01:00
1c65aead88 auto generate glue code 2024-11-18 19:47:43 +01:00
9d530777bc Fix window creation 2024-11-18 17:49:54 +01:00
42f33c1b0e Set EGL swap interval to 0 2024-11-18 16:06:15 +01:00
66ca44bb4e Add attr info printers for EGL config 2024-11-17 18:26:14 +01:00
b3401b13ad Initial commit 2024-11-17 17:19:46 +01:00