gui

package
v1.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2025 License: MIT Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateApp added in v1.3.0

func CreateApp() fyne.App

func CreateGUI

func CreateGUI(rpcApp *rpcApp.App, guiApp fyne.App)

func GetLatestUpdate added in v1.1.0

func GetLatestUpdate() (*selfupdate.Release, error)

func HandleUpdateError added in v1.1.0

func HandleUpdateError(message string, err error, label *widget.Label, updateCompleted chan bool, window fyne.Window)

func ImportIcon

func ImportIcon() []byte

func ParseHexColor added in v1.3.0

func ParseHexColor(s string) (c color.RGBA)

func Restart added in v1.1.0

func Restart()

Types

type GUI

type GUI struct {
	App    fyne.App
	Window fyne.Window
	RPCApp *rpcApp.App
}

func (*GUI) ConfigApp

func (g *GUI) ConfigApp()

func (*GUI) MainScreen

func (g *GUI) MainScreen(update ...*selfupdate.Release)

func (*GUI) UpdateApplicationGUI

func (g *GUI) UpdateApplicationGUI(updateCompleted chan bool)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL