REAPER v7.18rc2

v7.18rc2 - July 2 2024

+ Actions: nudge pan left/right respect grouping
+ Lanes: remove "create comp areas for new recording while comping" setting from lane header button recording submenu (same setting is already in comping submenu)
+ Lanes: support default fixed lane track record mode override [p=2793287]
+ Lanes: update lane header buttons when recording changes lane play state [p=2793292]
+ Lanes: when new recording cannot add lanes, and recording into an existing fixed lane track, always add new recording to a lane that is already playing
+ MIDI editor: improve drawing responsiveness to scrub, other misc actions
+ MIDI editor: improve resizing behavior when using project-sync timebase
+ MIDI editor: improve synced-timebase update frequency
+ ReaScript: SetTrackUIPan/Volume/Width clear touch state if done=true, temporarily set if done=false [t=291664]
+ ReaScript: SetTrackUIPan/Width no longer change last-touched track [t=291674]
+ ReaScript: add InsertTrackInProject()
+ ReaScript: add MIDI_RefreshEditors() to force a synchronous redraw of MIDI editor
+ ReaScript: improve TrackFX_AddByName() searching of Audio Unit names [t=292553]
+ ReaScript: support background projects for GetTrackGUID(), GetTrackInfo(), DeleteTrack
+ Recording: fix looped lane recording when recording starts before the loop start [p=2793240]
+ Windows: improve update responsiveness of MIDI editor
# API: fix deadlock issue with various MIDI setting APIs [p=2779580]
# MIDI editor: improve synched timebase behaviors
# ReaScript: remove GetNumTracksEx(), CountTracks already existed
# Windows: revert some additional UpdateWindow() calls [p=2780027]