summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2015-10-04remove unused functionRobin Gareus
2015-10-04don't export video-frame request functionRobin Gareus
2015-10-02escape markup in region listRobin Gareus
2015-10-02add missing markup escapeRobin Gareus
(e.g. import file with ampersand)
2015-10-02provide Main/cancel-solo as an action and make rude solo button(s) use itPaul Davis
2015-10-01Add parent window argument to ARDOUR_UI::check_audioengineTim Mayberry
Ensures relevant placement of the dialog when presented
2015-10-01Display warning when closing Audio Setup dialog with engine stoppedTim Mayberry
Only show warning when a session is loaded
2015-10-01Don't hide Audio Setup dialog when clicking 'OK' if engine fails to startTim Mayberry
This has to be handled in two places, in ARDOUR_UI::do_audio_midi_setup and in the dialogs response handler and in as the window can also be triggered via the window action manager.
2015-10-01Use AudioSetupDialog as parent of the error message popup when failing to ↵Tim Mayberry
start engine Without a session loaded this makes the message dialog appear in front of the AudioSetup dialog instead of randomly up in the top left somewhere. This does mean though that if the AudioSetup dialog is not visible the error message popup will appear randomly up in the top left(at least on windows, it seems fine on linux) but I will fix that shortly.
2015-10-01Use AudioEngine::get_last_backend_error in message dialog when failing to ↵Tim Mayberry
start engine If a backend is not returning AudioBackend::ErrorCode values to indicate the type of error then the default string will be returned which is the same as what was previously displayed.
2015-09-30Gray out "strip silence" and "rhtyhm ferret" for midi regions.André Nusser
The former even triggered a segfault.
2015-09-30Fixed spelling.André Nusser
2015-09-30Make all the context menu entries of the track list work.André Nusser
2015-09-29is there a better way to make gcc+enumwriter happy?Robin Gareus
2015-09-29Fix midi tracer to show MSB too. (fixes #6566)Len Ovens
2015-09-29set waveform height depending on Layer modeRobin Gareus
Fixes background peakfile/waveform creation. Waves need to be created directly with the proper attributes as set by StreamView.
2015-09-28Revert "change the way the audio clock cursor is drawn (somewhat of an ↵Paul Davis
experiment but it has some benefits" This reverts commit 601770837e2530a73056a6aa67759d56e16e735a. This work continued in the "clockwork" branch where it was done correctly.
2015-09-28change clearlooks style file so that small_entry and related styles use text ↵Paul Davis
color for text even when selected
2015-09-28Introduce Ctrl+Shift+Click on lock solo in the mixer.André Nusser
2015-09-28Revert "add new action and loop marker menu item for setting up loop record"Paul Davis
This reverts commit ebb43508f1ab75b7d7467e0e95cdd1c816cf3183.
2015-09-28change the way the audio clock cursor is drawn (somewhat of an experiment ↵Paul Davis
but it has some benefits
2015-09-28when editing an audio clock, swallow illegal keys rather than allowing them ↵Paul Davis
to reach the rest of the GUI
2015-09-28fix the logic of the GUI "toggle roll" action as it pertains to loop recordingPaul Davis
2015-09-28add new action and loop marker menu item for setting up loop recordPaul Davis
2015-09-27mixer-strip name context-menu cleanupRobin Gareus
patch thanks to chaot4
2015-09-27add deva to authors.Robin Gareus
2015-09-27Close export directory browser dialog when clicking on 'Cancel' button, ↵Tim Mayberry
Fixes #6594
2015-09-27fix mixer group-tab width - #6572Robin Gareus
EditorGroupTabs are re-exposed in the idle-callback, widgets are packed and geometry is valid. Mixer_UI::redisplay_track_list() does not have this property.
2015-09-25fix crash at session-close, amend dec4790dRobin Gareus
2015-09-24redisplay markers after removal - fixes #6596Robin Gareus
2015-09-21Hide create new item from Group Tab context menuTodd Naugle
Creating a new empty group from the group tab area just looks broken since nothing visible happens, so hide this item when the context menu is triggered from this location.
2015-09-21Create new Groups with a consistent set of default properties.Todd Naugle
This is part of a larger fix for #6450. Previously new route groups were created with different default properties depending on which code created the new group. The group tab method had all properties set and that is now going to be the default for all other methods (mixer strip button, etc).
2015-09-21processor-box: explicitly check for "Amp" (Fader)Robin Gareus
2015-09-21save-as, update button sensitivity when dir changesRobin Gareus
2015-09-20add André to authors list.Robin Gareus
2015-09-20fix duplicating multiple selected regions - fixes #6202André Nusser
2015-09-20update SFDB settings when track selection changesRobin Gareus
2015-09-20fix initial state of Import DialogRobin Gareus
2015-09-20basic GUI support to auto-align video by LTC.Robin Gareus
2015-09-20GUI part of silence-trim fade constraint.Robin Gareus
2015-09-19Silence detect: constrain duration in GUI.Robin Gareus
2015-09-19NOOP, whitespace.Robin Gareus
2015-09-19indicate that silence trim is already active.Robin Gareus
2015-09-19band-aid for Glib::operator<<Robin Gareus
it seems that g_locale_from_utf8() (called by <<) is not thread safe, at least not on OSX. glib error-code 1, Invalid byte sequence in conversion input -> throws Glib::Error. possible fix for #6435, route-creation is interrupted via catch(...)
2015-09-19fix crash at exit, ctrl+s during quit.Robin Gareus
2015-09-19fix possible endless loop in silence detectionRobin Gareus
2015-09-19remove cruftRobin Gareus
2015-09-19StripSilence: invalidate Completed connection - fixes #6600Robin Gareus
2015-09-19tweak colors for silence-detectionRobin Gareus
The text annotation needs to be visible: - above default background (dark gray) - above waveform (orange) - above silent-highly regions (violet, was bright turqoise) old color (dark blue) failed for all but the waveform.
2015-09-19fix progress reporter, use idle callback.Robin Gareus
do not directly hook into Glib's Main Context.