Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-26 | remove the splash-screen when changing sessions | Robin Gareus | |
ARDOUR_UI::load_session()'s loading_message() shows the splash in all cases. But only the initial ARDOUR_UI::starting() does destroy it. In some cases we got away because the Engine Dialog pops back the splash and the dialog is never destroyed (only hidden). It's not until ~Dialog that the splash is displayed again (if it exists). | |||
2016-04-25 | tweak location-UI layout (right-align checkboxes & buttons) | Robin Gareus | |
2016-04-25 | slightly improved location-UI layout | Robin Gareus | |
2016-04-25 | NO-OP whitespace | Robin Gareus | |
2016-04-25 | return of the location GoTo Button | Robin Gareus | |
Despite the tooltip, middle-click to locate is not very discoverable, and tricky to not-available on MacBooks. | |||
2016-04-25 | compile-time test for useful ASL API | Paul Davis | |
2016-04-25 | remove unused code | Paul Davis | |
2016-04-25 | fix copy/paste typo in in 5e0f0fc | Robin Gareus | |
2016-04-25 | lua action details (button sensitivity, text ellipsis) | Robin Gareus | |
2016-04-25 | add optional buttons to trigger lua scripted actions. | Robin Gareus | |
2016-04-24 | update keyeditor when action label changes | Robin Gareus | |
2016-04-24 | restore sending stderr/stdout to the console | Paul Davis | |
This is done unconditionally right now for any ARDOUR_BUNDLED case. Need to find a conditional, so that we can run from the command line/inside a debugger. The -psn_XXXX argument will likely work | |||
2016-04-24 | add debug facilities to arlua (valgrind, callgrind) to test libardour | Robin Gareus | |
2016-04-24 | NO-OP whitespace | Robin Gareus | |
2016-04-24 | fix crash when loading a session with non-default clock modes. | Robin Gareus | |
set_mode() emits ModeChanged which results in save_extra_xml(). If this happens during session-load, the XML iterator is invalidated. | |||
2016-04-24 | do NOT use Glib::ustring unless you know that the contents are UTF-8 AND ↵ | Paul Davis | |
that you need to iterate glyph by glyph This fixes a Glib::ConvertError that occured when using Glib::ustring::operator<< inside a compose operation. This implicitly uses Glib::locale_from_utf8(), and if the string is not legal UTF-8, an exception will be thrown. std::string should be used EVERYWHERE unless glyph-by-glyph iteration is required. This is very rare in the Ardour codebase, so you really shouldn't see Glib::ustring anywhere. The main exception is handling user-input for a few specific cases. | |||
2016-04-23 | save-as/snapshot tweaks: | Robin Gareus | |
* allow to take snapshots and save-as read-only session. * change ambiguous "Save as" window title for "Snapshot & Switch" * start save-as in configured session-dir | |||
2016-04-22 | Pin Management UI tweaks for AU. | Robin Gareus | |
2016-04-22 | load presets for all instances | Robin Gareus | |
2016-04-22 | Clarify my XML error printout from yesterday (see previous commit) | John Emmas | |
2016-04-21 | When logging XML error messages, make sure we don't accidentally log an ↵ | John Emmas | |
empty message Amends my previous commit #a7508a9c from 23rd July 2015. If the filename and/or line number were NULL, we could end up logging a message with no text! | |||
2016-04-20 | disable sidechain & manual cfg for MB & AU for now | Robin Gareus | |
2016-04-20 | special case send panning for MB | Robin Gareus | |
since the route does not use Ardour pannersi"link panners" here only affects send <> send linking. | |||
2016-04-19 | show no/inplace info in Pin Dialog (debug builds only) | Robin Gareus | |
.. also only show latency (relevant for thru) in debug-builds. | |||
2016-04-19 | don't show plugin GUI when renaming tracks/busses | Robin Gareus | |
ProcessorBox::route_property_changed() iterates over existing windows and hit a "show_all". | |||
2016-04-19 | fix midi-bypass drawing. | Robin Gareus | |
2016-04-19 | GUI part of 00169f1da (TRY_AUTOSTART_ENGINE) | Robin Gareus | |
2016-04-19 | small is beautiful | Robin Gareus | |
...but I need new glasses to tweak thru-via drawing for <=100% GUI scaling | |||
2016-04-19 | more wire drawing.. | Robin Gareus | |
* use via-style circles for thru * widen the spacing * show gnd -> thru connections | |||
2016-04-18 | update instrument list when rescanning plugins | Robin Gareus | |
2016-04-18 | slightly better version of 0077923d, don't stop the engine for nothing | Robin Gareus | |
2016-04-18 | update flow when loading a new session with different SR. | Robin Gareus | |
2016-04-18 | GUI samplerate Mismatch notification | Robin Gareus | |
2016-04-18 | add a try-autostart-engine option (most recently used settings) | Robin Gareus | |
2016-04-18 | Engine Dialog: exclude optional widgets from show_all. | Robin Gareus | |
2016-04-18 | more sidechain send GUI details: | Robin Gareus | |
* don't list exising normal sends (separate mono connections) * tooltip inidicate autoremoval | |||
2016-04-18 | fix initial panner control for new Sends | Robin Gareus | |
2016-04-17 | Pin Dialog: cache UI thread information | Robin Gareus | |
fixes crash when redraw happens before idle update. | |||
2016-04-17 | fix port icon visibility for coalesced wire view | Robin Gareus | |
2016-04-17 | pretty send and sidechain names | Robin Gareus | |
2016-04-17 | fix 8f14f422e0536, port_prefix already includes colon | Robin Gareus | |
2016-04-17 | use temporary sends for sidechain inputs | Robin Gareus | |
2016-04-17 | unhardcode "Program Name" string length | Robin Gareus | |
2016-04-17 | in case sidechain is fed by a Send, show the send's gain control | Robin Gareus | |
this is mainly about investigating what's involved with automatically adding sends rather than connect track outputs... | |||
2016-04-17 | NO-OP whitespace | Robin Gareus | |
2016-04-16 | fix logic error for output routing wire display | Robin Gareus | |
2016-04-16 | another take on mixer strip wire drawing | Robin Gareus | |
mini modulars are fun. | |||
2016-04-16 | ptformat: Make PT import more resilient to bad user choices and display messages | Damien Zammit | |
Previously, libptformat would attempt to parse all kinds of files, now the library stops parsing when the version number and session rate is outside valid ranges, returning an error code to the caller. If there is a valid PT file detected, but some audio files are missing, Ardour now pops up an error message to inform the user that some files may be missing from the import. A success message is displayed otherwise. Signed-off-by: Damien Zammit <damien@zamaudio.com> | |||
2016-04-16 | more settings not relevant to mixbus | Robin Gareus | |
2016-04-15 | shorten and clarify context-menu entry. | Robin Gareus | |