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