Improved progress display

Previously, the progress bar updated only after completing an entire table.

For large tables such as LIBARC, this could make the application appear to have stopped responding.

Phase 10 updates the interface while rows are being exported.
This commit is contained in:
Mark Gregory
2026-10-18 11:46:19 +01:00
parent d96fc225cf
commit c1bfb36de5
4 changed files with 115 additions and 25 deletions
+9
View File
@@ -0,0 +1,9 @@
# Phase 54: SQL editor navigation
The workspace now renders an administration screen only while the Administration navigator is selected. This prevents stale administration-page state from obscuring the SQL editor after selecting Schemas.
Both global and editor Execute buttons route through `executeSQLInEditor()`, which selects Schemas, clears the administration page, executes SQL and requests editor focus on the next main-loop turn. Selecting a query tab also reveals and focuses the editor.
Phase 50 chart implementation and subsequent scroll changes are otherwise unchanged.
macOS build and visual verification must be performed in Xcode.