List of all items
Structs
- app_commands::AccountView
- app_commands::AppStateDto
- app_commands::CatalogueSummary
- app_commands::Runtime
- app_commands::SettingsDto
- app_commands::UpdateAvailability
- app_commands::WidgetHostSession
- app_commands::WidgetSummary
- auto_rejoin::Entry
- credentials::OsCredentialStore
- credentials::Secret
- lifecycle::LifecycleState
- login::AccountIdentity
- login::LoginRuntime
- login::RobloxCookie
- migration::LegacyAccount
- migration::MigrationSummary
- models::AccountDto
- models::RecentPlace
- models::Settings
- models::StoredAccount
- roblox::GameResponse
- roblox::GamesEnvelope
- roblox::PresenceDetail
- roblox::PresenceEnvelope
- roblox::PresenceResponse
- roblox::Profile
- roblox::ThumbnailEnvelope
- roblox::ThumbnailResponse
- roblox::UniverseResponse
- roblox::UserResponse
- startup::StartupState
- storage::Storage
- update::ReleaseContext
- update::ReleaseManifest
- update::UpdateArtifact
- update::VerifiedManifest
- widget_ipc::WidgetRequest
- widget_ipc::WidgetResponse
- widget_ipc::WidgetSession
- widget_ipc::WidgetSessions
- widget_process::ManagedProcess
- widget_process::WidgetProcessEvent
- widget_process::WidgetProcessManager
- widgets::Catalogue
- widgets::CatalogueEntry
- widgets::InstalledMetadata
- widgets::InstalledWidget
- widgets::WidgetManifest
- widgets::WidgetProcess
Enums
- app_commands::FrontendPresence
- credentials::CredentialError
- lifecycle::CloseDecision
- lifecycle::LifecycleError
- login::LoginError
- login::LoginNotice
- login::LoginPhase
- migration::MigrationError
- models::PresenceState
- models::SidebarPosition
- models::SortOrder
- models::ThemeMode
- roblox::RobloxError
- startup::StartupView
- storage::StorageError
- update::ReleaseDecision
- update::ReleaseError
- widget_process::ProcessStream
- widgets::WidgetPermission
Traits
Functions
- app_commands::account_views
- app_commands::backfill_profiles
- app_commands::begin_roblox_login
- app_commands::catalogue_entry
- app_commands::check_for_updates
- app_commands::close_widget_session
- app_commands::command_error
- app_commands::dispatch_widget_request
- app_commands::find_installed_widget
- app_commands::get_app_state
- app_commands::get_widget_store
- app_commands::insert_widget_session
- app_commands::install_catalogue_widget
- app_commands::install_widget
- app_commands::installed_widgets
- app_commands::join_account_ids
- app_commands::join_accounts
- app_commands::name_recent_places
- app_commands::next_launch_delay
- app_commands::now_seconds
- app_commands::open_widget
- app_commands::optional_string_array
- app_commands::place_exists
- app_commands::read_response_limited
- app_commands::refresh_catalogue_data
- app_commands::remove_account
- app_commands::reorder_accounts
- app_commands::required_string
- app_commands::required_u64
- app_commands::required_u64_array
- app_commands::restart_app
- app_commands::retry_catalogue
- app_commands::save_settings
- app_commands::set_account_place
- app_commands::set_catalogue_error
- app_commands::set_widget_enabled
- app_commands::set_widget_start_on_launch
- app_commands::set_widget_store
- app_commands::uninstall_widget
- app_commands::update_account_notes
- app_commands::update_widget
- app_commands::widget_asset_url
- app_commands::widget_network_fetch
- app_commands::widget_request
- app_commands::widget_summary
- auto_rejoin::launched_recently
- auto_rejoin::run
- credentials::decrypt_legacy_dpapi
- lifecycle::activate_or_defer
- lifecycle::apply_pending_activation
- lifecycle::decide_close
- lifecycle::handle_close_request
- lifecycle::install_tray
- lifecycle::restore_main_window
- login::fail_login
- login::finish_login
- login::is_allowed_roblox_navigation
- login::is_roblox_security_cookie
- login::open_roblox_login
- login::read_security_cookie
- login::schedule_cookie_check
- migration::migrate_legacy
- migration::migrate_with
- migration::resolve_legacy_secret
- migration::rollback_credentials
- models::is_place_id
- models::validate_widget_id
- multi_instance::clear_new_roblox_instances
- roblox::authenticated_profile
- roblox::build_join_uri
- roblox::clean_game_name
- roblox::cookie_header
- roblox::fetch_game_names
- roblox::fetch_place_universe
- roblox::fetch_presence
- roblox::fetch_presence_details
- roblox::join_uri
- roblox::parse_games_response
- roblox::parse_place_id
- roblox::parse_presence_response
- roblox::profile_with_avatar
- roblox::public_profile
- run
- set_safe_mode_marker
- start_widgets_on_launch
- startup::prepare_local_data
- startup::quit_startup
- startup::retry_startup_update
- startup::run
- startup::run_inner
- startup::startup_status
- startup::wait_until_ready
- storage::read_json
- storage::replace_file
- storage::sync_directory
- storage::validate_accounts
- storage::write_json_atomic
- take_safe_mode
- toolblox_data_root
- update::decide_and_record
- update::decide_release
- update::validate_artifact
- update::verify_and_parse
- widget_ipc::failure
- widget_ipc::permission_for_method
- widget_ipc::success
- widget_process::canonical_child
- widget_process::spawn_reader
- widget_process::validate_arguments
- widget_protocol::error
- widget_protocol::response
- widgets::discover_installed
- widgets::extract_archive
- widgets::install_archive
- widgets::read_installed
- widgets::read_manifest
- widgets::replace_atomically
- widgets::uninstall_widget
- widgets::validate_archive_path
- widgets::validate_https_origin
- widgets::validate_process_id
- widgets::validate_relative_file
- widgets::validate_sha256
- widgets::validate_widget_id
- widgets::verify_signature
- widgets::write_installed_metadata
Type Aliases
Statics
Constants
- SAFE_MODE_MARKER
- app_commands::FIRST_LAUNCH_DELAY
- app_commands::LAUNCH_RETRIES
- app_commands::MAX_LAUNCH_DELAY
- app_commands::MAX_WIDGET_STORE_BYTES
- app_commands::WIDGET_ORIGIN
- auto_rejoin::LAUNCH_POLL_INTERVAL
- auto_rejoin::LAUNCH_WINDOW
- auto_rejoin::POLL_INTERVAL
- auto_rejoin::REJOIN_GRACE
- credentials::SERVICE
- lifecycle::MAIN_WINDOW_LABEL
- lifecycle::TRAY_ID
- lifecycle::TRAY_OPEN_ID
- lifecycle::TRAY_QUIT_ID
- lifecycle::TRAY_SAFE_MODE_ID
- login::LOGIN_URL
- login::LOGIN_WINDOW_LABEL
- login::SECURITY_COOKIE_NAME
- models::RECENT_PLACES_LIMIT
- multi_instance::CREATE_NO_WINDOW
- roblox::AUTH_URL
- roblox::GAMES_URL
- roblox::PLACE_LAUNCHER_URL
- roblox::PLACE_UNIVERSE_URL
- roblox::PRESENCE_URL
- roblox::THUMBNAIL_URL
- roblox::TICKET_URL
- roblox::USERS_URL
- update::MANIFEST_SCHEMA_VERSION
- update::MAX_CLOCK_SKEW_SECONDS
- update::MAX_MANIFEST_LIFETIME_SECONDS
- widget_ipc::MAX_WIDGET_MESSAGE_BYTES
- widget_ipc::WIDGET_PROTOCOL_VERSION
- widget_process::MAX_LINE_BYTES
- widgets::MAX_ARCHIVE_BYTES
- widgets::MAX_EXPANDED_BYTES
- widgets::MAX_FILES