You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Native external editor -- Ctrl+E opens Text DATs in the user's default Linux editor via xdg-open instead of the Windows editor
Auto-detect LogPixels DPI -- reads Xft.dpi from the display server on first launch and applies the correct LogPixels value (96/120/144/192). Override with TD_DPI=96 touchdesigner. No more hardcoded 120 DPI
License preservation -- backs up ProgramData/Derivative/ before wineboot and restores it after. Also preserved during install/reinstall when commonappdata/ is copied over ProgramData. No more lost licenses
AUR PKGBUILD -- complete Arch Linux package with proper desktop entries, file associations, MIME types, icons, and post-install hooks
AUR launcher -- Python launcher replacing the bash heredoc wrapper, with full .toe patching support and drive symlink handling
System install path -- td-install now finds td_lib from /usr/share/touchdesigner-linux/ when installed as a system package (AUR)
Improvements
wineboot runs only on first launch (tracked by .td_initialized flag)
dosdevices symlinks (c:, z:) are properly created instead of crashing on fresh prefix
.toe patching handles timeouts without leaving corrupted state
Backup directory auto-cleanup for backups older than 30 days
Interactive menu uses raw terminal mode for reliable arrow key navigation