REAPER v7.07

v7.07 - December 12 2023

+ Actions: add action to move edit cursor to left edge of visible arrange view or MIDI piano roll
+ Actions: add action to toggle preference to limit media item edge edits to source media content
+ Actions: improve logic of GR/LUFS metering toggle actions when tracks have mixed states
+ Actions window: reset/copy actions in alternate sections also reset/copy global override states
+ Automation items: improve edge point shapes and loopability for sine and parametric LFO types [t=285838]
+ API: allow plug-ins to register default-global keyboard assignments via gaccel_global or gaccel_globaltext
+ ARA: improve retaining edits through undo/redo
+ CLAP: prevent misbehavior when preference enabled to flush FX on loop [t=285644]
+ Default theme: layout updates
+ Display: improve cursor paste location indicator on free item positioning and fixed lane tracks [p=2738141]
+ Dynamic split: add action to immediately dynamic split items based on most recent settings
+ Editing: add preference to limit edge/crossfade edits to source media content for unlooped media items (checkbox in mouse modifiers preferences)
+ Empty items: improve performance with 'stretch to fit' and large amounts of text
+ FX: preserve parameter linking if applicable when copying/pasting FX
+ FX containers: fix loss of pin names and parameter mappings when pasting FX [p=2739005]
+ FX containers: fix behavior of single-FX-chain mode when moving FX out of container
+ FX containers: fix various action support for FX in containers [t=286119]
+ FX containers: preserve mappings, parameter links, envelopes etc when moving FX to/from containers
+ Lanes: improve behavior when lanes contain multiple copies of the same source media with different take envelopes [p=2734244]
+ Lanes: click unsynced media item button to copy edits to a new source lane (existing behavior)
+ Lanes: ctrl/cmd+click (or right-click) unsynced media item button to copy media items back to original source lane
+ Lanes: alt/opt+click (or right-click) unsynced media item button to discard edits and replace with source lane media
+ Lanes: improve behavior when comping looped media items with per-take automation [p=2733428]
+ Lanes: action to comp into a new copy of lane automatically copies edited media items to new lane and re-comps
+ Lanes: action to minimize lane usage respects track edit grouping
+ Lanes: add action, menu item, mouse modifier to refresh out-of-sync comp areas
+ Lanes: add actions to exit fixed lane view, show only one lane, set small lanes, or set big lanes for all fixed lane tracks in the project
+ Lanes: add action to remove empty comp areas
+ Lanes: add selected-tracks versions of actions to delete comp areas, delete empty comp areas, delete comp areas including media
+ Lanes: add support for copying all edited media items back to source lanes, or discarding all media item edits and replacing from source lanes
+ Lanes: comping button on a razor edit in the comping lane containing no items will choose a suitable source lane rather than creating an empty lane
+ Lanes: delete unsynced comp areas before running action to minimize lane usage
+ Lanes: fix behavior of action to select item under mouse when lanes are collapsed [t=285725]
+ Lanes: fix comping into a new copy of lane with MIDI media [t=285639]
+ Lanes: fix re-syncing multiple media items when some items have source media in the lane immediately below and some do not
+ Lanes: fix some edge cases where comp areas un-sync when edges barely overlap [p=2739194]
+ Lanes: respect track grouping when running action from unsynced comp area right-click menu [p=2735636]
+ Lanes: support "Add comp area at time selection" when right-clicking existing comp area on track showing only one lane
+ Lanes: support comping media items with "auto-stretch at tempo changes" enabled [p=2740986]
+ Linux: add drag/drop preview [p=2737763]
+ Linux: improve support for ini files which are symlinks [t=283160]
+ macOS: improve system memory use/free statistics in performance meter
+ Markers/Regions: support importing markers with negative time positions [t=286152]
+ Metadata: clarify that MPEG 7.1C channel layout is equivalent to SMPTE 7.1
+ Metadata: correct descriptions of MPEG 7.1 channel layout metadata
+ Metadata: improve descriptions of channel layout metadata [t=284455]
+ MIDI editor: account for media item left/right trim when sizing to fit contents
+ MIDI editor: display lane information in track list
+ MIDI editor: display media item position in track list if multiple media items share the same name
+ MIDI editor: display MIDI take names in Contents submenu
+ MIDI editor: do not list media items in non-visible, non-playing lanes in MIDI editor track list
+ MIDI editor: fix tooltip for "CC selection follows note selection" button [t=285697]
+ MIDI editor: sort media items in track list by lane
+ MIDI editor: when editor follows track selection, follow lane selection as well
+ MIDI editor: when switching active MIDI source, ensure the source is visible in the editor
+ Normalization: retain separate target values for peak vs loudness normalization in various dialogs
+ Preferences: improve help text for "automatically color" settings in Preferences / Appearance / Peaks/Waveforms
+ Razor edits: add action to select media items within razor edit areas
+ ReaScript: action to open ReaScript documentation defaults to Lua view
+ ReaScript: add support for GetSetMediaTrackInfo("P_LANENAME:n")
+ ReaScript: fix TakeFX_Show container support [t=286120]
+ ReaScript: GetSetMediaItemInfo("C_LANEPLAYS") returns -1 if media item is on a non-visible, non-playing lane on a non-fixed-lane track
+ ReaScript: GetSetMediaItemInfo("I_FIXEDLANE") always returns 0 for non-fixed-lane tracks
+ ReaScript: support GetSetMediaItemTakeInfo("I_TAKEFX_NCH"), to get/set the number of take FX channels [t=286031]
+ ReaSurroundPan: add 7.1 non-SMPTE channel layout [t=284455]
+ ReaSurroundPan: support up to 128 inputs
+ Regions: improve description of menu item to set loop points to region [t=286025]
+ Render: respect source track render channel request when rendering via master [p=2740422]
+ Toolbars: restore support for customizing both icon and tooltip
+ Toolbars: restore previous tooltip behavior for various actions
+ Tracks: always change track selection when clicking lane buttons, unless modifier keys are down
+ Tracks: fix moving tracks above spacers when the spacer is above the first track in the project [t=285749]
+ Tracks: when preference enabled to change track selection when clicking track controls, ignore modifier keys when processing track selection
+ WALTER: support setting/clearing custom controls via wildcards e.g. 'clear tcp.custom.' or 'clear tcp.'
+ Windows: use new authenticode certificate