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
cancel
c60f7a557c
Add initial prefs/conf file saving
Uses XDG_CONFIG_HOME when available. This probably has multiple bugs,
and it also needs cleaning up.
5 years ago
cancel
2d14276620
Remove spurious debug logging output
5 years ago
cancel
410bdf0843
Cleanup
5 years ago
cancel
2e457a74bd
Remove unnecessary include
5 years ago
cancel
da19d991a0
Move field_load_error_string to field.h/.c
5 years ago
cancel
d9ed4b401e
Add basic test of loading prefs conf file
5 years ago
cancel
14c8610315
Change to use altnerate heap string implementation.
`sdd` was the first attempt at making one of these
individually-allocated string management/utility things. I didn't end up
liking the design, so I tried again from scratch, and called the new one
`oso`. Let's see how that one turns out. The name might change again in
the future, though I feel better about the design of this one.
5 years ago
cancel
34d04ad4c3
Remove -b flag from tcc
Seems to not work properly on AMD64. Causes a fault when it
shouldn't.
5 years ago
cancel
c012ed4337
Cleanup
5 years ago
cancel
178d7ee31c
Clean up some options warnings in tool for tcc
5 years ago
cancel
b50f496107
Add tcc debug flag and more warning flags
Adds -Wwrite-strings for all compilers.
Adds -b for tcc in debug builds (bounds check.)
5 years ago
cancel
c0f93693b2
Add attribute to allow unused util fn fg_bg
5 years ago
cancel
418c0be128
Update readme to mention tcc
5 years ago
cancel
d92a2562ff
Add detection of tcc compiler to tool script
5 years ago
cancel
f20babb05c
Fix missing static on fg_bg()
5 years ago
cancel
a0c8888dc8
Fix bad fallback define for SDD_NONNULL
5 years ago
cancel
63e699cb0a
Cleanup
5 years ago
cancel
a412b2cddf
Tweak comment
5 years ago
cancel
c8652c1bdc
Cleanup
5 years ago
cancel
5fb0071da1
Change to use sdd instead of Heapstr in tui
5 years ago
cancel
997ef43a59
Cleanup
5 years ago
cancel
328f640bb5
Cleanup
5 years ago