Commit Graph

12 Commits

Author SHA1 Message Date
Robin Gareus 5d175786e8
Remove debug messages, cleanup output (1/2) 2024-05-08 00:56:43 +02:00
Robin Gareus 175f3c2405
Properly set xrun marker flags (#8952) 2023-06-04 16:49:10 +02:00
Paul Davis 7433bc27e0 intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI 2021-08-13 12:51:29 -06:00
Robin Gareus 6cf19dac18
Fix crash on xrun-reset when recording
Since 80c11a763a the GUI is notified when the xrun counter
is reset (previously the rec-ui xrun counter never returned
to zero).

However when create-xrun-marker is enabled ARDOUR_UI::xrun_handler
tried to create a marker at -1 which causes various issues.
2021-07-16 21:14:00 +02:00
Robin Gareus e73d20c5a4
Close and save is possible without running engine
Since de99d7c528, Ardour sessions can be saved and
Ardour can be closed without a running engine.
2021-01-27 04:13:26 +01:00
Paul Davis 2fd28613ae better update/improve for generic subscribe URL 2020-05-15 16:09:53 -06:00
Paul Davis c79b56d069 update/improve generic subscribe URL 2020-05-14 22:06:47 -06:00
Robin Gareus 8710a2d943
Dialog default to cancel (#7915)
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-27 23:27:42 +01:00
Robin Gareus 2b55d6dce3
First batch of MessageDialog replacements 2019-12-14 23:44:01 +01:00
Paul Davis 88c4158c03 remove unused API 2019-11-06 17:05:07 -07:00
Robin Gareus 6987196ea1
More i18n include order fixes 2019-09-26 06:11:30 +02:00
Paul Davis 5beeca2e95 split apart ardour_ui.cc into a series of distinct source modules.
Should be a 100% no-op - no code was altered, just moved
2019-09-23 14:49:06 -06:00