-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create release v0.9.2 #1542
Merged
Create release v0.9.2 #1542
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Taking into account: - our ISOM 2017-2 symbol set - IOF's ISOM 2017 Appendix 1, version 3, 2019-11-08. Most significant deviations: - Grey for bare rock is above green for area features, as in our ISOM 2017-2 symbol set. - Blue 100% for area features and blue screens are below light browns. Change default view mode to non-overprinting.
Revise descriptions. Add area symbols for broken ground, boulder field, stony ground. Adjust symbol numbers. ... taking into account map conversions from ISSOM and ISOM 2017-2.
Currently translated at 80.3% (1168 of 1454 strings)
Currently translated at 9.6% (187 of 1944 strings) Translation: OpenOrienteering/Map Symbols Translate-URL: https://hosted.weblate.org/projects/openorienteering/map-symbols/tr/
Replaced by ISOM 2017-2 files.
Fixes GH-742 (list of pass points not duplicated).
Loop until the path part's last index. VirtualPath::size() does not have the same meaning as STL containers' size(). Fixes GH-1448 (crash on OSM import).
In onCellChanged(), we must be aware of items which are nullptr. At least our implementation of moveRow() can trigger this event after temporarily taking out an item. Fixes GH-1451 (crash on moving rows).
Per-symbol color information was implemented for the color bitmask in OCD version 8, but not for the color counter and index list in newer versions of the format. Assumed to resolve GH-1452 (map not displayed in CONDES).
Currently translated at 100.0% (1454 of 1454 strings)
Currently translated at 50.2% (1297 of 2582 strings) Translation: OpenOrienteering/Map Symbols Translate-URL: https://hosted.weblate.org/projects/openorienteering/map-symbols/es/
Currently translated at 2.0% (38 of 1859 strings) Translation: OpenOrienteering/Map Symbols Translate-URL: https://hosted.weblate.org/projects/openorienteering/map-symbols/zh_Hans/
Prepare for eradication of remove_only parameter to deleteObject().
deleteObject(object_id, false) routinely becomes deleteObject(object_id) and deleteObject(object_id, true) becomes releaseObject(object_id).
Until now .omap loader routines recognized arbitrary strings as symbol id's. However, serialization routines exclusively produced numeric id's. This patch aligns these two by restricting "id" attribute content to numeric values.
Following static analyzer's advice, we may take the coords constructor parameter by copy, and move it to the target member. This allows to get away with only move constructors when the actual parameter is an rvalue, and has no penalty otherwise.
Re-implement duplicate() using and protected copy constructors and covariant return type.
The workaround does not work on Android, possibly due to another PROJ bug. This affects Gauß-Krüger coordinates in Germany (datum Potsdam).
Currently translated at 20.8% (303 of 1454 strings)
If we can transform geographic coordinates to projected coordinates, a calculated transformation of the saved geographic reference point should match the saved projected reference point. Verifying this property will help catch problems in PROJ library, data or usage.
The finder function only needs to copy the files to a cache directory. PROJ can find them there if the search path points to this directory. This fixes some use cases which need to load two or more resource files (e.g. "+nadgrids=...") and did't work in the previous implementation, probably due to reusing the same storage for the file path.
This used to be implemented in the legacy exporter but was still missing in the new exporter. In orienteering maps, this affects at least vineyards, orchards, forest runnable in one direction.
Eliminate implicit conversions: Qt uses qreal graphics.
Fixes GH-1529 (problems selecting certain objects).
Closing paths has some tricky corner cases. These are handled well in the existing implementation which can be called after PathObject construction: It does not need to iterate over all coords, and it also does not need to reallocate memory because we already reserve an extra item upfront.
2fcf8fe Update georeferncing screenshot cf0ab77 Add spell check; consistently use American English fc3fb92 doc/manual: Fix typo in cove.md dc53e8f Georeferencing: Added support for auxiliary scale factor. 9009752 Add CoVe information 5dcd4bf Update convert-to-curves doc REVERT: d2d6566 Update cove.md REVERT: 772c85d Add CoVe information git-subtree-dir: doc/manual/pages git-subtree-split: 2fcf8fe
Replace custom code with QUndoStack.
End users unfamiliar with the vectorization workflow may hit "Create vectors" button without first thinning the lines. Make the vectorization dialog more friendly by warning the user in this case.
cove: Warn when vectorizing thick lines
Because the original implementation didn't sufficiently consider 180 deg turns when calculating extents, some objects might remain invisible for certain viewports, and they were difficult to select in the editor.
Merge updated translations
This pull request was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Must be released before March 23 (reason: Azure Pipelines changes).
New features:
JPEG2000 support again!
There is also a new manual page on geospatial data formats in GDAL.
CoVe manual page
Color list subject to changes.
Bug fixes and minor improvements resolving...