summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2016-06-10Various changes to PresentationInfo and a small consolidation of sorters.Paul Davis
The semantics for sorting PresentationInfo are up to the caller, not the PresentationInfo object, so operator<() was removed and callers specifically invoke ::order() for sorting.
2016-06-10remove certain ControlProtocol signals related to stripable selectionPaul Davis
includes change to Mackie support so that strips listen for PropertyChange on the stripables they represent, no global selection change used anymore.
2016-06-10Apply some constraints to bbt dragging.nick_m
- max tempo 1000 bpm - apply a minimum measurement distance. - ensure result is positive (!)
2016-06-09OSC: Finished Select send levelsLen Ovens
2016-06-09OSC: change the word phase to polarity as per mailing list.Len Ovens
2016-06-09provide a heuristic to decide if the color has been set for a ↵Paul Davis
PresentationInfo object
2016-06-09OSC: add phase controlLen Ovens
2016-06-09OSC: Added pan width to selectedLen Ovens
2016-06-09namespace requiredPaul Davis
2016-06-10Amend last commit.nick_m
2016-06-10Audio locked meters with an existing tempo may be dragged past that tempo's ↵nick_m
location.
2016-06-08OSC: select commands for pan and trim added, feedback for select sends. ↵Len Ovens
GUI_select feedback done.
2016-06-09Possible fix for memory pool problem in session click.nick_m
2016-06-08Fix a couple of build errors in the test suite.Colin Fletcher
The parameters to Session::new_audio_track() changed in e0ff70cf, and Playlist::region_list() was renamed to region_list_property() in fce6ac0e. Update calls to these functions in the test suite to match. A couple of tests still fail after these changes.
2016-06-08fix thinko in Pane expose event handler.Paul Davis
There are always less dividers than children
2016-06-08move gui_changed() signal from Route to StripablePaul Davis
2016-06-08fix mute automation for busses & consolidate code.Robin Gareus
2016-06-08consistent API name for region-listRobin Gareus
2016-06-07fix faderport's use of action namePaul Davis
2016-06-07minor optimization when search for actionsPaul Davis
2016-06-07make it possible to disable VisibilityTracker's use of WM visibilityPaul Davis
2016-06-07add meta-data placeholders for post-export commandRobin Gareus
needs testing on windows with UTF8
2016-06-07fix up logic that connects ControlGroups and RouteGroupsPaul Davis
This makes deactivating a RouteGroup also stop the ControlGroups from having any effect
2016-06-06OSC: reset select strip on bank change or select for non-existing stripable.Len Ovens
Fixes crash when selecting unused strip and then changing bank.
2016-06-06OSC: Respond to GUI select.Len Ovens
2016-06-06remove incorrect allocation of a second VCAManager in a session.Paul Davis
Fixes warning about a SessionHandleRef at session close
2016-06-07Ensure correct lock style before setting position.nick_m
2016-06-07MidiRegion ctor inherits length_beats.nick_m
- fixes incorrect length on drag-copying and pasting midi regions.
2016-06-07Region ctor inherits position, start and beat.nick_m
2016-06-06fix crashing bug in Pane when accessing dividersPaul Davis
2016-06-06add a destructor for Gtkmm2ext::Pane that unparents the children.Paul Davis
This seems to be required, although there is confusion in Gtkmm3 about this.
2016-06-07Fix initialization of Region::_beat.nick_m
2016-06-07Fix midi region split, trim and move operations.nick_m
- there is still the problem of being unable to drag a trimmed region to the left when it's source (not it's position) would end up on a negative beat.
2016-06-07Region always sets position before length.nick_m
2016-06-06there is no remote model choice anymore - ordering is determined by the GUIPaul Davis
2016-06-06MSVC won't allow floating point types to be mapped directly to enumsJohn Emmas
2016-06-06Accommodate newly introduced source(s) in our MSVC project (ardour_osc)John Emmas
(also, libardour_osc now needs to link to libardour_timecode)
2016-06-05OSC: More controls in /select/*, off by one fixedLen Ovens
2016-06-06Consolidate notifications when MidiRegion changes length due to position change.nick_m
2016-06-05fix Session::get_remote_nth_stripable() to use zero-based numberingPaul Davis
2016-06-05extend/modify PresentationInfo to make searching for routes via ↵Paul Davis
Session::get_remote_nth_stripable() work
2016-06-05OS X clang build issue fixPaul Davis
2016-06-05don't connect to individual PresentationInfo signals per Stripable; we only ↵Paul Davis
reorder strips once, when the global signal arrives
2016-06-05Stripable signals moved to PresentationInfoPaul Davis
2016-06-05Stripable signals moved to PresentationInfoPaul Davis
2016-06-05extensive changes to PresentationInfo APIPaul Davis
Now handles color, partially.
2016-06-05fix registration of PresentationInfo enumsPaul Davis
2016-06-05extend comments to avoid unused-variable warnings from commented codePaul Davis
2016-06-05change property names (not quark/strings) for RouteGroup properties to avoid ↵Paul Davis
collisions with new ones
2016-06-06Midi regions recalculate their length in frames when moved/copied.nick_m
- should fix 6793