Tags: therion/therion
Tags
Therion 6.2.1 (2024-03-20): therion: * Polish translation updated [#553] * many C++/CMake/Makefile improvements and fixes by Matěj Plch [#535, #536, #537, #539, #541, #541, #542, #552] * updated poly2tri library [#538] * bugs fixed: - length can also be equal to depth change [#556] - std::sort() usage causing segmentation fault in some cases xtherion: * new setting $xth(gui,init_app_normalized) to allow disabling of window geometry adjustments when xtherion starts [#557] * xtherion line artifact fixed [#554] infrastructure: * initial implementation of a devcontainer [#532] * CI environments: fixes, macOS 13 added [#546, #551]
Therion 6.2.0 (2023-12-21): therion: * Windows version: only 64-bit Windows are supported now [#530] * code fixes and improvements by Matěj Plch [#518, #522, #523, #524, #533] * thbook fixes, mostly by Rodrigo Severo [#520, #525, #526] * updated QuickHull library [#521] * added support for Catch2 version 3 [#534] * Proj 9.3.1 included to the test suite loch: * fixed compilation issues on Debian infrastructure: * installer: updated TeX and ImageMagick to use current, 64-bit binaries * macOS 13 added to and macOS 11 removed from CI environments [#516, #529]
Therion 6.1.8 (2023-06-14): therion: * added coordinate transformation sample * bugs fixed: - "no usable coordinate transformation found" issue when there is just one fixed station - fix irregularities in vertical grid markers - bug with area bedrock - various code fixes (NAN on windows, GCC 13 compatibility, includes reorganization, missing includes, incorect printf arguments) infrastructure: * CI fixes
Therion 6.1.7 (2023-04-23): therion: * allow custom fonts for map grid coordinates (see the \gridfont TeX macro) * display negative coordinates in s_altitudebar_SKBB using an en-dash (-- ligature) instead of a hyphen as an approximation of the minus character * various thbook updates * C++ code modernization and fixes, including [#483, #484, #486, #487, #488, #491, #492, #493] by Matěj Plch * samples reorganization: a common directory for tests; new test: inputrel * bugs fixed: - wrong check for ICC profile type - hyphen used instead of minus in s_altitudebar - path not ending with slash in \includeprefix (TeX) and includeprefix (mpost) - thbook: document the usage of TeX registers [#485] xtherion: * bugs fixed: - fixed polyline to bezier conversion bug introduced in 6.1.4 infrastructure: * therion no longer includes an internal copy of fmtlib * system fmtlib is a mandatory dependency now * updated GitHub Actions configuration * CMake 3.16 required * CMake: dependencies refactoring and other improvements [#498] * bundled Catch2 updated to 2.13.10 * added extern/readme.txt
Therion 6.1.4 (2022-12-23): therion: * platform-independent titles in 3d, html and kml outputs [#469, Matěj Plch] * bugs fixed: - scrap lookup colouring fix xtherion: * added support for converting all eligible poly lines to curves in one operation [Mark Dickey] * udated Portuguese translation [#473, Rodrigo Severo] infrastructure, code refactoring: * GitHub Actions: upload samples artefacts; fix deprecated actions; build samples on Mac OS; enable static code analysis by CodeQL [Matěj Plch] * code modernisation (std::filesystem, fmt::format); fixed compiler warnings [Matěj Plch] * Makefile fixed
Therion 6.1.3 (2022-11-26): therion: * Slovenian translation updated [#462, Marko Zakrajsek] * improve output reproducibility across platforms (two-pass rounding, improved angles calculation in the warping algorithm) * bugs fixed - at non-int mapping of scale to base-scale, text labels get debugging text added before them [#428] infrastructure: * C++17 standard required [#449, Matěj Plch] * C++17 related code refactoring and modernisation (attributes, std::filesystem, std::string_view) * fixed compiler warnings [#437, Matěj Plch] * fixed wxWidgets asserts [#439, Matěj Plch] * CMake: compile QuickHull as a library [#436, Matěj Plch] * CMake: reworked include paths [Matěj Plch] * CMake: compile C sources as a separate C libraries [Matěj Plch] * CMake: further improvements [Matěj Plch] * CMake: add the missing sample [#440, Matěj Plch] * Makefile fixed * CI: fixed wine32 installation issues * CI: removed builds on deprecated ubuntu-18.04 and macos-10.15 [#442, Matěj Plch] * CI: suspended builds on MXE [#448, Matěj Plch] * CI: add missing msys2/mingw packages * CI: enable sanitizers and build samples on Windows and MacOS [#457, #458, Matěj Plch] * clang-tidy improvements [#452, Matěj Plch] * require at least VTK 7 [#444, Matěj Plch] * require at leastwxWidgets 3.0.0 [#451, Matěj Plch] * linking to Proj 9.1.0 added to test_proj.sh
Therion 6.1.1 (2022-06-23): therion: * support custom font size in map labels using <size:N%> and <size:xs|s|m|l|xl> in the label text * updated Maori translation [#424] * bugs fixed: - line rope having two points with the same x-coordinate [#423] - spelling errors in the source code loch: * bugs fixed: - ABI mismatch preventing loch from starting in msys2 build; fixed by linking to wxWidgets 3.1 [#426]
PreviousNext