First variant of clipboard watching.
This commit is contained in:
@@ -437,6 +437,12 @@ func (m *MainWindow) serversUpdateCompleted(data map[string]string) {
|
||||
ctx.Eventer.LaunchEvent("setToolbarLabelText", map[string]string{"text": "Servers updated."})
|
||||
}
|
||||
|
||||
func (m *MainWindow) setQuickConnectDetails(data map[string]string) {
|
||||
fmt.Println("Setting quick connect data...")
|
||||
m.qc_server_address.SetText(data["server"])
|
||||
m.qc_password.SetText(data["password"])
|
||||
}
|
||||
|
||||
func (m *MainWindow) setToolbarLabelText(data map[string]string) {
|
||||
fmt.Println("Setting toolbar's label text...")
|
||||
if strings.Contains(data["text"], "<markup>") {
|
||||
|
@@ -21,6 +21,7 @@ func (m *MainWindow) Initialize() {
|
||||
gtk.Init(nil)
|
||||
|
||||
m.initializeStorages()
|
||||
ctx.InitializeClipboardWatcher()
|
||||
|
||||
m.window = gtk.NewWindow(gtk.WINDOW_TOPLEVEL)
|
||||
m.window.SetTitle("URTrator")
|
||||
@@ -173,6 +174,7 @@ func (m *MainWindow) initializeEvents() {
|
||||
ctx.Eventer.AddEventHandler("loadFavoriteServers", m.loadFavoriteServers)
|
||||
ctx.Eventer.AddEventHandler("loadProfilesIntoMainWindow", m.loadProfiles)
|
||||
ctx.Eventer.AddEventHandler("serversUpdateCompleted", m.serversUpdateCompleted)
|
||||
ctx.Eventer.AddEventHandler("setQuickConnectDetails", m.setQuickConnectDetails)
|
||||
ctx.Eventer.AddEventHandler("setToolbarLabelText", m.setToolbarLabelText)
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user