Commit Graph

228 Commits

Author SHA1 Message Date
ByteHamster d9e84f8c38
Target SDK 34 (#7075) 2024-04-09 22:33:52 +02:00
ByteHamster 2143ab1351
Move some tests from core module to their respective module (#7059) 2024-04-04 22:26:53 +02:00
Taco b84a05bd4e
Add POST_NOTIFICATIONS permission checks (#6951)
Also update AndroidX Core to 1.9.0 because then `checkSelfPermission()` delegates to `areNotificationsEnabled()` if needed
2024-03-17 19:58:33 +01:00
ByteHamster baa58ac17f
Remove wearable support library (#6978)
The library is the last one requiring Jetifier
and we only use 3 string constants in that whole library anyway.
2024-03-10 10:16:13 +01:00
ByteHamster 095a6b3e9d
Remove stream library that is just used in 3 locations (#6976)
Especially on the SwipeActionsDialog, this is even a bit easier to understand.
2024-03-10 10:14:17 +01:00
ByteHamster 393a8cebd3
Remove last few usages of Iconify (#6977) 2024-03-10 08:02:34 +01:00
Taco b18e5f0de6
Fix some Media3 deprecations (#6980) 2024-03-10 07:59:53 +01:00
ByteHamster 48e8197e3f
Upgrade OkHttp (#6975) 2024-03-09 19:44:05 +01:00
ByteHamster aaf225c7af
Remove okio library (#6972) 2024-03-09 17:55:07 +01:00
ByteHamster 755ccc42ec
Upgrade ExoPlayer to media3 version (#6971) 2024-03-09 17:52:21 +01:00
Taco e1ef2a643a
Update AndroidX libraries (#6940) 2024-03-09 10:56:58 +01:00
ByteHamster 68ec4e2527
Merge pull request #6958 from TacoTheDank/bumpSpotBugs
Update and fix SpotBugs
2024-03-06 17:46:05 +01:00
TacoTheDank c2ccc28b95 Update SpotBugs 2024-03-06 02:52:14 -05:00
ByteHamster c21edc8b79 Fix Gradle Checkstyle 2024-03-04 22:36:10 +01:00
Taco c06a3a6d27
Update AGP and Gradle (#6954) 2024-03-04 22:17:44 +01:00
Taco ef4af0d29d
Fix Gradle deprecations (#6939) 2024-02-25 13:39:44 +01:00
Taco e9d190da1b
Bump AGP and Gradle (#6489) 2023-10-17 20:52:21 +02:00
ByteHamster 23d4cf5632
Merge pull request #6490 from TacoTheDank/minSdk21removals
Remove no longer needed Compat stuff
2023-06-24 14:45:07 +02:00
ebraminio d51e937e96
Use the brand new material switches for preferences (#6475) 2023-05-29 13:45:25 +02:00
TacoTheDank 90d6095dad Centralize stream library version 2023-05-14 17:01:26 -04:00
Taco 78f65349d5
Update AGP to 7.4.0 (#5655) 2023-04-01 23:16:53 +02:00
ByteHamster ccea00e405
Remove deprecated media players (#6354) 2023-02-26 16:38:31 +01:00
ByteHamster 96231c4ee1 Fix crash on Android 12 2022-11-26 19:25:43 +01:00
ByteHamster 807e09ecdd
Target API 31 (#6190) 2022-11-26 16:06:02 +01:00
TacoTheDank 07b4a237f6 Remove old preDexLibs code in build.gradle 2022-09-18 22:59:26 -04:00
ByteHamster a12854a96b Material Design 3 Bringup 2022-09-18 18:15:14 +02:00
TacoTheDank 9599281fdb Remove robotium-solo library 2022-09-14 14:45:04 -04:00
Taco 4d704eb777
Update Checkstyle, use Temurin distribution (#5956) 2022-07-20 22:29:58 +02:00
ByteHamster 0bb019cde7
Merge pull request #5926 from TacoTheDank/bumpEventBus
Update EventBus library
2022-06-21 19:29:52 +02:00
TacoTheDank bf84ba8e26 Update Glide to 4.13.2 2022-06-05 00:45:37 -04:00
TacoTheDank 828abe5e7c Update EventBus to 3.3.1 2022-06-04 16:13:30 -04:00
Taco 89cfeb93db
Update jsoup library (#5902) 2022-05-26 09:59:10 +02:00
Taco 8870463ec4
Update google-services-base library (#5904) 2022-05-24 19:46:49 +02:00
ByteHamster 0ea973cef1 Remove Gradle plugins that are no longer needed
- We use MultiDex now, so we no longer need dexcount
- We can use a resValue instead of a resourcePlaceholder
- Simplify getting default value of properties
2022-05-07 21:54:02 +02:00
TacoTheDank 008de69cf1 Update Material Components to 1.4.0 2022-02-09 11:45:46 -05:00
TacoTheDank eea906fc5b Update DexCount and PlayPublisher plugins 2021-12-28 13:56:50 -05:00
TacoTheDank a1c158f26d Update gradle to 7.x 2021-12-28 13:55:21 -05:00
ByteHamster 593bc7e73d Remove jcenter repository 2021-12-10 21:32:05 +01:00
Taco 434cd2b79f
Update AndroidX Media and ExoPlayer (#5371) 2021-12-10 21:28:09 +01:00
TacoTheDank 560bf3f434 Centralize library versions used in multiple modules 2021-12-04 13:01:22 -05:00
ByteHamster 47fe39d007 Upgrade Conscrypt 2021-11-06 19:24:47 +01:00
Taco 0a22e9fc38
Update AndroidX Fragment to 1.3.6 (#5201) 2021-09-24 10:18:54 +02:00
Taco 17ab22b6c0
Update plugins and Gradle (4.2.2) (#5367) 2021-09-18 22:58:04 +02:00
TacoTheDank fe1d69f1be Update AppCompat to 1.3.x 2021-08-28 20:33:44 -04:00
TacoTheDank 406993f273 Only declare used ExoPlayer submodules 2021-08-24 21:28:54 -04:00
TacoTheDank b290402f8f Update plugins 2021-07-22 16:48:48 -04:00
Hannes Achleitner 9e45d15083 Gradle 6.9 2021-06-13 20:52:06 +02:00
ByteHamster c72fd81886 Move common gradle setup to a single file
Original idea by @TacoTheDank
2021-05-11 22:38:46 +02:00
ByteHamster 998535515b Make AntennaPod pass the medium SpotBugs findings 2021-03-28 22:32:40 +02:00
ByteHamster 3946f986d7 Add SpotBugs CI check 2021-03-27 18:45:17 +01:00