summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2015-03-31updated i18n files from ./waf i18nPaul Davis
2015-03-31Revert "rename excessively old chinese translation"Paul Davis
This reverts commit 428c2f0a9f067c9f14b948543d80877b3f3215ee.
2015-03-31rename excessively old chinese translationPaul Davis
2015-03-31remove duplicated calls to update solo/mute state from RouteUI descendants.Paul Davis
RouteUI::set_route() already does the right thing. Also remove RouteUI::mute_changed() since its only role was to handle the mute change signal from a route, which boost::bind() makes unnecessary since we can connect update_mute_display() directly.
2015-03-31move "been here before" path concept into libardour, and use it ↵Paul Davis
appropriately at startup
2015-03-31pre-release versions were and are a bad ideaPaul Davis
2015-03-31update german translation #6213Edgar Aichinger
2015-03-31fix OSX/PPC 10.4 long mathsRobin Gareus
2015-03-31another “unexpected” translation update.Robin Gareus
2015-03-31remove linux specific menu reference (sorry translators)Robin Gareus
2015-03-31fancy plural form.Robin Gareus
2015-03-30add a startup wrapper script for cfgtoolRobin Gareus
2015-03-30remove GUI object state when tracks/busses are removed.Paul Davis
Not doing this results in accumulation of useless GUI object state which is never cleaned up. Taken from work by Grygorii Zharun.
2015-03-30Skeleton backend for brave volunteers.Robin Gareus
callback based backend based on CoreAudio/Midi backend (sans the actual system/HW _pcmio, _midiio)
2015-03-30Update Russian translationAlexandre Prokoudine
2015-03-30increase contrast of control buttons, fixes #6146Robin Gareus
2015-03-30don’t apply selection to new sessionsRobin Gareus
<Selection> should not be saved in global preferences, but there is no single point for catching that.
2015-03-30processor control: update control-element tooltipRobin Gareus
2015-03-30remove a dead variable initialization.Robin Gareus
2015-03-30Replace a closing bracket which managed to get lost somehowJohn Emmas
2015-03-30Mixer visibility prefs changes teke effect "live".nick_m
2015-03-30Fix mute of MIDI tracks with channel forcing.David Robillard
This moves MIDI channel filtering into a reusable class and moves filtering to the source, rather than modifying the buffer afterwards. This is necessary so that the playlist trackers reflect the emitted notes (and thus are able to stop them in situations like mute). As a perk, this is also faster because events are just dropped on read, rather than pushed into a buffer then later removed (which is very slow). Really hammering on mute or solo still seems to produce stuck notes occasionally (perhaps related to multiple-on warnings). I am not yet sure why, but occasional beats always.
2015-03-30Display length & check digit of entered EAN-13 in metadata dialogueColin Fletcher
2015-03-30Add EAN barcode field to session metadata dialogueColin Fletcher
Add an EAN13MetadataField type to the session metadata dialogue, and use it for entry of the EAN barcode in the 'album' tab.
2015-03-30Drag/Drop work-around midi note bleedingRobin Gareus
During DnD, the region uses the 'old/current' midi_stream_view()'s range and its position/height calculation. Ideally DnD would decouple the midi_stream_view() for the region(s) being dragged and set it to the target's range (or in case of the drop-zone, FullRange). but I don't see how this can be done without major rework. For now, just prevent visual bleeding of events in case the target-track is smaller.
2015-03-30it would have been too much of a good thing.Robin Gareus
2015-03-30update German Translation #6213Edgar Aichinger
2015-03-30dropzone: honor AutoConnectMaster.Robin Gareus
2015-03-30fix some DnD thinko & edgecases.Robin Gareus
* Handle large (delta > 1) movements into the DZ which are not due to invalid-drop positions, but caused by laggy GUI or rapid user movements. * ignore busses when moving out of the DZ.
2015-03-30fix thinko on bounce actionsBen Loftis
2015-03-30add colon to match other labelsBen Loftis
2015-03-30pack the xrun options back togetherBen Loftis
2015-03-30fix a few -Wsign-compareRobin Gareus
2015-03-30Another DnD fix. fix move onto (but not over) busses.Robin Gareus
2015-03-30Heuraka! Nightmarish rework of DnD code.Robin Gareus
Allow to drag multiple regions from different tracks to/from the dropzone. Busses & Automation-lanes are ignored, as are hidden tracks. Any region may serve as mouse drag anchor. fixes #6172 and #6176
2015-03-30DnD: query mouse y-pos only once.Robin Gareus
2015-03-28Merge French translationsRaphaël Doursenaud
2015-03-28French translation updateFrédéric Rech
2015-03-28First pass updating french translationRaphaël Doursenaud
2015-03-26Clam points to valid values on drag end.David Robillard
Fixes bug #6214. It would be better to do this while dragging, but this would require rewriting much of the drag code to keep track of a cumulative y delta since the current position of points would be "sticky" and prevent any movement at all, so this will have to do for now.
2015-03-26Keep automation lines within their parent (#6215).David Robillard
2015-03-25remove crufty variableBen Loftis
2015-03-25fix dropzone region orderingRobin Gareus
2015-03-25DnD, only use track relationshipRobin Gareus
Ignore any routes or automation lanes during region y-axis distance calculation.
2015-03-25jot down some thoughts about drop-zone dragging.Robin Gareus
2015-03-25fix drags crossing automation lanes.Robin Gareus
2015-03-25Fix some strings incorrectly marked for translation.nick_m
My apologies to translators.
2015-03-25two more drop zone checksRobin Gareus
see also 6cfb6ef
2015-03-25consistent message session start->end. Robin Gareus
2015-03-25fix drop-zone dropsRobin Gareus
There is no special ‘-1’ indicator any more. i->time_axis_view is unbound to allow relative positioning when dragging multiple regions.