13
0
Go to file
Matthijs Kooijman a9a5787399
osc: Fix send and plugin page size in /set_surface
When handling the `/set_surface` command, the code would set
plug_page_size to the new value first, and call `sel_plug_pagesize()`
later. The latter then sees the page size is already the same, so it
leaves it unchanged and also does not send the page size to the
OSCSelectObserver object. In practice, this means that only the default
plugin page size from the preferences or set with
`/set_surface/plugin_page_size` take effect and values set with
`/set_surface` are ignored.

Exactly the same thing happens for the send page size.

This code has been like this since it was first introduced in comit
9c0f6ea948 (OSC: Allow set_surface to set send and plugin page sizes.,
2017-06-13)

This commit fixes this by omitting the first assignment.
2024-09-03 00:40:11 +02:00
doc Remove outdated monitor-modes PDF, refer to the manual 2024-08-07 01:16:57 +02:00
gtk2_ardour automation time axis should respond to base fill color changes 2024-08-31 09:03:05 -06:00
headless Rename JACK to "JACK/Pipewire" on Linux (2/2) 2024-07-31 04:44:04 +02:00
libs osc: Fix send and plugin page size in /set_surface 2024-09-03 00:40:11 +02:00
luasession NO-OP: whitespace 2024-07-23 15:46:53 +02:00
msvc_extra_headers
MSVCardour3
MSVCMixbus3
MSVCvst_scan
session_utils Prepare for API removal 2024-07-10 15:39:01 +02:00
share Fix Lua Audio to MIDI script MIDI channel (off by one) 2024-08-21 18:54:19 +02:00
tools Unify package scripts with VBM 2024-07-24 02:02:54 +02:00
.dir-locals.el
.gitattributes
.gitignore Ignore files generated by macOS packaging 2024-07-23 17:01:16 +02: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 Hide warnings caused by glibmm/helperlist.h declutter build log 2024-08-19 00:22:38 +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