summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-04'CheckMenuItem' conflicts with an item already existing in MSVCJohn Emmas
2017-02-04make more of an effort to ensure that the last element in Selection::tracks ↵Paul Davis
is the most-recently selected
2017-02-05fix potential absorption of music-locked tempo into meter-locked one.nick_m
2017-02-04Fix a crash in rhythm ferret if the relevant plugin couldn't be found for ↵John Emmas
some reason The crash was caused by not catching 'failed_constructor()' (which gets thrown in the c'tor for AudioAnalyser).
2017-02-04Some paths weren't getting set up correctly for the MSVC buildJohn Emmas
Fortunately, only the VAMP_PATH was causing a problem. The others were only relevant for a Debug build
2017-02-04clean up patch change/sysex headers.nick_m
2017-02-04set sysex height & position on redisplay.nick_m
2017-02-04improve sysex data display.nick_m
- don't add a new SysEx canvas item every time we zoom or drag. - speed up redisplay generally using PatchChange-like method for finding items (find_canvas_sys_ex() in boost::unordered_map).
2017-02-04more inconsistent menu item fiddling.nick_m
2017-02-04more messing about with inconsistent menu state.nick_m
2017-02-04allow "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-04remove unused empoMap::round_to_beat_subdivision()nick_m
2017-02-04non-primary music-locked regions follow tempo changes while dragging.nick_m
- the contents still don't update but position is much more wysiwyg.
2017-02-04rework RegionMotionDrag so that we can actually drag a region to zero.nick_m
- did this ever work?
2017-02-04make dragging a region from the list not crash.nick_m
- its still a fake event, but we can at least get the snap correct. - playlist->add_region() parameters were whacky (for Playlist::add_region_internal()?)
2017-02-04ensure region _quarter_note is set (factory).nick_m
2017-02-04ensure region _quarter_note is set in offset ctor..nick_m
2017-02-04fix thinko wrt Drag::adjusted_frame()nick_m
2017-02-04setup_snap_delta() need only take a framepos_t.nick_m
2017-02-04rework snapnick_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-02-03another tweak to maybe-fix crash in Playlist::fade_range()Paul Davis
2017-02-02Tweak MIDI channel dialog layout.Ben Loftis
2017-02-02Remove redundant MIDI submenu. The items are now in the main menu.Ben Loftis
2017-02-02potential fix for crashes when creating fade-rangesRobin Gareus
2017-02-02fix crash when closing session w/action hooksRobin Gareus
drop_callback() deletes the Callback itself (lua state is invalid)
2017-02-02Right-click on a VCA to assign it to the selected channels.Ben Loftis
2017-02-02toolbar building from file given by command linePaul Davis
2017-02-02Lua script to save a snapshot after exportRobin Gareus
2017-02-02canvas tester tweakPaul Davis
2017-02-02toolbar creation from text filesPaul Davis
2017-02-02shorten enum/string for icons by avoiding Gtkmm2ext namespacePaul Davis
2017-02-02include ArdourIcon in declared enumsPaul Davis
2017-02-02use different source file for canvas testerPaul Davis
2017-02-02additional commit for removal of TransportControllablesPaul Davis
2017-02-02ARDOUR_UI transport buttons should use ArdourButton::set_related_action().Paul Davis
I have no idea what I or anyone was thinking with the silly TransportControllable nonsense, but it's all gone now.
2017-02-02GUI to select export session/snapshot nameRobin Gareus
2017-02-02Export option to use snapshot name instead of session nameRobin Gareus
2017-02-01update link to MB manualRobin Gareus
2017-02-01Reduce continuous stream of warning messages (latent plugin, PH @ zero)Robin Gareus
2017-02-01Properly remember window position.Robin Gareus
Querying the position of unmapped windows may or may not return a valid position. -- the configure handler is also called after hiding a window.
2017-02-01playing games with canvas (grid) testPaul Davis
2017-02-01canvas::grid - more tweaks and improvementsPaul Davis
2017-02-01canvas::grid : compute all row/col extentsPaul Davis
2017-02-01basics of row/col span for Canvas::GridPaul Davis
2017-02-01use new Grid APIPaul Davis
2017-02-01change Grid API to avoid unnecessary Duple and open door for row/col spanPaul Davis
2017-02-01clear up some CSS padding/margin confusion, and add row/col spacingPaul Davis
2017-02-01valgrind option (commented) for canvas testerPaul Davis
2017-02-01more sophisticated canvas testerPaul Davis
2017-02-01canvas::grid starts being able to do its job a littlePaul Davis