Files
Your Name ce49f66c89 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
2026-06-09 15:14:30 -07:00

22 lines
479 B
Go

//go:build linux
// ============================================================
// LINUX-ONLY FILE — Sets the GTK program name for the system tray
// on Linux. This is required for proper desktop integration.
// ============================================================
package tray
/*
#cgo pkg-config: glib-2.0
#include <glib.h>
*/
import "C"
import "unsafe"
func init() {
cstr := C.CString("wis-free-v3")
defer C.free(unsafe.Pointer(cstr))
C.g_set_prgname(cstr)
}