22.0 BETA 1
Pre-release
Pre-release
1st BETA of 22.0.
Release notes: https://vespucci.io/help/en/22.0.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/master/CHANGELOG.txt
What's Changed
- Add option to safe mode to remove selection and UI mode by @simonpoole in #3042
- Add tip about the filename for wikimedia uploads by @simonpoole in #3047
- Don't run existing URLs through tag2link by @simonpoole in #3048
- Don't try to restart a selection mode if nothing is selected by @simonpoole in #3049
- Support an experimental option for showing changes in a separate window by @simonpoole in #3052
- Synchronize access to the way node cache by @simonpoole in #3059
- Protect properly against relation loops when adding required elements by @simonpoole in #3060
- Protect against gpx file not being found by @simonpoole in #3061
- Workaround AGP 8 / Android 15 bug with per app languages by @simonpoole in #3044
- Panoramax fixes by @simonpoole in #3062
- Split window property editor mode improvements by @simonpoole in #3054
- Change NMEA talker priority by @simonpoole in #3064
- Handle local inconsistencies that lead to upload conflicts by @simonpoole in #3069
- Hardwire reversing behaviour for railway:turnout_side by @simonpoole in #3070
- If a duplicate image is uploaded handle the error gracefully by @simonpoole in #3071
- Add support for numeric suffixes by @simonpoole in #3072
- Panoramax usability fixes by @simonpoole in #3075
- Stop addRequiredElements from duplicating elements in upload by @simonpoole in #3077
- Rearrange playstore text to allow easier use in f droid by @simonpoole in #3078
- Use a group divider instead of an empty item by @simonpoole in #3079
- After loading state re-enable upload button if necessary by @simonpoole in #3082
- If a way is specifically clickable always render the highlighting by @simonpoole in #3084
- Always download individual member elements by @simonpoole in #3086
- Use standard locale format for finding synonym files by @simonpoole in #3090
- Deleting a preset should update the displayed preset list by @simonpoole in #3093
- Export/import configuration by @simonpoole in #3091
- Don't crash on download error, improve diagnostics and tests by @simonpoole in #3096
- Improve handling of synonyms that refer to "two level" presets by @simonpoole in #3099
- Correctly support insets and get rid of bogus error message by @simonpoole in #3100
- Style management refactor by @simonpoole in #3101
- docs(custom imagery): fix typo by @riQQ in #3092
- Fix typo in all styles by @simonpoole in #3107
- Use a double colon as separator by @simonpoole in #3108
- Fix more style typos by @simonpoole in #3112
- Workaround listview crash in split window mode by @simonpoole in #3114
- Take a belt and suspenders approach to avoiding runaway alerts by @simonpoole in #3115
- Refactor keyboard short cuts by @simonpoole in #3104
- Try to stop users from misusing the address interpolation tool by @simonpoole in #3118
- Add support for the deprecated attribute for checks in checkgoups by @simonpoole in #3119
- Fix regression when de-selecting a row by @simonpoole in #3128
- Avoid CMEs when matching presets while drawing by @simonpoole in #3130
- Refactor the search modal (Nominatim, Photon) to not block by @simonpoole in #3131
- Add ability to show parents and relation members in the info modal by @simonpoole in #3132
- Support ignoring subareas in the disambiguation menu by @simonpoole in #3133
- Fix Logical Errors and Integer Overflow in GeoMath.java by @Amit-Matth in #3135
- Don't move nodes used in other ways when replacing way geometry by @simonpoole in #3139
- Fix map expansion in the Southern Hemisphere by @Amit-Matth in #3140
- Download missing way nodes when applying osc data by @simonpoole in #3136
- Re-enable return relations after replacing geometry by @simonpoole in #3143
- Simplify fixupApiStorage by @simonpoole in #3145
- Run notifyDataSetChanged after running validator by @simonpoole in #3152
- Add certificates missing from Android 13 and earlier by @simonpoole in #3153
- Support long clicks to split ways by @simonpoole in #3155
- Allow octet-stream as mime type for vector tiles by @simonpoole in #3157
- Fix regression in layer renumbering by @simonpoole in #3158
New Contributors
- @riQQ made their first contribution in #3092
- @Amit-Matth made their first contribution in #3135
Full Changelog: 21.2.0.0...22.0.0.1