# refactor\(ui\): remove unused helpers and share provider selection \(\#571\) · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/3fa3d6473c878af37c03d27f04e2eca1b6a3e735)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: 3fa3d6473c878af37c03d27f04e2eca1b6a3e735

Requested commit: 3fa3d6473c878af37c03d27f04e2eca1b6a3e735

Commit: 3fa3d6473c878af37c03d27f04e2eca1b6a3e735

Tree: 541129db58dcba5081799328c986396a96f52230

Author: Simone

Committer: GitHub

## Message

```
refactor(ui): remove unused helpers and share provider selection (#571)

* refactor(ui): remove unused helpers and share provider selection

Remove four uncalled QML helpers and migrate tests to active label adapters. Move the shared selection transition into ProviderOrder while retaining Overview policy and covering immutable inputs and alias limits.

Documentation: update Development ownership and verification notes. Usage, README, translations, changelog and TODO are unaffected because behavior, persisted configuration and Linux parity are unchanged.

* chore(i18n): refresh catalog references after helper removal

Regenerate the POT template with make translations. Only source references change; messages and translations are unchanged.
```

## Parents

- [6547829b66c43ec9a817aadb723fc3203e2df8df](https://git.cafe/lucenx/codexbar-plasma/commit/6547829b66c43ec9a817aadb723fc3203e2df8df?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/3fa3d6473c878af37c03d27f04e2eca1b6a3e735?format=markdown)
