summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2016-12-14GUI changes to allow user to specify how/if to use SMF track/instrument ↵Paul Davis
names during import
2016-12-14change ordering of options for multichannel importPaul Davis
2016-12-14temporary default value for ImportStatus.midi_track_name_sourcePaul Davis
2016-12-14improving logic/flow for SMF type 1 files part 1:Paul Davis
check num tracks for type1 and offer multichannel option if appropriate
2016-12-14test diff for patch change performance when caching colours.nick_m
2016-12-14when dragging or copying multiple regions, respect position lock style.nick_m
- music-locked regions are moved by drag beat distance (will conform to tempo changes over the drag distance) audio-locked regions are moved by frame distance.
2016-12-13Further fixes to non-cxx11 enabled buildsTim Mayberry
Hopefully all that is necessary this time
2016-12-13Fix for non-cxx11 enabled buildsTim Mayberry
2016-12-13Add option to Zoom to Selection on double clickTim Mayberry
Currently implemented for Region and Range selections. The new option is false/off by default to maintain existing behaviour. I'm not sure it should require another option, perhaps Zoom to Selection should be the default and accessing the region properties dialog can be via Modifier+double click, but further changes can be made on user feedback etc. Related: #7112
2016-12-13Change Zoom to Selection action (Z key) to zoom on both axesTim Mayberry
Add Zoom to Selection (Horizontal) action to access previous behavior. Remove Editor::temporal_zoom_region as it was duplicate code and broken for both_axes Should Resolve: #7112
2016-12-12UI tweak for the spacer at the bottom of the master bus.Ben Loftis
2016-12-13only set the exact musical position of the primary region for move/copy drag.nick_m
2016-12-12Towards making tape-tracks work again..Robin Gareus
2016-12-12sort tempo curves initially as well.nick_m
2016-12-12amend previous commitnick_m
2016-12-12rename MetricSection movable -> initial, but of course initial is !movable..nick_m
2016-12-11Add a small tool to experiment with libcanvasRobin Gareus
2016-12-11there is no need to do a full set_colors() in MidiGhostRegion ctor.nick_m
2016-12-11tempo curve fiddling.nick_m
2016-12-11fix flickering in tempo curve when markers are reordered.nick_m
2016-12-11constify TempoCurve::tempo().nick_m
2016-12-11fix typo in 914224fRobin Gareus
2016-12-10Add editor actions to set tempo and meterRobin Gareus
2016-12-10Black selection & punch clock bgRobin Gareus
2016-12-10Fix video-monitor "sync-source" changesRobin Gareus
2016-12-10Add support for Pango Markup to ArdourButtonRobin Gareus
2016-12-10Consistent ArdourButton sizing for elements with LEDRobin Gareus
2016-12-08Speed up recent-session display with lots of snapshots.libcanvas-no-gtkRobin Gareus
Given that a session can easily have >100 snapshots and one cannot change the sample-rate anymore, it's mostly useless to parse them all.
2016-12-08Clarify "frames" (video, timecode) vs "samples" (audio)Robin Gareus
2016-12-08braces, pleasePaul Davis
2016-12-07Further tweaks to EngineDialog z-axis stackingRobin Gareus
When there's no main window (initial setup, no transient parent), preset a normal window listed in the task-bar. The duality the Engine Dialog being used as Ardour-WM managed non-modal Window (Menu > A/M Setup) and modal Dialog (AudioEngineSetupRequired) complicates this a bit.
2016-12-06Don't assume patch-banks are populated.Robin Gareus
2016-12-06Allow to send Immediate Patch ChangesRobin Gareus
2016-12-06Fix crash when track creation failed draging regionJulien ROGER
Add more check when creating a new track from a region drag into editor's empty area. Fix #6496
2016-12-06Don't move the Range Selection after performing Multi DuplicateTim Mayberry
This is necessary for a single Duplicate so you can keep duplicating but it doesn't make sense to move it for Multi Duplicate.
2016-12-06Rename Duplicate Range action to Duplicate and assign existing Alt+d key bindingTim Mayberry
This will work the same as the existing binding with a Region Selection and will also duplicate ranges in range selection mode. Also add multi-duplicate editor action and use that for the default multi-duplicate action, which will work the same in Object Selection/Grab Mode but also supports Multi Duplicate of Range Selections....well it would if that functionality worked correctly. The duplicate and duplicate-multi region actions still have to exist to be used in the Region menu as they should only be sensitive if there is a Region selection which would not be the case if the editor actions were used. Resolves: #7153
2016-12-05Fix theme names (dash is used to separate program-name)Robin Gareus
2016-12-03Remove Evoral::MIDIEventDavid Robillard
It is slightly questionable whether type specific methods like velocity() belong on Event at all, these may be better off as free functions. However the code currently uses them as methods in many places, and it seems like a step in the right direction, since, for example, we might some day have events that have a velocity but aren't stored as MIDI messages (e.g. if Ardour uses an internal musical model that is more expressive). In any case, the former inheritance and plethora of sloppy casts is definitely not the right thing.
2016-12-02Making one string translatableOlivier Humbert
It should allow this dialog window to be translatable : http://pix.toile-libre.org/upload/original/1480706219.png I hope this is the correct way to do so. Please double-check what I've done before merging.
2016-12-01Fix un/setting group colorsRobin Gareus
2016-11-30and a more intrusive KDE workaround5.5Robin Gareus
2016-11-30remove scope from translated phrases.Robin Gareus
2016-11-30pay some attention to the special guest of the night: KDE window stackingRobin Gareus
2016-11-30One fixOlivier Humbert
2016-11-30Ensure the window-close button is visible for the Engine-Dialog.Robin Gareus
2016-11-30French translation updateOlivier Humbert
A few more improvements/fixes and new strings.
2016-11-30Remove close/OK buttons from engine dialogRobin Gareus
2016-11-30allow to remove a session from the recent listRobin Gareus
2016-11-30NO-OP backport changes from Mixbus branch.Robin Gareus
2016-11-29Fix route color selection dialogRobin Gareus