From cede154bd466b27356145b574f3d995b837bb27a Mon Sep 17 00:00:00 2001 From: simonpoole Date: Mon, 25 Nov 2024 19:25:24 +0100 Subject: [PATCH] Update change log and release notes, bump version numbers --- CHANGELOG.txt | 14 ++++++++++++++ documentation/docs/help/en/20.2.0 Release notes.md | 3 ++- src/main/AndroidManifest.xml | 2 +- src/main/assets/help/en/20.2.0 Release notes.html | 5 +++-- src/main/res/values/appname.xml | 4 ++-- 5 files changed, 22 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index bb8cc06a5..e593123a7 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,5 +1,19 @@ See https://github.com/MarcusWolschon/osmeditor4android/ for documentation on this version and all changes. +20.2.0: + +- Fix better detection of MVT layers from URL +- Fix avoid network access in onPostExecute +- Fix avoid TTLE possibly caused by saving elements with parent relations +- Fix incorrect way count for modified geometry +- Fix change default for network location fallback to off +- Update documentation and translations +- Update imagery from ELI +- Update NSI +- Update synonyms +- Update OpeningHoursFragment dependency +- Update ElementHistoryDialog dependency + 20.2.0-1: - Fix reset record imagery flag on visibility and position changes diff --git a/documentation/docs/help/en/20.2.0 Release notes.md b/documentation/docs/help/en/20.2.0 Release notes.md index 85b6a45ec..56804566b 100644 --- a/documentation/docs/help/en/20.2.0 Release notes.md +++ b/documentation/docs/help/en/20.2.0 Release notes.md @@ -1,4 +1,4 @@ -# Vespucci 20.2 BETA Highlights +# Vespucci 20.2 Highlights 2024-11-03 @@ -54,6 +54,7 @@ blazingly fast, but it will allow use of graphics memory to store tiles and in g - Add image orientation to photo index - Add use a JOSM filter expression to determine exceptions to reversing rules - Re-factor locking in StorageDelegator to reduce (rare) dead locks. +- Fallback to network location is now disabled as default. # Upgrading from previous versions diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 709913efd..bc6625e94 100755 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -2,7 +2,7 @@ diff --git a/src/main/assets/help/en/20.2.0 Release notes.html b/src/main/assets/help/en/20.2.0 Release notes.html index e96257a37..0c03550fc 100644 --- a/src/main/assets/help/en/20.2.0 Release notes.html +++ b/src/main/assets/help/en/20.2.0 Release notes.html @@ -5,7 +5,7 @@ -

Vespucci 20.2 BETA Highlights

+

Vespucci 20.2 Highlights

2024-11-03

Automatically generate summary of changes

Vespucci will now automatically add a summary of the edits made to the changeset tags. As this typically will be far more than what can be added to a single comment tag (max. 255 characters), it uses additional tags for this. If the comment tag is left empty it will add a comment referencing the automatically generated tags.

@@ -24,7 +24,7 @@

Replace way geometry with geometry of a source way

Improve GPX recording behaviour when device is locked

Depending on device and Android version devices would pause GPX track recoding if the device was locked (aka screen turned off) leading to breaks in the recording (if you left the screen on or forced it on this wasn't an issue). We now acquire a partial wake lock when GPX recording is active which should avoid this issue. Note that this means that power consumption in such situations will be higher.

Optionally use hardware rendering on Android 10 and later

-

Starting with Android 10, Androids graphic library supports all operations that we use for OSM data rendering, in particular the scaling issues that used to make it unusable seem to be fixed now, therefore we have re-enabled the support for it that you can turn on in the Experimental section of the advanced Preferences. Note that this will not make things blazingly fast, but it will allow use of graphics memory to store tiles and in general reduce some of the pressure on the JAVA heap.

+

Starting with Android 10, Androids graphic library supports all operations that we use for OSM data rendering, in particular the scaling issues that used to make it unusable seem to be fixed now, therefore we have re-enabled the support for it that you can turn on in the Experimental section of the Advanced Preferences. Note that this will not make things blazingly fast, but it will allow use of graphics memory to store tiles and in general reduce some of the pressure on the JAVA heap.

Miscellaneous

  • Add support for HEIC/HEIF images on Android 10 and later
  • @@ -38,6 +38,7 @@

    Miscellaneous

  • Add image orientation to photo index
  • Add use a JOSM filter expression to determine exceptions to reversing rules
  • Re-factor locking in StorageDelegator to reduce (rare) dead locks.
  • +
  • Fallback to network location is now disabled as default.

Upgrading from previous versions

As a general precaution you should upload any pending changes before updating, particularly if you are upgrading from any major version that doesn't immediately precede this one.

diff --git a/src/main/res/values/appname.xml b/src/main/res/values/appname.xml index 909125952..249b6e9aa 100644 --- a/src/main/res/values/appname.xml +++ b/src/main/res/values/appname.xml @@ -1,6 +1,6 @@ Vespucci - 20.2.0.1 - Vespucci 20.2-BETA 1 + 20.2.0.0 + Vespucci 20.2.0