netx/packaging/assets
oliver e21719b66c Modernize the Windows installer, tray and runtime control; fix lifecycle bugs.
Installer: dynamic light/dark Win11 style, new brand wizard images, auto
language, exclusive run mode (tray / Windows service) plus autostart and
auto-update on the Tasks page (pre-selected from what is installed on
upgrades, untouched by silent updates), 5 localized Start Menu entries.

Tray: theme-aware rounded menu with live status, icons and status-dot tray
icon; health polled off the UI thread; Settings submenu toggles autostart
and daily updates; browser opened de-elevated via explorer.

Fixes:
- tray Stop/Start was ignored in service mode (service_run restarted the
  children) - all start/stop now goes through runtime_ctl.ps1
- logon tray task and SYSTEM service task were killed after 72h (default
  ExecutionTimeLimit); autostart was registered for the elevating account
  and opened a browser on every logon
- uninstall left the NetXTray/NetXUpdate tasks behind
- silent auto-update killed the tray without restarting it
- repair_venv.ps1 was never staged into the release
- wildcard NETX_HOST (0.0.0.0) broke health checks
- ICO frames were PNG, which System.Drawing decodes as noise; icons now
  use the current brand mark

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 20:32:33 +08:00
..
gen_icon.py Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
netx-64.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
netx-256.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
netx.ico Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
README.md Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-100.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-125.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-150.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-200.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-small-100.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-small-125.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-small-150.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00
wizard-small-200.png Modernize the Windows installer, tray and runtime control; fix lifecycle bugs. 2026-10-13 20:32:33 +08:00

NetX packaging assets

  • netx.ico 鈥?installer / shortcuts / tray (regenerate with python gen_icon.py)
  • netx-256.png / netx-64.png 鈥?previews

Mark matches web/public/favicon.svg (network 鈥淣鈥?nodes on navy).