chore: remove some unused files and dependencies

This commit is contained in:
jarnedemeulemeester 2023-06-20 13:02:48 +02:00
parent b426a920c3
commit b9253badf8
No known key found for this signature in database
GPG key ID: 1E5C6AFBD622E9F5
8 changed files with 0 additions and 85 deletions

View file

@ -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)

View file

@ -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>

View file

@ -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)

View file

@ -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
}
}

View file

@ -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,
)

View file

@ -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)

View file

@ -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)
}

View file

@ -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