Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-18 | rename DoTheRightThing to RollIfAppropriate | Paul Davis | |
2020-01-18 | Session::request_locate() takes a tri-valued second argument for ↵ | Paul Davis | |
"roll-after-locate" This allows callers to defer logic about auto-play/current rolling state and more to TransportFSM where it can be cnentralized and is less ambiguous | |||
2020-01-12 | Fix external timecode GUI display | Robin Gareus | |
Only show mis/matching TC if FPS has been detected and timecode master is locked. | |||
2019-12-16 | Add additional roll check in transport_record | Nikolaus Gullotta | |
Previously there was no check for roll in case Session::Enabled this can cause issues with "latched-record-enable" and "transport-roll" | |||
2019-12-14 | Remove unused API (no more unconditional splash pop-back) | Robin Gareus | |
2019-12-14 | First batch of MessageDialog replacements | Robin Gareus | |
2019-12-13 | Fix session sensitivity of some toolbar controls | Robin Gareus | |
2019-11-21 | GUI: Use new boost::optional API | Robin Gareus | |
get_value_or() has been deprecated since boost 1.56 | |||
2019-11-08 | fix crash caused by storing clock modes while loading a session | Paul Davis | |
The store would delete any existing node of the same name, which was the node being used to set the mode in the first place. | |||
2019-11-02 | improve operation of ARDOUR_UI::toggle_roll() for loop mode (particularly ↵ | Paul Davis | |
when loop-is-mode) | |||
2019-11-01 | remove seamless looping as an option (it's now the only kind of looping we ↵ | Paul Davis | |
support) | |||
2019-10-24 | remove now-unused member variable | Paul Davis | |
2019-10-24 | startupFSM is now responsible for attaching GUI to AudioEngine | Paul Davis | |
2019-10-18 | Super basic Virtual-Keyboard UI | Robin Gareus | |
2019-10-12 | remove Session::AudioMidiSetupRequired signal (no longer necessary) | Paul Davis | |
2019-10-11 | do not accidentally re-create splash | Paul Davis | |
2019-10-11 | enforce singleton nature of Splash a little more rigorously, and slightly ↵ | Paul Davis | |
rationalize it's use | |||
2019-10-10 | move pre-release dialog into StartupFSM (and enlarge font sizing) | Paul Davis | |
2019-10-10 | center all(?) early-startup dialogs | Paul Davis | |
2019-10-10 | add initial version of StartupFSM along with its owners/users | Paul Davis | |
2019-10-10 | rename ArdourStartup to NewUserWizard and rename source file(s) | Paul Davis | |
2019-09-29 | Show pre-release dialog also for source-tree self-builds | Robin Gareus | |
2019-09-29 | Add Latency Control Toolbar Widgets | Robin Gareus | |
2019-09-25 | goodbye Profile->...trx | Paul Davis | |
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 | |||
2019-09-22 | UI goto_start() action no longer forces roll-after-locate | Paul Davis | |
2019-09-18 | NO-OP: fix some Wimplicit-fallthrough, see prev commit | Robin Gareus | |
2019-09-11 | Foldback gui: Added hide and show | Len Ovens | |
- New menu item in view menu - Foldback strip has hide button - Adding a new foldback bus sets show - setting is saved and restored | |||
2019-09-09 | Remove NO-OP, ProcessThread::init() does nothing | Robin Gareus | |
2019-08-26 | Push UI theme to backend, LV2 plugin options | Robin Gareus | |
2019-08-16 | Prefer implicit deletion of .pending | Robin Gareus | |
Session destruction removes ".pending", no need to explicitly delete the file. | |||
2019-08-11 | Allow to inhibit screensaver/system sleep | Robin Gareus | |
2019-08-06 | Gui should allow foldback bus to be mono. | Len Ovens | |
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-07-26 | Prefix env variable with "ARDOUR_" 2/2 | Robin Gareus | |
2019-07-18 | remove -C,-E and -U command line options | Paul Davis | |
2019-07-18 | remove debug output | Paul Davis | |
2019-07-18 | don't bother with session dialog if user has already provided the name | Paul Davis | |
This recognizes that if a template is desired, it can be also be set from the cmdline | |||
2019-07-18 | if a user specifies just a session name (not path) and it does not exist, ↵ | Paul Davis | |
use the default session folder | |||
2019-07-04 | Use exit-status macros for compatibility 3/3 | Robin Gareus | |
2019-06-09 | Remove toolbar meter (meter type) context-menu | Robin Gareus | |
This meter is follows in sync the master-bus meter. The type should be set directly on the master-bus. | |||
2019-04-13 | NO-OP: whitespace | Robin Gareus | |
This fixes mostly <tab> after <space> and similar <tab> not used for indenting as well as some related code alignment issues. | |||
2019-04-07 | Cleanup "Clean-up", hide dialog before starting cleanup | Robin Gareus | |
2019-03-20 | ActionManager::get_all_actions() no longer includes <Actions> in the paths ↵ | Paul Davis | |
it returns, part 3 (GUI) | |||
2019-03-07 | Fix some Gtk::Menu memory leaks | Robin Gareus | |
A Gtk::manage()d widget will be deleted when its parent container is destroyed. Top-level context menus are not inside a container and hence need to be manually deallocated. The solution here is to use a shared Gtk::Menu pointer that is centrally de/re-allocated. This works because the GUI is single-threaded and at most one context menu is visible at a time. | |||
2019-03-07 | Prefer using RAII to suspend signals | Robin Gareus | |
2019-03-01 | Revert "Show VCA pane whan adding a VCA" | Robin Gareus | |
This reverts commit 9a0260148d7c582037bdc13aab6b412379638ab3. | |||
2019-03-01 | Show VCA pane whan adding a VCA | Robin Gareus | |
2019-02-28 | Consolidate ToggleAction cast, use new API | Robin Gareus | |
Furthermore we can assume that all Actions are registered and Unregistered actions will ::abort() execution. | |||
2019-02-16 | get ordering correct of global binding set creation and action registration | Paul Davis | |