Allow http connections + fix lifecycle warning
This commit is contained in:
parent
52d65eba87
commit
ea927793e3
12 changed files with 12 additions and 20 deletions
|
@ -38,15 +38,6 @@ android {
|
||||||
buildFeatures {
|
buildFeatures {
|
||||||
dataBinding true
|
dataBinding true
|
||||||
}
|
}
|
||||||
|
|
||||||
kapt {
|
|
||||||
javacOptions {
|
|
||||||
// These options are normally set automatically via the Hilt Gradle plugin, but we
|
|
||||||
// set them manually to workaround a bug in the Kotlin 1.5.20
|
|
||||||
option("-Adagger.fastInit=ENABLED")
|
|
||||||
option("-Adagger.hilt.android.internal.disableAndroidSuperclassValidation=true")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|
|
@ -11,7 +11,8 @@
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_round"
|
android:roundIcon="@mipmap/ic_launcher_round"
|
||||||
android:supportsRtl="true"
|
android:supportsRtl="true"
|
||||||
android:theme="@style/Theme.Jellyfin">
|
android:theme="@style/Theme.Jellyfin"
|
||||||
|
android:usesCleartextTraffic="true">
|
||||||
<activity android:name=".PlayerActivity" />
|
<activity android:name=".PlayerActivity" />
|
||||||
<activity
|
<activity
|
||||||
android:name=".MainActivity"
|
android:name=".MainActivity"
|
||||||
|
|
|
@ -23,7 +23,7 @@ class AddServerFragment : Fragment() {
|
||||||
): View {
|
): View {
|
||||||
binding = FragmentAddServerBinding.inflate(inflater)
|
binding = FragmentAddServerBinding.inflate(inflater)
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
binding.viewModel = viewModel
|
binding.viewModel = viewModel
|
||||||
|
|
||||||
binding.buttonConnect.setOnClickListener {
|
binding.buttonConnect.setOnClickListener {
|
||||||
|
|
|
@ -29,7 +29,7 @@ class EpisodeBottomSheetFragment : BottomSheetDialogFragment() {
|
||||||
): View {
|
): View {
|
||||||
binding = EpisodeBottomSheetBinding.inflate(inflater, container, false)
|
binding = EpisodeBottomSheetBinding.inflate(inflater, container, false)
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
binding.viewModel = viewModel
|
binding.viewModel = viewModel
|
||||||
|
|
||||||
binding.playButton.setOnClickListener {
|
binding.playButton.setOnClickListener {
|
||||||
|
|
|
@ -39,7 +39,7 @@ class FavoriteFragment : Fragment() {
|
||||||
viewModel.loadData()
|
viewModel.loadData()
|
||||||
}
|
}
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
binding.viewModel = viewModel
|
binding.viewModel = viewModel
|
||||||
binding.favoritesRecyclerView.adapter = FavoritesListAdapter(
|
binding.favoritesRecyclerView.adapter = FavoritesListAdapter(
|
||||||
ViewItemListAdapter.OnClickListener { item ->
|
ViewItemListAdapter.OnClickListener { item ->
|
||||||
|
|
|
@ -53,7 +53,7 @@ class HomeFragment : Fragment() {
|
||||||
viewModel.loadData()
|
viewModel.loadData()
|
||||||
}
|
}
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
binding.viewModel = viewModel
|
binding.viewModel = viewModel
|
||||||
binding.viewsRecyclerView.adapter = ViewListAdapter(ViewListAdapter.OnClickListener {
|
binding.viewsRecyclerView.adapter = ViewListAdapter(ViewListAdapter.OnClickListener {
|
||||||
navigateToLibraryFragment(it)
|
navigateToLibraryFragment(it)
|
||||||
|
|
|
@ -30,7 +30,7 @@ class LibraryFragment : Fragment() {
|
||||||
): View {
|
): View {
|
||||||
binding = FragmentLibraryBinding.inflate(inflater, container, false)
|
binding = FragmentLibraryBinding.inflate(inflater, container, false)
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
|
|
||||||
return binding.root
|
return binding.root
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@ class LoginFragment : Fragment() {
|
||||||
savedInstanceState: Bundle?
|
savedInstanceState: Bundle?
|
||||||
): View {
|
): View {
|
||||||
val binding = FragmentLoginBinding.inflate(inflater)
|
val binding = FragmentLoginBinding.inflate(inflater)
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
binding.viewModel = viewModel
|
binding.viewModel = viewModel
|
||||||
|
|
||||||
binding.buttonLogin.setOnClickListener {
|
binding.buttonLogin.setOnClickListener {
|
||||||
|
|
|
@ -38,7 +38,7 @@ class MediaFragment : Fragment() {
|
||||||
viewModel.loadData()
|
viewModel.loadData()
|
||||||
}
|
}
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
binding.viewModel = viewModel
|
binding.viewModel = viewModel
|
||||||
binding.viewsRecyclerView.adapter =
|
binding.viewsRecyclerView.adapter =
|
||||||
CollectionListAdapter(CollectionListAdapter.OnClickListener { library ->
|
CollectionListAdapter(CollectionListAdapter.OnClickListener { library ->
|
||||||
|
|
|
@ -35,7 +35,7 @@ class MediaInfoFragment : Fragment() {
|
||||||
): View {
|
): View {
|
||||||
binding = FragmentMediaInfoBinding.inflate(inflater, container, false)
|
binding = FragmentMediaInfoBinding.inflate(inflater, container, false)
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
|
|
||||||
return binding.root
|
return binding.root
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,7 +29,7 @@ class SeasonFragment : Fragment() {
|
||||||
savedInstanceState: Bundle?
|
savedInstanceState: Bundle?
|
||||||
): View {
|
): View {
|
||||||
binding = FragmentSeasonBinding.inflate(inflater, container, false)
|
binding = FragmentSeasonBinding.inflate(inflater, container, false)
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
return binding.root
|
return binding.root
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ class ServerSelectFragment : Fragment() {
|
||||||
): View {
|
): View {
|
||||||
binding = FragmentServerSelectBinding.inflate(inflater)
|
binding = FragmentServerSelectBinding.inflate(inflater)
|
||||||
|
|
||||||
binding.lifecycleOwner = this
|
binding.lifecycleOwner = viewLifecycleOwner
|
||||||
|
|
||||||
binding.viewModel = viewModel
|
binding.viewModel = viewModel
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue