Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-17 | Remove ArdourPrompter wrapper | Robin Gareus | |
2017-07-17 | Remove <gtkmm.h> include from header files. | Robin Gareus | |
2017-07-17 | Move more Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Move Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-07-12 | First draft of a template management dialog | Johannes Mueller | |
Goal is to a simple dialog that can rename and remove templates. This is helpful in order to keep the template list tidy. So far it works for session templates. Track templates tbd. | |||
2017-07-03 | Another approach for stuck splash-screens: | Robin Gareus | |
Use Editor::first_idle() which is invoked every time when a session is loaded (via set_session). This will catch ALL successful session loads. Failed session-loads explicitly pop down the splash in ARDOUR_UI::load_session. This only leaves "abort session open" which returns to the session-open dialog (which pops back the splash). | |||
2017-07-01 | Fix some typos (closes GH PR #356) | Thomas Brand | |
2017-07-01 | NO-OP whitespace (updated GH PR #357) | Thomas Brand | |
2017-07-01 | Fix crash when rapidly switching snapshots | Robin Gareus | |
ARDOUR_UI::load_session() calls flush_pending() which runs gtk_main_iteration()s until idle. If a user selects another snapshot from the sidebar, load_session() is called again (from a call to load session) | |||
2017-06-17 | Fix adding tracks/busses at the top | Robin Gareus | |
2017-06-03 | add route dialog now has "Add" and "Add and Close" buttons. "Add" keeps ↵ | Daniel Sheeler | |
dialog open so user can add multiple templates. | |||
2017-05-29 | when creating a new session after working on one, the "Cancel" button should ↵ | Paul Davis | |
be a quit button. This avoids ending up with a null Session pointer in the GUI (#7369) | |||
2017-05-26 | Use correct property names for Editor transport controllable state | Tim Mayberry | |
These are normalized in the PBD::XMLProperty ctor, which is why Editor::get_transport_controllable_state() uses the hyphenated names to retrieve the properties and will not result in any state format change. | |||
2017-05-11 | Tweak/fix splash screen event-loop | Robin Gareus | |
Prevent possible endless loop in Splash::display() and handle some related edge-cases and race conditions WRT expose_done and is_visible(). | |||
2017-04-29 | Make -A open action list in a browser instead of command terminal. | Len Ovens | |
2017-04-29 | Set -b to open in browser. | Len Ovens | |
2017-04-28 | Change actions to -A and use -b to output keybindings | Len Ovens | |
2017-04-27 | Allow to hide engine dialog w/o unloading session. | Robin Gareus | |
2017-04-22 | Changed "ardour" to PROGRAM_NAME | Len Ovens | |
2017-04-22 | Set -b switch to only two columns, correct options text. | Len Ovens | |
2017-04-21 | Add HTML output for -b so that output can replace actions page in manual. | Len Ovens | |
2017-04-19 | Use PBD::to_string instead of std::ostream when setting up video server url | Tim Mayberry | |
To avoid issues with locales that use grouping/thousands separators. | |||
2017-04-19 | Use XMLNode::get/set_property API in ARDOUR_UI class | Tim Mayberry | |
2017-04-19 | Use ID::to_s() in gtk2_ardour instead of ID::print() | Tim Mayberry | |
2017-03-26 | Add option to disable blinking alert buttons. | Robin Gareus | |
2017-03-15 | Add GUI-Idle debugging/profiling util | Robin Gareus | |
2017-03-06 | Fix save-as progress dialog. | Robin Gareus | |
ScopedConnection and label,bar went out of scope. | |||
2017-03-02 | Don't try to auto-start engine for new sessions | Robin Gareus | |
Work around logic-flow in EngineDialog which should already have done that, but may no longer heed this special-case if sample-rate dropdown is refreshed to only devices supported ones. | |||
2017-02-24 | Allow to switch master-meter type in the toolbar-meter | Robin Gareus | |
2017-02-21 | Revert "ARDOUR_UI transport buttons should use ↵ | Paul Davis | |
ArdourButton::set_related_action()." This reverts commit 35f35ad662933e30242c825fb5317f181e9a232c. This commit was a mistake: the controllables are needed to allow MIDI binding to transport buttons. | |||
2017-02-20 | First-time startup logic update. | Robin Gareus | |
When *not* copying old config, Ardour should display the "first time" dialog. | |||
2017-02-19 | Remove unused ArdourUI code to add/remove Lua Session Scripts. | Robin Gareus | |
2017-02-13 | GUI action Transport/RecordCountIn | Robin Gareus | |
2017-02-09 | NO-OP: whitespace | Paul Davis | |
2017-02-09 | explanatory comment and logic change to cover when we switch to the new ↵ | Paul Davis | |
session after save-as | |||
2017-02-09 | always hide splash screen after save-as session switch | Paul Davis | |
2017-02-02 | ARDOUR_UI transport buttons should use ArdourButton::set_related_action(). | Paul Davis | |
I have no idea what I or anyone was thinking with the silly TransportControllable nonsense, but it's all gone now. | |||
2017-01-20 | GUI follow up for new-MIDI-track API change | Robin Gareus | |
2017-01-20 | Free some one time alloc of the UI (cleaner valgrind output) | Robin Gareus | |
No incremental leaks here.. * downcase (const char*) uses strdup, caller needs to free * free allocated cursors when the editor is destroyed * drop static editor lua-instance & bindings * delete allocated gtk image/icons | |||
2017-01-18 | Add GUI action to record with preroll | Robin Gareus | |
2017-01-18 | Cleanup global monitor options: | Robin Gareus | |
- rely on parameter-changed signal emission to update buttons - use dedicated button/style names - improve tooltip | |||
2017-01-16 | Fix a -Wreorder | Robin Gareus | |
2017-01-16 | Add initial GUI support for global monitor states | Robin Gareus | |
2017-01-12 | rename Bindings -> Keyboard Shortcuts | Ben Loftis | |
2017-01-11 | Windows/Videotimeline: support all drives (no fixed docroot/drive-letter) | Robin Gareus | |
2017-01-10 | Prepare for windows video support on all drive-letters. | Robin Gareus | |
* add harvid version detection (>= 0.8.2 is needed) * special case empty docroot (for windows, pass drive-letter) | |||
2016-12-30 | re-group preferences part eight and nine of 27 (probably) | Robin Gareus | |
2016-12-29 | allow all types of range location (loop, start, end etc.) to be glued to ↵ | nick_m | |
bars and beats. | |||
2016-12-27 | Add GUI support to extract and open session-archives | Robin Gareus | |