Compare commits

...

3 Commits

Author SHA1 Message Date
Stu
fa3f4e4944 Note blocker: video load not firing 2025-12-04 07:29:17 -05:00
Stu
e1b1f0bb94 Fix build: import net/url 2025-12-04 07:16:50 -05:00
Stu
3f43b3fe4b Rename app/window to VT Player 2025-12-04 07:10:18 -05:00
2 changed files with 6 additions and 2 deletions

View File

@ -1,5 +1,8 @@
# VT Player TODO
## Blockers
- Video loading not firing (menu and drag/drop). Investigate URI/path handling, loadVideo/probe flow, and UI wiring; add logging to confirm handlers fire and errors surface.
## Near-term UI/UX
- Replace placeholder play icon with a proper asset; keep centered “Load Video” and drop hint on any window size.
- Tighten control bar (Haruna-like): cleaner spacing, distinct buttons, consistent sizing.

View File

@ -14,6 +14,7 @@ import (
"image/png"
"io"
"math"
"net/url"
"os"
"os/exec"
"path/filepath"
@ -1673,7 +1674,7 @@ func runGUI() {
// Initialize UI colors
ui.SetColors(gridColor, textColor)
a := app.NewWithID("com.leaktechnologies.videotools")
a := app.NewWithID("com.leaktechnologies.vtplayer")
// Always start with a clean slate: wipe any persisted app storage (queue or otherwise)
if root := a.Storage().RootURI(); root != nil && root.Scheme() == "file" {
@ -1682,7 +1683,7 @@ func runGUI() {
a.Settings().SetTheme(&ui.MonoTheme{})
logging.Debug(logging.CatUI, "created fyne app: %#v", a)
w := a.NewWindow("VideoTools")
w := a.NewWindow("VT Player")
if icon := utils.LoadAppIcon(); icon != nil {
a.SetIcon(icon)
w.SetIcon(icon)