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 14:43:13 +01:00
parent 0891230b39
commit ebd0bd1e29
9 changed files with 76 additions and 38 deletions
+10
View File
@@ -0,0 +1,10 @@
# Phase 59.2 — DBSyn rebrand
- Renamed Xcode project, app target, product, source directory, icon resource, image resource and release script to DBSyn.
- Updated bundle display name and identifier to `net.absdev.DBSyn`.
- Replaced the default About menu with an explicit About DBSyn action and branded About panel.
- Preserved original icon artwork (now `DBSyn.icns` and `DBSynBrand.png`).
- Kept six legacy UserDefaults/Keychain service identifiers intentionally to preserve previously saved connections, SQL history, scripts, credentials and snapshots. These are internal compatibility keys, not displayed branding.
- Xcode project needs to be opened using `DBSyn.xcodeproj`; old project path no longer exists.
- Because the bundle identifier changes, existing macOS Keychain access may require credentials to be re-entered depending on code-signing identity.
- Swift parser verified on all four Swift files; Xcode build requires macOS.