Files
t5de/patcher/go.mod
T
dhkatzandClaude Opus 5.5 bd7272f5eb Add the setup wizard
cmd/t5de-setup is the installer users will run: a Wails window with a plain HTML/CSS/JS page that
walks through finding and checking IMVU Classic, choosing patches (required ones locked; turning a
patch on turns on what it needs), options and installing, with progress. When T5DE is already
installed, or when run from the copy kept in the install, it offers changing patches, repair or
update, and uninstall; "Apps & features" opens its uninstall page. It runs from a temporary copy
when it would otherwise change its own folder.

For it, apply and install report progress, the bundle can be loaded from bytes (setup carries it
built in), the System reports the registered install, and the relaunch logic moved from the
command-line patcher into install. The T5DE logo and icon are in patcher/assets.

CI vets the wizard and cross-compiles it for Windows.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-27 05:03:47 -07:00

39 lines
1.4 KiB
AMPL

module git.t5de.dev/t5de/t5de/patcher
go 1.27
require (
github.com/go-ole/go-ole v1.3.0
github.com/wailsapp/wails/v2 v2.17.0
golang.org/x/sys v0.49.0
)
require (
git.sr.ht/~jackmordaunt/go-toast/v2 v2.0.3 // indirect
github.com/bep/debounce v1.2.1 // indirect
github.com/gabriel-vasile/mimetype v1.4.16 // indirect
github.com/godbus/dbus/v5 v5.1.0 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/gorilla/websocket v1.5.3 // indirect
github.com/jchv/go-winloader v0.0.0-20210711035445-715c2860da7e // indirect
github.com/labstack/echo/v4 v4.15.3 // indirect
github.com/labstack/gommon v0.5.0 // indirect
github.com/leaanthony/go-ansi-parser v1.6.1 // indirect
github.com/leaanthony/gosod v1.0.4 // indirect
github.com/leaanthony/slicer v1.6.0 // indirect
github.com/leaanthony/u v1.1.1 // indirect
github.com/mattn/go-colorable v0.1.14 // indirect
github.com/mattn/go-isatty v0.0.22 // indirect
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/rivo/uniseg v0.4.7 // indirect
github.com/samber/lo v1.49.1 // indirect
github.com/tkrajina/go-reflector v0.5.8 // indirect
github.com/valyala/bytebufferpool v1.0.0 // indirect
github.com/valyala/fasttemplate v1.2.2 // indirect
github.com/wailsapp/go-webview2 v1.0.22 // indirect
golang.org/x/crypto v0.53.0 // indirect
golang.org/x/net v0.56.0 // indirect
golang.org/x/text v0.39.0 // indirect
)