fix: Add cross-platform handling for tray, updater, and icon generation

- Add platform notes for tray startup, shortcut saving, and Linux-only settings
- Handle stat error in processRecording (missing file)
- Select correct binary name based on OS in updater
- Increase tray icon canvas size from 64 to 128 pixels
- Update frontend dist asset hash
This commit is contained in:
Your Name
2026-06-09 15:14:30 -07:00
parent 593a5941a1
commit ce49f66c89
29 changed files with 240 additions and 39 deletions
+8
View File
@@ -1,3 +1,11 @@
// ============================================================
// CROSS-PLATFORM FILE — This defines the Overlay interface
// that is implemented differently on each platform:
// - Windows: internal/windows/overlay.go (Win32 overlay)
// - Linux: internal/linux/overlay.go (no-op)
// This file itself is compiled on ALL platforms.
// ============================================================
package platform
// Overlay defines the cross-platform interface for screen overlays