Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Add track-rec/mute/solo actions to menu, so users can bind them | Ben Loftis | |
Make Fit-Tracks sensitive to track selections | |||
2014-07-24 | oops, fix copy-paste error | Ben Loftis | |
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-23 | holding Primary(ctrl/cmd) allows user to make noncontiguous strip selections | Ben Loftis | |
2014-07-23 | Mixer selection follows mouse | Ben Loftis | |
This eliminates ambiguity about which strip the keybindings will affect. Hold shift to make a quick group from adjacent mixer strips. | |||
2014-07-23 | Cut and Copy should remember the white space at the end of a range. | Ben Loftis | |
This will be used when you paste with Ripple; it maintains the whitespace that you chose in the selection. Also fix default setting of Dim contol by storing the default(normal) value for MPControl Controllables. | |||
2014-07-23 | double-click a plugin to remove it from the pending add list | Ben Loftis | |
2014-07-23 | Add some new zoom-to-selection actions, so zoom tool is less needed. | Ben Loftis | |
Reverse order of items in the zoom menus to match Ardour. Consolidate the extra zoom math into a function; this fixes a problem in zoom-to-session. | |||
2014-07-22 | Changes needed for building surfaces/osc (control surface protocol) with MSVC | John Emmas | |
(for testing on the non-Windows platforms) | |||
2014-07-22 | 3 monitor tweaks for the_CLA. shift+click to default, and new preset vals | Ben Loftis | |
2014-07-22 | Remove troublesome cairo antialiasing hint. | Ben Loftis | |
Tweak knob gfx slightly. | |||
2014-07-18 | Merge branch 'waveview_hacks' of https://github.com/nmains/ardour into ↵ | Paul Davis | |
cairocanvas | |||
2014-07-18 | more canvas debugging for current item tracing | Paul Davis | |
2014-07-18 | tweaks for the monitor section. refactoring of some buttons, using new ↵ | Ben Loftis | |
ArdourKnob instead of VolumeController. New ArdourDisplay shows a controllables user value, and provides support for preset values (hardcoded at present). Further refactoring to come, so that ArdourWidgets are derived from a common class. Controllable now has more responsibility for scaling between internal, user, and interface (knob percent) values. This also needs more refactoring and might have some unintended consequences. tested with audio and nothing seems amiss, yet. | |||
2014-07-16 | LV2: don't leave active plugins deactivated after latency-compute-run | Robin Gareus | |
2014-07-16 | parameterize the version number used to define the config directory name | Paul Davis | |
2014-07-15 | add Editor::trackviews_height() convenience function to determine height of ↵ | Paul Davis | |
trackview area of canvas; use to help fix set_visible_track_count(); don't consider hidden tracks in that function; add "Selected" to that selector menu | |||
2014-07-15 | try to get font size for rulers right or at least better on OS X | Paul Davis | |
2014-07-15 | monitor knobs tweaked to better match the theme of other buttons | Ben Loftis | |
2014-07-15 | Update vcproj files for changed LILV config define. | David Robillard | |
2014-07-15 | Support saving LV2 presets multiple times (fix #0005949). | David Robillard | |
2014-07-15 | Don't show all controllers for generic MIDI devices. | David Robillard | |
This takes a VERY long time to do, so is probably a problem for defined devices with a ton of channels and devices, too. Not sure what the smart thing to do here is, though adding lanes really shouldn't be this slow in the first place. | |||
2014-07-15 | Show all named controllers for "Show All Automation" on MIDI tracks. | David Robillard | |
2014-07-15 | Show 1-based channel numbers in MIDI controller automation menu. | David Robillard | |
This matches the numbers shown elsewhere, previously if you had a track set to e.g. channel 10, the controller menu items had "[9]" suffixes. | |||
2014-07-15 | Support midnam files with a channel (not patch) NoteNameList. | David Robillard | |
2014-07-15 | fix attempt at making -framework Accelerate arguments work correctly | Paul Davis | |
2014-07-15 | fix argument list for -framework Accelerate on OS X (arguments were fused ↵ | Paul Davis | |
into a single string) | |||
2014-07-15 | Add a couple of function calls so that Ardour will perform some basic ↵ | John Emmas | |
cleanup when the user exits Up until now we were relying on various d'tors to do this cleanup for us. However, because we were calling 'exit()' (to terminate the program) those d'tors were never getting called. We should probably review the use of exit() as a termination strategy. | |||
2014-07-15 | Render waveview components onto alpha masks to simplify drawing. | nick_m | |
Reduce user panic by removing ! from missing file dialog title. Use justify left in missing file dialog. | |||
2014-07-14 | remove some gtk warnings caused by adding monitor buttons without removing ↵ | Ben Loftis | |
them first | |||
2014-07-14 | icon for experimental time-zoom on Mixbus | Ben Loftis | |
2014-07-14 | make GUI preferences discoverable from the View menu | Ben Loftis | |
2014-07-14 | scroll up/down by tracks uses top edge as "focal point"; fix some other ↵ | Paul Davis | |
nasty code details | |||
2014-07-14 | vertical scroll events should move by tracks | Paul Davis | |
2014-07-14 | up/down scroll buttons on left of summary should move by tracks | Paul Davis | |
2014-07-14 | if a button has an icon, dont draw text as well | 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-14 | (Mixbus profile only) tentatively remove the Zoom and Cut tools, to save ↵ | Ben Loftis | |
space in the toolbar and reduce some highly redundant functions | |||
2014-07-14 | fix the visible_tracks_selector to show * when user tweaks a track height. ↵ | Ben Loftis | |
various experimental tweaks to visible_tracks_selector and a new zoom_preset_selector for Mixbus. | |||
2014-07-14 | remove EditAtSelectedMarker for Mixbus, to match mb2. (also fix an existing ↵ | Ben Loftis | |
thinko in the edit point selection actions) (oops: also fix previous track selection fix so that it pays attention to the selection property of the group) | |||
2014-07-13 | minor fixes to wscript files to make things python3 compatible | Paul Davis | |
2014-07-13 | new waf (still version 1.6.11) incorporating previous autowaf.py change | Paul Davis | |
2014-07-13 | python3 fix for autowaf.py | Paul Davis | |
2014-07-11 | DummyBackend: add Uniform White Noise Generator. | Robin Gareus | |
2014-07-11 | possible fix for win SystemExec::wait() | Robin Gareus | |
if it does not help, use CREATE_NO_WINDOW and/or peek/pump messages :( | |||
2014-07-11 | fatal error if vfork-exec-wrapper cannot be found (on unix systems). | Robin Gareus | |