mirror of
https://gitlab.futo.org/videostreaming/grayjay.git
synced 2025-09-03 16:17:03 +00:00
Clearer name setting
This commit is contained in:
parent
0b02ab0e2d
commit
6ba9ec8bc2
3 changed files with 5 additions and 10 deletions
|
@ -1017,8 +1017,8 @@ class Settings : FragmentedStorageFileJson() {
|
||||||
@FormField(R.string.playlist_allow_dups, FieldForm.TOGGLE, R.string.playlist_allow_dups_description, 3)
|
@FormField(R.string.playlist_allow_dups, FieldForm.TOGGLE, R.string.playlist_allow_dups_description, 3)
|
||||||
var playlistAllowDups: Boolean = true;
|
var playlistAllowDups: Boolean = true;
|
||||||
|
|
||||||
@FormField(R.string.add_to_beginning_of_watch_later, FieldForm.TOGGLE, R.string.add_to_beginning_description, 4)
|
@FormField(R.string.watch_later_add_start, FieldForm.TOGGLE, R.string.watch_later_add_start_description, 4)
|
||||||
var addToBeginning: Boolean = true;
|
var watchLaterAddStart: Boolean = true;
|
||||||
|
|
||||||
@FormField(R.string.enable_polycentric, FieldForm.TOGGLE, R.string.can_be_disabled_when_you_are_experiencing_issues, 5)
|
@FormField(R.string.enable_polycentric, FieldForm.TOGGLE, R.string.can_be_disabled_when_you_are_experiencing_issues, 5)
|
||||||
var polycentricEnabled: Boolean = true;
|
var polycentricEnabled: Boolean = true;
|
||||||
|
|
|
@ -3,7 +3,6 @@ package com.futo.platformplayer.states
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import androidx.core.content.FileProvider
|
import androidx.core.content.FileProvider
|
||||||
import androidx.fragment.app.Fragment
|
|
||||||
import com.futo.platformplayer.R
|
import com.futo.platformplayer.R
|
||||||
import com.futo.platformplayer.Settings
|
import com.futo.platformplayer.Settings
|
||||||
import com.futo.platformplayer.api.media.exceptions.NoPlatformClientException
|
import com.futo.platformplayer.api.media.exceptions.NoPlatformClientException
|
||||||
|
@ -21,7 +20,6 @@ import com.futo.platformplayer.models.ImportCache
|
||||||
import com.futo.platformplayer.models.Playlist
|
import com.futo.platformplayer.models.Playlist
|
||||||
import com.futo.platformplayer.sToOffsetDateTimeUTC
|
import com.futo.platformplayer.sToOffsetDateTimeUTC
|
||||||
import com.futo.platformplayer.smartMerge
|
import com.futo.platformplayer.smartMerge
|
||||||
import com.futo.platformplayer.states.StateSubscriptionGroups.Companion
|
|
||||||
import com.futo.platformplayer.stores.FragmentedStorage
|
import com.futo.platformplayer.stores.FragmentedStorage
|
||||||
import com.futo.platformplayer.stores.StringArrayStorage
|
import com.futo.platformplayer.stores.StringArrayStorage
|
||||||
import com.futo.platformplayer.stores.StringDateMapStorage
|
import com.futo.platformplayer.stores.StringDateMapStorage
|
||||||
|
@ -30,15 +28,12 @@ import com.futo.platformplayer.stores.v2.ManagedStore
|
||||||
import com.futo.platformplayer.stores.v2.ReconstructStore
|
import com.futo.platformplayer.stores.v2.ReconstructStore
|
||||||
import com.futo.platformplayer.sync.internal.GJSyncOpcodes
|
import com.futo.platformplayer.sync.internal.GJSyncOpcodes
|
||||||
import com.futo.platformplayer.sync.models.SyncPlaylistsPackage
|
import com.futo.platformplayer.sync.models.SyncPlaylistsPackage
|
||||||
import com.futo.platformplayer.sync.models.SyncSubscriptionGroupsPackage
|
|
||||||
import com.futo.platformplayer.sync.models.SyncSubscriptionsPackage
|
|
||||||
import com.futo.platformplayer.sync.models.SyncWatchLaterPackage
|
import com.futo.platformplayer.sync.models.SyncWatchLaterPackage
|
||||||
import kotlinx.coroutines.Dispatchers
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import kotlinx.serialization.encodeToString
|
import kotlinx.serialization.encodeToString
|
||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.time.Instant
|
|
||||||
import java.time.OffsetDateTime
|
import java.time.OffsetDateTime
|
||||||
import java.time.ZoneOffset
|
import java.time.ZoneOffset
|
||||||
|
|
||||||
|
@ -185,7 +180,7 @@ class StatePlaylists {
|
||||||
}
|
}
|
||||||
|
|
||||||
_watchlistStore.saveAsync(video)
|
_watchlistStore.saveAsync(video)
|
||||||
if (Settings.instance.other.addToBeginning) {
|
if (Settings.instance.other.watchLaterAddStart) {
|
||||||
_watchlistOrderStore.set(*(listOf(video.url) + _watchlistOrderStore.values).toTypedArray())
|
_watchlistOrderStore.set(*(listOf(video.url) + _watchlistOrderStore.values).toTypedArray())
|
||||||
} else {
|
} else {
|
||||||
_watchlistOrderStore.set(*(_watchlistOrderStore.values + listOf(video.url)).toTypedArray())
|
_watchlistOrderStore.set(*(_watchlistOrderStore.values + listOf(video.url)).toTypedArray())
|
||||||
|
|
|
@ -468,8 +468,8 @@
|
||||||
<string name="playlist_delete_confirmation_description">Show confirmation dialog when deleting media from a playlist</string>
|
<string name="playlist_delete_confirmation_description">Show confirmation dialog when deleting media from a playlist</string>
|
||||||
<string name="playlist_allow_dups">Allow duplicate playlist videos</string>
|
<string name="playlist_allow_dups">Allow duplicate playlist videos</string>
|
||||||
<string name="playlist_allow_dups_description">Allow adding duplicate videos to playlists</string>
|
<string name="playlist_allow_dups_description">Allow adding duplicate videos to playlists</string>
|
||||||
<string name="add_to_beginning_of_watch_later">Add new videos to the beginning of Watch Later</string>
|
<string name="watch_later_add_start">Add new videos to the beginning of Watch Later</string>
|
||||||
<string name="add_to_beginning_description">When adding videos to Watch Later add them to the beginning of the list instead of the end</string>
|
<string name="watch_later_add_start_description">When adding videos to Watch Later add them to the beginning of the list instead of the end</string>
|
||||||
<string name="already_in_watch_later">Already in watch later</string>
|
<string name="already_in_watch_later">Already in watch later</string>
|
||||||
<string name="enable_polycentric">Enable Polycentric</string>
|
<string name="enable_polycentric">Enable Polycentric</string>
|
||||||
<string name="polycentric_local_cache">Enable Polycentric Local Caching</string>
|
<string name="polycentric_local_cache">Enable Polycentric Local Caching</string>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue