Task: Add currency editing support

Table of Contents

This page documents a task in the Currencies UI story. It captures the goal, current status, acceptance, and any notes or results.

Goal

Allow currency rows to be opened individually and edited from the Qt UI; also allow multi-select for bulk delete. Establishes the CRUD toolbar pattern that later reference-data widgets will reuse.

Status

Field Value
State DONE
Parent story Currencies UI
Now Completed 2025-11-25.
Waiting on None.
Next None.
Last touched 2025-11-25

Acceptance

  • A currency row can be opened in an edit dialog and saved back.
  • Multiple rows can be selected and deleted in one action.
  • A CRUD toolbar is in place, separate from the connection toolbar.

Plan

(Plan was distilled into the parent story's * Decisions and cleared when the task closed.)

Notes

  • Total time spent in v0: ~2:45.
  • v0 surfaced the question of what selection a toolbar action applies to. Settled on: ideally the user selects rows first, then presses the action.
  • Side change in the same task: the splash screen gained a version string.

Result

Currency edit dialog + multi-row delete shipped; CRUD toolbar established.

Emacs 29.1 (Org mode 9.6.6)