Commit graph

728 commits

Author SHA1 Message Date
Manuel Fuhr
d45a811720 Move mapcreation to developer content 2021-12-29 08:45:40 +01:00
Manuel Fuhr
90b08e3fe5 Use baseurl like GitHub pages 2021-12-29 07:24:44 +01:00
Manuel Fuhr
0fba5307fe Add content from README 2021-12-29 07:24:44 +01:00
Manuel Fuhr
ca30bc86b9 Add profile developers guide 2021-12-29 07:17:31 +01:00
Manuel Fuhr
76736072bf Add feature navigation 2021-12-29 07:17:12 +01:00
Manuel Fuhr
0b9ea9b4c0 Import brouter website as markdown 2021-12-29 07:17:09 +01:00
Manuel Fuhr
c6bdf1709c Add jekyll configuration for GitHub pages 2021-12-01 07:41:14 +01:00
Manuel Fuhr
87a5cd21e8 Rewrap 2021-12-01 07:35:30 +01:00
Manuel Fuhr
dfc4bff7fd Use markdown syntax 2021-12-01 07:33:18 +01:00
Manuel Fuhr
d3482098f0 Rename to markdown 2021-11-30 17:32:16 +01:00
afischerdev
f0853adaca
Merge pull request #257 from Totorrr/profiles-paved-surfaces
Consider sett as paved in trekking.brf & fastbike.brf
2021-11-28 16:59:09 +01:00
afischerdev
19a021b36e
Merge pull request #372 from zod/102-unclassified-unpaved
fastbike: Check isunpaved for highway=unclassified
2021-11-28 16:30:20 +01:00
Manuel Fuhr
d1a5911b34 fastbike: Check isunpaved for highway=unclassified
Fixes #102
2021-11-26 17:44:41 +01:00
afischerdev
a37ee5b3d9
Merge pull request #368 from zod/reformat
Reformat using Android Studio
2021-11-21 11:37:34 +01:00
Manuel Fuhr
f349a4c2c5 Add reformat commit to blame-ignore-revs 2021-11-20 16:51:29 +01:00
Manuel Fuhr
54d5c5e943 Reformat files using Android Studio
android-studio/bin/format.sh -m '*.java' -r brouter-routing-app

To rebase active branches on top of the new master just rebase your
branch onto the commit prior to the reformatting and format every commit
of your branch using (<commit> should be replaced by this commit)

git rebase \
        --strategy-option=theirs \
        --onto <commit> \
        --exec 'format.sh -m "*.java" -r brouter-routing-app' \
        --exec 'git commit --all --no-edit --amend' \
        <commit>~

To ignore this mass edit during git blame see `.git-blame-ignore-revs`
2021-11-20 16:50:23 +01:00
Manuel Fuhr
13e0e382c1 Add blame-ignore-revs to allow ignoring mass edits 2021-11-20 16:48:38 +01:00
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