opentray 5 件
-
0.33.0 through 0.34.1. Every SDK call is deadline-bounded and an uninvited broker death recovers in-process with zero consumer code. Window dragging and resizing bind to page elements through bindWindowRegion(), and macOS gains a native resize session. Fixes for invisible win32 notifications, dialogs that failed or crashed, text tray titles, a layout re-entrancy abort, and overlay runtime loading.
OpenTray v0.29~0.32: more system interaction, better presentation on unsigned apps
English v0.32.0 jixoai0.29.0 through 0.32.0 add five native extensions for dialog, sound, clipboard, opener, and notification, covering the system interactions desktop tools need most. Notifications and dialogs on unsigned macOS apps fall back through osascript, messageDialog supports custom icons, and the extension command protocol moves to ABI v2.
OpenTray v0.24~0.28: improved window experience, expanded navigation control, a more stable kernel
English v0.28.0 jixoaiOne window session now holds any number of native webviews, with layouts declared as data and solved natively; the navigation toolbar is composed natively, and embedding-hostile sites and sites behind logins both work. Navigation can be observed before it happens and blocked (navigationAction events, declarative block rules, site-icon observation). After the kernel switched to push, idle windows went from 121 commands every 2 seconds to zero.
-
OpenTray 0.22.0 and 0.23.0: a URL alone now packages into a desktop app with its own identity, with no spawned process and no node-pty; window titles follow the page by default; omit appIcon and the runtime synthesizes a first-character glyph icon, with the generation kernel unified in @opentray/icon's WebAssembly stack and no sharp.
-
A resident tray entry for lightweight programs such as CLI tools, AI skills, and local daemons, without pulling in Electron. Wizard command entry is per-ecosystem and form-driven, app identity survives runner switches, and env injection is explicit. The fresh-install 404 is fixed.
