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
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
2dcd08923c
Cleanup
5 years ago
cancel
52aa1067fe
Add closing of main menu after using New file item
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
cancel
defeb9c86b
Add slide selection modal to commands help
5 years ago
cancel
eae201940e
Add ` and ~ to toggle slide input mode
5 years ago
cancel
af21642335
Add setting of sel rect from gui cboard paste
5 years ago
cancel
5197116051
Add setting of selection rect from internal paste
5 years ago
cancel
acbda0f5d4
Add bracketed paste setting selection area
5 years ago
cancel
832e779535
Remove escape as way to set sel size to clipboard
5 years ago
cancel
23329f713a
Add start of X clipboard support
via xclip. Using popen instead of pipes right now, so stderr from
xclip might be sent to terminal, which is bad.
5 years ago
cancel
e3c916bece
Cleanup
5 years ago
cancel
97243eb567
Cleanup cursor handling logic for bracketed paste
5 years ago
cancel
d34b159e55
Clean up bracketed paste control flow
5 years ago
cancel
b9f1b00389
Add start of bracketed paste support
5 years ago
cancel
89235b596c
Cleanup
5 years ago
cancel
367d17bd26
Add hack to avoid extra allocation at startup for auto grid size
Temporary measures to avoid extra allocation until we factor out the
resizing stuff -- probably for when we add "New file" support.
5 years ago
cancel
82eaa84506
Fix bias in grid/hud spacing during margins collapse
5 years ago
cancel
6da6312908
Fix missing geometry update
5 years ago
cancel
8ef2bdca33
Add auto-fit menu commands
5 years ago
cancel
2140a69beb
Update usage message
5 years ago
cancel
7c84d48012
Add smart auto-size-grid at startup with blank file
5 years ago
cancel
003ae702ea
Add nxn for margins option, add hard-margins option
5 years ago
cancel
0d142196bf
Add incremental margin collapse for grid<->HUD
5 years ago
cancel
f25050b42d
Fix potential set-but-unused warning
5 years ago
cancel
96f86b425c
Fix undo not updating internal editor geometry
5 years ago
cancel
f938a82d1d
Add start of overhaul of margin handling.
Adds distinction between soft and hard margins. Also changes how
alignment is handled with the HUD. Cmdline options not handled correctly
yet.
5 years ago
cancel
3db0748fa5
Cleanup
5 years ago
cancel
ff216cb8e2
Fix potentially non-updating window when 0-margin
5 years ago
cancel
53b5cb4f63
Add 'set grid size' menu item
5 years ago
cancel
90c8596b1c
Add "Set BPM" menu item
5 years ago
cancel
a89b2ace51
Change orca_run() to not clear input buffers
Callers are now in charge of clearing/cleanup
5 years ago
cancel
a26788ea95
Cleanup
5 years ago
cancel
721e9b2311
Add dimming of inactive/non-foreground menu contents
5 years ago
cancel
fc2d1d3e3e
Update keyboard shortcuts
5 years ago
cancel
f8d8e7d589
Remove trigger/'piano' mode.
Old orca-c feature that is not present in orca JS. This was using up the
'!' glyph, which we'll need back for MIDI CC. It was also using up the
'/' input key in the TUI, and added a bunch of stuff to the code that
probably nobody was using.
5 years ago
cancel
bbb1bbd91d
Remove mark.h and mark.c
Contents were folded into field.h and field.c.
5 years ago
cancel
62bad19cae
Change output activity indicator to be a visual counter
This changes the output meter from a VU/peak-like meter of recent
activity to an incrementing visual counter. I believe this is an
improvement, because it's now easier to discern output activity across a
broader range of activity levels.
5 years ago
cancel
1758bfee21
Fix incorrect index variable in debug print loop
Would cause bad memory read or infinite loop if the debug print was
enabled.
5 years ago
cancel
46cf15c596
Cleanup some uses of wprintx non-formatted strings
5 years ago
cancel
2f2cde293c
Cleanup fancy ruler drawing
5 years ago
cancel
831735d799
Add fancy corner/side drawing for grid rulers
5 years ago