Skip to content

Snapshot 2024-12-15

Compare
Choose a tag to compare
@stronnag stronnag released this 15 Dec 21:36
· 121 commits to master since this release

Headline Items

  • mwp is migrated to Gtk4.
  • Please see the migration guide for system requirements etc. and migration from the legacy version.
  • Builds on Windows / Msys2. May cause collateral damage.

Recent changes

  • Include "ESRI Clarity" as a "registration free" raster map source.
  • Fix slow BING URIs.
  • Enable building / running on MacOS
  • Significant re-engineering of RC data I/O, process management, terrain analysis (to name a few) in order to support building / running as native Windows (Msys2) application discussion/details.
  • Fix 'zoom to world' on editing a new mission WP
  • Always use latest "blueprint compiler"
  • Fix (new) serial I/O buffer out of bounds access
  • Improve display performance
  • Fix LTM timeout
  • Improve handling of damaged Blackbox logs.

The architectural changes to support Windows / MSys2 have been substantial and intrusive. Do not be surprised if there is collateral breakage. Please report such instances if you find them.

For now, the Windows (Msys2) installer is published separately.

Janitorial notes

  • Other bug and regression fixes.
  • Please raise Github issues for stuff that is broken / regressions (much has changed internally to support the Windows build).
  • The prior master (Gtk+-3.0) branch has been renamed to legacy, is no longer maintained and is read-only.
  • The User Guide contains updated documentation.

Installation

  • A Debian archives is provided below.
  • Arch Linux AUR package
  • Other platforms / OS please follow the documented build instructions.
  • Windows installer. (may (or not) be this commit).

For the Debian package:

Built on Ubuntu LTS (24.04).

# download
$ curl -LO https://github.com/stronnag/mwptools/releases/download/x.y.z/mwptools_x.y.z_amd64.deb
# install
$ sudo apt install ./mwptools_x.y.z_amd64.deb

Where x.y.z. represents the version tag (e.g. 24.12.08)