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 |
|
cyber-sushi
|
cf8f7d7ad3
|
Added CHAIN_ONLY setting to control behavior of mixed bindings
|
2024-05-19 06:45:49 +02:00 |
|
cyber-sushi
|
439561c8c6
|
Updated mixed bindings section of the readme
|
2024-05-19 06:15:18 +02:00 |
|
cyber-sushi
|
fbe193a9ea
|
Added section regarding mixed bindings to the docs
|
2024-05-19 05:59:30 +02:00 |
|
cyber-sushi
|
41e72551d6
|
Bumped version to 0.8.2
|
2024-05-19 05:58:33 +02:00 |
|
cyber-sushi
|
a51115c0d3
|
Implemented support for mixed bindings
|
2024-05-19 05:55:29 +02:00 |
|
cyber-sushi
|
06402cadee
|
Added type Hold to Event enum, and parsing support for mixed bindings
|
2024-05-19 05:54:09 +02:00 |
|
cyber-sushi
|
8bc1016f4a
|
Fixed regression that prevented key-up from being registered correctly when binding a single key to a single modifier
|
2024-05-19 03:26:47 +02:00 |
|
cyber-sushi
|
a7b357fbf1
|
Bump version to 0.8.1
|
2024-05-18 03:58:59 +02:00 |
|
cyber-sushi
|
f35636fb42
|
Fixed regressions affecting default scroll wheel event and analog sticks rebinding
|
2024-05-18 03:57:47 +02:00 |
|
cyber-sushi
|
494e70267e
|
Expanded Troubleshooting section
|
2024-05-18 01:49:27 +02:00 |
|
cyber-sushi
|
fd51c94c56
|
Bump version to 0.8.0
|
2024-05-18 01:48:16 +02:00 |
|
cyber-sushi
|
31c1b1ce44
|
Use Server enum instead of Option to match compositor
|
2024-05-18 01:47:49 +02:00 |
|
cyber-sushi
|
c19357d0b8
|
Refactor event conversion to avoid using strings, streamline event injection and use double fork when spawning subprocess
|
2024-05-18 01:46:39 +02:00 |
|
cyber-sushi
|
6092acc177
|
Wrap compositor status and active client into their own enum, split environment setup and task spawning
|
2024-05-18 01:44:04 +02:00 |
|
cyber-sushi
|
0e89f5aa19
|
Streamline event types and configuration parsing
|
2024-05-18 01:38:05 +02:00 |
|
cyber-sushi
|
0d0a26bad4
|
Added docs regarding new L/RSTICK_ACTIVATION_MODIFIERS parameter
|
2024-05-13 18:27:09 +02:00 |
|
cyber-sushi
|
140294c739
|
Version bumped to 0.7.2
|
2024-05-13 18:26:36 +02:00 |
|
cyber-sushi
|
aa1e6d66e2
|
Added L/RSTICK_ACTIVATION_MODIFIERS parameter to control cursor and scroll activation through modifiers
|
2024-05-13 18:26:10 +02:00 |
|
cyber-sushi
|
373954cc38
|
Added troubleshooting steps when running with SELinux
|
2024-05-11 22:59:30 +02:00 |
|
cyber-sushi
|
d34855eb31
|
Version bumped to 0.7.1
|
2024-05-11 22:57:51 +02:00 |
|
cyber-sushi
|
a5355432b4
|
Gamepad triggers correctly emit event value 0 when lifted
|
2024-05-11 22:57:14 +02:00 |
|
cyber-sushi
|
b6466ac539
|
Update README.md
|
2024-05-10 17:52:58 +02:00 |
|
cyber-sushi
|
b7ae672175
|
Update README.md
|
2024-05-10 02:59:49 +02:00 |
|
cyber-sushi
|
3ea4404b49
|
README updated to v0.7.0
|
2024-05-10 02:37:19 +02:00 |
|
cyber-sushi
|
c37190e772
|
README updated to v0.7.0
|
2024-05-10 02:35:38 +02:00 |
|
cyber-sushi
|
19ae1d8629
|
Removed outdated information from stdout
|
2024-05-10 02:31:35 +02:00 |
|
cyber-sushi
|
0b4bfb858a
|
Added example system service
|
2024-05-10 01:58:02 +02:00 |
|
cyber-sushi
|
4ded5f80d7
|
Version bumped to 0.7.0
|
2024-05-10 01:54:30 +02:00 |
|
cyber-sushi
|
1d2acfb88e
|
Automatically import user environment when running as system service
|
2024-05-10 01:53:47 +02:00 |
|
cyber-sushi
|
9c3f8528e5
|
Fixed line breaks in stdout
|
2024-05-10 01:28:53 +02:00 |
|
cyber-sushi
|
6a805778b3
|
Desktop integration section edited in README
|
2024-05-09 18:38:11 +02:00 |
|
cyber-sushi
|
60748775f7
|
Removed hyprland dependency, added serde_json
|
2024-05-09 18:37:06 +02:00 |
|
cyber-sushi
|
75b5699785
|
Get active window on Hyprland using subprocess instead of relying on external library
|
2024-05-09 18:36:08 +02:00 |
|
cyber-sushi
|
9dba3c564f
|
Fixed default directory when running with no root permissions
|
2024-05-09 16:55:23 +02:00 |
|