Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-10 | Synchronize meter-reset #7465 | Robin Gareus | |
Queue reset to be handled when the meter is updated. Also only call set_name(), set_active_state() when the state changes. | |||
2020-03-30 | Statusbar: tweak tooltips | Robin Gareus | |
2020-03-30 | Statusbar: link session property dialog for format & timecode | Robin Gareus | |
2020-03-30 | Statusbar: add session-path display | Robin Gareus | |
2020-03-29 | Statusbar: fix >24h disk-space label | Robin Gareus | |
2020-03-29 | Statusbar: do not highlight 100% DSP load when freewheeling | Robin Gareus | |
2020-03-29 | Statusbar: use white on red as fixed color error highlight | Robin Gareus | |
2020-03-29 | Use light font for status-bar labels instead of italic | Robin Gareus | |
2020-03-29 | Tweak status-bar layout & design | Robin Gareus | |
* remove color: increase contrast, do not use red/green foreground because it does no work with various themes * do use red background to alert users * use italics for labels heading * increase spacing between elements * use mono-space font with DSP load (fixed with) up to 99% * Fix translations, use compose strings | |||
2020-03-25 | stop transport clocks from jumping after the playhead is moved via a CursorDrag | Paul Davis | |
2020-03-25 | if user chooses not to delete a scratch session, removed the file that ↵ | Paul Davis | |
identifies it as unnamed (GUI) | |||
2020-03-24 | basic pass at deleting scratch sessions | Paul Davis | |
2020-03-25 | Fix crash at exit when closing session before quit | Robin Gareus | |
2020-03-24 | handle scratch session when quitting | 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-19 | Remove Audio+MIDI track, and consolidate route creation methods | Robin Gareus | |
Audio+MIDI tracks were just MIDI tracks with an additional audio input, and do not directly allow use of vocoders (an instrument is loaded by default). For pitch-correction or similar use-cases one would prefer an audio-track (main data) with MIDI only being used as control-input. Ardour 5/6 pin-connections and side-chain offer a much nicer workflow for this setup. Alternatively one can get those tracks-types by manually adding an input port to an existing track, and creating a custom template. | |||
2020-03-17 | Prevent adding routes in read-only sessions | Robin Gareus | |
"AddTrackBus" is a rec_sensitive and write_sensitive action. However the mixer bypasses this and unconditionally calls ARDOUR_UI::instance()->add_route () in various cases (right-click on blank space or scroller, left-click on "Add" buttons in the VCA pane, route pane, etc). Since those are direct events, not related actions, they need to be explicitly ignored. Ideally the "+" buttons would be made insensitive... | |||
2020-02-24 | Remove GUI thread x-run reset on engine re-start | Robin Gareus | |
This has been superseded by the previous commit, doing this independently from the GTK GUI. | |||
2020-01-30 | Add some const'ness | Robin Gareus | |
2020-01-28 | Clarify pending-state message | Robin Gareus | |
Previously this dialog was mainly used for crashes during recording. Now it is also used for backup saves in general. | |||
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 | |