Hi sk750, very nice to hear from you after such a long time. I have to say that I haven't done much regarding OSM lately, let alone app development for Androsm. Also I don't think I will ever catch up, since there is so much that needs to be done. But if you want to do some fixes I'd be happy to put them into the source repository if that helps you or somebody else. Best regards, Markus
This info might be useful: https://www.reddit.com/r/androiddev/comments/m49sp7/android_11_storage_access_framework_how_to_use/
Hi Markus, are you still working on Androsm and aiming to get it work on recent phones? Unfortunately I can't open a new ticket here: With Android 13 also Androsm cannot open any map file, see picture attached... You say 0.9 would not have some features like routing. Is this just because of a missing UI or is the source code also removed?
Added settings for map tap features (e.g. zoom ...
Cleanup of code in MapView.java, mostly due to ...
Fixed display of way name when position centered.
Updated target platform to API 25 (Android 7.1....
Added zoom in by double tapping on the map and ...
Fixed map not being position centered, that is,...
Added several display settings. Not all of them...
Updated WHATSNEW with the changes in version 0.9.
1) Debug output when configuration (screen orie...
First build.gradle for Osm2GpsMid: Builds a com...
1) Functionality added for the map buttons (jum...
Assets directory added to git, as it is no long...
Update/addition of build files
Handle screen orientation changes properly to a...
Proper icons for the 4 buttons on the map and t...
Endless redraw of complex map
Removed files shouldn't have been committed but...
Setup not working on Android 2.3 and older
Position cursor not at true position
Common look for icons on map screen
Rails are always drawn too wide
Empty area type name not handled properly
Speeding warning is shown although road is far away
Release plan
Build system changed
Additional files needed for the gradle build
Changes to .gitignore for Android Studio or gra...
Home
Compiling from source with Android Studio and gradle
FileDialog library is now in the Androsm reposi...
Initial build.gradle file as created by exporti...
This I think is also needed for building with E...
Compiling from source with Eclipse and ant
Compiling from source with Eclipse - ant
1) Allow APKs to be selected as map source in t...
Added changes and files that are (probably) rel...
I have changed the size by specifying an appropriate pixel density. Now some icons...
Not relevant for 0.9 release as it won't have routing.
Route recalculated although app is paused
I have reworked the LocationInput part some weeks ago, so this no longer occurs.
NullPointerException in AndroidLocationInput
Map infos now have a white background for bette...
Make sure paint style is not messed up. Not rel...
Debug output of SetupActivity state changes (on...
Position cursor and center crosshair are being ...
SingleTile is now using Android text resources.
Pulled in more drawing code from Trace to MapView.
Added code to show info such as satellites rece...
Reduced priority of debug output in QueueDataRe...
Brought some methods in Androsm.java into a mor...
Map screen now has four buttons (to jump to pos...
The waypoint add dialog is now passing on name ...
AndroidLocationInput.java: 1) Reduced priority ...
Handle the case correctly when a GsmCellLocatio...
Better comments in MapData
Dialog for saving a waypoint added. The waypoin...
1) Use the right preferences in Androsm.java.
AndroidLocationInput: 1) init() didn't return, ...
LocationMsgReceiverList is now also using Andro...
Removed methods from interface CompassReceiver ...
1) Less debug output at "debug" level from Andr...
Showing the current GPS position on the map is ...
1) Disabling the memory management in Androsm.n...
GPS positioning
String resource files: Indentation is now consi...
Avoid failure of map data reading if a file (e....
Update of AndroidManifest:
String resources: Strings with a space at the s...
String resources: Replaced ... with the ellipsi...
Improved comments and code formatting in WaySeg...
FileTile, RasterTile and RouteTile were still u...
Migrated the WaySegment class from LCDUI to And...
Refactoring: Although class RasterTile is diffe...
POI icons etc. now have twice the previous size...
1) Refactoring: Moved Way.drawTriangle() and
Some lines on the map were drawn as a filled pa...
Several map features (areas, buildings, text la...
Improved code formatting and comments in WaySeg...
SingleTile.java: Reduced priority of some log m...
Improved code formatting in Way.java
Osm2GpsMid: Split script to download PBF map da...
Labels on the map did not have sensible text si...
Using Android text resources in AndroidLocation...
1) Deleted JMicropolygon code as it is no longe...
Greying out all option menu items which are wit...
The "detail boost" factors must be set, or else...
The colors need to have an alpha value of 0xFF ...
First native draw!
Names and Urls threads remain active even if app is paused
ImageCollector remains active even if app is paused
Empty area type name not handled properly
"unbenannt footway" is ugly
Data could be sent by mail
Rails are always drawn too wide
Avoid overlapping of text labels and icons
Better placement of icons for area POI
State of the map drawing