summaryrefslogtreecommitdiff
path: root/gtk2_ardour/patch_change.cc
AgeCommit message (Collapse)Author
2016-12-14test diff for patch change performance when caching colours.nick_m
2016-12-06Don't assume patch-banks are populated.Robin Gareus
2016-05-31use standard method to identify context click on patch changePaul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-05-03Allow to delete PC using <Del>Robin Gareus
It currently only works if there’s no prior selection of notes in which case the MRV handles the event.
2015-03-14Move PC flags to avoid obscuring region name.David Robillard
Fixes bug #6179. Top vs. bottom seems pretty arbitrary to me, and this solves the obscuring issue (which is quite common since there are often PC events at the start of MIDI files), so bottom it is.
2015-01-06Fix drag of patch changes.David Robillard
2014-12-18Remove internal edit mode and add "content" tool.David Robillard
2014-12-17Support stepping bank by shift+scroll/arrow.David Robillard
2014-12-17Remove some aborts that don't really need to be.David Robillard
Enforce PatchPrimaryKey sanity at the type level rather than attempting to check for it everywhere. Remove dead file.
2014-12-15next modifierPaul Davis
2014-12-14fix up requested color names everywhere.Paul Davis
Thank <deity> for emacs ... space-uncamelcase-word-at-point FTW
2014-12-14initial pass to replace all UIConfiguration::get_XXXXXX() calls with ↵Paul Davis
UIConfiguration::color(name). IMPORTANT: names have not been downcased and spaced yet, so many colors are not found
2014-12-13Structure MIDI device selector by manufacturer.David Robillard
Unfortunately we store the state of models as simply model, so if there's ever duplicate model names, we're somewhat screwed, but this makes the (previously unmanageably huge) menu usable, while retaining the "model name as global identifier" state unmodified.
2014-12-06Fix inappropriately massive flag font.David Robillard
2014-12-06Fix patch flag scroll theft when in normal mode.David Robillard
2014-10-21remove "canvasvar_" from all functions related to obtaining values from ↵Paul Davis
ARDOUR_UI::config()
2014-06-22more canvas refactoring.Paul Davis
Remove Canvas::Layout, use Canvas::Container for the same purpose, move child-rendering into Item::render_children() so that it could theoretically be used by any derived type.
2014-06-21use newly factored canvas in gtk2_ardourPaul Davis
2014-02-11delete canvas Flag object when deleting a PatchChange, and provide a canvas ↵Paul Davis
debug name for PatchChanges
2013-04-16change UIConfig to use accessor/setter methods like RCConfig so that ↵Paul Davis
ParameterChanged methods can actually be emitted; add variable (over a small range) background shading for all TimeAxisViewItems
2013-04-04commit immediately post linkingPaul Davis
2013-04-04initial commit of hand merging, plus getting "ancient" waf script to work ↵Paul Davis
correctly