diff --git a/bin/README.md b/bin/README.md index b067941..06961c8 100644 --- a/bin/README.md +++ b/bin/README.md @@ -4,8 +4,8 @@ This directory contains pre-compiled binaries for the DB Backup Tool across mult ## Build Information - **Version**: 3.42.50 -- **Build Time**: 2026-01-17_12:41:47_UTC -- **Git Commit**: 62d58c7 +- **Build Time**: 2026-01-17_15:15:55_UTC +- **Git Commit**: 0e050b2 ## Recent Updates (v1.1.0) - ✅ Fixed TUI progress display with line-by-line output diff --git a/internal/tui/backup_exec.go b/internal/tui/backup_exec.go index 7313417..082a68e 100644 --- a/internal/tui/backup_exec.go +++ b/internal/tui/backup_exec.go @@ -454,7 +454,6 @@ func (m BackupExecutionModel) View() string { } else { // Show completion summary with detailed stats if m.err != nil { - s.WriteString("\n") s.WriteString(errorStyle.Render("╔══════════════════════════════════════════════════════════════╗")) s.WriteString("\n") s.WriteString(errorStyle.Render("║ [FAIL] BACKUP FAILED ║")) diff --git a/internal/tui/menu.go b/internal/tui/menu.go index 9988620..d1227ff 100755 --- a/internal/tui/menu.go +++ b/internal/tui/menu.go @@ -299,9 +299,13 @@ func (m *MenuModel) View() string { var s string + // Product branding header + brandLine := fmt.Sprintf("dbbackup v%s • Enterprise Database Backup & Recovery", m.config.Version) + s += "\n" + infoStyle.Render(brandLine) + "\n" + // Header - header := titleStyle.Render("Database Backup Tool - Interactive Menu") - s += fmt.Sprintf("\n%s\n\n", header) + header := titleStyle.Render("Interactive Menu") + s += fmt.Sprintf("%s\n\n", header) if len(m.dbTypes) > 0 { options := make([]string, len(m.dbTypes))