mirror of
https://github.com/vsariola/sointu.git
synced 2025-05-28 03:10:24 -04:00
refactor(tracker): shorten the names of model.PlayFrom... methods
This commit is contained in:
parent
a6bb5c2afc
commit
59c04ed4a1
@ -275,7 +275,7 @@ func (m *Model) RemoveUnused() Action {
|
||||
})
|
||||
}
|
||||
|
||||
func (m *Model) PlayFromCurrentPosition() Action {
|
||||
func (m *Model) PlayCurrentPos() Action {
|
||||
return Action{
|
||||
allowed: func() bool { return !m.instrEnlarged },
|
||||
do: func() {
|
||||
@ -287,7 +287,7 @@ func (m *Model) PlayFromCurrentPosition() Action {
|
||||
}
|
||||
}
|
||||
|
||||
func (m *Model) PlayFromSongStart() Action {
|
||||
func (m *Model) PlaySongStart() Action {
|
||||
return Action{
|
||||
allowed: func() bool { return !m.instrEnlarged },
|
||||
do: func() {
|
||||
|
@ -149,16 +149,16 @@ func (t *Tracker) KeyEvent(e key.Event, gtx C) {
|
||||
t.RemoveUnused().Do()
|
||||
case "PlayCurrentPosFollow":
|
||||
t.NoteTracking().Bool().Set(true)
|
||||
t.PlayFromCurrentPosition().Do()
|
||||
t.PlayCurrentPos().Do()
|
||||
case "PlayCurrentPosUnfollow":
|
||||
t.NoteTracking().Bool().Set(false)
|
||||
t.PlayFromCurrentPosition().Do()
|
||||
t.PlayCurrentPos().Do()
|
||||
case "PlaySongStartFollow":
|
||||
t.NoteTracking().Bool().Set(true)
|
||||
t.PlayFromSongStart().Do()
|
||||
t.PlaySongStart().Do()
|
||||
case "PlaySongStartUnfollow":
|
||||
t.NoteTracking().Bool().Set(false)
|
||||
t.PlayFromSongStart().Do()
|
||||
t.PlaySongStart().Do()
|
||||
case "PlaySelectedFollow":
|
||||
t.NoteTracking().Bool().Set(true)
|
||||
t.PlaySelected().Do()
|
||||
|
@ -64,7 +64,7 @@ func NewSongPanel(model *tracker.Model) *SongPanel {
|
||||
RecordBtn: NewBoolClickable(model.IsRecording().Bool()),
|
||||
NoteTracking: NewBoolClickable(model.NoteTracking().Bool()),
|
||||
PlayingBtn: NewBoolClickable(model.Playing().Bool()),
|
||||
RewindBtn: NewActionClickable(model.PlayFromSongStart()),
|
||||
RewindBtn: NewActionClickable(model.PlaySongStart()),
|
||||
}
|
||||
ret.fileMenuItems = []MenuItem{
|
||||
{IconBytes: icons.ContentClear, Text: "New Song", ShortcutText: keyActionMap["NewSong"], Doer: model.NewSong()},
|
||||
|
@ -82,7 +82,7 @@ func (s *modelFuzzState) Iterate(yield func(string, func(p string, t *testing.T)
|
||||
s.IterateAction("AddOctave", s.model.AddOctave(), yield, seed)
|
||||
s.IterateAction("SubtractOctave", s.model.SubtractOctave(), yield, seed)
|
||||
s.IterateAction("EditNoteOff", s.model.EditNoteOff(), yield, seed)
|
||||
s.IterateAction("Rewind", s.model.PlayFromSongStart(), yield, seed)
|
||||
s.IterateAction("PlaySongStart", s.model.PlaySongStart(), yield, seed)
|
||||
s.IterateAction("AddOrderRowAfter", s.model.AddOrderRow(false), yield, seed)
|
||||
s.IterateAction("AddOrderRowBefore", s.model.AddOrderRow(true), yield, seed)
|
||||
s.IterateAction("DeleteOrderRowForward", s.model.DeleteOrderRow(false), yield, seed)
|
||||
|
Loading…
Reference in New Issue
Block a user