You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
bar resizing (doubling/halving length and inserting chords)
range selection with normal selection actions
read and write!
addition of extra elements to score (e.g. text) - requires cursor rework
annotations above bar locked to certain chords (e.g. S, P)
informative undos (i.e. names for undo actions)
a proper 'new tab' system
Refactors needed
probably need to set up a proper system that maps hotkeys to actions
make some getter functions into @propertys, and standardise that
restructure the ui system so that there is a global controller that takes the place of the current Editor, and which holds the header, the editor, and the console. The help message should no longer be a charge of the editor, but should instead be in this global container and shown instead of the editor when necessary.
I hate hate hate the way I've bollocksed up the layout system with regards to the cursor, and it needs a refactor. Their should be some kind of positioning model from which the cursor can look up its screen position, instead of having to relayout each time the cursor is moved.
Fixes
offscreen content
help is still broken
the plaintext tab reader should read annotations properly
Chores
write some docs
set up a build system
tests :(
probably comment more things
localisation?
Stretch goals
(i.e. stuff that probably won't happen, but I'd love to do in the future)
Features to implement
S,P)Refactors needed
@propertys, and standardise thatEditor, and which holds the header, the editor, and the console. The help message should no longer be a charge of the editor, but should instead be in this global container and shown instead of the editor when necessary.Fixes
Chores
Stretch goals
(i.e. stuff that probably won't happen, but I'd love to do in the future)