13
0
Commit Graph

18912 Commits

Author SHA1 Message Date
André Nusser
f979d9c0a6 Don't show a ghost note when draw mode is entered over a note. 2016-01-12 13:45:39 +01:00
André Nusser
616c1aa0ce Clean enter_internal and leave_internal in MidiRegionView. 2016-01-12 13:45:39 +01:00
André Nusser
39bd216725 Fix two ghost note drawing problems.
A ghost note could appear:
1) above the region.
2) inside another note even though we haven't yet entered it.
2016-01-12 13:45:38 +01:00
André Nusser
76237a696c Hide MIDI ghost note when over existing note. 2016-01-12 13:45:38 +01:00
André Nusser
688fe8504b Hide ghost note when switching from draw to internal edit mode.
Before it was only hidden after moving the mouse.
2016-01-12 13:45:38 +01:00
André Nusser
2d786617bb Fix appearing ghost note after drag select in internal edit mode. 2016-01-12 13:45:38 +01:00
cf6a3afcaa name ALSA midi ports after device 2016-01-11 11:46:10 +01:00
0fc06b4a1b fix warning message typo 2016-01-11 11:45:44 +01:00
d134ba037d fix compilation of debug builds
ArdourSurface::FaderPort::Button::name is private
2016-01-11 11:07:09 +01:00
f1d0de029d remove debug output 2016-01-10 23:34:10 -05:00
530dd4255c faderport: remove wierd shift use design; make user+shift work again 2016-01-10 23:32:21 -05:00
a9995c59cc coremidi: do not clear port buffer for every call to parse_events()
This was limiting the data flow to 1 MIDI event per process cycle.
2016-01-10 17:46:36 -05:00
eea8d8e6c0 check sidebar re-order constrains early on. 2016-01-10 00:28:00 +01:00
28f8b7d5d6 retain expansion-state when reordering plugins in the sidebar 2016-01-10 00:28:00 +01:00
36fb8c44c1 add explanatory comment regarding coremidi data flow 2016-01-09 14:45:38 -05:00
539d924691 fix const-ness issue.
This one is debatable, but since we know that the filter method is const with respect to the AUPluginInfo
object, the const_cast<> seems like the simplest AND cleanest solution
2016-01-09 14:03:13 -05:00
4a99727dea coremidi: be sure to mark _event._pending false after queueing, so that it doesn't get queued up again later 2016-01-09 13:53:17 -05:00
2be5131ea1 fix compiler argument order (ldflags/loadlibes) - patch from Rodney Dawes 2016-01-09 19:03:43 +01:00
6a45e4a2b1 GUI update for plugin-preset-list API change 2016-01-09 15:22:40 +01:00
e6e7377cd8 API evolution
The Session-reference is only needed to instantiate/load the plugin.
Indexing presets is not supposed to call load() and be const WRT to
PluginInfo
2016-01-09 15:22:16 +01:00
3710a977fc variable program name in installer script 2016-01-09 13:00:01 +01:00
0e6f763734 and again. 2016-01-09 01:24:10 +01:00
5a047fcd15 fix typo in ce7d18bc16 2016-01-09 01:01:18 +01:00
ba450aaeaa Leave a ToDo note: distinguish LV2 user and factory presets. 2016-01-09 00:57:53 +01:00
ce7d18bc16 don't allow to delete factory presets 2016-01-09 00:51:24 +01:00
3718b4109b index plugins before loading state (favorite order) 2016-01-08 22:07:21 +01:00
8f63c81ca9 better version than prev. commit (avoid name ambiguity) 2016-01-08 21:53:12 +01:00
7623b4bea0 exclude AU factory presets from favorite list 2016-01-08 21:13:03 +01:00
b3a1ea664e fix favorite plugin sort (after plugin-scan) 2016-01-08 21:12:48 +01:00
2ce0cf7295 consistent way to launch Ardour in gdb 2016-01-08 19:18:56 +01:00
25a128f853 Fix monitor-section session-property vs preference state.
The initial value of Config::get_use_monitor_bus() may not reflect
the current session's state when loading a session.
2016-01-08 16:01:56 +01:00
ef45a6c84b coreaudio: remove debug output 2016-01-08 09:43:33 -05:00
63cbe11c67 coreaudio: remove debug output 2016-01-08 09:39:55 -05:00
cae2f82278 NOOP: fix whitespace/indendentation in coreaudio backend code 2016-01-08 09:39:00 -05:00
3d5e345800 coreaudio: reset MIDI parsers when entering and leaving freewheeling 2016-01-08 09:23:05 -05:00
5a766dc24d indicate monitor-state 2016-01-08 14:22:02 +01:00
13148d29e2 translatable "Monitor" processor name 2016-01-08 14:21:14 +01:00
24344d5d11 Expose overall monitor-processor state 2016-01-08 14:20:58 +01:00
559649c338 use config value to avoid race on session-setup. 2016-01-08 11:34:28 +01:00
b4b0f57c0b remove default implementation to query plugin-preset names 2016-01-08 11:09:43 +01:00
027ffb1b37 monitor-section: re-connect to static actions 2016-01-08 01:31:20 +01:00
425843d2fd Update Russian translation 2016-01-08 00:40:41 +01:00
9d3cbe44a3 coreaudio: correctly clear MIDI port buffers 2016-01-07 18:11:45 -05:00
c615e26f3c coreaudio: factor out common code for stuffing MIDI data into a CoreMidiPort buffer 2016-01-07 18:11:45 -05:00
087610dc56 Allow to query Windows VST user-preset-names 2016-01-07 22:58:27 +01:00
1973e6ec93 lxvst preset name display (user presets only) 2016-01-07 22:58:27 +01:00
58edc83d11 tweak/add faderport debug messages 2016-01-07 16:42:57 -05:00
6e71d3b445 coreaudio: per-port parser for incoming MIDI, copied from ALSA Raw MIDI support 2016-01-07 16:42:34 -05:00
4be4f8fb62 don't allow to delete factory presets 2016-01-07 22:34:19 +01:00
085ffef106 LADSPA preset discovery 2016-01-07 21:05:14 +01:00