Commit graph

8 commits

Author SHA1 Message Date
Consolatis
97f5f93812 [proof-of-concept] add swipe mousebinds
Use like
```xml
<mousebind direction="Down" fingers="4" action="swipe">
	<action name="GoToDesktop" to="right" wrap="false" />
</mousebind>
<mousebind direction="Up" fingers="4" action="swipe">
	<action name="GoToDesktop" to="left" wrap="false" />
</mousebind>
```
2025-12-01 16:41:50 +09:00
John Lindgren
d2ce31fcc9 tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
John Lindgren
31d42b50e2 src: include primary header first
This is a common practice in C projects, which simply enforces that
each header must compile cleanly without implicit dependencies on
other headers (see also the previous commit).
2025-07-29 21:51:56 +01:00
Jens Peters
8a5608a3af input: add hold-begin/-end gestures 2024-11-11 15:06:25 +01:00
Jens Peters
7195d7793c input: ensure visible cursor on gestures 2024-11-11 15:06:25 +01:00
Jens Peters
8d99450fc9 input: notify idle-manager on gestures 2024-11-11 15:06:25 +01:00
Jens Peters
37b4e17788 input: use CONNECT_SIGNAL macro 2024-11-11 15:06:25 +01:00
Consolatis
8d0812d45a Move gesture handling out of cursor.c 2023-10-30 21:14:04 +00:00