Skip to content

Commit a41c732

Browse files
committed
perf(ui): remove mirrored spectrum displays
- Simplifies UI by removing the duplicate spectrum displays - Improves performance by reducing rendering workload during audio analysis - Creates a cleaner, more streamlined progress visualization
1 parent 3511f7f commit a41c732

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

internal/ui/pass1.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,9 +160,6 @@ func (m *pass1Model) renderProgress() string {
160160
s.WriteString("\n")
161161
spectrum := renderSpectrum(m.lastUpdate.BarHeights, min(m.width-4, 76))
162162
s.WriteString(spectrum)
163-
s.WriteString("\n")
164-
// Mirror for symmetry
165-
s.WriteString(spectrum)
166163
s.WriteString("\n\n")
167164
}
168165

internal/ui/pass2.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,8 +218,6 @@ func (m *pass2Model) renderProgress() string {
218218
var leftCol strings.Builder
219219
spectrum := renderSpectrum(m.lastUpdate.BarHeights, min(m.width-4, 72))
220220
leftCol.WriteString(spectrum)
221-
leftCol.WriteString("\n")
222-
leftCol.WriteString(spectrum) // Mirror for stereo effect
223221

224222
var rightCol strings.Builder
225223
if m.lastUpdate.FileSize > 0 || m.lastUpdate.VideoCodec != "" || m.lastUpdate.AudioCodec != "" {

0 commit comments

Comments
 (0)