feat: edit saved connection settings when connecting

This commit is contained in:
Valdemar Lorenzen
2026-10-20 10:00:36 +02:00
parent 24885b1a1f
commit e11fd0372d
3 changed files with 124 additions and 66 deletions
+6 -3
View File
@@ -77,9 +77,12 @@ Navigation:
New database window: Up/Down chooses a provider; Enter starts editing.
Tab/Shift-Tab changes fields; Left/Right changes TLS when that field is focused.
Enter saves without connecting, including when the database is offline.
Select a saved database and press Enter to connect. PostgreSQL prompts for a
password; Esc cancels. Passwords are masked, never saved, and clear on success
or cancellation. Ctrl-U clears a field; pasting is supported.
Select a saved database and press Enter to connect. PostgreSQL opens an editable
connection window, initially focused on the password. Tab/Shift-Tab changes fields;
Left/Right changes TLS when focused. Enter connects and updates that saved entry
only on success; failures keep the previous settings and connection. Esc discards edits.
Passwords are masked, never saved, and clear on success or cancellation.
Ctrl-U clears a field; pasting is supported.
Enter the database user explicitly; the operating-system username is not used.
Configurations persist in $XDG_CONFIG_HOME/dbdash/connections.sqlite3, falling
back to ~/.config/dbdash/connections.sqlite3. SQLite paths are saved absolute.