Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2014-07-24 | Revert previous select-strips-under-mouse behavior | Ben Loftis | |
However, keep the path for deletions in the editor-mixer via _entered_mixer_strip TODO: if nothing was deleted, assume the user was trying to delete something in the editor instead Show selected plugins by a red border TODO: more work on the selection model for plugins and mixer strips | |||
2014-07-23 | Allow deletion of processors in editor_mixer_strip by pointing and pressing ↵ | Ben Loftis | |
Delete This had to be hacked because the editor_mixer strip is on the editor and doesnt respond to mixer keybindings. Also force the gain intry to lose focus if the user leaves the mixer strip. this will probably solve some long-standing complaints. although perhaps a more elegant solution is possible. | |||
2014-07-23 | holding Primary(ctrl/cmd) allows user to make noncontiguous strip selections | Ben Loftis | |
2014-07-14 | Group the Rec and Monitor buttons together. Group the Solo Isolate and Lock ↵ | Ben Loftis | |
buttons together. And add a method to show/hide each group in the Preferences | |||
2014-07-06 | add number-label at top of mixer-strip | Robin Gareus | |
2014-06-26 | show track-number in GUI | Robin Gareus | |