Commit graph

14 commits

Author SHA1 Message Date
dbace2b794 session: support setting the leds 2024-07-09 10:39:30 +02:00
Jan Beich
5d08afba5a Add missing headers for BSDs
src/allocator/GBM.cpp:137:17: error: use of undeclared identifier 'close'
  137 |                 close(attrs.fds.at(j));
      |                 ^
src/allocator/GBM.cpp:159:9: error: use of undeclared identifier 'close'
  159 |         close(attrs.fds.at(i));
      |         ^
src/backend/Session.cpp:141:5: error: use of undeclared identifier 'close'
  141 |     close(fd);
      |     ^
src/backend/Wayland.cpp:44:9: error: use of undeclared identifier 'close'
   44 |         close(fd);
      |         ^
src/backend/Wayland.cpp:63:9: error: use of undeclared identifier 'close'
   63 |         close(drmState.fd);
      |         ^
src/backend/Wayland.cpp:658:13: error: use of undeclared identifier 'close'
  658 |             close(fd);
      |             ^
src/backend/Wayland.cpp:668:13: error: use of undeclared identifier 'close'
  668 |             close(fd);
      |             ^
src/backend/Wayland.cpp:676:9: error: use of undeclared identifier 'close'
  676 |         close(fd);
      |         ^
2024-07-07 16:10:40 +03:00
f48653cf0e session: Tablet support
woo
2024-07-03 19:12:17 +02:00
a0cfad9ec0 session: clear libinput devices before unrefing libinput
thanks @ikalco
2024-07-03 12:49:12 +02:00
a313f6f0e4 session: fix missing break in eventtype 2024-06-29 20:02:12 +02:00
d0b4e69eda libinput: fix invalid use of axis func 2024-06-29 18:20:08 +02:00
c7fa62afe8 libinput: add switch support 2024-06-29 18:10:21 +02:00
84b936b21e libinput: implement gesture and touch 2024-06-29 15:10:34 +02:00
511600133c backend: rework event loop api 2024-06-27 00:07:59 +02:00
c8c1e6ae3f session: fixup a few missing nullchecks 2024-06-25 18:09:53 +02:00
1e4fd47865 Session: Added support for pointers and keyboards
Via libinput, of course.
2024-06-25 17:59:47 +02:00
3e2fe425e4 session: add vt switching 2024-06-25 13:38:25 +02:00
917d48153a drm: fixes for hotplugging monitors and vt 2024-06-25 13:36:21 +02:00
f888bfb6e4 DRM: Init DRM/Libinput session code
Adds the bare basic of DRM code, which only initializes the environment atm. We cannot render yet.
2024-06-23 19:40:40 +02:00