Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-08 | more color work, including removing rgba{_p_}_from_style() | Paul Davis | |
2014-12-08 | noop, simplify code. | Robin Gareus | |
(!mixer || !editor) are checked at the top of the funtion and also used without checks further down. | |||
2014-12-08 | When we pass an integer clarify which overloaded version of sqrt() to call | John Emmas | |
2014-12-07 | Don't switch to internal when switching to draw. | David Robillard | |
2014-12-07 | Fix alignment of automation paste. | David Robillard | |
Preserve alignment between notes and control points when doing an internal copy/paste of both. Relative alignment between points on multi-paste is still not preserved. Both behaviours here are actually useful, perhaps a modifier... | |||
2014-12-07 | Fix uninitialized value in note create drag. | David Robillard | |
2014-12-07 | Draw region automation with draw in either mode. | David Robillard | |
Perhaps debatable if contents should be edited when not in internal mode whatsoever, but consistent with audio region gain and track automation. It's less of a problem with the draw tool than, say, object since drawing stuff is its entire purpose. | |||
2014-12-07 | Unify gain and draw tools. | David Robillard | |
There might be a few special cases lingering around from attempts at magic tool business, but this seems to work fine as far as I can tell. | |||
2014-12-07 | Fix and simplify step_mouse_mode. | David Robillard | |
2014-12-07 | Fix shift-rect-select with MIDI notes. | David Robillard | |
2014-12-07 | new code-level defaults for audio peak meter colors | Paul Davis | |
2014-12-07 | Revert "new code-level defaults for audio peak meter colors" | Paul Davis | |
This reverts commit 564d2860f85340ea091cfa4d92cb5f84d2a40fb1. | |||
2014-12-07 | new code-level defaults for audio peak meter colors | Paul Davis | |
2014-12-07 | sane audio meter default colors | Robin Gareus | |
2014-12-07 | remove old alias names for meter fills from default_ui_config | Paul Davis | |
2014-12-07 | the return of correct audio meter colors | Paul Davis | |
2014-12-07 | remove stacktrace | Paul Davis | |
2014-12-07 | fix up various issues with UIConfiguration, saving state, RC file loading etc. | Paul Davis | |
2014-12-07 | remove all explicit button text colors; use contrasting_text_color() instead. | Paul Davis | |
Also, use a slightly off-white rather than pure white, which should really be configurable | |||
2014-12-07 | fix up a logic problem when editing palette colors | Paul Davis | |
2014-12-07 | remove debug output | Paul Davis | |
2014-12-07 | fix default gtk background color | Paul Davis | |
2014-12-07 | big strides in color management | Paul Davis | |
2014-12-07 | revert UIConfiguration back to a normal member of ARDOUR_UI | Paul Davis | |
2014-12-07 | first mostly-working build supporting GTK rethemeing via the Theme Manager | Paul Davis | |
2014-12-07 | Add a newly introduced header file to our MSVC project (gtk2_ardour) | John Emmas | |
2014-12-07 | Add some newly introduced source files to our MSVC project (libardour) | John Emmas | |
2014-12-07 | Make draw tool add points to track automation. | David Robillard | |
2014-12-06 | Add legatize and remove overlap MIDI operations. | David Robillard | |
We're going to need the ability to apply MIDI edit operations to a note/control selection soon... | |||
2014-12-06 | Support keyboard shift-click to select many notes. | David Robillard | |
Also support selecting with button 1 if shift is held, more discoverable. | |||
2014-12-06 | Nudge notes by 1 bar if secondary modifier active. | David Robillard | |
Similar to how transpose moves an octave if the same modifier is active. | |||
2014-12-06 | Remove unnecessary includes. | David Robillard | |
2014-12-06 | Allow creation of MIDI control points object tool. | David Robillard | |
2014-12-06 | Grab keyboard only with note selection. | David Robillard | |
When entered, the keyboard is grabbed when the selection becomes non-empty, and ungrabbed if it becomes empty again or the region is left or the user switches out of internal mode. This fixes scroll in internal mode and note moving with arrow keys. Also frees up useful keybindings when there is no note selection, which is much nicer than the "nothing works in edit mode at all" greedy grab approach used previously. Attempt #874327892 of getting this damned grabbing right. | |||
2014-12-06 | Fix crash on quit when in a non-route time axis. | David Robillard | |
2014-12-06 | Invalidate iterator whenever model changes. | David Robillard | |
I suspect this is an underlying cause of several tricky to reproduce bugs, but we'll have to wait around and see... | |||
2014-12-06 | Fix crash on shift+rclick of region to remove. | David Robillard | |
This doesn't seem to have been touched for years, and I don't see how such an obvious bug could possibly have been around for so long, but, well, this fixes it as far as I can tell. | |||
2014-12-06 | Fix crash when resizing a track quickly. | David Robillard | |
Triggered by resize drag an automation track very quickly upwards to shrink it to the minimum. Caused by unsigned integer underflow. | |||
2014-12-06 | midnam test: don't clutter up output. | Robin Gareus | |
2014-12-06 | Fix crash when showing MIDI regions we shouldn't. | David Robillard | |
I am not sure what causes this, but it can happen when finishing a record sometimes. Probably MidiSource::_writing isn't updated in the right order with whatever triggers the redisplay, but at least not crashing is better... | |||
2014-12-06 | Fix inappropriately massive flag font. | David Robillard | |
2014-12-06 | Fix patch flag scroll theft when in normal mode. | David Robillard | |
2014-12-06 | Fix seek in linearly interpolated control lists. | David Robillard | |
2014-12-06 | Adapt range when copying between automation types. | David Robillard | |
For things like copying from pitch bender to a CC. Also things like fader to pan, but that seems a bit funny. The conversion probably needs to be a bit smarter here, perhaps taking the normal into consideration... | |||
2014-12-06 | Restore an accidentally deleted #include | John Emmas | |
2014-12-06 | Support paste between automation lanes. | David Robillard | |
Also push the increasingly unwieldly paste parameters into a context object. As with othe things, currently it is only possible to do "cross-type paste" by explicitly selecting the target track. We will need to get automation region view selection working to do better here, but at least for now it's possible to get the data over. | |||
2014-12-06 | Fix wacky return type. | David Robillard | |
2014-12-06 | Fix uninitialized members. | David Robillard | |
2014-12-06 | More potential SMF crash fixes. | David Robillard | |
2014-12-06 | Possible half-fix for SMF crash. | David Robillard | |