Commit graph

43 commits

Author SHA1 Message Date
Manuel Fuhr
08df1d9909 Finish after sharing track 2022-06-08 06:52:50 +02:00
Manuel Fuhr
f42f10ba4b Remove help dialog for api10 2022-06-08 06:49:34 +02:00
Manuel Fuhr
669ea28d1b Share track via intent 2022-05-30 22:39:11 +02:00
Manuel Fuhr
a767ed6dbb Sort profiles 2022-05-30 22:39:11 +02:00
Manuel Fuhr
01ad4dc09a Remove app specific coordinate readers 2022-05-30 22:39:11 +02:00
Manuel Fuhr
924a33ccb5 Remove wakelock 2022-05-30 22:39:11 +02:00
Manuel Fuhr
fc524fb4db Remove WpDatabaseScanner 2022-05-30 22:39:11 +02:00
Manuel Fuhr
b5895e1fd8 Split functions 2022-05-30 22:39:11 +02:00
Manuel Fuhr
fc9deccad7 Fix some AndroidStudio warnings 2022-05-30 22:39:11 +02:00
Manuel Fuhr
1d2809de70 Silent code cleanup 2022-05-30 22:39:11 +02:00
Manuel Fuhr
11f104afe9 Rearange BRouterActivity/BRouterView 2022-05-30 22:39:11 +02:00
Manuel Fuhr
cc9732ea91 Remove System.exit(0) which causes app-restart 2022-04-05 21:55:28 +02:00
Manuel Fuhr
db42ae9f33 Always show main dialog (with Download Manager)
It can be confusing when the dialog is shown only sometimes and there is
no indication why the dialog isn't shown. The connection status can also
change after the start of the download manager so it has to handle those
errors anyway.

Closes #389
2022-04-03 17:51:01 +02:00
Manuel Fuhr
d92c3beb3e Switch activities to AppCompat and adapt themes
No longer uses fullscreen, statusbar shall be visible to check connection status

Closes #57
2022-04-03 15:56:49 +02:00
Manuel Fuhr
236c65d8ed Fix external storage access
- Allow writing on all versions
- Skip migration if BRouter version has already setup basedir
2021-12-30 14:24:03 +01:00
afischerdev
7b460d25d3 add file check for A10 #379 2021-12-28 10:49:56 +01:00
afischerdev
f5c3103dcf update workflow, add check #379 2021-12-27 20:02:13 +01:00
Arndt Brenschede
492d79d42e inreased download speed limit from 4 to 16 mbit/s 2021-12-20 09:52:53 +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
afischerdev
168970ea34 removed option for main folder in Android Q 2021-11-18 10:47:09 +01: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
afischerdev
f6e014f61d android 11 part 3, split api 10/19 2021-08-31 11:29:05 +02:00
afischerdev
83e5fa8083 change connection test #321 2021-08-19 12:29:49 +02:00
afischerdev
9875672907 android 11 part 1 2021-07-24 11:49:29 +02: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
Arndt Brenschede
c1f68e99d0 removed size-sorting of base-dir proposals 2019-07-20 13:26:31 +02:00
Arndt Brenschede
a57da730e8 minor changes for 1.5.3 2019-07-06 12:11:38 +02:00
Arndt Brenschede
e78bcc4762 fixed typos in help text 2019-07-06 11:43:00 +02:00
Arndt Brenschede
6a8e6f2093 Android API 23 pain 2019-07-04 20:57:04 +02:00
Arndt
61ce13ca33 workaround for startup crash when reading free space fails 2017-01-07 17:24:09 +01:00
Arndt Brenschede
9d00b0181e performance 2016-09-09 19:42:00 +02:00
Arndt Brenschede
ead7f2ac6d cleanup and bugfixes 2016-09-02 19:05:50 +02:00
Arndt Brenschede
e217f12e71 v1.4.4 2016-08-30 19:30:53 +02:00
Arndt
52b4dfb028 extended maptool dir scan 2016-05-05 18:55:52 +02:00
Arndt
3e50846135 1.3.2 preparations 2015-11-01 09:34:43 +01:00
Arndt
50f321f242 download manager: -cd5, +update 2015-10-14 09:03:24 +02:00
Arndt
5fd1e2e734 fixed nullpointer at startup 2014-07-30 08:19:45 +02:00
Arndt
fb4bf8e0cd 1.0 preparations 2014-07-13 16:19:44 +02:00
Arndt
012b0645e5 quick fix for android 4.4 problem 2014-05-11 17:31:13 +02:00
unknown
1e490a8d0a download manager + google signing 2014-04-15 10:06:41 +02:00
unknown
873a4046b8 warning stuff 2014-02-15 16:56:45 +01:00
Arndt Brenschede
91e62f1164 initial commit of BRouter Version 0.98 2014-01-18 15:29:05 +01:00