Task: Modernise login dialog

Table of Contents

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

Goal

Modernise login and sign-up dialogs: dark theme, modeless MDI subwindows, auto-login after sign-up, saved-connections dropdown.

Status

Field Value
State DONE
Parent story Connection management
Now Completed 2026-01-15.
Waiting on None.
Next None.
Last touched 2026-01-15

Acceptance

  • Dark-themed LoginDialog and SignUpDialog widgets.
  • Modeless MDI subwindows rather than modal dialogs.
  • Auto-login after successful registration.
  • Saved-connections dropdown integrated with the new connection browser.

Plan

Captured during execution; cleared into the parent story on close.

Notes

Modeless lets the user keep the login dialog open while exploring saved connections — important for the connection-browser flow.

Result

Login surface aligned with the connection management story.

Emacs 29.1 (Org mode 9.6.6)