* feat: add lux/ideapad-conservation-mode plugin
* fix: address review blockers on ideapad-conservation-mode
- shell-quote pluginDir/USER before splicing into the sudo/runInTerminal
command (shell injection)
- declare every external command setup-permissions.sh invokes as a
manifest dependency, and document them in README Requirements
- drop the hardcoded KERNEL=="VPC2004:00" match from the udev rule so it
matches any ideapad_acpi instance, consistent with the dynamic
discovery the Luau side already does
- add the promised NixOS declarative setup section to README
- move all user-visible strings out of conservation_mode.luau into
translations/en.json, accessed via noctalia.tr()
- add the required README Plugin/Usage sections
* Update dependencies in plugin.toml
* Update setup script requirements in README.md
---------
Co-authored-by: Lemmy <studio@quadbyte.net>
* Add nightwatch75/todo 0.0.6
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* To Do 0.0.7: make priority sort a view; never rewrite the manual order
Review fix: switching to priority mode used to sort the items array and
persist it, destroying the manual ordering. items and the on-disk tasks
array now always hold the manual order; priority mode stable-sorts a
copy at render time only.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
---------
Co-authored-by: Massimiliano <m.angei@iotron.it>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
* Made a iio-hyprland plugin for noctalia
kill iio-hyprland and restart it depending on the locked setting.
The plugin has:
-control center toggle
-Bar wigdet for toggle of state
--If rigth clicked this wigdet will open the panel
-Panel for calling by msg
--Panel also added possibally to specify lock direction
-Bar wiget for open panel
--Useful for touch
- Tested with hyprland 0.55.4 and noctalia v5.0.0
- Should work with sway using iio-sway (not tested)
* add en.json to translation
unify settings keys for consistent naming
update names
add iio-service so tools work independently
refactor code for readability and remove unused logic
update readme
add thumbnail
* Updated plugin.toml names
Reworked panel code
* bump version
* Make arrow buttons apply relative orientation instead of fixed original
directions
* fixed wrong labels
* Delete iio_lock/iio_lock.luau
* Delete iio_lock/iio_panel.luau
* Delete iio_lock/shortcut.luau
* make noctalia.getConfig the sole config accessor
---------
Co-authored-by: Lemmy <studio@quadbyte.net>