Skip to content

fix: startup - #37

Merged
franklinkim merged 7 commits into
mainfrom
fix/startup
Aug 27, 2026
Merged

fix: startup#37
franklinkim merged 7 commits into
mainfrom
fix/startup

Conversation

@franklinkim

Copy link
Copy Markdown
Member

Description

Fix menubar app silently failing to launch on bad config, and add version display + app rebranding as Dockprox.app.

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 💥 Breaking change
  • 📝 Documentation
  • ♻️ Refactoring
  • 🏃 Performance
  • ✅ Tests
  • 🔐 Security
  • 🔧 Build/CI

Changes

  • Fix: dockprox-menubar no longer exits invisibly on a bad/missing config — log setup and the tray now happen before config parsing, so failures surface as
    StateError in a running tray instead of a silent process exit
  • Move default log directory to org.foomo.dockprox cache path
  • Reorder run() setup for clarity
  • Add version display as the first tray menu item; clicking it opens the GitHub releases page
  • Rename the packaged app bundle to Dockprox.app (Info.plist, wails app name, Makefile, release workflow, Homebrew cask, README)

Checklist

  • My code adheres to the coding and style guidelines of the project.
  • I have performed a self-review of my own code.
  • I have commented on my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation.

@franklinkim franklinkim changed the title Fix/startup fix: startup Aug 27, 2026
@franklinkim
franklinkim merged commit 2d5025f into main Aug 27, 2026
4 checks passed
@franklinkim
franklinkim deleted the fix/startup branch August 27, 2026 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant