cancel
6a383f19c0
Rename MIDI output menu item
5 years ago
cancel
75675d8467
Add TODO
5 years ago
cancel
10bcc7adcf
Fix dialogs and menus when terminal is resized big->small->big
Used regular curses newwin WINDOWs before. Now uses newpad/subpad. The
buffers will be clipped correctly to the visible terminal area, and will
not be erased when the window is made too small and then resized to be
big again.
5 years ago
cancel
6b8f9267ec
Cleanup
5 years ago
cancel
7199311132
Clean up some annoying uses of atoi
Just use crummy old sscanf for now.
5 years ago
cancel
c7400a0811
Clean up some qnav layout logic
5 years ago
cancel
d4ffe936bb
Cleanup
5 years ago
cancel
31c73ec1fd
Fix wrong counter check
5 years ago
cancel
4eaf6fdb80
Cleanup
5 years ago
cancel
696e3997dc
Add additional protection against bad menu cycling
5 years ago
cancel
02b9f2ba8a
Add better display of portmidi menu items
5 years ago
cancel
8b4a3bb691
Add freeing of owned strings in qmenu items
5 years ago
cancel
615e53ecab
Clean up more user id handling logic in Qmenu items
5 years ago
cancel
44e888f7da
Change Qmenu items allocation to be dynamic
5 years ago
cancel
864d763e90
Change ordering of args for qmenu_add_choice()
5 years ago
cancel
bef71d55de
Cleanup term util qmenu choice ID handling
5 years ago
cancel
c81358de47
Cleanup
5 years ago
cancel
9ab5cdb4f0
Add commented-out time dbg for portmidi init
5 years ago
cancel
1aa84f236b
Cleanup
5 years ago
cancel
d7934262d3
Add live setting of MIDI device from menu
Still WIP
5 years ago
cancel
5068a37553
Add better error message for old opts usage in tool
Will hopefully make it easier for people to use old guides floating
around on the internet.
5 years ago
cancel
d95aa91171
Clean up file save name changing logic
Now only changes file name on "Save as" if the save was successful.
5 years ago
cancel
e2e4b26f90
Cleanup
5 years ago
cancel
13d2c75f06
Add smarter layout logic for Qnav items
5 years ago
cancel
8633da7c41
Cleanup
5 years ago
cancel
cd47fcc4f1
Change references to name 'PortMIDI' to 'PortMidi'
This is the official project capitalization.
5 years ago
cancel
af8178e8f6
Add start of PortMidi device choosing (WIP)
Does not yet let you actually pick the device, only list.
5 years ago
cancel
8c20e0eb8b
Add avoidance of 0-item ncurses menus being created
5 years ago
cancel
e2925cf8e9
Add global guard on portmidi init
5 years ago
cancel
c167b31faa
Cleanup
5 years ago
cancel
d1c44aac44
Add confirmation dialog to create new file
5 years ago
cancel
96897adad8
Update message in debug+portmidi builds
5 years ago
cancel
b9e68e0be9
Cleanup more readme stuff
5 years ago
cancel
2dcd08923c
Cleanup
5 years ago
cancel
52aa1067fe
Add closing of main menu after using New file item
5 years ago
cancel
f2de4d6585
Cleanup
5 years ago
cancel
4f5d4379e2
Update readme description/synopsis
5 years ago
cancel
7f393221a5
Cleanup
5 years ago
cancel
423057246e
Cleanup
5 years ago
cancel
8df87ec5c7
Cleanup
5 years ago
cancel
6a5a45205a
Cleanup
5 years ago
cancel
2ac242ffa1
Fix wrong example
5 years ago
cancel
5b3fbff446
Clean up some more stuff in readme
5 years ago
cancel
d7eed89ead
Update readme and tool script for new usage
5 years ago
cancel
c47b6e3c88
Update and simplify build tool script
5 years ago
cancel
9ae1c0c9da
Add ctrl+o to open file dialog
5 years ago
cancel
d58c626394
Add New to main menu
5 years ago
cancel
f5847c6816
Add open file menu item
Fixes #47
5 years ago
cancel
2613ae8a23
Cleanup
5 years ago
cancel
cd169404b8
Remove incorrect comment
5 years ago