Skip to content

Trizbort v2.0.2

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:36
· 18 commits to master since this release

Add

  • Map labels: press L, choose Edit > Add Label, or use the canvas right-click menu to add multiline annotations with rectangular, rounded, elliptical or octagonal shapes. Labels support independent text, outline and background colours, optional outlines/backgrounds, resizing, copy/paste and connections to rooms. They appear in the minimap and image/PDF exports, but are excluded from generated game rooms and exits. (#10)
  • Label properties groups outline and background settings with separate Enabled checkboxes and their related controls. The shared shape remains editable whenever either is enabled.
  • Labels and their connecting lines are saved separately from rooms and ordinary lines, so older Trizbort versions ignore them safely. Saving from an older version discards labels and their lines; retain the original map when using an older editor.
  • Curved connections: select a connection to show a handle at its midpoint; drag it to bend the line into a smooth curve. Once bent, extra handles appear at the 25% and 75% points, allowing up to three waypoints. Click a waypoint and press Delete to remove it. Curves are saved with the map and survive copy/paste; older versions draw these lines straight. (#3)
  • Curve handles are drawn larger than the standard resize handles, with a generous grab area, and stay a usable size on screen when zoomed out.

Fix

  • Removed a stray scrollbar filler panel that appeared as a small, clickable square floating over the map. It was anchored to the window rather than the map and remained visible when loading another map.
  • Disposed canvases now unsubscribe from project and settings events and release their recompute timer, preventing callbacks into closed controls.

Download

Extract Trizbort-2.0.2.0-win-x64.zip into a writable folder and run Trizbort.exe. Windows x64 only; no separate .NET installation is required. Existing appsettings.json is preserved. The executable is unsigned, so SmartScreen warnings are possible.

Full Changelog: v2.0.1...v2.0.2