Commit graph

710 commits

Author SHA1 Message Date
afischerdev
43028e0722
Merge pull request #367 from afischerdev/test-and11
Smaller changes for #312
2021-11-18 11:31:46 +01:00
afischerdev
227e7394b8 add a warning for BRouter folder in Android Q 2021-11-18 10:53:36 +01:00
afischerdev
168970ea34 removed option for main folder in Android Q 2021-11-18 10:47:09 +01:00
afischerdev
2794f5376e Cosmetics 2021-11-18 10:44:48 +01:00
afischerdev
7fa59d65db Cosmetics 2021-11-18 10:35:50 +01:00
afischerdev
3fddf3bd32 removed old icon 2021-11-18 10:27:20 +01:00
afischerdev
8088b13d63
Merge pull request #364 from zod/essbee-profile-intent
Add intent receiver for profiles

@zod and @EssBee59 
Many thanks for your work.
2021-11-18 10:05:25 +01:00
Manuel Fuhr
c92c289a3f Change profile check to also pass on river.brf 2021-11-18 06:27:21 +01:00
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