Seite 1 von 1

Development version

Verfasst: 25. Mai 2019, 15:54
von gawalione
Hi there,

In the last weeks i reordered my git repo and decided to dump some of the more heavy changes i made to the addon to other branches,
and to restart development by finishing the new listview, that i started two years ago... It was the main reason, why development of
a new version was stalled so long.

So here is the new version 0.73 DEV available for download:

https://play.google.com/apps/testing/lo ... on.mcs.dev

It has its own database, so please export your caches from 0.72 and reimport them in the 0.73.
Please give me feedback about problems using the listview.

It also has a feature to download an existing cache export file from locus-solver.de and import it.
Currently there are only two caches to test it with: GC5DAV5, GC711J2.
I'm not sure, if the addon should have an option to disable this.

Changes:
  • New experimental listview. Has to be enabled in settings.
  • Added french translation.
  • Added rules for auto backup.
  • Added button to import all caches from export file.
  • Added function to fetch cache data from remote server (locus-solver.de).
  • Added variable functions: pow0, pow1.
  • Added × as multiplication sign.
If you have questions or remarks please use this thread: viewtopic.php?f=1&t=61

Re: Development version

Verfasst: 14. Juni 2019, 08:42
von gawalione
Today i uploaded 0.73-dev2 under the same link as above.

Changes:
  • New Parser for formulas with "x" instead of "*". To avoid ambiguity always prefer "*"!
  • Formulas do not return 0 anymore, if not complete.
  • Added • (bullet) as multiplication sign.
  • Weaker requirements for the boundary check if results of formula calculations.

Re: Development version

Verfasst: 19. Juni 2019, 20:36
von gawalione
For better deployment of the DEV version i created a new app in the Play Store.
It will not be officially released, but it has a beta channel, where i can upload DEV versions for automatic installation.

You have to register at this page: https://play.google.com/apps/testing/lo ... on.mcs.dev

And you should be able to install this version afterwards.

Updates:
  • Show hint to update a modified cache (in Locus) indefinitly and in red.
  • New tokens .! (force parse as decimal point) and .? (disable overflow checks) for parser.
  • Auto open keyboard on focus in new listview.
  • Bugfixes.
New Tokens:
  • ".!" forces the dot to only match as dot in a number. N 0° 12.!124 + A' will not be parsed as N 0° (12).(124 + A)' (normal mode) but as N 0° (12.124) + (A)'. In this case, the parser will then report an error, but i thought it could be helpful in some cases.
  • ".?" will be parsed as normal, but i will disable the overflow checks. N 49° 05.895 + A' with A=405 will then result in an error "Value length out of range: 1300 [4;3] - 1 - ", N 49° 05.!895 + A' will break with "Value length out of range: 0410.895 [8;6] - 1 - " and N 49° 05.?895 + A' will produce "N 49°06.300'".

Re: Development version

Verfasst: 27. Juni 2019, 23:54
von gawalione
I uploaded 0.73-dev4 to Play Store (for link see the first post):

Changes:
  • Create a hidden waypoint "Header point" on import for cases where the first point is a projection.
  • Added new variable function square root.
  • Bugfixes.

Re: Development version

Verfasst: 26. Oktober 2019, 12:16
von gawalione
I uploaded 0.74-dev1 to Play Store (for link see the first post):

Changes:
  • i heavily refactored the database layer to use Google's new "room" database mapper. That forced me to change many other parts of the code, so i need you to stress test this version.
Please report your bugs for this version in this thread: viewtopic.php?f=3&t=72

Re: Development version

Verfasst: 1. März 2020, 22:10
von gawalione
I uploaded 0.74-dev2 to Play Store (for link see the first post):

  • same changes as last version
  • rewrite of the importer module.

Re: Development version

Verfasst: 10. März 2020, 20:33
von gawalione
I uploaded 0.74-dev3

Changes:
  • Replaced html parser with jsoup.
  • Sort unused variables alphabetically in new list view.
  • Support parallel installations of Locus Maps (eg. Pro and Free)
  • Show decimal places if a result is not an integer.
  • Bugfixes.

Re: Development version

Verfasst: 20. März 2020, 08:39
von gawalione
I uploaded 0.74-dev4

Changes:
  • Function to copy waypoint coordinates into the clipboard. New Listview only.
  • Rewrite of main cache list.
  • Added undo functionality for some delete operations.
  • Changed handling of variables in combined listview.

Re: Development version

Verfasst: 21. April 2020, 07:37
von gawalione
I uploaded the new version 0.75-DEV1 to the play store.

The only change from current 0.74 (85) is a rewrite of the waypoint edit activity.