Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-23 | Remove unreachable code. | Robin Gareus | |
if (working_on_selection) { ... } else { if (working_on_selection) { .. never reached .. } } Found by PVS: https://www.viva64.com/en/b/0540/ | |||
2017-10-26 | remove unused variable | Paul Davis | |
2017-09-24 | convert codebase to use Temporal for various time types | Paul Davis | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-09-18 | changes required to operate with the Evoral::Beats ticktime commit | Paul Davis | |
2017-09-18 | no more per-track varispeed | Paul Davis | |
2017-08-26 | Editor zoom: add zoom_to_extents() | Ben Loftis | |
2017-08-26 | Editor zooming: Config preference to define how much zooming will be easily ↵ | Ben Loftis | |
allowed beyond the session_ui_extents() | |||
2017-08-26 | Editor zooming: refactor zoom-limiting code into editor::session_gui_extents. | Ben Loftis | |
2017-08-23 | Use new separate_by_channel API | Robin Gareus | |
2017-08-22 | Mark session dirty after applying MIDI transform | Robin Gareus | |
2017-08-07 | slight tweak for more code consistency between ::toggle_solo() and ↵ | Paul Davis | |
::toggle_mute() | |||
2017-08-07 | Improve Track > Toggle Solo/Mute, include VCAs | Robin Gareus | |
2017-08-06 | Update Remove Track(s) dialog to include VCAs | Robin Gareus | |
2017-08-06 | Allow to select VCAs | Robin Gareus | |
2017-07-27 | Fix pasting automation at 0 | Robin Gareus | |
2017-07-25 | Fix #6280 – region (first_frame()==0) selectable with SnapRegionBoundary | Johannes Mueller | |
Issue #6280 states that when selecting ranges using SnapToRegionBoundary it's not possible to select regions with first_frame() == 0. This is because Playlist::find_next_region() does not consider region boundaries == pos but only > pos. Thus it never considers pos == 0 to be a region boundary. This solution tries to be as little invasive as possible without changing the semantics of PlayList::find_next_region(). Therefore position 0 is added to the region boundary cache if there's a region starting at position 0 in any track. | |||
2017-07-22 | Rework region selection XML | nick_m | |
Ensures that selection is restored in the same object type order it was created in, which may some day make a difference. | |||
2017-07-22 | Cropping a single region to time selection works for multiple ranges | nick_m | |
Should fix 7285. | |||
2017-07-22 | Add missing braces to Editor::cut_copy conditional | nick_m | |
2017-07-22 | Editor::playhead_forward/backward_to_grid snaps even in magnetic mode | nick_m | |
2017-07-19 | Rationalize Editor Zooming: make it harder for user to step into ridiculous ↵ | Ben Loftis | |
zoom-out scales. | |||
2017-07-17 | Remove ArdourPrompter wrapper | Robin Gareus | |
2017-07-17 | Remove <gtkmm.h> include from header files. | Robin Gareus | |
2017-07-17 | Move more Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-07-01 | NO-OP whitespace (updated GH PR #357) | Thomas Brand | |
2017-06-21 | GUI: prepare for API changes | Robin Gareus | |
remove use of - unbound_min/max - list->default_value and min/max_y | |||
2017-06-17 | NO-OP: whitespace | Robin Gareus | |
2017-04-29 | Add a "select topmost" track editor action | Robin Gareus | |
2017-03-10 | Fix crash when removing time from track with automation | Tim Mayberry | |
Resolves : #7287 | |||
2017-03-04 | Add reset region gain action for selected regions | Tim Mayberry | |
2017-03-02 | Fix crash when inserting time with split intersected regions | Robin Gareus | |
2017-02-27 | complete changes to tempo type. | nick_m | |
- this implements in the intention behind the previous commit. a tempo mark is constant until its end has been changed by a shift-drag on the next marker. | |||
2017-02-27 | rework tempo editing. | nick_m | |
most changes are due to a new design where tempo discontinuities at the beginning of a ramped section may be set. this allows easier mapping of live performance, especially in the common case of a ramped ritard before the beginning of a new section. feature summary: holding constraint modifier (shift) while dragging the BBT ruler area drags the tempo lines by changing the start tempo (as before) holding copy modifier (control) while dragging the BBT ruler area drags the tempo lines by changing the end tempo (ahem. not quite there) dragging a tempo mark while holding constraint (shift) will change the previous end tempo to match the marker position *worth trying*. holding constraint and copy modifier (control + shift) while dragging the BBT ruler area attempts to'pinch' or twist the surrounding tempi sp that later ones are not repositioned (currently suffereng from rounding errors) | |||
2017-02-19 | fix missing command in Editor::snap_regions_to_grid () | nick_m | |
- fixes 7246 | |||
2017-02-13 | GUI action Transport/RecordCountIn | Robin Gareus | |
2017-02-08 | NO-OP: whitespace changes | Paul Davis | |
2017-02-08 | improved fix for #7208, hopefully | Paul Davis | |
2017-02-04 | 'CheckMenuItem' conflicts with an item already existing in MSVC | John Emmas | |
2017-02-04 | more inconsistent menu item fiddling. | nick_m | |
2017-02-04 | more messing about with inconsistent menu state. | nick_m | |
2017-02-04 | allow "Glue to Bars & Beats" in region menu to be in an inconsistent state. | nick_m | |
- toggling an inconsistent lock style sets all selected regions to AudioTime | |||
2017-02-04 | rework snap | nick_m | |
snap now fills in a struct (MusicFrame) which contins a snapped frame along with a music divisor. this gives useful information wrt magnetic snap which may or may not have rounded to an exact musical position. region position may now be set musically (using quarter notes for now). this patch fixes several problems in the current code: - dragging a list of music-locked regions now maintains correct musical offsets within the list. - splitting regions using magnetic snap works correctly (#7192) - cut drag should now work correctly with magnetic snap. - musical length of split midi regions is no longer frame based. | |||
2017-01-27 | remove editor/mixer selection change signals; make editor and mixer use ↵ | Paul Davis | |
PresentationInfo::Change more correctly; make Selection a bit smarter when setting track selection | |||
2017-01-22 | make undo/redo work for Regions > Edit > Close Gaps | Paul Davis | |
2017-01-19 | GUI: use new preroll-rec + trim mode | Robin Gareus | |
2017-01-19 | Remove rec-with-preroll, prepare for rework | Robin Gareus | |
2017-01-19 | Remove Editor API to calc preroll duration | Robin Gareus | |
2017-01-18 | Promote the preroll_seconds config option to include musical time: | Robin Gareus | |
Interpret negative preroll time as bars |