Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class AccountClickCallback(val action: Int, val view: View, val card: AuthData)
Link copied to clipboard
Link copied to clipboard
interface AppUpdater
Link copied to clipboard
data class DigestPair(val algorithm: String, val digest: ByteArray)

The digest pair to verify that a file is correctly downloaded

Link copied to clipboard
@Immutable
sealed class GithubAction
Link copied to clipboard
@Immutable
data class GithubDialog(val isPrerelease: Boolean, val isFromUser: Boolean, val state: GithubUpdateDialogState)
Link copied to clipboard
Link copied to clipboard
@Immutable
data class GithubState(val dialog: GithubDialog? = null)
Link copied to clipboard
@Immutable
sealed class GithubUpdateDialogState
Link copied to clipboard
class GithubViewModel(val remoteUserName: String, val remoteRepository: String, val remotePrereleaseTag: String, val remoteContentType: String, val versionName: String, val isPrerelease: Boolean, val isDebug: Boolean, val buildSha: String, val settings: AppSettings, val updater: AppUpdater) : ViewModel, StateContainer<GithubState> , ActionHandler<GithubAction>

Cross-platform downloader for updates served by GitHub.

Link copied to clipboard
object Globals
Link copied to clipboard
Link copied to clipboard
class SettingsAccount2 : BaseComposeFragment, SearchableSettings

Empty glue code to connect the old navigation graph to Compose

Link copied to clipboard
Link copied to clipboard
class SettingsFragment : BaseFragment<MainSettingsBinding>
Link copied to clipboard

Empty glue code to connect the old navigation graph to Compose

Link copied to clipboard
object SettingsFragmentScreen : Screen
Link copied to clipboard
class SettingsGeneral2 : BaseComposeFragment, SearchableSettings

Empty glue code to connect the old navigation graph to Compose

Link copied to clipboard
object SettingsGeneralScreen : SearchableSettings
Link copied to clipboard
class SettingsPlayer2 : BaseComposeFragment, SearchableSettings

Empty glue code to connect the old navigation graph to Compose

Link copied to clipboard
object SettingsPlayerScreen : SearchableSettings
Link copied to clipboard
class SettingsProviders2 : BaseComposeFragment, SearchableSettings

Empty glue code to connect the old navigation graph to Compose

Link copied to clipboard
object SettingsProvidersScreen : SearchableSettings
Link copied to clipboard
Link copied to clipboard
class SettingsUI2 : BaseComposeFragment, SearchableSettings

Empty glue code to connect the old navigation graph to Compose

Link copied to clipboard
object SettingsUIScreen : SearchableSettings
Link copied to clipboard
class SettingsUpdates2 : BaseComposeFragment, SearchableSettings

Empty glue code to connect the old navigation graph to Compose

Link copied to clipboard
object SettingsUpdatesScreen : SearchableSettings

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val APK_USERNAME: String
Link copied to clipboard

List of app supported languages. Language code shall be a IETF BCP 47 conformant tag

Functions

Link copied to clipboard
fun getCurrentLocale(context: Context): String
Link copied to clipboard
Link copied to clipboard
@Composable
fun Preview()