karl.hudgell
c5fa250331
new icons and settings.
2021-06-23 09:09:07 +01:00
Isira Seneviratne
19ffd2b491
Use ActivityCompat.recreate().
2021-06-16 12:29:32 +00:00
Hans-Christoph Steiner
d9b443429d
bump to latest io.reactivex.rxjava3:rxjava
2021-06-15 11:04:22 +02:00
Hans-Christoph Steiner
e698f4f8a3
revert unneeded/unrelated changes
2021-06-15 10:55:22 +02:00
Isira Seneviratne
5fad229dbe
Update RxJava to version 3.
2021-06-15 08:51:16 +00:00
Hans-Christoph Steiner
a02ba42cf9
version code 1013001
2021-06-02 22:55:24 +02:00
Hans-Christoph Steiner
09c7b21fd8
bump netcipher to 2.2.0-alpha to get TorServices and TLSv1.2 min
...
NetCipher provides the interface for starting Tor on demand. It also
provides the mechanism to upgrade the TLS settings to the best possible,
based on what each device is capable of.
2021-06-02 22:02:29 +02:00
proletarius101
e48c49ce0c
Change the bottom navigation bar to the material component one
2021-05-18 12:39:58 +00:00
proletarius101
aaf08fea0c
Update material components library to 1.3.0
2021-04-28 19:17:05 +08:00
Hans-Christoph Steiner
37275e2c7c
version code 1013000
2021-04-22 11:59:10 +02:00
proletarius101
755588202f
feat: rebase app themes to material themes
2021-04-12 16:36:17 +00:00
proletarius101
528eecb63c
Extensively use appcompat
2021-04-07 14:02:48 +00:00
Hans-Christoph Steiner
98b3b74610
version code 1012050
2021-04-06 22:54:13 +02:00
Hans-Christoph Steiner
e69a7f7556
version code 1012003
2021-03-10 23:08:17 +01:00
Hans-Christoph Steiner
b5d59349f3
versionCode 1012002
2021-03-03 23:01:07 +01:00
Hans-Christoph Steiner
1d99cc0f7e
version code 1012001
2021-02-25 21:53:06 +01:00
Hans-Christoph Steiner
b6c439e0f9
enable Java 8
2021-02-23 17:58:56 +01:00
Hans-Christoph Steiner
19349ea032
compileSdkVersion 29
2021-02-23 17:53:33 +01:00
Hans-Christoph Steiner
64e99cf90f
fork after every Robolectric test to try to avoid crashes
2021-02-19 09:27:16 +01:00
Hans-Christoph Steiner
a6a4147005
workaround tests crashing by forking after every 100 tests
2021-02-18 22:16:38 +01:00
Hans-Christoph Steiner
801682500a
version code 1012000
2021-02-09 22:04:27 +01:00
Hans-Christoph Steiner
fa7e7fccdc
fdroidclient does not use variables for gradle dependencies
...
Using variables makes the lint stuff not work so well.
2021-01-25 15:25:59 +01:00
Isira Seneviratne
ab8e7935b0
Add WorkManagerTestRule.
2021-01-21 06:18:23 +05:30
Isira Seneviratne
df66d127c2
Add AndroidX WorkManager.
2021-01-21 06:17:28 +05:30
Hans-Christoph Steiner
83b7d7ff67
bump all test dependencies
...
Hopefully this will give some stability in the Robolectric tests.
2021-01-19 09:06:05 +01:00
Hans-Christoph Steiner
99a5262730
make robolectric fetch dependencies via HTTPS
...
https://robolectric.org/configuring/#system-properties
https://gitlab.com/fdroid/fdroidclient/-/merge_requests/963#note_483716081
2021-01-12 18:02:03 +01:00
Hans-Christoph Steiner
94dbaab83d
version code 1011050
2021-01-04 20:33:34 +01:00
Hans-Christoph Steiner
2b57f49734
version code 1010050
2020-10-22 10:59:42 +02:00
Hans-Christoph Steiner
6730d6097e
version code 1010001
2020-09-30 20:57:04 +02:00
Hans-Christoph Steiner
857a7f7567
update to latest Jackson JSON, 2.8 is no longer maintained
2020-07-15 15:18:06 +02:00
Dominik Schürmann
8a0b7eca12
Re-add missing hamcrest dependency
2020-07-14 14:10:22 +02:00
Dominik Schürmann
22c98036c1
build.gradle: use == instead of equals
2020-07-14 14:10:22 +02:00
Dominik Schürmann
14996c1eca
Fix errors reported by lint
2020-07-14 14:10:22 +02:00
Dominik Schürmann
0ed4fb8e60
Update bouncycastle to 1.65
2020-07-14 14:10:22 +02:00
Dominik Schürmann
06b839d14f
Fix test and androidTest dependencies
2020-07-14 14:10:21 +02:00
Dominik Schürmann
1fde5bd355
Remove androidx.legacy dependency
2020-07-14 14:10:21 +02:00
Dominik Schürmann
930f7e2c13
Remove obsolete useProguard flag
2020-07-14 14:10:21 +02:00
Dominik Schürmann
78e81fb781
Use androidx.preference artifact
...
- use PreferenceFragmentCompat
- this requires androidx Fragments
- explicit declaration of androidx widgets in preferences.xml
no longer required
2020-07-14 14:10:21 +02:00
Dominik Schürmann
8f81bf0cb9
Use androidx.test artifacts for tests not just androidTests
...
- this allows replacing deprecated RuntimeEnvironment.application
2020-07-14 14:10:21 +02:00
Dominik Schürmann
cefd706aeb
Use robolectric:4.3
...
- remove constants annotation
- Most @Implementation methods in shadow classes are now protected instead of public.
Tests should always prefer to call SDK methods directly on Android classes rather
than on their shadows
2020-07-14 14:10:21 +02:00
Marcus Hoffmann
38374e1d32
update androidX libraries to latest versions
...
This needs another AGP and gradle update as
com.google.android.material:material:1.1.0 created compile errors
otherwise.
2020-07-14 14:10:21 +02:00
Marcus Hoffmann
18592150c1
perform androidX migration through android studio
...
Project compiles and works fine after this.
2020-07-14 14:10:21 +02:00
Marcus Hoffmann
e2a75f69ee
androidX migrations preparations
...
We need compileSdk 28 and the required AGP and gradle versions, as well
as updating to compatible support library revisions.
minSdk and targetSdk needs to move to build.gradle from manifest.
buildToolsVersion isn't used anymore.
2020-07-14 14:10:21 +02:00
Dominik Schürmann
78a69e7703
Make acra report email configurable via gradle
2020-07-02 09:47:58 +02:00
Hans-Christoph Steiner
0a9e58cb2a
version code to 1010000
...
[skip ci]
2020-06-25 22:49:00 +02:00
Marcus Hoffmann
7b5d7f8fed
fix tests after icon changes
2020-06-24 16:57:28 +02:00
Hans-Christoph Steiner
32be04285b
version code 1009000
2020-04-22 15:01:37 +02:00
Hans-Christoph Steiner
03189986d5
version code 1008002
...
[skip ci]
2020-02-04 17:08:12 +01:00
Hans-Christoph Steiner
2cd2f82394
version code 1008001
...
[skip ci]
2020-01-10 20:34:33 +01:00
Hans-Christoph Steiner
3b67aa1a60
modernize PMD setup
2020-01-10 16:27:58 +01:00