mirror of
https://github.com/jahruz67/wisp-open.git
synced 2026-08-08 18:14:08 +00:00
- 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
18 lines
586 B
Go
18 lines
586 B
Go
// ============================================================
|
|
// 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
|
|
type Overlay interface {
|
|
Show(message string)
|
|
Hide()
|
|
SetVolume(level float64)
|
|
Close()
|
|
}
|