summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-21Add option to hide the 2ndary clockRobin Gareus
2016-12-22check audio-locked meter ordering by frame.nick_m
2016-12-22GhostEvent wrangling.nick_m
- update_range() solely looks after visibility. - update_note/hit() positions both x and y using code stolen from update_range() - add update_contents_height() for when we just change the GR height. - find_event() is now used rather than map::find() - use temp canvas items to avoid constructor overhead.
2016-12-22use map::find in the currently unused MidiGhostRegion::find_event()nick_m
- the next one is still often the one we want.
2016-12-22revert b330a8a0cenick_m
2016-12-21Fix crash when unpacking or deleting paneRobin Gareus
Gtk::Widget_Class::dispose_vfunc_callback calls hide() which invokes Pane::handle_child_visibility which calls Pane::reallocate which tries to get the allocation of the widget being destroyed.
2016-12-21Fix crash when resetting all peak-meters with VCAs.Robin Gareus
2016-12-21improve scroomer performance.nick_m
- MRV will redisplay the model on scroom, so there is no need to update the range as well.
2016-12-21'Rect' is ambiguous (also defined in MacTypes.h)Robin Gareus
2016-12-21backport/minimize difference to mixbus branchRobin Gareus
2016-12-21Don't try to scroll to stripables on different panesRobin Gareus
2016-12-21Mini-timeline: honor left/right scrollRobin Gareus
2016-12-21Properly calculate VCA bottom padding & align faderRobin Gareus
2016-12-21Align mon-section bottom buttonRobin Gareus
2016-12-21Vertically line up mixer strip (backport from Mixbus)Robin Gareus
2016-12-21fix yet another meter-locked tempo ordering thinko.nick_m
2016-12-20Fix Ardour Editor-button heightRobin Gareus
2016-12-20Fix Mixbus Editor-toolbar icons & heightRobin Gareus
2016-12-20Fix Dropdown w/icon size and alignmentRobin Gareus
2016-12-20Add Zoom/Expand iconRobin Gareus
2016-12-21use a map to find GhostEvents by a pointer to Note.nick_m
2016-12-21fix various midi display bugs introduced by 9038be49d8.nick_m
2016-12-20Don't redraw hidden toolbar elementsRobin Gareus
2016-12-20Limit max height of PinDialog -- fixes #7177Robin Gareus
2016-12-20remove debug outputRobin Gareus
2016-12-20This commit breaks generic GUIs for many LV2 plugins.Paul Davis
Revert "Add checks for supported variant types" This reverts commit 00ed7c81d329ebd0ce8c79081e61d02df9f669dc.
2016-12-20improve midi zoom/scroom performance with lots of notes.nick_m
- mostly due to searching a multiset rather than a list of canvas events.
2016-12-20Rearrange LTC preference entryRobin Gareus
2016-12-20Add checks for supported variant typesHanspeter Portner
Add checks for supported variant types in 'build_control_ui'.
2016-12-20add tooltip to mini-timelineRobin Gareus
2016-12-20fix mini-timeline marker-prelightRobin Gareus
2016-12-20Allow to customize parts of the main toolbarRobin Gareus
2016-12-20Prepare for re-use of TimeInfoBox w/o punch-clockRobin Gareus
2016-12-19Fix the case of jump-to-next-SubdivisionBen Loftis
2016-12-19Fix the case of jump-to-next{prev}-BarBen Loftis
2016-12-19Fix the case of jump-to-next{prev}-Mark.Ben Loftis
2016-12-19Change default binding of left+right arrow keys to jump by Grid setting.Ben Loftis
2016-12-20Don't dynamically allocate ShuttleCtrlRobin Gareus
With manage() both the button and shuttle were free'ed when the table was destroyed.
2016-12-19Fix minimum/maximum discovery for integer params (from Hanspeter Portner)Paul Davis
2016-12-19make solo button on faderport actually workPaul Davis
2016-12-19small fix for italian (#7180)Paul Davis
2016-12-19Move shuttle/speed text outsizeRobin Gareus
2016-12-19Fix a leftover from 3e214e (Follow Range behavior).Ben Loftis
2016-12-19Separate is an Editor action (like Delete), not a Region action.Ben Loftis
2016-12-19Tweak behavior of Play-With-Preroll actionBen Loftis
2016-12-19Follow Edits => Follow RangeBen Loftis
* "Follow Edits" button had several behaviors that confused users. * "Follow Range" only has 2 behaviors: ** Click anywhere in Range mode (or Smart mode) to locate the playhead. ** When you select a Range, "Play" will play the selected range.
2016-12-19update mini-timeline to immediately display tempo-map changesRobin Gareus
2016-12-19Show relevant preferences on sync-button right-clickRobin Gareus
2016-12-19cont'd work on mini-timeline:Robin Gareus
* add context-menu to configure visible time-span * prelight markers on mouse-over * constrain active click area (mouse-up) * change scroll-event granularity: multiple of configured span.
2016-12-19Session::_ac_thread_active should be used with atomics to create memory ↵Paul Davis
barriers, even though lock ordering is likely correct now