Commit graph

702 commits

Author SHA1 Message Date
Manuel Fuhr
f29616eefc Don't overwrite built-in profiles 2021-11-18 06:27:21 +01:00
Manuel Fuhr
67bbc3d2ac Move serverconfig.txt handling to own class 2021-11-18 06:27:21 +01:00
Manuel Fuhr
1e594574b5 Improve UI 2021-11-16 16:25:44 +01:00
Manuel Fuhr
6a8f5036b2 Cleanup 2021-11-16 16:13:34 +01:00
Manuel Fuhr
18e015a3b5 Fix warning 2021-11-16 16:13:34 +01:00
Manuel Fuhr
a528630af9 Move profile import to own activity 2021-11-16 16:07:14 +01:00
Manuel Fuhr
a2c5b76105 Import code from @EssBee59
Fixes #362
2021-11-13 06:41:54 +01:00
afischerdev
31594880ef
Merge pull request #361 from afischerdev/test-and11
Smaller changes for #312
2021-11-07 15:22:45 +01:00
afischerdev
30b2c5d6aa check rd5 available 2021-11-07 14:24:16 +01:00
afischerdev
78baefcfeb change migration check 2021-11-07 13:56:21 +01:00
afischerdev
83693903ee change import path internal coord reader 2021-11-07 13:40:14 +01:00
afischerdev
0f0d7db18f Comparison profiles for download 2021-11-07 13:32:44 +01:00
afischerdev
c9baec210a
Merge pull request #356 from zod/permission-handling
Improve permission handling
2021-11-07 12:56:32 +01:00
Manuel Fuhr
db77728d4c Always fallback to CoordinateReaderInternal 2021-11-07 11:19:53 +01:00
afischerdev
80a043568c
Merge pull request #352 from zod/scoped-storage
Set preserveLegacyExternalStorage for easier upgrades
2021-11-02 19:15:13 +01:00
afischerdev
e4a29a163e
Merge pull request #349 from zod/update-rd5-sizes
Update rd5 sizes
2021-11-02 18:39:26 +01:00
Manuel Fuhr
dc95984199 Improve detection of sdcard write access
This allows reading waypoints from apps on till devices running API 28
if they store their files in a accessible path (not Android/data). It
even works for devices running API 30 if they installed it as an update.
2021-11-02 17:41:25 +01:00
afischerdev
ac15951eeb
Merge pull request #355 from afischerdev/test-and11
change manifest, add dependson
2021-10-31 11:14:28 +01:00
afischerdev
d383d271ac change manifest, add dependson 2021-10-31 11:05:27 +01:00
afischerdev
61e648df0d
Merge pull request #348 from zod/gradle-assets
Generate assets with gradle
2021-10-30 16:20:26 +02:00
Manuel Fuhr
5f00e94a4c gradle: Disable 'generate_profile_variants.sh' on Windows 2021-10-29 17:35:53 +02:00
Manuel Fuhr
bfe50a349b gradle: Autogenerate profiles2.zip and add as asset 2021-10-29 17:35:53 +02:00
Manuel Fuhr
12148f6a5d Request runtime permission for WRITE_EXTERNAL_STORAGE
Originally implemented by Erlkoenig90 (#244) but lost during the api
split.
2021-10-23 07:16:20 +02:00
Manuel Fuhr
0e04c1a849 Increase minSdkVersion to 14 and merge implementations
AndroidX needs at least API level 14 (Ice Cream Sandwich) which was
released 10 years ago and should not exclude many devices. Having a
merged tree simplifies the development.
2021-10-23 06:55:17 +02:00
Manuel Fuhr
cf4a188e40 Rename flavours to specify targetSdkVersion
The targetSdkVersion specifies which behaviour the app expects from the
android platform. For past releases of BRouter the targetSdkVersion was
specified in the filename, therefore this restores the old bevahior.
2021-10-23 06:55:17 +02:00
Manuel Fuhr
4d9046d0f5 Update rd5 sizes 2021-10-21 07:53:44 +02:00
Manuel Fuhr
555fa98914 Extend ReadSizes to get sizes from server index
Call "java ReadSizes.java https://brouter.de/brouter/segments4/" to
get an updated list of segment sizes which can be inserted into
BInstallerSizes.java
2021-10-21 07:53:44 +02:00
Manuel Fuhr
4e8b8643e6 Set preserveLegacyExternalStorage for easier upgrades
When updating from a previous app which has it's basedir on e.g.
/sdcard/emulated/0/brouter it's still possible to access the files on
android 11 with this flag.
2021-10-21 07:52:07 +02:00
Manuel Fuhr
f5a415bd68 Format ReadSizes before changes 2021-10-17 09:20:56 +02:00
Manuel Fuhr
e8d8dcda4a gradle: Fix indention before changes 2021-10-15 16:18:47 +02:00
afischerdev
ac13b1fe34
Merge pull request #347 from afischerdev/test-and11
Update for Android 11 part 5
2021-10-15 13:09:47 +02:00
afischerdev
51291237c5 add some brf - removed to much 2021-10-15 12:57:04 +02:00
afischerdev
7fc66c153f Merge branch 'test-and11' of https://github.com/afischerdev/brouter into test-and11 2021-10-15 11:29:21 +02:00
afischerdev
e835e9d5f2
Merge pull request #344 from zod/gradle-android
GitHub Workflow: Provide Artifacts (APK & ZIP)
2021-10-15 11:22:24 +02:00
Manuel Fuhr
3173658690 Make distZip depend on fatJar 2021-10-13 19:30:40 +02:00
Manuel Fuhr
abb338afc9 Upload brouter-*.zip as artifact 2021-10-13 19:30:40 +02:00
Manuel Fuhr
4b39e6ea66 Update JDK and build brouter-routing-app (android) 2021-10-13 19:30:17 +02:00
afischerdev
2849271e24
Merge pull request #345 from zod/editorconfig
Add .editorconfig to harmonize indention
2021-10-11 15:45:07 +02:00
Manuel Fuhr
23bca4ccb3 Add .editorconfig to harmonize indention
EditorConfig (https://editorconfig.org) helps maintain consistent coding
styles for multiple developers working on the same project across
various editors and IDEs.
2021-10-09 08:21:38 +02:00
afischerdev
a2c5007552 Merge branch 'test-and11' of https://github.com/afischerdev/brouter into test-and11 2021-10-07 13:38:40 +02:00
afischerdev
014079898a
Merge pull request #343 from abrensch/revert-342-test-and11
Revert "Update from abrensch/brouter"
2021-10-07 13:28:45 +02:00
afischerdev
a7857384fb
Revert "Update from abrensch/brouter" 2021-10-07 13:28:24 +02:00
afischerdev
ae775d7464
Merge pull request #342 from afischerdev/test-and11
Update from abrensch/brouter
2021-10-07 12:24:32 +02:00
afischerdev
1554fb19e4
Merge branch 'abrensch:master' into test-and11 2021-10-07 12:22:36 +02:00
afischerdev
151cb6b60e gradle for publish #339 2021-10-07 12:21:02 +02:00
afischerdev
31d9334d97
Delete gradle.yml 2021-10-07 12:18:19 +02:00
afischerdev
d06fa1d0bc
Delete gradle-publish.yml 2021-10-07 12:18:09 +02:00
afischerdev
5558d6a8d1
Merge branch 'master' into master 2021-10-07 12:12:36 +02:00
afischerdev
f63fc3bb87
Merge pull request #341 from zod/gradle-publish
Add workflow to publish packages to GitHub packages
2021-10-07 11:55:39 +02:00
afischerdev
1943ac6547
Update gradle-publish.yml 2021-10-07 11:02:36 +02:00