Commit graph

185 commits

Author SHA1 Message Date
renovate[bot]
0a4e3bd0a7
chore(deps): update dependency androidx.recyclerview:recyclerview to v1.3.0 (#315)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 19:17:28 +02:00
renovate[bot]
033b891068
chore(deps): update androidx-lifecycle to v2.6.1 (#314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 19:17:02 +02:00
renovate[bot]
74ec9a6ba4
chore(deps): update androidx-media3 to v1.0.0 (#312)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 18:42:18 +02:00
renovate[bot]
cf3ac630e9
chore(deps): update androidx-room to v2.5.1 (#323)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 17:25:03 +02:00
renovate[bot]
0a2d4a2cda
chore(deps): update glide to v4.15.1 (#320)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 17:22:56 +02:00
renovate[bot]
17d8967042
chore(deps): update android-plugin to v7.4.2 (#311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 08:33:11 +02:00
renovate[bot]
9e7769ef92
chore(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.0 (#308)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-25 00:40:06 +01:00
renovate[bot]
75efe237ae
chore(deps): update glide to v4.15.0 (#309)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-25 00:36:53 +01:00
renovate[bot]
5599811625
chore(deps): update aboutlibraries to v10.6.1 (#307)
* Update aboutlibraries to v10.6.1

* refactor: remove aboutlibraries-plugin version

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com>
2023-02-24 09:52:18 +01:00
renovate[bot]
75b8a594e8
chore(deps): update aboutlibraries to v10.6.0 (#299)
* Update aboutlibraries

* fix: update plugin to 10.6.1

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-02-23 07:57:18 +01:00
renovate[bot]
1a8e71a8a9
Update androidx-media3 to v1.0.0-rc01 (#296)
* Update androidx-media3 to v1.0.0-rc01

* fix: add new arguments to `seekTo` method

* lint: run ktlintFormat

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-02-18 12:22:13 +01:00
renovate[bot]
3a8aaaa0f6
Update hilt to v2.45 (#284)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-10 23:40:41 +01:00
renovate[bot]
7208d85b09
Update dependency androidx.appcompat:appcompat to v1.6.1 (#279)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 20:15:55 +01:00
renovate[bot]
2521b4102c
Update dependency dev.jdtech.mpv:libmpv to v0.1.1 (#278)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 20:15:41 +01:00
renovate[bot]
b1925e2f50
Update kotlin monorepo to v1.8.10 (#263)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 20:15:21 +01:00
renovate[bot]
5364e6991f
Update android-plugin to v7.4.1 (#262)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-02 00:25:43 +01:00
Jarne Demeulemeester
0f03261ecc
Enable HLS playback in ExoPlayer (#254) 2023-01-28 22:46:13 +01:00
renovate[bot]
e6e5cf05ca
Update dependency org.jlleitschuh.gradle.ktlint to v11.1.0 (#250)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-27 21:31:14 +01:00
renovate[bot]
1a55519ac5
Update dependency com.google.android.material:material to v1.8.0 (#241)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-26 00:34:41 +01:00
renovate[bot]
9c287a9896
Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.1 (#240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-23 22:28:19 +01:00
js6pak
31fd1e3fdc
Add intro skipper support (#219)
* Add intro skipper support

* Fix checking for 404

* Add back missing Intro class and dependencies due to rebase

* Add preference

* Clean up visibility logic

* Update skip intro button design

* Add proguard file to keep Serializable classes

* Move introCheck to a separate Runnable and fix Runnables are never cleaned up

* Simplify check before starting runnable

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-01-15 15:20:56 +01:00
renovate[bot]
583c14e4f1
Update androidx-room to v2.5.0 (#231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-14 20:24:20 +01:00
renovate[bot]
ae99b36869
Update dependency androidx.appcompat:appcompat to v1.6.0 (#232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-14 20:23:11 +01:00
renovate[bot]
e0f07a3a96
Update android-plugin to v7.4.0 (#233)
* Update android-plugin to v7.4.0

* Set Java version to 11

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-01-14 20:21:37 +01:00
Jarne Demeulemeester
76121925d7
Modularize the codebase (#230)
* Split app into core and app:phone

* Use global versionCode and versionName

* Clean up gradle dependencies

* Use string formatting inside getString function

* Move proguard file to app:phone

* Move app_navigation and BasePlayerActivity to app:phone

* Add buildTypes to core gradle and remove buildFeatures

* Add suffix core to core namespace

* Split code into 4 more modules: data, preferences, player:core and player:video

* Clean up some gradle files

* Clean up data gradle

* Remove duplicate Constants.kt

* Use AppPreferences in more places

* Split off strings

* Remove unused animations

* Make about_libraries strings non-translatable

* Move mpv assets to player:video module

* Make AppPreferences a Singleton
2023-01-13 23:51:20 +01:00
Jarne Demeulemeester
4a611e160d
Use libmpv from maven repository (#227)
* Use libmpv from repository

* Use mavenCentral instead of custom repo
2023-01-06 15:53:17 +01:00
renovate[bot]
be6b2b0c21
Update kotlin monorepo to v1.8.0 (#225)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-28 23:56:06 +01:00
renovate[bot]
fa5d73faa3
Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.0 (#215)
* Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.0

* Remove ACCESS_WIFI_STATE permission

* Fix adding server

* Remove server already added error

Add the address if server already exists in database but the address doesn't

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-12-10 21:24:11 +01:00
Jarne Demeulemeester
65f4c2f639
Migrate to androidx media3 (#213)
* Migrate to media3

* Update docs

* Move display_extended_title to AppPreferences

* Move display_extended_title to AppPreferences p2

* Add MediaSession support to the player

* Fix mpv player

* Disable animations on tv player controls and rename the tv_control_view file

* New media3 decoder ffmpeg
2022-12-10 11:33:16 +01:00
renovate[bot]
a74920cb18
Update kotlin monorepo to v1.7.22 (#209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-03 20:59:26 +01:00
renovate[bot]
ff8ec7e6fe
Update dependency com.mikepenz.aboutlibraries.plugin to v10.5.2 (#203)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-24 19:44:01 +01:00
renovate[bot]
530cb009e9
Update exoplayer to v2.18.2 (#202)
* Update exoplayer to v2.18.2

* Implement getSurfaceSize in mpv

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-11-24 00:34:27 +01:00
renovate[bot]
1806b19646
Update kotlin monorepo to v1.7.21 (#196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-19 11:46:36 +01:00
renovate[bot]
8bfd0dc9a3
Update hilt to v2.44.2 (#195)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 12:20:11 +01:00
Jarne Demeulemeester
5931ae540b
Use version catalog (#193) 2022-11-09 15:17:28 +01:00