Skip to content

Releases: XotoX1337/GoThrough

v0.9.4

Choose a tag to compare

@github-actions github-actions released this 05 Jul 08:52
1eecbed

What's Changed

  • feat(overlay): drag the overlay across monitors (multi-monitor placement) by @XotoX1337 in #13
  • Revert multi-monitor overlay placement (out of scope) by @XotoX1337 in #14

Full Changelog: v0.9.3...v0.9.4

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:07
104de06

What's Changed

  • v0.9.3: migrate HUD frontend to TypeScript (no npm) by @XotoX1337 in #11

Full Changelog: v0.9.2...v0.9.3

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:08
1ed9fc8

What's Changed

  • v0.9.2: square off HUD corners (#8) + persist window position (#6) by @XotoX1337 in #10

Full Changelog: v0.9.1...v0.9.2

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 13:05
3fc55ab

What's Changed

  • v0.9.1 — configstore download-&-cache + clear/reset by @XotoX1337 in #5

Full Changelog: v0.9.0...v0.9.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 10:13
c3319be

What's Changed

  • v0.9 — Config schema v3: flat choices, tasks, infos, two-level picker by @XotoX1337 in #4

Full Changelog: v0.8.0...v0.9.0

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 14:59
545ed20

What's Changed

  • v0.8 — HUD UI-pass: themes, layout, section-collapse, focus hotkey by @XotoX1337 in #3

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 07:51
2fc5bd6

What's Changed

  • v0.7 — Config format v2: sections, branches, next-chaining by @XotoX1337 in #2

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 09:12
a8f7067

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0 — Settings, hotkey rebinding & mouse-button hotkeys

Choose a tag to compare

@XotoX1337 XotoX1337 released this 23 Jun 20:35

v0.5.0 — Settings, hotkey rebinding & mouse-button hotkeys

Highlights

  • In-HUD settings panel (gear icon) for rebinding the global hotkeys.
  • Rebindable global hotkeys that persist across restarts.
  • Mouse-button hotkeys — e.g. Ctrl+Alt+MiddleClick and side buttons — on Windows (WH_MOUSE_LL) and Linux/X11 (XGrabButton). Only the bound button of a matched combo is swallowed; a bare click (or a different modifier set) passes straight through to the game.
  • Persistent user settings stored as JSON at os.UserConfigDir()/GoThrough/settings.json (atomic writes), a sibling of progress.json.

Notes

  • Mouse-button hotkeys are unsupported under Wayland and on macOS (the same global-hotkey limitation the keyboard side already has there).
  • Supported display modes remain windowed / borderless windowed.
  • Binaries are UPX-compressed; some antivirus engines flag packed executables — this is a false positive.

Assets

  • GoThrough-windows-amd64.exe — Windows
  • GoThrough-linux-amd64 — Linux (X11)

v0.4.0 — Progress persistence

Choose a tag to compare

@XotoX1337 XotoX1337 released this 21 Jun 15:10

v0.4.0 — Progress persistence

  • Progress is saved automatically per walkthrough and resumes where you left off on the next launch
  • Stored as JSON under the OS user-config dir (%AppData%\GoThrough\progress.json on Windows), keyed by walkthrough identity (game/chapter/title)
  • Restore prefers a step-ID match (resilient to config edits), falling back to a clamped index
  • Atomic writes (temp file + rename); chosen over SQLite to stay CGo-free
  • New engine.Persister hook means both button and hotkey navigation persist through one path
  • run --fresh ignores saved progress and starts at step 1