refactor: remove noise comments and fix settings text overflow 2 months ago
Authored
Davy 7/29/2026, 9:35:26 AM Clean up explanatory noise comments across Rust and TypeScript
to keep the codebase self-explanatory. Remove doc comments that
restate names, design-rationale paragraphs, and self-evident
inline comments while preserving non-obvious invariants, issue
references, SAFETY notes, TODO/FIXME markers, and magic numbers.
Also fix text overflow in settings section titles, descriptions,
and the About metadata grid by adding break-words and allowing
the label column to shrink. Parent25e1c3d
99 files changed
src-tauri/src/airplay_stream.rs +1 −20 src-tauri/src/app_menu.rs +0 −3 src-tauri/src/automation_smoke.rs +0 −13 src-tauri/src/cdg/parser.rs +11 −20 src-tauri/src/cdg/renderer.rs +0 −35 src-tauri/src/commands/batch_separation.rs +0 −12 src-tauri/src/commands/bootstrap.rs +0 −20 src-tauri/src/commands/diagnostics.rs +0 −33 src-tauri/src/commands/error.rs
+0
−3
src-tauri/src/commands/import/mod.rs +0 −14
src-tauri/src/commands/maintenance.rs +0 −2
src-tauri/src/commands/playlist.rs +0 −5
src-tauri/src/commands/remote_library/mod.rs +0 −36
src-tauri/src/commands/runtime_bootstrap.rs +0 −33
src-tauri/src/commands/self_update.rs +0 −13
src-tauri/src/commands/separation.rs +0 −12
src-tauri/src/config.rs +0 −51
src-tauri/src/library/artwork.rs +0 −47
src-tauri/src/library/delete.rs +0 −18
src-tauri/src/library/import/cover.rs +0 −1
src-tauri/src/library/import/ingest.rs +0 −29
src-tauri/src/library/import/mod.rs +0 −14
src-tauri/src/library/integrity.rs +0 −70
src-tauri/src/library/mod.rs +0 −10
src-tauri/src/library/playlist.rs +0 −4
src-tauri/src/library/songs.rs +0 −5
src-tauri/src/library_root.rs +0 −12
src-tauri/src/logging.rs +0 −36
src-tauri/src/lyrics/fetch.rs +0 −15
src-tauri/src/lyrics/lrcapi.rs +0 −1
src-tauri/src/lyrics/lrclib.rs +0 −3
src-tauri/src/lyrics/lys_parser.rs +0 −3
src-tauri/src/lyrics/parser.rs +0 −11
src-tauri/src/lyrics/ttml_parser.rs +0 −3
src-tauri/src/media_g.rs +0 −2
src-tauri/src/metadata/mod.rs +0 −3
src-tauri/src/perf.rs +0 −6
src-tauri/src/remote/auth.rs +0 −5
src-tauri/src/remote/auth_binding.rs +0 −14
src-tauri/src/remote/bootstrap.rs +0 −31
src-tauri/src/remote/library_outbox.rs +0 −52
src-tauri/src/remote/manifest.rs +4 −92
src-tauri/src/remote/mod.rs +2 −20
src-tauri/src/remote/mutation.rs +1 −125
src-tauri/src/remote/net_policy.rs +0 −37
src-tauri/src/remote/provider.rs +0 −74
src-tauri/src/remote/recovery.rs +0 −30
src-tauri/src/remote/registry.rs +0 −2
src-tauri/src/remote/sync/conflict.rs +0 −21
src-tauri/src/remote/sync/file_ops.rs +0 −1
src-tauri/src/window_shell.rs +0 −14
src/App.test.tsx +0 −2
src/App.tsx +0 −2
src/components/Layout/UpdateBanner.test.tsx +0 −2
src/components/Layout/UpdateBanner.tsx +1 −17
src/components/Lyrics/LyricsEmptyState.tsx +1 −1
src/components/Overlay/Tooltip.tsx +1 −1
src/components/Player/AirPlayRouteButton.tsx +1 −1
src/components/Player/FullscreenControls.test.tsx +0 −2
src/components/Player/FullscreenControls.tsx +0 −6
src/components/Player/PeakMeter.tsx +0 −12
src/components/Player/PlayControls.tsx +0 −1
src/components/Player/PlaybackBar.tsx +0 −1
src/components/Player/RemoteReconnectIndicator.tsx +1 −9
src/components/Player/VolumeSliders.tsx +5 −28
src/components/Settings/SettingsAboutSection.tsx +4 −11
src/components/Settings/SettingsRemoteCacheSection.tsx +1 −8
src/components/Settings/SettingsRemoteDiagnosticsSection.tsx +1 −8
src/components/Settings/SettingsSectionCard.tsx +2 −2
src/components/Shared/CoverArtThumbnail.tsx +2 −9
src/hooks/use-audience-plain-text-paging.ts +0 −5
src/hooks/use-cdg-sync.ts +0 −12
src/hooks/use-event-subscription.ts +0 −4
src/hooks/use-local-audience-romanize-receiver.ts +0 −1
src/hooks/use-lyrics-engine.ts +0 −7
src/hooks/use-playback-runtime.ts +0 −12
src/lib/alphabet-index.test.ts +0 −15
src/lib/alphabet-index.ts +0 −7
src/lib/cdg-canvas-painter.ts +0 −36
src/lib/cdg-protocol.ts +0 −19
src/lib/cdg-sync-channel.ts +0 −8
src/lib/debug-info.ts +0 −6
src/lib/fullscreen-player.ts +0 −2
src/lib/i18n.ts +0 −16
src/lib/local-audience-romanize.ts +0 −3
src/lib/lyrics-companion-romanization.ts +0 −7
src/lib/lyrics-engine.ts +0 −3
src/lib/lyrics-line-runtime.test.ts +0 −2
src/lib/lyrics-playback-time.ts +0 −7
src/lib/lyrics-romanizer.ts +0 −3
src/lib/native-context-menu.ts +0 −5
src/lib/notifications.ts +0 −16
src/lib/romanize-options.ts +0 −8
src/lib/song-display.ts +0 −5
src/lib/song-sort.test.ts +0 −2
src/lib/tauri/cdg.ts +0 −32
src/lib/tauri/remote-repository.ts +0 −6
src/lib/tauri/tauri-wrappers.test.ts +0 −21
src/lib/waveform-cache.test.ts +0 −5