Skip to content

Run8MapHost 0.3.0

Choose a tag to compare

@sjstein sjstein released this 14 Sep 00:41
· 13 commits to master since this release

Viewer and authoring improvements since 0.2.2.

New features

  • Repeated area labels (#95) — a single label can now repeat its name evenly
    along a line (start → end point), so long yard tracks read clearly at a glance.
    The label editor is now a docked side panel with a live preview of the copies as
    you drag the start/end handles or change the copy count.
  • Inverse zoom gate for label types (#106) — label categories can hide when
    zoomed in, not just when zoomed out. The shipped configs use it so per-track
    labels appear up close and yard labels take over as you zoom out, with a clean
    hand-off (no overlap).
  • Session persistence (#98) — the viewer remembers your view, base map,
    overlays, enabled regions, sliders, filters, and manual alignment across reloads
    (stored per map in the browser).
  • Alt+drag to align (#100) — hold Alt and drag to slide the track onto the real
    map; a plain drag just pans. Replaces the old modal "Align mode" button. A one-time
    hint appears the first time you pick a base map.
  • Help window adapts to edit/view mode (#94) — editing-only shortcuts are hidden
    when the map is read-only, plus an accuracy pass over the help text.
  • Ctrl+Shift+click to drop a label (#95) — in edit mode, drop a new label right
    where you click without toggling Add Label first.

Included configs

  • Adds the Southeast (CSX Depot) config + area labels as a second worked example
    (config-se.ini / areas_se.ini), alongside SoCal.

No breaking changes. Operator files (config/areas/settings) are preserved across an
in-place update — unzip over your existing folder.