Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-07 | Set session dirty if tracks are reordered by user. | Len Ovens | |
2016-11-06 | One more piece to the moving master puzzle. | Len Ovens | |
2016-11-04 | Fix Drifting Master hopefully for real this time. | Len Ovens | |
2016-11-02 | prevent infinite loop when calculating tick marks on low zoom levels | Robin Gareus | |
2016-10-30 | Drop UpdateMidnam shared_ptr reference when the plugin is removed | Robin Gareus | |
2016-10-30 | Fix moving master | Len Ovens | |
2016-10-29 | GUI support for plugin provided midnam | Robin Gareus | |
2016-10-27 | Prevent duplicate moves when selecting regions on shared playlists | Robin Gareus | |
selecting regions on multiple tracks which share playlists and dragging them has various odd side-effects. This prevents the worst of such edge-cases. A cleaner solution would be to not allow selecting the same region on multiple tracks at the same time in the first place. Comments are welcome. | |||
2016-10-26 | clean up ghost note wrt create drag. | nick_m | |
- hide ghost note when add dragging. - new note length snaps as per ghost note start (shifted snap). - prevent ghost note from appearing before region start. | |||
2016-10-21 | minor code-tidying tweak - continue if port handle is null, rather than nest ↵ | Paul Davis | |
inside conditional | |||
2016-10-20 | Track Insert/Remove Time dialog: | Ben Loftis | |
Disambiguate "glued" -> glued-to-musical-time (MIDI) regions. *Users didn't know that this is necessary to operate on MIDI regions. | |||
2016-10-20 | Track Insert/Remove dialog improvements: | Ben Loftis | |
By default, enable glued regions and markers. If you are removing time, you probably want MIDI regions to move. | |||
2016-10-20 | Track Add/Remove Time dialog improvements: | Ben Loftis | |
Add a clock to show the position of the edit, to remove ambiguity If a Range is selected, pre-fill the position and length clocks Clock format should default to the editor's secondary clock mode | |||
2016-10-20 | use new API for user-provided MIDI port information | Paul Davis | |
2016-10-20 | GUI tweaks for MIDI port options | Paul Davis | |
2016-10-21 | InsertRemoveTimeDialog initially ignores mouse edit position. also do this ↵ | nick_m | |
for distance calculation. | |||
2016-10-21 | bbt duration clock tweak. | nick_m | |
2016-10-20 | MIDI port options now tracks dynamic port register/unregister | Paul Davis | |
2016-10-19 | various tweaks to improve the preferences presentation of ↵ | Paul Davis | |
midi-input-follows-selection | |||
2016-10-19 | need to refill treeviews for MIDI port prefs at least once | Paul Davis | |
2016-10-19 | move MIDI port options out of engine dialog and into prefs | Paul Davis | |
2016-10-20 | bbt duration clock - revert 3d38b4f58ec0 and a32aea4201. use an alternate fix. | nick_m | |
2016-10-19 | Duration clock edit uses current time to resolve meter. | nick_m | |
- should fix the remaining part of #7072 | |||
2016-10-18 | set up MIDI port treeview columns *just once* | Paul Davis | |
2016-10-18 | correctly show both the old MIDI setup tab (device oriented) and the new one ↵ | Paul Davis | |
(port oriented) | |||
2016-10-18 | further work on a MIDI port functionality dialog | Paul Davis | |
2016-10-18 | Add tooltip info for inline-display | Robin Gareus | |
2016-10-18 | beginnings of a tab in Audio/MIDI setup to manage MIDI port functionality | Paul Davis | |
2016-10-18 | remove unnecessary and now impossible #include | Paul Davis | |
2016-10-18 | remove unusued and useless midi_port_dialog.{cc,h} files | Paul Davis | |
2016-10-18 | Processor box interaction: | Robin Gareus | |
Allow to toggle inline display with tertiary + double-click. also fix tooltip and fix inconsistent modifiers on inline display. | |||
2016-10-19 | Tempo lines drawing performance tweak. | nick_m | |
2016-10-19 | Tempo line tweaks. | nick_m | |
- ensure lines don't get too dense in the all bars case. - never draw tick divisions in the all bar case. | |||
2016-10-19 | Improve bbt ruler drawing performance for large time ranges. | nick_m | |
- when the timeline displays many bars, zoom/autoscroll speed is improved by calculating the bbt ruler scale first then requesting a suitably scaled grid. | |||
2016-10-17 | remove unused variable | Robin Gareus | |
2016-10-17 | propagate key press events through the widget heirarchy + custom ardour ↵ | Paul Davis | |
bindings, not just focus widget-then-global bindings | |||
2016-10-17 | fix typo + remove cruft. | Robin Gareus | |
2016-10-16 | refine 29f604418, move selected track to left-edge (if possible) | Robin Gareus | |
2016-10-17 | Amend previous commit. | nick_m | |
2016-10-17 | Set note colour of new MidiGhostRegions corrctly. | nick_m | |
2016-10-17 | Performance: store NoteBase UIConfiguration colors between config changes. | nick_m | |
Cumulative time in percent while wiggling the tempo lines rapidly. Before: MidiRegionview::update_sustained 12.02 NoteBase::base_color 6.43 MidiGhostRegion::update_note 3.12 Note::set 1.27 TempoMap::frame_at_quarter_note 0.59 _dynamic_cast 0.13 After: MidiRegionview::update_sustained 10.49 MidiGhostRegion::update_note 5.57 Note::set 2.52 TempoMap::frame_at_quarter_note 1.13 NoteBase::base_color 0.17 _dynamic_cast 0.17 | |||
2016-10-17 | Fix region colors not updating on theme change. | nick_m | |
2016-10-17 | Tempo curve cleanup, now also works on optimized builds. | nick_m | |
2016-10-15 | Mixer strip list: click to move strip into view | Robin Gareus | |
2016-10-16 | BBT duration clock can only compare musical times. | nick_m | |
2016-10-16 | Fix various snap issues when dragging control points (AutomationRegionView). | nick_m | |
2016-10-16 | Fix incorrect musical position in NoteDrag::total_dx. | nick_m | |
2016-10-16 | AudioClock: remove duplicated code. amends 3a0a628a7 | nick_m | |
2016-10-16 | Slightly improve note update performance, fix note resizing for non-4.0 ↵ | nick_m | |
meter divisors. | |||
2016-10-16 | Rework duration clock and TempoMap::insert_time to include meter at offset. | nick_m | |
- should fix 7072 - also fixes scroll behavior over multiple tempi. |