TopoDroid changes


TopoDroid changes is now on SpeleoApks

Change-logs of previous version are in the subpage linked at the bottom.

Very old versions of the code/apk are on https://code.google.com/archive/p/topolinux/


IMPORTANT NOTICES

[1] From version 6.0.0 the latest TopoDroid is no longer distributed on Google Play.

The latest apk are made available on SpeleoApks. The current version is 6.2 (March 2023).  

The latest version on GooglePlay is 5.1.40 Beta version 5.1.45. With Android-R (11), Google imposes strict restrictions on the access to the file system. TopoDroid must be compiled with Android-10 to avoid possible problems related to these restrictions, and Google Play requires apps compiled with Android-11 at a minimum.


[2] From v. 6.0.0 the app files are stored in the private folder, namely "com.topodroid.DistoX", under "Android/data". The external files (exports and imports) are selected using the system "content providers". The survey files are stored in the folder "TDX/TopoDroid", under "Documents".

When you update to TopoDroid 6 the survey "TDX/TopoDroid" is empty. To populate with your old surveys you must import the survey zip archives.  If you have not saved your surveys in zip-archives, there is Linux script that create a zip-archive from the v.5 TopoDroid folder. An analogous script is available for the v.6 folder.

Notice that "TopoDroid" private folder is removed when you uninstall the app.


[3] From v. 5.0.0a the minimum supported Android version is 4.3/api-18.


[4] From v. 3.4.0e it is possible to choose whether at-station cross-sections are shared among the sketches of the survey, or not. The two choices cannot co-exist. The choice between shared/unshared is a survey attribute, it must be made when the survey is created, and cannot be modified afterwards.



TOPODROID MOST RELEVANT CHANGES


6.0.0 - 2021-09-01 new TopoDroid files organization

5.0.0a - 2020-02-04 : Min Android v. 4.3 up - removed limitation on archs

4.1.0a - 2018-07-24 : Important sketch fix. Android 4.1 up (2.2 up on the website)

3.4.0e - 2017-06-30 : Shared vs private at-station x-sections

3.4.0 - 2016-06-16 : Supported archs: armeabi, armeabi-v7a

3.1.0 / 3.1.0a - 2016-03-21: Binary-only sketch file format.

2.7.0 - 2015-12-09 : Small number of drawing tools enabled by default (use the "palette" button to enable others)

2.6.4d beta 2015-11-01: Last version with automatic transfer of calibrations from "distox14.sqlite" to "device10.sqlite"

2.6.2l - 2012-10-22 : GPS external app: MobileTopographer

2.4.0 - 2014.12.15: Calibration window moved under the Device window

2.3.1b - 2014.10.16 : Activity-levels.

2.1.8 - 2014.04.08 : com.topodroid.DistoX namespace (uninstall pre-2.1.8 before new install)