mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-26 09:23:50 +00:00
- copy taskIds in getActiveWorkContext + WORK_CONTEXT_CHANGE so plugins cannot mutate NgRx state through the snapshot - WorkContextChangePayload is non-null; fix getActiveWorkContext docs (a context is always active; null only on init-timeout) - make showInWorkContext's project/TODAY-only restriction explicit in the public API docs and a named work-view predicate - drop hardcoded "Document Mode" naming + dead .doc-mode-btn CSS from the generic header-button component - simplify getActiveWorkContext (drop redundant take(1)/dead branch) and selectTask (firstValueFrom over deprecated toPromise) - distinctUntilChanged on the active-context signal; key iframe button handlers by label so re-registration overwrites instead of leaking - fix pre-existing broken specs (plugin-hooks.effects, work-view) |
||
|---|---|---|
| .. | ||
| app | ||
| assets | ||
| environments | ||
| static | ||
| styles | ||
| test-helpers | ||
| typings | ||
| _common.scss | ||
| favicon.ico | ||
| hammer-config.class.ts | ||
| index.html | ||
| karma.conf.js | ||
| main.ts | ||
| manifest.json | ||
| polyfills.ts | ||
| styles.scss | ||
| test.ts | ||
| tsconfig.app.json | ||
| tsconfig.spec.json | ||
| tsconfig.worker.json | ||