Skip to content

feat: Various minor improvements - #32

Draft
celarye wants to merge 2 commits into
wpbs-rs:mainfrom
celarye:feat/var-impr
Draft

feat: Various minor improvements#32
celarye wants to merge 2 commits into
wpbs-rs:mainfrom
celarye:feat/var-impr

Conversation

@celarye

@celarye celarye commented Aug 6, 2026

Copy link
Copy Markdown
Member
  • Exit early if no plugin initializes successfully.

  • Moved the log CLI arguments to the bottom and simplified argument help messages.

  • Further TaskTracker adoption.

  • Moved plugin Uuid into AvailablePlugin.

  • Moved service registration functions into service sub modules.

    • Temporarily removed the old deregistration implementation.
  • Naming and ordering consistency.

@celarye celarye self-assigned this Aug 6, 2026
@celarye celarye added the enhancement New feature or request label Aug 6, 2026
@celarye
celarye force-pushed the feat/var-impr branch 3 times, most recently from bb0e39a to ae08572 Compare August 8, 2026 16:59
- Removes the need to manually add all intents but the privileged ones
  when the application does not have the permissions for those.
- Switch to a HashSet to have serde automatically remove duplicate
  entries.
@celarye
celarye force-pushed the feat/var-impr branch 2 times, most recently from 3dd1ff2 to 61d3d06 Compare August 9, 2026 20:40
- Exit early if no plugin initializes successfully.
- Moved the log CLI arguments to the bottom and simplified argument help messages.

- Further `TaskTracker` adoption.
- Moved plugin `Uuid` into `AvailablePlugin`.
- Moved service registration functions into service sub modules.
  - Temporarily removed the old deregistration implementation.
- Naming and ordering consistency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant