Recent changes
-
Implement libadwaita 1.8 Shortcut dialog (requires compile time libadwaita 1.8+), giving a more attractive and useful shortcuts dialog (i.e. including user defined shortcuts).
-
Implement two-way video view switching (between windowed view and FPV view)
-
Implement rudimentary log replay / video replay linkage. If a video was loaded prior to a log replay being invoked, the replay dialog contains additional controls to manage log/video linkage.
.
Description of the new controls (1,2,3) in the user guide.
-
Sanitise Gstreamer (Video) error reporting. This has the side effect of making video on Windows somewhat more reliable / usable.
-
In FPV view, space key toggles video pause / play
-
Update widget CSS usage to remove deprecated cases. Note that some of the Widget CSS used by mwp is too recent for the obsolete version of Gtk4 used by Ubuntu 24.04 (and derivatives). For these old operating systems, this can be mitigated using the override CSS file
~/.config/mwp/mwp.css, and including one of the following:./* For LIGHT theme */ .mwp_winbg {background: rgba(255, 255, 255, 0.2) ; color: @view_fg_color; border-radius: 12px 12px;}or
/* For DARK theme */ .mwp_winbg {background: rgba(0, 0, 0, 0.2) ; color: @view_fg_color; border-radius: 12px 12px;} -
[Windows installer] Add additional
etc/ssldirectory. This should solve Windows SSL validation issues for tile / DEM downloading.
Trivia
While Bing maps URIs remain available, the Bing Map menu options remain. note: mwp does not require a Bing key.
Note
The architectural changes to support both Gtk4 and Windows / MSys2 have been substantial and intrusive. Do not be surprised if there is collateral breakage. Please report such instances if you find them, via a Github issue.
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 tolegacy, is no longer maintained and is read-only. - The User Guide contains updated documentation.
Installation
- Install from source. Please follow the documented build instructions.
- Arch Linux AUR package
- A Debian archive (built on Debian Stable) may be provided below. E&OE
- A Windows installer
mwptools_x.y.z_x86_64_installer.exemay be provided below (where x.y.z. represents the version tag (e.g.38.01.19)) E&OE
For the Debian package:
Built on Debian Stable (Trixie), x86_64.
# download (Archive listed below or from terminal / `curl` or `wget`)
$ 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. 38.01.19).

