13
0
Go to file
Paul Davis e175410f54 midi surfaces fixes (partially for PR #898)
1. do more to ensure that we do not call MidiSurface::begin_using_device()
multiple times without ::stop_using_device() in between. This reduces the risk
of duplicate signal handler connections being made (it might even eliminate it).

2. Notify all control surfaces when MIDI connectivity is established AND
disestablished. This gives them a chance to update their notion of their
current connection state. This can be important with JACK across zombification,
but also likely across backend stop&start.

These changes currntly only impact classes derived from MidiSurface but
something equivalent is required for all control surfaces
2024-07-16 11:12:41 -06:00
doc Tweak doxygen doc (include timestamp, fix folder names) 2024-05-31 15:49:41 +02:00
gtk2_ardour Hide region peak cursor when mouse leaves regions or canvas 2024-07-15 15:34:26 +02:00
headless Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
libs midi surfaces fixes (partially for PR #898) 2024-07-16 11:12:41 -06:00
luasession Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
msvc_extra_headers
MSVCardour3
MSVCMixbus3
MSVCvst_scan
session_utils Prepare for API removal 2024-07-10 15:39:01 +02:00
share fix previous commit to Kurzweil K2700 MIDNAM 2024-07-01 22:44:51 -06:00
tools Windows installer: update links to manual 2024-06-06 15:25:50 +02:00
.dir-locals.el
.gitattributes
.gitignore Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
ardour.1
COPYING
nutempo-todo
PACKAGER_README
README
README-GITHUB.txt
system_config
TRANSLATORS Update translation howto 2023-09-24 19:58:25 +02:00
waf upgrade waf to 2.0.26 (includes new autowaf.py version) 2023-09-23 12:09:52 -06:00
wscript Bump required boost version to 1.68 (for optional::has_value) 2024-05-15 18:50:17 +02:00

Please see the Ardour web site at https://ardour.org/ for all documentation..

For information on building ardour: 
      
     https://ardour.org/development.html