From b76c8d01478bcdeb8e0f0c00ca56f577a425674b Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Thu, 24 May 2018 23:26:57 +0300 Subject: Add UI preferences and simplify config save/load (ref #43) --- interface/matrix.go | 1 + interface/ui.go | 1 + 2 files changed, 2 insertions(+) (limited to 'interface') diff --git a/interface/matrix.go b/interface/matrix.go index 111a2b0..08b3d61 100644 --- a/interface/matrix.go +++ b/interface/matrix.go @@ -32,6 +32,7 @@ type MatrixContainer interface { Login(user, password string) error Logout() + SendPreferencesToMatrix() SendMessage(roomID, msgtype, message string) (string, error) SendMarkdownMessage(roomID, msgtype, message string) (string, error) SendTyping(roomID string, typing bool) diff --git a/interface/ui.go b/interface/ui.go index 7e181d8..b106229 100644 --- a/interface/ui.go +++ b/interface/ui.go @@ -29,6 +29,7 @@ type UIProvider func(gmx Gomuks) GomuksUI type GomuksUI interface { Render() + HandleNewPreferences() OnLogin() OnLogout() MainView() MainView -- cgit v1.2.3