chore: remove some unused files and dependencies
This commit is contained in:
parent
b426a920c3
commit
b9253badf8
8 changed files with 0 additions and 85 deletions
|
@ -105,7 +105,6 @@ dependencies {
|
|||
implementation(libs.androidx.preference)
|
||||
implementation(libs.androidx.recyclerview)
|
||||
implementation(libs.androidx.recyclerview.selection)
|
||||
implementation(libs.androidx.room.ktx)
|
||||
implementation(libs.androidx.swiperefreshlayout)
|
||||
implementation(libs.androidx.work)
|
||||
implementation(libs.coil)
|
||||
|
|
|
@ -1,40 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools">
|
||||
|
||||
<data>
|
||||
|
||||
<variable
|
||||
name="section"
|
||||
type="dev.jdtech.jellyfin.models.DownloadSection" />
|
||||
</data>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:layout_marginBottom="12dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/section_name"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="24dp"
|
||||
android:layout_marginBottom="12dp"
|
||||
android:text="@{section.name}"
|
||||
android:textAppearance="@style/TextAppearance.Material3.TitleMedium"
|
||||
android:textSize="18sp"
|
||||
tools:text="Movies" />
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/items_recycler_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:clipToPadding="false"
|
||||
android:orientation="horizontal"
|
||||
android:paddingHorizontal="12dp"
|
||||
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
|
||||
tools:listitem="@layout/home_episode_item" />
|
||||
</LinearLayout>
|
||||
</layout>
|
|
@ -59,8 +59,6 @@ dependencies {
|
|||
implementation(libs.androidx.paging)
|
||||
implementation(libs.androidx.preference)
|
||||
implementation(libs.androidx.room.runtime)
|
||||
kapt(libs.androidx.room.compiler)
|
||||
implementation(libs.androidx.room.ktx)
|
||||
implementation(libs.androidx.work)
|
||||
implementation(libs.hilt.android)
|
||||
kapt(libs.hilt.compiler)
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
package dev.jdtech.jellyfin.models
|
||||
|
||||
import java.util.UUID
|
||||
|
||||
sealed class DownloadEpisodeItem {
|
||||
abstract val id: UUID
|
||||
|
||||
object Header : DownloadEpisodeItem() {
|
||||
override val id: UUID = UUID.randomUUID()
|
||||
}
|
||||
|
||||
data class Episode(val episode: PlayerItem) : DownloadEpisodeItem() {
|
||||
override val id = episode.itemId
|
||||
}
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
package dev.jdtech.jellyfin.models
|
||||
|
||||
import java.util.UUID
|
||||
|
||||
data class DownloadSection(
|
||||
val id: UUID,
|
||||
val name: String,
|
||||
val items: List<PlayerItem>? = null,
|
||||
val series: List<DownloadSeriesMetadata>? = null,
|
||||
)
|
|
@ -54,7 +54,6 @@ dependencies {
|
|||
implementation(libs.androidx.paging)
|
||||
implementation(libs.androidx.room.runtime)
|
||||
kapt(libs.androidx.room.compiler)
|
||||
implementation(libs.androidx.room.ktx)
|
||||
implementation(libs.jellyfin.core)
|
||||
implementation(libs.kotlinx.serialization.json)
|
||||
implementation(libs.timber)
|
||||
|
|
|
@ -2,7 +2,6 @@ plugins {
|
|||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
alias(libs.plugins.kotlin.parcelize)
|
||||
alias(libs.plugins.kotlin.kapt)
|
||||
alias(libs.plugins.ktlint)
|
||||
}
|
||||
|
||||
|
@ -41,9 +40,6 @@ dependencies {
|
|||
implementation(project(":preferences"))
|
||||
implementation(libs.androidx.core)
|
||||
implementation(libs.androidx.preference)
|
||||
implementation(libs.androidx.room.runtime)
|
||||
kapt(libs.androidx.room.compiler)
|
||||
implementation(libs.androidx.room.ktx)
|
||||
implementation(libs.jellyfin.core)
|
||||
implementation(libs.timber)
|
||||
}
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
package dev.jdtech.jellyfin.models
|
||||
|
||||
import android.os.Parcelable
|
||||
import kotlinx.parcelize.Parcelize
|
||||
import java.util.UUID
|
||||
|
||||
@Parcelize
|
||||
data class DownloadSeriesMetadata(
|
||||
val itemId: UUID,
|
||||
val name: String? = null,
|
||||
val episodes: List<PlayerItem>,
|
||||
) : Parcelable
|
Loading…
Reference in a new issue