# refactor\(usage\): extract reset and forecast text presentation \(\#457\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: b5ae49fe3be8f5ce50be41b795716c89fe21399f

Requested commit: b5ae49fe3be8f5ce50be41b795716c89fe21399f

Commit: b5ae49fe3be8f5ce50be41b795716c89fe21399f

Tree: d77c11532d4932ee09d9bc06bade84a906944d88

Author: Simone

Committer: GitHub

## Message

```
refactor(usage): extract reset and forecast text presentation (#457)

* refactor(usage): extract reset and forecast text presentation

Move reset, pace and ETA localization into an explicit-input QML component. Preserve duration rounding in PacePresentation and retain clock, privacy and forecast observation ownership in the applet. Update owning documentation, catalog references and executed regressions; no supported behavior or TODO change.

* ci: allow Plasma environment setup within job deadlines

Increase check and smoke-runtime job deadlines from 20 to 60 minutes. Both previous attempts expired during image or dependency downloads before tests. Document the setup budget and contributor impact; required checks and pinned toolchain remain enforced.
```

## Parents

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

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