963f8edc45
fix(script): spawning outside of tokio runtime causing crash
...
Fixes #408 .
2024-01-14 15:42:28 +00:00
08e354e019
refactor: fix new clippy warnings
2023-10-19 21:12:19 +01:00
31a57ae637
fix: scripts don't work while running ironbar under a systemd service
...
Fixes #134
2023-05-01 20:57:08 +01:00
e63509a3a7
refactor: fix a few new clippy warnings
2023-04-22 13:45:44 +01:00
15a9d8d42c
fix(script): parser incorrectly handling colons
...
The short input parser was previously splitting colons, and incorrectly handling situations where the `cmd` section contained colons. The parser now properly checks input in the `mode:interval:cmd` format, moving onto the next section regardless of whether the previous was found.
This means unless your script literally starts with `poll:` or `5000:` you won't hit this issue anymore.
2023-04-20 21:59:23 +01:00
1e1d65ae49
chore(script): add debug logging
2023-04-13 12:47:26 +01:00
dfe1964abf
feat(custom): slider widget
...
Resolves partially #68 .
2023-04-10 00:17:09 +01:00
eb30105fc2
style: fix 1.67 clippy warnings
2023-01-28 14:40:31 +00:00
ea2c84d1bd
refactor: general code tidy-up
2022-12-11 23:17:15 +00:00
5e21cbcca6
refactor: macros to reduce repeated code
2022-12-11 22:45:52 +00:00
9d5049dde0
refactor: standardise error messages
2022-12-11 21:31:45 +00:00
c9e66d4664
feat: common module options (show_if
, on_click
, tooltip
)
...
The first three of many options that are common to all modules.
Resolves #36 . Resolves partially #34 .
2022-11-28 22:09:18 +00:00
c48029664d
docs(script): improve doc comment
2022-11-06 22:53:29 +00:00
3750124d8c
feat: new custom module
...
Allows basic modules to be created from a config object, including popup content.
2022-10-23 17:01:35 +01:00