cancel
c5f0c601ae
Change default velocity to be 127
5 years ago
cancel
f9255bbf99
Change MIDI note duration to behave like orca JS
5 years ago
cancel
3ebe3285f0
Update midi example
5 years ago
cancel
acc598bd8e
Cleanup
5 years ago
cancel
ac088f1113
Change to extend range of allowed MIDI note glyphs
Fixes #37
5 years ago
cancel
b7eeb823e4
Change MIDI velocity behavior to match newer Orca JS
5 years ago
cancel
ed9c9803ab
Add workaround for spurious clang warning
5 years ago
cancel
1841332922
Cleanup
5 years ago
cancel
a8395d6017
Fix some cases of not checking for history push
5 years ago
cancel
c2afc5c2c1
Cleanup
5 years ago
cancel
92256d5941
Cleanup
5 years ago
cancel
ec60438d79
Cleanup
5 years ago
cancel
7e03025270
Cleanup, change 'break' style to not hang off brace
5 years ago
cancel
deaedbb837
Cleanup
5 years ago
cancel
4aea092443
Cleanup
5 years ago
cancel
ce6bc7e883
Cleanup
5 years ago
cancel
00febbc961
Update comment
5 years ago
cancel
fc7d7eee39
Cleanup
5 years ago
cancel
26a4972db6
Cleanup
5 years ago
cancel
7d181a3e85
Move Ged state data into Tui state data
5 years ago
cancel
1a76e3a0bd
Factor out some main() stack variables to a stuct
We need to start breaking more stuff out into subprocedures in order to
reduce code repetition. We already have 'Ged' for the display-layer
agnostic stuff for editing a grid. So we'll add another big struct,
'Tui', which holds the curses-specific stuff.
This commit is only a partial conversion, but it still eliminates so
much redundant code that even after the struct declarations, the line
count is still reduced.
5 years ago
cancel
f2c8483780
Add options for fancy or plain grid dots and rulers
5 years ago
cancel
2fddfeca82
Add start of options for grid styling
5 years ago
cancel
de388d38b4
Add -Wno-missing-field-initializers on Mac clang
5 years ago
cancel
6d59f515a1
Cleanup
5 years ago
cancel
e3a979ce63
Cleanup
5 years ago
cancel
852d20768b
Cleanup
5 years ago
cancel
3dc1fd28f9
Cleanup
5 years ago
cancel
9ab38bdd03
Cleanup
5 years ago
cancel
b201a6a391
Add Mac pbcopy/pbpaste support for clipboard
5 years ago
cancel
116a08245a
Cleanup
5 years ago
cancel
df4a8f8abb
Cleanup
5 years ago
cancel
7ac411976b
Cleanup naming
5 years ago
cancel
e77a9ee2c4
Factor out conf file writing
5 years ago
cancel
bc01e227b5
Cleanup
5 years ago
cancel
db385d7a06
Add first-pass attempt at reducing conf file sprawl
5 years ago
cancel
a32586de20
Cleanup
5 years ago
cancel
d7488790ab
Move some prefs/conf save stuff out of tui_main to sysmisc
5 years ago
cancel
27100081c8
Cleanup
5 years ago
cancel
1e2ae7a46f
Clean up some error messages
5 years ago
cancel
c13bb9937b
Change "saved ok" msg to dismiss on any key press
Also will no longer eat the key event.
5 years ago
cancel
cf733a4c2e
Cleanup
5 years ago
cancel
57f070c7a0
Cleanup
5 years ago
cancel
6ea86dfde4
Cleanup
5 years ago
cancel
65d0fdb96f
Cleanup
5 years ago
cancel
3c4abe6f3a
Add temp hack to allow large Y in ncurses menu
5 years ago
cancel
de9a7b2e16
Remove mention of --margins from readme
Still supported for now, but mostly useless clutter in the readme and
usage, since you can set it from the menu/prefs and conf file.
5 years ago
cancel
84ed9b307d
Add margins preference saving
5 years ago
cancel
3be4464ed3
Add Appearance and Margins menus
5 years ago
cancel
8cc819960a
Cleanup
5 years ago