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
cancel
b6d0341b50
Cleanup
5 years ago
cancel
f1b5bedb72
Cleanup
5 years ago
cancel
beeb85720e
[Automated] Change style to right-pointers
5 years ago
cancel
bb6552178c
Cleanup
5 years ago
cancel
5f99c12a02
Add comments about conf save functions
5 years ago
cancel
9769b2997b
Add better error reporting for conf file writing
5 years ago
cancel
b15924236b
Remove --portmidi-list-devices and --portmidi-output-device
No longer necessary now that we have config files. Users who were using
commandline flags to have specific hardware setups can, in the meantime,
adjust XDG_CONFIG_HOME environment variable to cause orca to choose a
different config file. Eventually, we'll have a commandline option to
load a specific config file by path.
Passing --portmidi-list-devices or --portmidi-output-device now will
cause orca to exit with an error, and to give instructions on how to set
the device using the menu in orca.
5 years ago
cancel
0b30d403c4
Tweak readme
5 years ago
cancel
a51e91980f
Cleanup
5 years ago
cancel
85272b4726
Update readme for new PortMidi device selection menu
5 years ago
cancel
dfe4c6fb70
Change to only use prefs midi mode if no cmdline spec
5 years ago
cancel
a1f235dee5
Fix typo
5 years ago