[Therion] Mapiah release 0.2.29 - The Bom Jesus da Lapa release
Rodrigo Severo
rsev at pm.me
Sat Dec 27 10:20:46 CET 2025
Hi,
Here is probably the last Mapiah release of 2025: 0.2.29, the [Bom Jesus da Lapa](https://santuariodobomjesusdalapa.com/grutas-do-santuario/conheca-a-gruta-do-bom-jesus-da-lapa/) release.
Desktop versions available at https://github.com/rsevero/mapiah/releases/tag/v0.2.29 and web version (which will probably be the last one) at https://mapiah.org/webapp.
# Changelog
## 0.2.29 - 2025-12-27 - The Bom Jesus da Lapa release
* New features:
* Line and area with highlight borders indicating invisible and "with ID" lines/areas.
* Non selected scraps and its elements drawn with scrap per projection type color.
* Line point options presented only for line points of the correct line types.
* Fixed bugs:
* REGRESSION: option overlay windows not closing after setting option value.
* REGRESSION: after adding/removing options to/from elements, option state map not updated.
* REGRESSION: setting line segment options throwing for the lack of setted thFile in line segment.
* REGRESSION: after editing line point option, the general line point overlay window is presented, not line type specific.
* Infrastructure maintenance:
* Changing non selected elements draw logic to support per scrap colors and element ordered drawing.
* Changing "is from active scrap" detection logic to use per-scrap info.
* Creating getDrawableChildrenMPIDs() method in THIsParentMixin and using it to draw non selected elements.
* Created MPNonSelectedScrapsWidget to draw non selected scraps and their elements at a separate RepaintBoundary().
* Triggering redraw at active scrap change by activeScrapID observable.
* Removing duplicated code at MPAzimuthPickerWidget.
* Changing THElement.parent() so thFile parameter is optional. * Implemented TH2FileEditElementEditController.addOutdatedLineSegmentCloneMPID().
Regards,
Rodrigo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20251227/ec33f7bb/attachment.htm>
More information about the Therion
mailing list