[Therion] Mapiah release 0.2.26
Rodrigo Severo
rsev at pm.me
Thu Dec 11 20:34:17 CET 2025
Hi,
There is a new Mapiah release: 0.2.26. This one was used to treat several sketches I produced in my last expedition: lots of bugs found and fixed. I would say Mapiah is actually usefull now.
# Changelog
## 0.2.26 - 2025-12-11 - The São Paulo release
* New features:
* Snap to "points", "line points" and "XVI shots" on as default.
* Snap should snap to own object points and line points.
* Non selected lines not showing direction line ticks.
* Support reading files with ID and NAME values with invalid chars like spaces. The invalid chars are converted to underline.
* Clarification of situations were Mapiah does not preserve the original file format included in help page.
* When there is some snap option enabled, the "snap" button should be visually different.
* ID written as the first PLA option on file.
* Saving the file closes auto dismissable overlay windows.
* Keyboard shorcut to toogle smooth between "on/unset".
* Fixed bugs:
* Lines with duplicated subsequent line points would block the drawing of further elements.
* On 'single line edit' mode:
* further editing a line after removing its first line segment would throw;
* clicking on empty space to dismiss a 'multiple elements selected' dialog box because the user clicked on an area throws;
* after simplifying a line, it's not possible to select the line by clicking over the new path, only on the old one.
* Line options included in [LINE DATA] area would not be preserved in save.
* When setting an option, its overlay window is not closing.
* On 'Ctrl+A', status bar remains 'empty selection'.
* Infrastructure maintenance:
* Speeding up file opening with faster _findLineBreak() implementation.
* flutter upgrade 3.38.4.
* Improved 'single line edit' mode processing of clicks outside selected line by changing to 'non empty selected' mode and letting it deal with the clicks after that.
* Major refactoring of line and line segment edit/add/remove changes propagation to all controllers.
* Add tests to check IDs and references with invalid chars like spaces are properly read and written. * Seting 'empty selection' mode after undo/redo of commands.
Desktop files available at https://github.com/rsevero/mapiah/releases/tag/v0.2.26 and web version available at https://mapiag.org/webapp.
Regards,
Rodrigo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20251211/2d99ceaf/attachment.htm>
More information about the Therion
mailing list