mirror of
https://github.com/tulir/gomuks.git
synced 2025-04-20 18:43:41 -05:00
63 lines
1.4 KiB
Go
63 lines
1.4 KiB
Go
package headless
|
|
|
|
import "fmt"
|
|
|
|
type ExportDirSetMsg struct{ dir string }
|
|
|
|
func (msg ExportDirSetMsg) String() string {
|
|
return fmt.Sprintf("Set gomuks root directory to %s…", msg.dir)
|
|
}
|
|
|
|
type InitializedGomuksMsg struct{}
|
|
|
|
func (msg InitializedGomuksMsg) String() string {
|
|
return "Initialized gomuks…"
|
|
}
|
|
|
|
type LoggedInMsg struct{ account fmt.Stringer }
|
|
|
|
func (msg LoggedInMsg) String() string {
|
|
return fmt.Sprintf("Logged in to %s…", msg.account)
|
|
}
|
|
|
|
type ImportedKeysMsg struct{ imported, total int }
|
|
|
|
func (msg ImportedKeysMsg) String() string {
|
|
return fmt.Sprintf("Successfully imported %d/%d sessions", msg.imported, msg.total)
|
|
}
|
|
|
|
type FetchedVerificationKeysMsg struct{}
|
|
|
|
func (msg FetchedVerificationKeysMsg) String() string {
|
|
return "Successfully unlocked cross-signing keys…"
|
|
}
|
|
|
|
type SuccessfullyVerifiedMsg struct{}
|
|
|
|
func (msg SuccessfullyVerifiedMsg) String() string {
|
|
return "Successfully self-signed. This device is now trusted by other devices…"
|
|
}
|
|
|
|
type ConfiguredDisplayModeMsg struct{}
|
|
|
|
func (msg ConfiguredDisplayModeMsg) String() string {
|
|
return "Configured display mode…"
|
|
}
|
|
|
|
type BeginningSyncMsg struct{}
|
|
|
|
func (msg BeginningSyncMsg) String() string {
|
|
return "Beginning the sync process…"
|
|
}
|
|
|
|
type FetchedSyncDataMsg struct{}
|
|
|
|
func (msg FetchedSyncDataMsg) String() string {
|
|
return "Fetched sync data…"
|
|
}
|
|
|
|
type ProcessingSyncMsg struct{}
|
|
|
|
func (msg ProcessingSyncMsg) String() string {
|
|
return "Processing sync response…"
|
|
}
|