cyber-sushi
|
484e4f62d4
|
When setting systemd environment, chain user PATH with preexisting one
|
2024-06-07 10:27:58 +02:00 |
|
cyber-sushi
|
935e553a35
|
Added error message when permission is denied on uinput
|
2024-06-07 10:27:58 +02:00 |
|
cyber-sushi
|
0f010bd5d4
|
Updated layout to be more readable
|
2024-06-03 06:51:49 +02:00 |
|
cyber-sushi
|
4ed4b5673c
|
Added notice about kdotool
|
2024-06-03 06:26:54 +02:00 |
|
cyber-sushi
|
af9a2816af
|
Bump version to 0.9.2
|
2024-06-01 13:03:29 +02:00 |
|
cyber-sushi
|
6d741d0b41
|
Fixed a regression that prevented modifiers from being updated correctly when called by a wheel event
|
2024-06-01 13:02:34 +02:00 |
|
cyber-sushi
|
32d6f09368
|
Added info to README
|
2024-05-31 08:49:40 +02:00 |
|
cyber-sushi
|
a0110e1fea
|
Fixed indentation because Builder messed it up somehow
|
2024-05-31 08:36:37 +02:00 |
|
cyber-sushi
|
eba63a4470
|
Edits to troubleshooting section
|
2024-05-31 02:43:24 +02:00 |
|
cyber-sushi
|
4a9fc3d847
|
In case someone has permission issues with uinput
|
2024-05-31 02:42:57 +02:00 |
|
cyber-sushi
|
d1f44b2e39
|
Bump version to 0.9.1
|
2024-05-30 19:58:54 +02:00 |
|
cyber-sushi
|
15457b8f09
|
Edits to app-specific bindings section of README
|
2024-05-30 19:58:37 +02:00 |
|
cyber-sushi
|
b43be75d8d
|
When kdotool is called in a Plasma session, use a systemd scope and redirect stderr to null
|
2024-05-30 19:54:36 +02:00 |
|
cyber-sushi
|
eaf2262aa2
|
Update README.md
|
2024-05-30 06:59:48 +02:00 |
|
cyber-sushi
|
a9c52070a0
|
Bump version to 0.9.0
|
2024-05-30 06:41:45 +02:00 |
|
cyber-sushi
|
a0100236ab
|
Pass config as a reference instead of cloning
|
2024-05-30 06:40:59 +02:00 |
|
cyber-sushi
|
b7de2a1ce0
|
Minimize compositor calls
|
2024-05-30 04:55:11 +02:00 |
|
cyber-sushi
|
ebdc2eac00
|
Make KDE active window retrieval work when running as root as well
|
2024-05-30 04:52:51 +02:00 |
|
cyber-sushi
|
58fba9902e
|
Add note regarding Flatpak names in config naming paragraph
|
2024-05-29 23:53:36 +02:00 |
|
cyber-sushi
|
3f3bd7e3e8
|
If get_config() fails to get the config corresponding to the active layout, cycle to the next layout
|
2024-05-29 23:51:57 +02:00 |
|
cyber-sushi
|
94fc3d150b
|
Rewritten config file name parsing
|
2024-05-29 21:00:04 +02:00 |
|
cyber-sushi
|
bd4c29190a
|
Added docs regarding layout switching and tablet wheel
|
2024-05-29 20:21:32 +02:00 |
|
cyber-sushi
|
46cdd0346a
|
Check if associated config file exists by matching config properties instead of hashing
|
2024-05-29 06:08:36 +02:00 |
|
cyber-sushi
|
955eac92e9
|
Added support for tablet wheel and layout switching
|
2024-05-29 06:06:52 +02:00 |
|
cyber-sushi
|
7c3da30404
|
Parse associated layout from config file name
|
2024-05-29 06:05:33 +02:00 |
|
cyber-sushi
|
b4dd6a8989
|
Associated application and layout is now stored inside Config struct
|
2024-05-29 06:04:38 +02:00 |
|
cyber-sushi
|
881318b867
|
Added tablet wheel remapping
|
2024-05-27 13:09:15 +02:00 |
|
cyber-sushi
|
6be266a3a9
|
Added axis events for tablet wheels
|
2024-05-27 13:08:28 +02:00 |
|
cyber-sushi
|
2d9b4eeaab
|
Added per app bindings on KDE/Wayland through kdotool
|
2024-05-27 08:21:38 +02:00 |
|
cyber-sushi
|
342f7f7faa
|
Bump version to 0.8.8
|
2024-05-23 07:32:27 +02:00 |
|
cyber-sushi
|
966309c8a6
|
Add docs regarding INVERT_CURSOR_AXIS and INVERT_SCROLL_AXIS
|
2024-05-23 07:32:12 +02:00 |
|
cyber-sushi
|
7d311a214a
|
Add INVERT_CURSOR_AXIS and INVERT_SCROLL_AXIS settings
|
2024-05-23 07:31:34 +02:00 |
|
cyber-sushi
|
c008329e97
|
Bump version to 0.8.6
|
2024-05-23 06:16:54 +02:00 |
|
cyber-sushi
|
a7d2a96c0d
|
Remove notices about bus address, Flatpaks and desktop portals because they're no longer relevant
|
2024-05-23 06:00:46 +02:00 |
|
cyber-sushi
|
25e102ad81
|
Remove bus address line as it's automatically inferred now
|
2024-05-23 05:56:09 +02:00 |
|
cyber-sushi
|
a277a73caa
|
Automatically infer DBUS_SESSION_BUS_ADDRESS from UID
|
2024-05-23 05:55:09 +02:00 |
|
cyber-sushi
|
c79d031fe7
|
Don't double fork command when running as systemd service since it's not necessary
|
2024-05-23 05:19:21 +02:00 |
|
cyber-sushi
|
69a2b9be16
|
Use systemd-run to spawn commands when running as system service
|
2024-05-23 04:51:50 +02:00 |
|
cyber-sushi
|
24be50aa05
|
Added suggestion regarding sudo -b
|
2024-05-23 04:03:28 +02:00 |
|
cyber-sushi
|
e563af5c1f
|
Don't set env variables that are already set inside system service
|
2024-05-23 04:02:27 +02:00 |
|
cyber-sushi
|
c8442710b4
|
Bumped version to 0.8.5
|
2024-05-20 21:35:15 +02:00 |
|
cyber-sushi
|
a417498db1
|
When remapping a key in [remap], don't change the behavior of that key in [commands] unless it's a modifier
|
2024-05-20 21:33:45 +02:00 |
|
cyber-sushi
|
df6e370736
|
Changes to README
|
2024-05-20 05:48:42 +02:00 |
|
cyber-sushi
|
bf9b65d17e
|
Mixed bindings renamed to chained bindings and description rewritten
|
2024-05-19 08:53:56 +02:00 |
|
cyber-sushi
|
b73ed3ee48
|
Docs updated to v0.8.4
|
2024-05-19 07:13:12 +02:00 |
|
cyber-sushi
|
794dbb860e
|
Bumped version to 0.8.4
|
2024-05-19 07:12:39 +02:00 |
|
cyber-sushi
|
da2a43aaee
|
Support mapping both a chained and non-chained event for the same key at the same time
|
2024-05-19 07:11:46 +02:00 |
|
cyber-sushi
|
f87c8cec45
|
Removed needless line
|
2024-05-19 06:55:28 +02:00 |
|
cyber-sushi
|
475381e7e4
|
Added docs regarding new CHAIN_ONLY setting
|
2024-05-19 06:47:23 +02:00 |
|
cyber-sushi
|
e7bc949ff7
|
Bumped version to 0.8.3
|
2024-05-19 06:46:06 +02:00 |
|