Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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-01-16 | (libs) call ARDOUR::init_post_engine() from within libardour rather than ↵ | Paul Davis | |
requiring "users" of the library to arrange for it | |||
2019-01-13 | re-order startup process, registering actions early | Paul Davis | |
Mostly to stop an error when UIConfiguration::map_parameters() looks for an action that has not yet been registered | |||
2018-12-10 | remove method and inline its contents. Nothing gained by wrapping this up | Paul Davis | |
2018-12-10 | use ActionManager namespace, rather than ActionMap objects, and remove all ↵ | Paul Davis | |
per-context action maps | |||
2018-12-10 | use new action map API instead of ActionManager::get_action | Paul Davis | |
2018-12-07 | Tweaks to Mixer and Monitor keybindings: | Ben Loftis | |
Add Mixer-specific view keybindings for list, vca, mon. (thanks to: the_CLA) Move monitor keybindings (mute, dim, mono) to be globally-accessible. Implement new mixer-specific actions to show/hide monitor,vcas,mixbuses (the_CLA) Move monitor funcs (mute,dim,mono) to globally-accessible actions. Make a new Monitor group insted of using Transport group. Allow use-monitor-section to be controlled by both menu and session-options dialog. | |||
2018-12-06 | Prefer testing the session instead of using a global variable | Robin Gareus | |
2018-11-12 | Make foldback bus match foldback sends namewise | Len Ovens | |
to avoid confusion with listener sends or monitor bus | |||
2018-11-01 | Allow ListenBus to be added by GUI | Len Ovens | |
2018-10-04 | Unhardcode and increase bindable Lua-script-action count | Robin Gareus | |
2018-09-25 | Add a window that shows DSP usage of all plugins | Robin Gareus | |
Currently hidden, use Editor:access_action("Window", "toggle-plugin-dsp-load") | |||
2018-09-23 | rename transport masters dialog -> window | Paul Davis | |
2018-09-18 | new transport slave/master implementation, gui edition | Paul Davis | |
2018-08-08 | Add method to show/hide VCA (and Mixbus) Mixer pane | Robin Gareus | |
2018-02-20 | Use standard Labels again. | Robin Gareus | |
Since the Gauges become little more than text with colored background, prepare their removal. If color is wanted, use named widget-style. | |||
2018-02-20 | Keep track of unacknowledged log-level (error-indicator) | Robin Gareus | |
This code was incorrectly removed in 97fb3a5557b5. | |||
2018-02-17 | Consistently use Gauge to avoid the overloaded term Indicator. | Ben Loftis | |
2018-02-17 | Remove unused status labels. (using gauges instead) | Ben Loftis | |
2018-02-17 | Add Disk IO gauge. | Ben Loftis | |
2018-02-17 | Move cpu and disk gauges into the status bar at top. | Ben Loftis | |
2018-02-17 | Remove display_message(); No more scary log message popups on osx. | Ben Loftis | |
2018-02-14 | If the gauges arent clickable, perhaps they look best with hard edges, ↵ | Ben Loftis | |
matching the master-bus meters in the toolbar. | |||
2018-02-14 | Re-pack the master meters (in the toolbar) so the editor_meter_peak_display ↵ | Ben Loftis | |
button is more clickable. | |||
2018-02-14 | Re-pack dsp_load_indicator next to feedback_indicator et al. | Ben Loftis | |
2018-02-09 | new_grid: Rewrite of Snap and Grid. (squashed commit) | Ben Loftis | |
Separate Snap from Grid. Lots of naming changes. Multiple simultaneous snap options allowed. Grid is one of the possible Snap options. Grid uses the same data as the rulers. Replace complicated tempo_lines with simple grid_lines. The Grid is zoom-scale-sensitive along with the rulers. If you are zoomed out, grid becomes coarser. | |||
2018-01-14 | Add Toolbar disk-space widget. | Robin Gareus | |
2017-12-28 | Add DSP-load & x-run widget to the toolbar. | Robin Gareus | |
2017-12-22 | Add a separate, dedicated transport-control window | Robin Gareus | |
2017-12-22 | Separate and consolidate Transport-Control-UI code | Robin Gareus | |
2017-11-23 | Implement clock delta modes | Robin Gareus | |
* use new config variable * update GUI to select delta-modes * delegate delta-calculation to MainClock * save offset to calculate absolute-time | |||
2017-09-18 | manually fix up various cases where Gtk:Frame foo_frame had been changed to ↵ | Paul Davis | |
foo_sample | |||
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-08-20 | Let the user add a template description on saving session templates | Johannes Mueller | |
2017-08-19 | remove unused header (fixes OSX builds) | Robin Gareus | |
cocoacarbon.mm -> ardour_ui.h -> LuaBridge.h Apple's "Nil" vs Lua "Nil" | |||
2017-08-18 | Redesign Session+Route Template Meta Script API | Robin Gareus | |
Remove special-cased script types. Allow Action-Scripts to be re-used for session-setup or route-templates. | |||
2017-08-18 | Consolidate add/track/route/bus wrappers -- step one. | Robin Gareus | |
2017-08-16 | Prepare for removal of Advanced Session Options (BusProfile) | Robin Gareus | |
2017-08-11 | Add support for scripted meta-templates. | Robin Gareus | |
2017-07-17 | Remove ArdourPrompter wrapper | Robin Gareus | |
2017-07-17 | Move more Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Remove unused sources & includes | Robin Gareus | |
2017-07-17 | Move Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | remove cruft (no more ButtonJoiner) | 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-01 | NO-OP whitespace (updated GH PR #357) | Thomas Brand | |