Commit graph

112 commits

Author SHA1 Message Date
Manuel Fuhr
e2752c78bb Remove AndroidManifests for pure java libraries
AGP 8.0 upgrade assistant transforms those to build.gradle instructions which aren't supported for pure java libs
2024-04-03 22:36:30 +02:00
afischerdev
6330325d04
Merge pull request #644 from afischerdev/srtm-gen
Elevation raster generation (*.bef files)
2024-04-03 14:29:34 +02:00
Emux
de70dec44a
Fix some Lint issues 2023-12-14 18:46:25 +02:00
afischerdev
16d019c1d0 read elevation type from rd5 2023-11-28 15:14:13 +01:00
moving-bits
0d89754ecf Fix minor spelling issues 2023-07-15 16:31:34 +02:00
afischerdev
daa33e3d34 give a second chance when wpt not found 2023-07-08 09:56:40 +02:00
Manuel Fuhr
7a6d3bd9d9 Enable PMD rule UseDiamondOperator and fix violations 2023-05-09 23:11:14 +02:00
moving-bits
79b1eda1ed Unify brackets for opening blocks with comments 2023-04-29 19:04:52 +02:00
afischerdev
3d31b8284c reduze exception info to message only 2023-03-14 14:22:12 +01:00
afischerdev
fbc01c0ba9 add version check, smaller size version info 2023-03-14 14:17:27 +01:00
afischerdev
16a5ebe737 add direction on matching wpts 2023-02-26 12:36:56 +01:00
quaelnix
4495952625 Fix rounding error in calcDistance 2023-01-20 10:22:01 +01:00
afischerdev
32b258c188 recalc track rules, reorg detours 2023-01-16 10:37:19 +01:00
afischerdev
d67b3c0ec9 change use of direct routing 2022-12-05 11:50:52 +01:00
Manuel Fuhr
5f942cc458 Enable PMD rule UnnecessaryModifier and fix violations 2022-11-14 22:06:18 +01:00
Manuel Fuhr
a07fc132d2 Enable PMD rule SingularField and fix violations 2022-11-14 22:06:18 +01:00
Manuel Fuhr
30be64cbbe Enable PMD rule LooseCoupling and fix violations 2022-11-14 22:06:18 +01:00
Manuel Fuhr
c75a8cb703 Enable PMD rule UnnecessaryImport and fix violations 2022-11-14 22:06:18 +01:00
afischerdev
54a7ad6b9d update lib part one 2022-11-02 09:37:12 +01:00
Manuel Fuhr
fd158dc0ce Cleanup testcases (split, dependencies, assertions) 2022-10-23 10:51:02 +02:00
Manuel Fuhr
3787076839 Move testcases from brouter-server to their modules 2022-10-23 10:22:47 +02:00
Manuel Fuhr
c15913c1ab Reformat whole codebase using Android Studio 2022-07-25 06:14:46 +02:00
Manuel Fuhr
02eddeff81 Throw Exception in checkFileIntegrity on failure
DownloadWorker didn't check the string return value which should detect
failed downloads. Throwing (checked) exceptions simplifies error
handling in DownloadWorker.
2022-04-04 18:02:42 +02:00
Manuel Fuhr
952ea803b2 Use LinarProgessIndicator instead of sub-view 2022-04-03 17:53:21 +02:00
Manuel Fuhr
0a8d4dd1f2 Rd5Diff: Specify IOException instead of generic Exception 2022-04-03 17:51:01 +02:00
afischerdev
8e008a8d66 hardcoded waypoint distance to variable 2021-07-30 14:15:12 +02:00
afischerdev
8c5a961011
Merge branch 'master' into cleanup-fileaccess 2021-07-01 11:20:30 +02:00
afischerdev
47f1b10b99 migrate to gradle part 2 2021-06-29 13:02:21 +02:00
afischerdev
e210b92225
Merge pull request #243 from Erlkoenig90/migrate-gradle
Switch build system to gradle
2021-06-29 11:46:51 +02:00
Arndt Brenschede
372a04a6cf fixed nullpointer in Rd5DiffTool 2020-11-14 10:10:08 +01:00
Arndt Brenschede
ca48edda04 new diff file format, fixing empty-microtile-bug 2020-11-14 09:39:10 +01:00
Niklas Guertler
dbdfd36f88 Cleanup base directory selection, use Context.getExternalFilesDirs and request WRITE_EXTERNAL_STORAGE permission, use AndroidX and raise minSdkVersion to 14. Use File instead of plain Strings for paths in some places, use try-with-resources, and some other small improvements. 2020-05-24 17:59:23 +02:00
Niklas Guertler
72e2e13d07 Switched build system to gradle 2020-05-24 16:46:04 +02:00
Arndt Brenschede
b0410daf89 version 1.6.1 2020-03-01 21:55:34 +01:00
Arndt Brenschede
cf5479a261 1.6.0 preparation 2020-02-15 14:36:27 +01:00
Arndt Brenschede
5bb53b6b84 rd5 diff progress 2020-01-20 22:28:36 +01:00
Arndt Brenschede
43de4bb6ca rd5 diff progress 2020-01-19 15:22:05 +01:00
Arndt Brenschede
db4757abbb rd5 diff progress 2020-01-18 19:05:35 +01:00
Arndt Brenschede
19a7555483 rd5 delta progress 2020-01-18 17:30:33 +01:00
Arndt Brenschede
8c15a1d16f proof of concept delta-rd5 2019-09-10 00:18:03 +02:00
Arndt Brenschede
a69fb1c99a proof of concept delta-rd5 2019-09-08 13:35:12 +02:00
Arndt Brenschede
5c9b7fa7bf 1.5.5 versioning 2019-07-30 11:42:22 +02:00
Arndt Brenschede
0a6ead24a1 corrected lazy crc logic 2019-07-22 19:25:13 +02:00
Arndt Brenschede
80e36d4bb5 modified memory behaviour (use up to memoryclass only when neccessary) 2019-07-20 10:24:00 +02:00
Arndt Brenschede
2213d4f7fc some microtuning 2019-07-20 10:10:51 +02:00
Arndt Brenschede
f9f08cc0b7 1.5.0 preparations 2019-06-30 17:34:21 +02:00
Arndt Brenschede
828227f59d decoding performance 2019-06-29 10:11:59 +02:00
Arndt Brenschede
9f6878f891 direct weaving/escape-analysis 2019-06-23 18:57:46 +02:00
Arndt Brenschede
661a09817a direct weaving option 2019-05-30 15:11:12 +02:00
Arndt Brenschede
9e64eb39c4 refactored waypoint-matching into map-access-layer 2019-04-17 18:00:38 +02:00