Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-28 | Consolidate Mixer-strip sensitivity | Robin Gareus | |
* Use a single method to set mixer-strip widget sensitivity * Update context-menu to only allow show actions that can currently be performed, depending on active/inactive state. * Mark all control elements of in-active strips as insenstive except those required to re-enable the route. * Also update processor-box and solo-button when showing Aux Special case Mixbus. Mixbus already shows a "Insensitive" label, and Mixbus-channelstrip element sensitivity remains to be implemented before using this mechanism. | |||
2019-09-30 | No more doxygen warnings for gtk2_arodur/* | Robin Gareus | |
That's with doxgen 1.8.13. | |||
2019-09-22 | remove empty methods and signal connections | Paul Davis | |
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-18 | Tweak Mixer screenshot method, include VCA, master-bus | Robin Gareus | |
2019-03-01 | GUI updates to handle monitor-section changes | Robin Gareus | |
This fixes various MS related action sensitivity issues, as well as action-states. Also manually adding a monitor-section to a session now always immediately shows it, regardless of prior ToggleMonitorSection visibility. | |||
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-23 | Improve maybe_add_bundle_to_output_menu | Julien "_FrnchFrgg_" RIVAUD | |
Avoid proposing the monitor section in the list if the current route is not the master bus. Also allow the caller to pass a DataType as argument to allow partial bundle match on that datatype only. | |||
2017-08-23 | Generalise heuristic for user-intended main type of a route's IO | Julien "_FrnchFrgg_" RIVAUD | |
The heuristic currently used to display port connections in a compact user-friendly way only considers Audio and MIDI data types. Replace it by a better heuristic that does essentially the same thing with all DataTypes, assuming they are ordered by likeliness of usage. Currently the result is the same since there are only two DataTypes. | |||
2017-08-23 | Remove never changing and/or unused arguments | Julien "_FrnchFrgg_" RIVAUD | |
2017-07-24 | Add touch to trim-control | Robin Gareus | |
2017-07-17 | Remove <gtkmm.h> include from header files. | Robin Gareus | |
2017-07-17 | Remove unused sources & includes | 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-01 | NO-OP whitespace & foratting of header files | Robin Gareus | |
2017-03-08 | Consolidate code | Robin Gareus | |
2017-02-02 | Right-click on a VCA to assign it to the selected channels. | Ben Loftis | |
2017-01-24 | Meter point toggle button now uses a popup menu instead of toggling | Daniel Sheeler | |
2016-12-12 | UI tweak for the spacer at the bottom of the master bus. | Ben Loftis | |
2016-08-18 | Make name_button behave more like a Gtk::MenuToolButton | Julien "_FrnchFrgg_" RIVAUD | |
Make it popup its menu in attached mode, and on mouse down, but keep the context menu behavior on right-click. | |||
2016-07-24 | Make the trim knob on busses show only if there is audio | Julien "_FrnchFrgg_" RIVAUD | |
The trim knob has been designed to operate only on audio channels. If the bus has none, hide the knob that would otherwise have no effect at all. Factor the trim control show/hide code out of MixerStrip::set_route(), and also call that code in response to I/O changes in the route. | |||
2016-07-06 | many changes associated with rationalizing selection flow | Paul Davis | |
2016-06-21 | show first word of comment on track's comment-button | Robin Gareus | |
2016-06-09 | use new ControlSlaveUI object in mixer strip | Paul Davis | |
2016-06-05 | use, or mostly use PresentationInfo for selection status of Routes. | Paul Davis | |
Needs extension to Surfaces, replacing GuiSelectionChanged signal concept | |||
2016-06-05 | catch up on change in definition of various AxisView {set,is}_selected() ↵ | Paul Davis | |
implementations | |||
2016-06-05 | RouteUI connects to Route's PropertyChange signal; derived types implement ↵ | Paul Davis | |
route_property_changed() | |||
2016-06-05 | change AxisView color API to be virtual and implement per-type variants | Paul Davis | |
2016-06-05 | make AxisView::marked_for_display() be virtual so we can use the a ↵ | Paul Davis | |
Stripable's PresentationInfo hidden() status | |||
2016-06-01 | only show "Pin Connections..." in mixer-strip if there are plugins | Robin Gareus | |
2016-05-31 | follow session track-number policy in mixer strip, as is done in the editor | Paul Davis | |
2016-05-31 | single button for VCA assignment, plus unassign now works | Paul Davis | |
2016-05-31 | start shaping up VCA assign process | Paul Davis | |
2016-05-31 | initial part of vca assignment via context menu | Paul Davis | |
2016-05-31 | add 4 harrison-style vca assign buttons to the mixer strip | Paul Davis | |
2016-05-10 | remove cruft | Robin Gareus | |
2016-01-08 | indicate monitor-state | Robin Gareus | |
2015-12-19 | allow to show/hide Monitor Section | Robin Gareus | |
2015-04-24 | add trim control to mixer-strip. | Robin Gareus | |
2015-03-11 | renice connection button labels | Robin Gareus | |
* pango ellipsize text * use pretty-names if available | |||
2014-08-22 | Rationalize ArdourButton and lots of associated theming issues. | Ben Loftis | |
ArdourButtons now have a "pushed" animation. The gradient is now implemented in the button, rather than providing 2 colors in the theme, which was burdensome. Lots of code cleanup in ArdourButton. Removed several unnecessary flags. Refactor more stuff into route_ui. | |||
2014-08-01 | top button table causes spacing issues when items are hidden. removed it. | Ben Loftis | |
2014-08-01 | allow track headers to select io from right-click menu | Ben Loftis | |
2014-07-29 | Various UI tweaks. | Ben Loftis | |
Refactor comments dialog into Route_UI so it can be shared by tracks and strips. Make Color and Comments selections consistent in the menus Refine the color displays at the top of each mixer strip Correctly color the number displays on tracks | |||
2014-07-28 | clean up cruft in some config variables | Ben Loftis | |
2014-07-28 | force horizontal scrollbar and spacer, so strips line up nicely | Ben Loftis | |
2014-07-24 | several fixes to make processor selection and deletion feel right, for both ↵ | Ben Loftis | |
mixer and editor-mixer strips | |||
2014-07-24 | Remove "implicit" selection for plugin deletion. | Ben Loftis | |
Allow deletions in the mixer strip to fall through to editor if nothing was selected. |