Mapiah release 0.3.0 - The Great Fanfarra release, finally!
Hi, After way more than expected delays here is finally version 0.3.0 of Mapiah, the one I understand has full editing capabilities. It is available at https://github.com/rsevero/mapiah/releases/tag/v0.3.0If you are a Flatpak/Flathub user, please pay attention, I had to change again from Flathub to manual production of flatpaks. Calling Therion from a Flathub distributed package is kind of a nightmare. You can install the new flatpak packages running flatpak install --user --from https://rsevero.github.io/mapiah/org.mapiah.mapiah.flatpakrefTo uninstall the Flathub version run: flatpak remove io.github.rsevero.mapiah # Changelog Sorry for the mess. I really expect to have closed this Flatpak Flathub on/off switching. ## 0.3.0 - 2026-03-09 - The [Great Fanfarra](https://youtu.be/HlV59UbrY-E) release * New features: * Include contents of 'therion.log' file at end of Therion output. * If there are more than 3 newer versions available, warn the user of the newer versions on all runs instead of just showing the "New version available" dialog once a day. * At the "Therion run" window, create a "Run Therion" button. [requested by Edvard] * Enable shortcuts Esc, Ctrl+T and T at "Therion run" window. * Adding start and end time at Therion run output. * When creating a point or a line point, it should snap to near elements. * When clicking on an area, Ctrl (or Meta+Click) selects the area (and not the line), Shift+Ctrl+Click (or Meta+Shift+Click) selects the line (and not the area). * Created keyboard shortcut Ctrl+X that creates a "Map connection" line between the "section" point and the "base" point the section refers to. [requested by Edvard] * At flathub_disable.md, explain why Flathub version is being disabled. * At "newer versions available" page, also show how many commits and how many days the users installed version is old. * Release name and URL at About dialog. * Fixed bugs: * Newer version available window not appearing in Flathub version. * On very fast Therion executions, therion.log file content not being included in Therion run output. * Bézier created from straight lines are too tight. * Status bar info for selected elements not internationalized. * Current PLA type at PLA type selection overlay with too small left and bottom margins. * Zoom to file or to scrap should not consider images not visible. * When clicking on the name of an image, checkbox is not changed on "available images" dialog box. * Infrastructure maintenance: * Enabling github created flatpak generation. * New "New version available" page. * Created debug new version structure. * Improving newer version available messages. * Mapiah constants should start with 'mp' prefix. Save the 'th' prefix for Therion related constants. * Simplifying and reorganizing code related to Bézier curves and straight line segments simplification and conversion. * Review portuguese translations of PLA types and subtypes. * Renaming mpSubtype* localization strings to thSubtype*. * Included "Used on:..." on translation strings. * Created scripts/generate_releases_brief.dart and assets/releases/releases_summary.json to speed new version check. * Including "Accept-Encoding: gzip" on all http requests. * All clearBoundingBox() calls clear ancestor bounding boxes. Please report any issues. Rodrigo
participants (1)
-
Rodrigo Severo