summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2015-04-03fix hard-coded version in config copy dialog; use yes/no buttons, and ↵4.0-rc2Paul Davis
default to yes
2015-04-02remove hard-coded program namePaul Davis
2015-04-03fix another untranslatableRobin Gareus
2015-04-02wording tweak.Paul Davis
Sorry translators.
2015-04-02Revert "[Summary]: Main menu item "Save Template..." should be disabled ↵Paul Davis
during record process." (record_restricted_actions concept does not exist in Ardour, so this was a mistaken cherry-pick). This reverts commit d13fe65b89a201232a93a207ec6ac8d532c5fd10.
2015-04-02[Summary] Adding option to avoid sorting the routs in Session::foreach ↵Valeriy Kamyshniy
method. Now ARDOUR_UI::every_second do not spend time for unnecessary sorting when calling update_disk_space(). [Reviewed] Paul Davis [Required review] YPozdnyakov, GZharun
2015-04-02[Summary] Sort the routes of session before creating time axises ↵Valeriy Kamyshniy
unconditionally. This will keep tracks sorted even in case a new session created from template. Conflicts: gtk2_ardour/editor_routes.cc
2015-04-02[Summary]: Main menu item "Save Template..." should be disabled during ↵YPozdnyakov
record process.
2015-04-02update German translationEdgar Aichinger
2015-04-02use plural form for menu itemPaul Davis
2015-04-02Revert "fix typo, list output bundles properly."Robin Gareus
This reverts commit ba8b91679a92893e64c2af81585726ff0d6d226c.
2015-04-02auditioning [external] files does not need peaks.Robin Gareus
fix inspired by #6227
2015-04-01revert plugin UI kbd handling so that we get expected forwarding4.0-rc1Paul Davis
2015-04-01reverse logic in plugin GUI key handlingPaul Davis
2015-04-01reverse logic in ArdourWindow key handlingPaul Davis
2015-04-01ArdourDialog and ArdourWindow don't change magic widget focusPaul Davis
2015-04-02Potential fix for AU window close crash.nick_m
2015-04-01remove an “a3” reference.Robin Gareus
2015-04-01protect RouteUI's destructor from crashes caused by MeterStrips with no route.Paul Davis
MeterStrip class heirarchy needs fundamental redesign.
2015-04-01make MeterStrip::state_id() safe against null _route memberPaul Davis
2015-04-02Window focus handling fixes.nick_m
Many windows were not getting key events. Use magic focus infrastructure (built for widgets) to deliver key events via window focus in/out.
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.