From 3d61659d072d7002b7e872c9302d1ea72a8dace1 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Wed, 13 Mar 2024 09:07:52 -0700 Subject: [PATCH] Fix #128: support mouse back/forward using custom added Fyne API --- go.mod | 2 +- go.sum | 4 ++-- ui/mainwindow.go | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index af6ba9d..0376039 100644 --- a/go.mod +++ b/go.mod @@ -47,4 +47,4 @@ require ( honnef.co/go/js/dom v0.0.0-20210725211120-f030747120f2 // indirect ) -replace fyne.io/fyne/v2 v2.4.4 => github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20240312010223-8f22cd79f2f6 +replace fyne.io/fyne/v2 v2.4.4 => github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20240313160419-e8b6f75cfa12 diff --git a/go.sum b/go.sum index e08c7f0..2f86d86 100644 --- a/go.sum +++ b/go.sum @@ -69,8 +69,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/deluan/sanitize v0.0.0-20230310221930-6e18967d9fc1 h1:mGvOb3zxl4vCLv+dbf7JA6CAaM2UH/AGP1KX4DsJmTI= github.com/deluan/sanitize v0.0.0-20230310221930-6e18967d9fc1/go.mod h1:ZNCLJfehvEf34B7BbLKjgpsL9lyW7q938w/GY1XgV4E= -github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20240312010223-8f22cd79f2f6 h1:/Paiw0FkFIAh5PaG7sbTAiY9VfRB2b6TxhREU9FQyaw= -github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20240312010223-8f22cd79f2f6/go.mod h1:VyrxAOZ3NRZRWBvNIJbfqoKOG4DdbewoPk7ozqJKNPY= +github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20240313160419-e8b6f75cfa12 h1:fCY8VgSZMau2383XeRkVhQHIm+mgWSpuldDKHYD+HG4= +github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20240313160419-e8b6f75cfa12/go.mod h1:VyrxAOZ3NRZRWBvNIJbfqoKOG4DdbewoPk7ozqJKNPY= github.com/dweymouth/go-jellyfin v0.0.0-20231116161116-e800860bdacc h1:wJy4U12Ys5Jgt08dgh5AW4suRZgKTwI1PUEmDu8aOmY= github.com/dweymouth/go-jellyfin v0.0.0-20231116161116-e800860bdacc/go.mod h1:BMwS4vdjEYf1gmjPGSKCzWP/I6YlI6fkefJ9nsjBjaU= github.com/dweymouth/go-mpv v0.0.0-20230406003141-7f1858e503ee h1:ZGyJ6wp7CAfT31BugypcF/TPKEy2RrGR9JFq1JOjOpY= diff --git a/ui/mainwindow.go b/ui/mainwindow.go index 8ee90a4..9783fef 100644 --- a/ui/mainwindow.go +++ b/ui/mainwindow.go @@ -333,6 +333,8 @@ func (m *MainWindow) addShortcuts() { m.App.PlaybackManager.PlayPause() } }) + m.Canvas().SetOnMouseBack(m.BrowsingPane.GoBack) + m.Canvas().SetOnMouseForward(m.BrowsingPane.GoForward) } func (m *MainWindow) showSettingsDialog() {