No description
Find a file
cjjohn 4ac29a3e5c Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp)
Minimizing or closing hides the window instead of leaving a taskbar
entry; only "Beenden" in the tray right-click menu really exits. Tray
callbacks route through a queue instead of touching Tk directly from
pystray's thread (same pattern as the earlier serial-thread fix).

Also fixes the build script: PyInstaller failed on the network share
while copying Tcl/Tk tzdata (path-length issue), so building now
happens in a local temp copy instead of directly on Z:.

Adds an info button that explains the MCP server's available tools.
2026-08-05 08:30:50 +02:00
.gitignore Add PyInstaller packaging (--onedir) as alternative to pyw launch 2026-08-05 08:04:38 +02:00
action_dialog.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
AGENTS.md Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp) 2026-08-05 08:30:50 +02:00
build_and_deploy.ps1 Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp) 2026-08-05 08:30:50 +02:00
desktop_viewer.py Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp) 2026-08-05 08:30:50 +02:00
icon.ico Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp) 2026-08-05 08:30:50 +02:00
icon.png Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp) 2026-08-05 08:30:50 +02:00
run_browser.bat Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
run_desktop.bat Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
server.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
versapad_combined.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
versapad_data.py Add MCP server so Claude (or any MCP client) can reprogram VersaPad directly 2026-08-05 08:16:22 +02:00
versapad_mcp_server.py Add MCP server so Claude (or any MCP client) can reprogram VersaPad directly 2026-08-05 08:16:22 +02:00
versapad_protocol.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
versapad_serial.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
VersaPadViewer.spec Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp) 2026-08-05 08:30:50 +02:00