Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-12 | Mackie control panel: display the profile name when any button action is ↵ | Ben Loftis | |
changed. | |||
2017-01-28 | MCP GUI make surface numbering the same as port numbering and more explanatory. | Len Ovens | |
2017-01-27 | MCP fix issue 7219 get GUI to show main surface for right port | Len Ovens | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |
2016-02-22 | update Mackie code to use new API to get all actions | Paul Davis | |
2016-02-22 | radically change Keyboard/Binding API design to disconnect Gtk::Action ↵ | Paul Davis | |
lookup from binding definition We need this because we need binding information/objects before all Actions have been defined. | |||
2016-02-04 | mackie: reverse previous profile editor changes; allow profile to define ↵ | Paul Davis | |
anything except plain and shift actions. For Fn keys we also allow plain and shift definitions | |||
2016-02-04 | mackie: radically shrink down the profile editor | Paul Davis | |
We only expose user control over Fn keys and only the shift modifier | |||
2016-02-01 | mackie: fix stupid thinko, and use BaseUI::access_action() to correctly ↵ | Paul Davis | |
accesss GUI actions | |||
2016-01-31 | mackie: add "clean" method to invoke GUI actions from button events, in code | Paul Davis | |
2015-12-09 | there is no "default" mackie device profile | Paul Davis | |
2015-11-26 | use human readable port-names in Mackie config. | Robin Gareus | |
2015-10-13 | more corrections for mackie GUI layout | Paul Davis | |
2015-10-13 | move incorrectly packed touch sensitivity slider for Mackie GUI | Paul Davis | |
2015-10-12 | expose terminal, rather than just physical, MIDI ports in Mackie GUI | Paul Davis | |
2015-10-12 | make MCP port buttons work | Paul Davis | |
2015-10-10 | numerous changes to Mackie support, generally offering better robustness | Paul Davis | |
2015-10-09 | varied and wide changes to get input and output combos closer to working | Paul Davis | |
2015-10-08 | add device-info specific component to Mackie GUI to allow direct wiring of ↵ | Paul Davis | |
MIDI ports (non-functional) | |||
2015-10-07 | track Mackie MIDI port connection status as primary trigger for handshake ↵ | Paul Davis | |
with device | |||
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-10-03 | make a start on providing direct choice of MIDI ports where an MCP device ↵ | Paul Davis | |
can be reached | |||
2015-10-03 | more code-control when laying out Mackie Control GUI panel | Paul Davis | |
2015-10-03 | add support to display and set key aliases in mackie GUI | Paul Davis | |
2015-10-02 | implement backlight, fader touch sensitivity and recalibrate fader functions ↵ | Paul Davis | |
for MCP GUI | |||
2015-08-14 | Fixed Mackie control port naming for extender use (fixes #6500) | Len Ovens | |
2015-06-21 | Add option to mackie control profile editor to remove binding (fixes #6301) | Len Ovens | |
2015-04-15 | put all of the Mackie control surface code into the ArdourSurface namespace | Paul Davis | |
2014-09-13 | fix CPI window handling: | Robin Gareus | |
Move control-surface editor-window management to the control surface. The Preferences-Dialog is not aware of session specific or surface specific actions and cannot properly manage the window. | |||
2013-12-21 | remove debug output | Paul Davis | |
2013-10-15 | reduce default height of mackie control GUI, as per #5713 | Paul Davis | |
2012-06-06 | MCP: latest patch from Rodrigo: | Paul Davis | |
* delays Mackie's led initialization until the Mackie is actually ready to receive messages; * at the button X function mapping customization interface in Preferences: o show specific device names instead of global ones; o mark the buttons that are actually available in the device with a *; o included a bottom text explaining what the * means; * created a DeviceInfo::get_global_button_name(Button::ID) method; * included several DEBUG_TRACE in mackies code; * renamed device buttons and groups according to the following logic: Mackie buttons are named exactly like a actual (mine) Mackie names them on the interface itself. Logic Control buttons are named exactly like they appear at Logic Pro 7.2.1 Dedicated Control Surface Support manual; * improved timecode display (new format); git-svn-id: svn://localhost/ardour2/branches/3.0@12582 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-09 | add a (potentially temporary) discover button for mackie devices | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12228 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-26 | fix initialization of control protocols so that brand new sessions get ↵ | Paul Davis | |
working control protocols if the user's ardour.rc file indicates to do so; fix MCP bank scrolling git-svn-id: svn://localhost/ardour2/branches/3.0@12096 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-25 | MCP: dynamic ipMIDI ports, more default key bindings, various minor fixes | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12092 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-25 | MCP: quick build fix | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12087 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-25 | MCP: various fixes, plus removal of ui_bind() (just for mackie code) | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12086 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-22 | MCP: a fistful of improvements. probably best to just try it and see what it ↵ | Paul Davis | |
broken. KNOWN: pressing vpots without a bank/channel shift will crash ardour git-svn-id: svn://localhost/ardour2/branches/3.0@12053 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-18 | MCP: gui stuff | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12007 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-18 | MCP: gui changes; more debugging for button bnding lookup | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12002 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-18 | MCP:maybe functioning button binding stuff, plus save-to-disk-on-change ↵ | Paul Davis | |
(still needs naming interaction for new profile) git-svn-id: svn://localhost/ardour2/branches/3.0@12000 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-17 | MCP: somewhat functional (?) full keybinding GUI | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11999 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-17 | MCP: various work on the button binding GUI | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11997 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-16 | MCP: make v-pot press work; work ongoing on general keybindings | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11985 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-13 | MCP: hack for Nucleus fader touch messages | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11968 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-13 | MCP: catch noteOff to see note-on+velocity=zero messages; more GUI tweaks | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11966 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-13 | MCP: more of the same | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11965 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-13 | MCP: better display of parameter values, off by one error when collecting ↵ | Paul Davis | |
controls for buttons, more GUI git-svn-id: svn://localhost/ardour2/branches/3.0@11964 d708f5d6-7413-0410-9779-e7cbd77b26cf |