Andreas Schildbach
2c04846051
build.gradle: update ProGuard to 6.2.2
2022-08-23 19:03:07 +02:00
Andreas Schildbach
7aeee3c505
AndroidManifest.xml: remove filter for intents once thrown by Google Navigation
2022-08-23 19:03:07 +02:00
Andreas Schildbach
da08b96180
AndroidManifest.xml: remove filter for intents once thrown by Google Maps, Google Now and Google Calendar
2022-08-23 19:03:07 +02:00
Andreas Schildbach
c8fc8f0ffb
strings.xml: remove left-over name of notification channel
2022-08-23 19:03:07 +02:00
Andreas Schildbach
25f378d0be
DonateFragment: handle ActivityNotFoundException when clicking on bitcoin URI
2022-08-23 19:03:01 +02:00
Andreas Schildbach
ac639a635e
12.0.23
2022-08-23 15:50:55 +02:00
Andreas Schildbach
2034119b71
NearestFavoriteStationWidgetService: migrate periodic refresh from JobIntentService to JobScheduler
...
* Receive MY_PACKAGE_REPLACED and MY_PACKAGE_UNSUSPENDED system broadcasts to schedule our job.
* Remove the foreground notification, as it's not necessary any more.
2022-08-23 15:38:20 +02:00
Andreas Schildbach
7634c116ae
NearestFavoriteStationsWidgetPermissionActivity: on Android 11+, request background location permission separate from location permission
2022-08-23 14:23:39 +02:00
Andreas Schildbach
619853a04a
NearestFavoriteStationsWidgetPermissionActivity: add logging for permission requests and grants
2022-08-23 13:50:48 +02:00
Andreas Schildbach
5fc7486193
FavoriteStationsActivity: refresh app-widget if favorite is deleted
2022-08-23 11:33:18 +02:00
Andreas Schildbach
5b119a5b3f
12.0.22
2022-08-16 16:36:17 +02:00
Andreas Schildbach
d296a84934
build.gradle: update SDK Build Tools to 33.0.0
2022-08-16 16:23:23 +02:00
Andreas Schildbach
1a40a3213e
build.gradle: update AndroidX Annotation to 1.4.0
2022-08-16 16:23:23 +02:00
Andreas Schildbach
34fd491c92
build.gradle: update AndroidX Core to 1.8.0
2022-08-16 16:23:23 +02:00
Andreas Schildbach
996a89a133
NearestFavoriteStationWidgetProvider: immediately refresh app-widget on boot complete
...
It takes annoyingly long for the regular app-widget update broadcast to arrive.
2022-08-16 16:22:17 +02:00
Andreas Schildbach
bb4ce986e0
DonateFragment: craft bitcoin URI by hand
...
This lets us get rid of the `integration-android` artifact.
2022-08-15 21:45:57 +02:00
Andreas Schildbach
a16e298047
12.0.21
2022-08-15 18:14:12 +02:00
Andreas Schildbach
95ea2d72f6
AndroidManifest.xml: target Android 12
...
This also raises the JDK requirement to OpenJDK 11.
2022-08-15 18:10:18 +02:00
Andreas Schildbach
fa4af8051f
NearestFavoriteStationWidgetService: make all PendingIntents immutable
...
Declaring the mutability is one of the requirements for targetSdkVersion 31.
2022-08-15 17:50:42 +02:00
Andreas Schildbach
e2a04c7202
AndroidManifest.xml: explicitly declare exported
on all components with intent filters
...
It's one of the requirements for targetSdkVersion 31.
2022-08-15 17:45:56 +02:00
Andreas Schildbach
03540a12b7
12.0.20
2022-06-18 14:42:16 +02:00
Andreas Schildbach
c021055fdb
12.0.19
2022-06-15 20:35:56 +02:00
Andreas Schildbach
1cecd76d6d
StationContextMenu: remove support for specific external maps apps
...
Just support the `geo:` URI scheme, it seems to work good enough.
2022-06-15 20:24:41 +02:00
Andreas Schildbach
286c375b3a
12.0.18
2022-04-02 12:37:50 +02:00
Andreas Schildbach
c0248193a3
build.gradle: don't exclude 'okhttp3/internal/publicsuffix/publicsuffixes.gz' from APK
...
It's needed by OkHttp for cookies somehow. See https://github.com/square/okhttp/issues/3582
2022-04-02 12:23:16 +02:00
Andreas Schildbach
e34ea78a49
build.gradle: update Guava to 31.1-android
2022-03-01 10:36:29 +01:00
Andreas Schildbach
c14a230d94
12.0.17
2022-02-09 16:23:10 +01:00
Andreas Schildbach
dedae2266f
build.gradle: update AndroidX CoordinatorLayout to 1.2.0
2022-02-09 16:22:05 +01:00
Andreas Schildbach
329e6e5e81
build.gradle: update AndroidX Annotation to 1.3.0
2022-02-09 16:18:44 +01:00
Andreas Schildbach
acedc27d52
build.gradle: update SLF4J to 1.7.36
2022-02-09 16:15:53 +01:00
Andreas Schildbach
3cc64ce44e
12.0.16
2021-11-06 23:09:11 +01:00
Andreas Schildbach
6fe18ede17
12.0.15
2021-11-02 13:43:23 +01:00
Andreas Schildbach
fe291570a0
preference_about.xml: link to privacy policy
2021-11-02 13:30:33 +01:00
Andreas Schildbach
1a911a1a7d
12.0.14
2021-10-18 01:35:33 +02:00
Andreas Schildbach
0e331ed723
12.0.13
2021-10-06 14:12:23 +02:00
Andreas Schildbach
afe6c2d2a1
build.gradle: update Guava to 31.0.1-android
2021-10-06 14:01:55 +02:00
Andreas Schildbach
116869f34c
network_security_config.xml: Remove unused domains.
2021-09-19 22:16:38 +02:00
Andreas Schildbach
e459b6265b
.gitlab-ci.yml: Also run CI with OpenJDK 11.
2021-09-18 15:49:42 +02:00
Andreas Schildbach
fb4da3b20e
gradle.properties: Enable D8 bytecode desugaring.
...
This is mainly to work around this issue:
https://issuetracker.google.com/u/0/issues/72872257
2021-09-18 15:49:17 +02:00
Andreas Schildbach
6e1c6fcb2f
.gitlab-ci.yml: Set up GitLab CI.
2021-09-18 13:40:07 +02:00
Andreas Schildbach
357cd922f5
12.0.12
2021-09-18 13:31:22 +02:00
Andreas Schildbach
06278a24f9
build.gradle: Update osmdroid to 6.1.11.
2021-09-18 13:27:18 +02:00
Andreas Schildbach
cbb1f62636
build.gradle: Update Guava to 30.1.1-android.
2021-09-18 13:27:18 +02:00
Andreas Schildbach
6ffbfa55ee
build.gradle: Update JUnit to 4.13.2.
2021-09-18 13:27:18 +02:00
Andreas Schildbach
fcb543c342
build.gradle: Update SLF4J to 1.7.32.
2021-09-18 13:27:18 +02:00
Andreas Schildbach
3679727bc0
Adapt to: SBB: Remove provider for Switzerland.
2021-09-18 13:27:18 +02:00
Andreas Schildbach
15aa0e3d67
12.0.11
2021-08-11 16:55:31 +02:00
Andreas Schildbach
5e95dc3fa9
build.gradle: Update AndroidX Core to 1.6.0.
2021-08-11 16:50:59 +02:00
Andreas Schildbach
437f8b398f
build.gradle: Update AndroidX RecyclerView to 1.2.1.
2021-08-11 16:48:10 +02:00
Andreas Schildbach
8f5182e636
build.gradle: Don't generate hdpi and xhdpi launcher icons any more.
2021-04-12 13:25:50 +02:00