summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
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
2016-11-29French translation update - fixesOlivier Humbert
a few fixes
2016-11-29French translation updateOlivier Humbert
- a bunch of "fuzzy" stuffs removed (after checking/correcting those) - a bunch of min/maj fixed - >50 new translated strings - >40 updated/fixed strings - consistency across "… -> ...", "xrun -> décrochage", "lock -> verrouiller" and "mixer -> console de mixage"
2016-11-29French translation updateOlivier Humbert
Two small fixes.
2016-11-28Speed up track deletion when Editor-Mixer is visibleRobin Gareus
2016-11-28Consistent sub-menu separators for Preferecens in fr translationRobin Gareus
2016-11-28Fix reversed behaviour of Playlist -> New and New CopyTim Mayberry
Resolves: #7146 Thanks again to elgoun for the patch
2016-11-27update default config (see also 5ec21347a)Robin Gareus
2016-11-27Don't include program-name with <Option name="color-file" />Robin Gareus
This allows for e.g. mixbus and mixbus32c to share the config, but use different color-files at runtime.
2016-11-26Restrict Device selection to valid choices.Robin Gareus
2016-11-25speed up track/bus creation a bitRobin Gareus
2016-11-25cont'd work to prevent duplicate playlist namesRobin Gareus
2016-11-25fix default output map display for no plugin processorsRobin Gareus
(eg. mono->stereo deliveries)
2016-11-25The DisplaySuspender is useless with async Session RTEventsRobin Gareus
2016-11-24Don't allow duplicate playlist namesRobin Gareus
2016-11-25midi ghost region fill colour is per event. don't store it. ensure _outline ↵nick_m
is set.
2016-11-25amend last commit.nick_m
2016-11-25midi scroomer updates streamview during drags.nick_m
2016-11-24French translation updateOlivier Humbert
Mainly improvements to the Preference tabs.
2016-11-24small correction to de.poedogawa23
2016-11-23catch up with .de translationEdgar Aichinger
2016-11-23clean up pending region selection if a region goes away.nick_m
2016-11-23MidiRegionView::clear_events() does _selection.clear(). remove the extra one.nick_m
2016-11-23fix a crash when deleting a MIDI region with CC automation (see recipe below)nick_m
- object mode: select a MIDI region that has CC automation. Move the mouse over a CC automation event, then press backspace to delete the selected region - the recipe is mentioned in #7049, but seems unrelated.
2016-11-23clicking on an automation line selects adjacent points correctly.nick_m
2016-11-23decouple midi region note range and height from midi streamview.nick_m
- this allows a midi region drag to update the visible notes correctly while crossing MIDI streamviews with a differing note range. as a side effect, fixes a bug where changing note range on a track did not draw some notes (apply_note_range redisplays the model).
2016-11-23son't try to select non-existent notes after editing (and thus crash).nick_m
- should fix 7135
2016-11-22don't display notes that start at region end.nick_m
- its not obvious that this is happening in sustained mode, but Percussive reveals all.
2016-11-22fix thinko in 8e8c4a73f1e.nick_m
2016-11-22filter events in HitCreateDrag, remove some code.nick_m
2016-11-22prevent Percussive mode from displaying a ghost hit at region end.nick_m