Commit graph

164 commits

Author SHA1 Message Date
Luna712
472d0bab8b
Remove unused swiperefreshlayout dependency (#2296) 2025-12-05 01:48:29 +01:00
Luna712
93255dfc22
Add explicit dependency on fragment (#2233)
As with some of my other PRs, explicit dependencies allow for better version control.
2025-12-05 01:33:30 +01:00
Luna712
cd69597a54
Move app version to BuildConfig (#2291)
Also, the intent seems to be to be to set the version to `-PRE` when in pre release, which doesn't currently work, but this fixes that.
2025-12-05 01:20:08 +01:00
Luna712
b2e06c5966
Remove BuildConfig.BETA (#2290)
It's unused and can be accessed with `BuildConfig.FLAVOR == "prerelease"`
2025-12-05 01:13:38 +01:00
Luna712
1dd477a965
Disable MissingTranslation lint (#2276)
Translations are handled by weblate, so we don't really care about missing translations here.
2025-11-30 19:21:09 +00:00
Luna712
7fb6f3f535
Add explicit dependsOn for copyJar (#2261) 2025-11-27 18:37:47 +00:00
Luna712
9d651f1f82
Remove work-runtime dependency (#2234)
We only really need to include the Kotlin version, work-runtime-ktx here.
2025-11-25 15:24:21 +01:00
Luna712
7f9f89cbf6
Use version catalog bundles for coil and lifecycle (#2237) 2025-11-25 15:16:37 +01:00
Luna712
009dcc2b89
Use version catalog for plugins (#2206) 2025-11-24 18:26:07 +01:00
Luna712
3be396216f
Remove acra and replace AcraApplication with CloudStreamApp (#2207) 2025-11-24 18:04:51 +01:00
Luna712
003544ad44
Enable resValues in buildFeatures
This will be required in AGP 9, but just to prepare for that, we can do it now. Only the default changed, this should have no effect on older AGP versions.
2025-11-22 13:34:32 -07:00
Luna712
36594604a8
Migrate freeCompilerArgs to new DSL (#2248)
`jvmDefault.set(JvmDefaultMode.ENABLE)` is equivalent to `-jvm-default=enable`, which replaces `-Xjvm-default=all-compatibility` in Kotlin 2.2, it doesn't yet warn, but does in Kotlin 2.3.

https://youtrack.jetbrains.com/issue/KT-61649
https://youtrack.jetbrains.com/issue/KT-74590
https://youtrack.jetbrains.com/issue/KT-76353
https://kotlinlang.org/docs/gradle-compiler-options.html#migrate-freecompilerargs
2025-11-22 20:13:11 +00:00
Luna712
29f8f02eef
Merge pull request #2146 from Luna712/toolchain
Add jdk toolchain
2025-11-18 17:22:57 +00:00
Luna712
73a98be437
Add explicit jsoup dependency (#2143)
We use it in both app and library, allows better dependency management, and also when I was testing AGP 9 alpha with built in Kotlin this was needed for it not to fail, so just doing this now to kinda prepare a little for that, even though it's a long ways out since dokka also doesn't fully support it yet and it's still in alpha, not stable yet.
2025-11-12 17:09:55 +01:00
Luna712
7ea89f7b91
Use activity-ktx version 2025-11-11 10:52:32 -07:00
Luna712
52100dc5de
Move strictly to version catalog (#2134)
* Move strictly to version catalog

* Update libs.versions.toml
2025-11-08 22:41:08 +00:00
Luna712
a565f50c46
Add explicit dependency on activity (#2098)
It's implicit right now, but making it explicit makes dependency management easier, especially now that new versions (starting with 1.12.0) require minSdk 23.
2025-10-30 17:10:48 +01:00
Luna712
526372a577
Bump version to 4.6.1 (#2068)
Since we've had a major change with edge to edge, bumping the version could help know if it's related if an issue is created.
2025-10-25 19:22:54 +02:00
Luna712
eb93b8803d
Add full support for edge-to-edge (#2002) 2025-10-25 18:38:57 +02:00
Osten
ac810db3d9
Bump 4.6.0 2025-10-15 19:07:47 +02:00
Luna712
ae90ce6be5
Upgrade KGP to 2.2.20 (#1989) 2025-10-11 23:47:57 +02:00
Luna712
e5aa0a3c39
Require optin for prerelease (#1978) 2025-10-10 23:29:17 +00:00
firelight
26570d688f
Chore: Bump versionName 2025-10-02 19:54:54 +02:00
Aryan Singh
a4d1d98f7f
Add Android TV channel preview support (#1929) 2025-09-28 14:01:30 +00:00
firelight
0ffe3822c4
Change versionName to 4.5.5 2025-08-30 17:10:48 +02:00
Osten
91652da920 Bump to 4.5.4 for backwards compatible constructors 2025-07-22 21:20:48 +02:00
Osten
f689dedf68 Bump to 4.5.3 2025-07-22 16:25:54 +02:00
Osten
ea8bb101fb
Bump to 4.5.2 2025-04-04 21:49:49 +02:00
KingLucius
bc557d1660
Bump biometric & navigation Libs (#1625) 2025-03-29 19:15:09 +01:00
Luna712
0b94f76627
Move metaproviders to library (#1541)
* Move metaproviders to library

So that providers can extend them when using the library dependency.

* Remove gson
2025-02-16 18:46:48 +01:00
Osten
668867768c
bump to 4.5.1 2025-02-05 00:52:31 +01:00
Luna712
2c6656d3c0
Rename torrentserver package ref to match new package (#1519)
* Rename torrentserver package ref to match new package

* Order
2025-01-29 20:35:54 +01:00
Luna712
05fd0e8b60
Pin conscrypt to 2.5.2 (#1520) 2025-01-29 20:35:25 +01:00
firelight
569107831c
Bump code to 4.5.0 2025-01-23 01:06:38 +01:00
Phisher98
e8be266a21
Adding QuickJS Javascript Engine deobfuscator 1st Phase (#1485) 2025-01-22 00:38:12 +01:00
Luna712
3f6dd01ec7
Dokka: fix compatibility with multiplatform and configuration cache (#1493)
* Dokka: fix compatibility with multiplatform/modules

Fixes many "<Error class: unknown class>" such as with LiveData and RecyclerView as well as potential conflicts in class names between modules
2025-01-22 00:22:25 +01:00
Luna712
578eb48ad8
Support configuration cache for getting git commit (#1494) 2025-01-21 22:16:19 +01:00
Luna712
a4db6df792
Migrate dokka to 2.0.0 (#1490) 2025-01-15 22:32:36 +00:00
Luna712
b9185cff05
Remove unused glide libs (#1483) 2025-01-13 21:35:33 +01:00
Luna712
d03e03b925
Fix app:makeJar build (#1468) 2025-01-04 23:39:41 +01:00
Luna712
ce5974c313
Upgrade AGP for better SDK 35 support and fix deprecations (#1460) 2025-01-04 22:36:04 +01:00
IndusAryan
59b57dfe8e
Opt out of edge to edge in a15 and above (#1459) 2025-01-04 21:54:28 +01:00
KingLucius
c499b3193e
Bundle NextLib dependencies (#1467) 2025-01-04 21:53:50 +01:00
firelight
812226b56a
switch underlying torrent implementation 2024-12-31 22:04:43 +01:00
IndusAryan
4f5effe5fa
fix: broken downloads and services affected by android 15 support (#1448)
The previous release was removed due to crashes when downloading or using services. This patch aims to fix the issues.
2024-12-31 01:34:25 +00:00
firelight
5b6f69c507
nextlib 2024-12-29 20:05:11 +01:00
IndusAryan
f5d1f689ed
update target sdk to 35 (android 15), gradle & exoplayer (#1434) 2024-12-29 18:32:43 +01:00
KingLucius
3d8f7c905b
Move to Dependencies version catalog (#1423) 2024-12-12 20:27:19 +01:00
firelight
352c21c009
bump versionName to 4.4.1 2024-12-06 16:05:31 +00:00
IndusAryan
79f5d1a7aa
add singleton image loader, remove unused libs, increase disk & decrease memory cache (#1396) 2024-12-06 16:12:28 +01:00