Files
SQLWorkbench/docs/PHASE52-EDITOR-FOCUS-INITIAL-GRAPHS.md
T
Mark Gregory d96fc225cf 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.
2026-10-18 11:36:34 +01:00

11 lines
959 B
Markdown

# Phase 52 — Schema editor focus and first-display graphs
Based on the approved Phase 50 graphs and Phase 51 scrolling layout.
- Selecting **Schemas** switches the workspace to the SQL editor and requests keyboard focus for the native NSTextView.
- The native editor receives focus on its initial mount and on subsequent navigation to Schemas; the existing editor text, selection and syntax highlighting remain intact.
- Monitoring views perform their first refresh on appearance and, when auto-refresh is enabled, attempt a follow-up snapshot after about 1.5 seconds. Rate graphs require two distinct snapshots; gauge graphs can show a first data point immediately. Normal five-second refresh continues thereafter.
- The chart designs, all eight overview graphs, six performance graphs, SQL queries and scrolling are otherwise unchanged.
**Verification:** Swift parser checked on Linux. macOS compilation and GUI interaction testing are still required.