From 63b9706441719b53b3504733c51c2387fce9019d Mon Sep 17 00:00:00 2001 From: Tim Culverhouse Date: Mon, 12 Feb 2024 06:26:15 -0600 Subject: aerc: change event interfaces to vaxis events Modify the function signature of Event and MouseEvent interfaces to accept vaxis events. Note that because a vaxis event is an empty interface, the implementations are not affected and the events are delivered as they were before Signed-off-by: Tim Culverhouse Acked-by: Robin Jarry --- app/aerc.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'app/aerc.go') diff --git a/app/aerc.go b/app/aerc.go index 261e1af7..f4ad531a 100644 --- a/app/aerc.go +++ b/app/aerc.go @@ -11,6 +11,7 @@ import ( "time" "git.sr.ht/~rjarry/go-opt" + "git.sr.ht/~rockorager/vaxis" "github.com/ProtonMail/go-crypto/openpgp" "github.com/emersion/go-message/mail" "github.com/gdamore/tcell/v2" @@ -308,7 +309,7 @@ func (aerc *Aerc) simulate(strokes []config.KeyStroke) { } } -func (aerc *Aerc) Event(event tcell.Event) bool { +func (aerc *Aerc) Event(event vaxis.Event) bool { if aerc.dialog != nil { return aerc.dialog.Event(event) } -- cgit