Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-18 | use a better Gtk stock item to describe "skip renaming an unnamed session" | Paul Davis | |
2020-04-19 | Save-As for unnamed sessions becomes the same as Save | Paul Davis | |
2020-03-25 | fix two poorly-formed uses of Glib::DateTime | Paul Davis | |
2020-03-24 | when saving an unnamed session, rename it (GUI edition) | Paul Davis | |
Note that this is done at the GUI level, might need to double check if there are other paths into a "save" that should be covered. Control surfaces use the action, but Lua comes to mind | |||
2020-03-24 | introduce the idea of an "unnamed" session (GUI edition) | Paul Davis | |
2020-03-17 | warn user about destructive/tape tracks | Paul Davis | |
2020-03-08 | Replace strftime() with Glib::DateTime() -- GUI | Robin Gareus | |
This is mainly for windows compatibility "%F" is not supported. An alternative would be to s/%F/%Y-%m-%d/ to produce the ISO date. | |||
2020-02-28 | Display recent session-load errors in the GUI | Robin Gareus | |
Dumping errors to stderr only is not very useful. Particularly not on Windows and MacOS. Even though a user may not be able to address the issue, this can lead to better reports vs just printing "corrupt state". | |||
2020-02-27 | Dialog default to cancel (#7915) | Robin Gareus | |
There are various ways to cancel a dialog. Only checking for RESPONSE_CANCEL is not sufficient. e.g. Esc causes a delete-event. * Gtk::RESPONSE_CLOSE * Gtk::RESPONSE_REJECT * Gtk::RESPONSE_DELETE_EVENT * Gtk::RESPONSE_CANCEL * Gtk::RESPONSE_NO Among others this fixes "Clicking session > open, then hitting ESC opens the currently selected folder and session" | |||
2020-02-18 | GUI Dialog to inform the user about missing files | Robin Gareus | |
So far this is only used for MIDI, missing audio files are already handled by asking a user to locate them. The same approach doesn't work for MIDI, since there cannot be externally referenced (embedded) .mid files (since MIDI is destructive). | |||
2020-01-30 | Fix scripted/meta session templates | Robin Gareus | |
2020-01-25 | disconnect from audio/MIDI setup dialog signal response when done with it | Paul Davis | |
2020-01-21 | Fix sessions not building according to template | Nikolaus Gullotta | |
AFAICT, this was broken by either 5beeca2 or 242774e | |||
2020-01-10 | Stop engine for new session creation | Robin Gareus | |
This restores Ardour5 behavior and works around a missing "OK" button in the engine-dialog. | |||
2020-01-10 | Special case JACK, sample-rate cannot be changed for new sessions | Robin Gareus | |
2020-01-09 | Allow to configure sample-rate of new sessions | Robin Gareus | |
When creating a session from the Editor (after Session > Close, or directly via Session > New) the engine-dialog needs to be displayed to allow configuring the sample-rate. This also consolidates scripted session setup: meta_session_setup() is now called from build_session(), instead of all callers. | |||
2019-12-14 | First batch of MessageDialog replacements | Robin Gareus | |
2019-12-11 | when loading a session into a running instance, if the SR doesn't match the ↵ | Paul Davis | |
engine, stop engine and show dialog | |||
2019-11-01 | fix logic error with contents of session dialog shown after "Close" | Paul Davis | |
2019-10-29 | fix appearance of SessionDialog presented after Session > New | Paul Davis | |
Needed to be told "require_new" to make sure the correct display is shown | |||
2019-10-11 | enforce singleton nature of Splash a little more rigorously, and slightly ↵ | Paul Davis | |
rationalize it's use | |||
2019-10-10 | use const argument when calling ::build_session() | Paul Davis | |
2019-10-10 | changes to ARDOUR_UI to reflect new startupFSM and non-modal SessionDialog ↵ | Paul Davis | |
handling | |||
2019-09-26 | Fix builds: | Robin Gareus | |
i18n needs to be included last, and ui_session uses localtime_r | |||
2019-09-24 | Mixbus backports -- part one of many | Robin Gareus | |
Changes that are not explicitly #ifdef'ed should go to ardour-git. | |||
2019-09-24 | Include a header file needed for Windows VST support | John Emmas | |
2019-09-23 | split apart ardour_ui.cc into a series of distinct source modules. | Paul Davis | |
Should be a 100% no-op - no code was altered, just moved |