From a69f0a1924971b71d8b19fd1941938e6d729234e Mon Sep 17 00:00:00 2001 From: Veikko Sariola Date: Tue, 29 Dec 2020 16:32:14 +0200 Subject: [PATCH] feat(tracker): Add keys for holding & releasing a note --- tracker/keyevent.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tracker/keyevent.go b/tracker/keyevent.go index c234216..d3009f9 100644 --- a/tracker/keyevent.go +++ b/tracker/keyevent.go @@ -1,9 +1,10 @@ package tracker import ( - "gioui.org/io/key" "os" "strconv" + + "gioui.org/io/key" ) var noteMap = map[string]byte{ @@ -48,6 +49,10 @@ func (t *Tracker) KeyEvent(e key.Event) bool { } } switch e.Name { + case "A": + t.setCurrent(0) + case key.NameDeleteForward: + t.setCurrent(1) case key.NameEscape: os.Exit(0) case "Space":