Skip to content

Commit

Permalink
Update change log and release notes, bump version numbers
Browse files Browse the repository at this point in the history
  • Loading branch information
simonpoole committed Nov 25, 2024
1 parent bcc7e71 commit cede154
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 6 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion documentation/docs/help/en/20.2.0 Release notes.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Vespucci 20.2 BETA Highlights
# Vespucci 20.2 Highlights

2024-11-03

Expand Down Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:installLocation="auto"
android:versionCode="3000"
android:versionCode="3001"
android:versionName="@string/app_version" >

<uses-sdk tools:overrideLibrary="androidx.core.splashscreen" />
Expand Down
5 changes: 3 additions & 2 deletions src/main/assets/help/en/20.2.0 Release notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
</head>
<body>
<h1>Vespucci 20.2 BETA Highlights</h1>
<h1>Vespucci 20.2 Highlights</h1>
<p>2024-11-03</p>
<h3>Automatically generate summary of changes</h3>
<p>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.</p>
Expand All @@ -24,7 +24,7 @@ <h4>Replace way geometry with geometry of a source way</h4>
<h3>Improve GPX recording behaviour when device is locked</h3>
<p>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.</p>
<h3>Optionally use hardware rendering on Android 10 and later</h3>
<p>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 <em>Experimental</em> section of the <em>advanced Preferences</em>. 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.</p>
<p>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 <em>Experimental</em> section of the <em>Advanced Preferences</em>. 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.</p>
<h2>Miscellaneous</h2>
<ul>
<li>Add support for HEIC/HEIF images on Android 10 and later</li>
Expand All @@ -38,6 +38,7 @@ <h2>Miscellaneous</h2>
<li>Add image orientation to photo index</li>
<li>Add use a JOSM filter expression to determine exceptions to reversing rules</li>
<li>Re-factor locking in StorageDelegator to reduce (rare) dead locks.</li>
<li>Fallback to network location is now disabled as default.</li>
</ul>
<h1>Upgrading from previous versions</h1>
<p>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.</p>
Expand Down
4 changes: 2 additions & 2 deletions src/main/res/values/appname.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string translatable="false" name="app_name">Vespucci</string>
<string translatable="false" name="app_version">20.2.0.1</string>
<string translatable="false" name="app_name_version">Vespucci 20.2-BETA 1</string>
<string translatable="false" name="app_version">20.2.0.0</string>
<string translatable="false" name="app_name_version">Vespucci 20.2.0</string>
</resources>

0 comments on commit cede154

Please sign in to comment.