Story: Detail dialogs modernisation
Table of Contents
This page documents a story in Sprint 13. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
Goal
Detail dialogs were growing long and inconsistent. Convert them all to a tabbed layout with a dedicated Provenance tab, then drop the in-dialog toolbars in favour of plain buttons.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent sprint | Sprint 13 |
| Now | Completed 2026-02-25. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2026-02-25 |
Acceptance
- All detail dialogs tabbed with consistent Provenance handling.
- Toolbars removed; delete / cancel / save buttons standard.
- My Sessions + My Account land as MDI subwindows.
Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Make all detail dialogs tabbed | DONE | 2026-05-20 | 2026-02-20 | Tabbed layout standardised; Provenance tab consolidated; Country detail moves flag to General; Currency detail relocates icon button into General; Methodology + Treatment + Catalog + others have read-only change_commentary in Provenance; Methodology Implementation grew to 300px; My Sessions + My Account converted to MDI subwindows; business-centre flag label next to combo box. |
| Remove toolbars from detail dialogs | DONE | 2026-05-20 | 2026-02-25 | Detail dialogs use plain buttons (delete, cancel, save) instead of in-dialog toolbars. |
Decisions
- Provenance tab always last
- provenance is meta-data; doesn't belong in the main user flow but should always be there.
- Plain buttons over toolbars
- the host MDI window already provides the toolbar; duplicating it in the dialog was clutter.
Out of scope
- Theming the dialog headers.
See also
None.