reaper-oss / sws

The SWS extension is a collection of features that seamlessly integrate into REAPER, the Digital Audio Workstation (DAW) software by Cockos, Inc
https://www.sws-extension.org/
MIT License
455 stars 85 forks source link

Repair BR_GetMouseCursorContext over envelopes lanes set to "Project default behavior outside of automation items" #1909

Open cfillion opened 1 month ago

cfillion commented 1 month ago

Fixes #1908, regression from 9916097cc06d99071b351fa6ab544643781e6072.

(bypassUnderlEnvProjDefault && AIoptions == -1) || (AIoptions & 4)) == (0 && true) || -1 & 4 == true.

AppVeyorBot commented 1 month ago

:white_check_mark: Build sws 1140-master completed (commit https://github.com/reaper-oss/sws/commit/5bb80a5f76 by @cfillion)

Windows 64-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/5ovxxi84ova5kpxj/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/5ovxxi84ova5kpxj/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x64.dll](https://ci.appveyor.com/api/buildjobs/5ovxxi84ova5kpxj/artifacts/build/reaper_sws-x64.dll) - [build/reaper_sws-x64.pdb](https://ci.appveyor.com/api/buildjobs/5ovxxi84ova5kpxj/artifacts/build/reaper_sws-x64.pdb) - [build/sws-2.14.0.3-Windows-x64-repair-mousectx-nonai-env-5bb80a5f.exe](https://ci.appveyor.com/api/buildjobs/5ovxxi84ova5kpxj/artifacts/build/sws-2.14.0.3-Windows-x64-repair-mousectx-nonai-env-5bb80a5f.exe) - [build/sws_python64.py](https://ci.appveyor.com/api/buildjobs/5ovxxi84ova5kpxj/artifacts/build/sws_python64.py)
Windows 32-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/2e04huq2mune61q7/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/2e04huq2mune61q7/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x86.dll](https://ci.appveyor.com/api/buildjobs/2e04huq2mune61q7/artifacts/build/reaper_sws-x86.dll) - [build/reaper_sws-x86.pdb](https://ci.appveyor.com/api/buildjobs/2e04huq2mune61q7/artifacts/build/reaper_sws-x86.pdb) - [build/sws-2.14.0.3-Windows-x86-repair-mousectx-nonai-env-5bb80a5f.exe](https://ci.appveyor.com/api/buildjobs/2e04huq2mune61q7/artifacts/build/sws-2.14.0.3-Windows-x86-repair-mousectx-nonai-env-5bb80a5f.exe) - [build/sws_python32.py](https://ci.appveyor.com/api/buildjobs/2e04huq2mune61q7/artifacts/build/sws_python32.py)
macOS x86 64-bit - [build/reaper_sws-x86_64.dylib](https://ci.appveyor.com/api/buildjobs/gba0ofs2ax3695h9/artifacts/build/reaper_sws-x86_64.dylib) - [build/sws-2.14.0.3-Darwin-x86_64-repair-mousectx-nonai-env-5bb80a5f.dmg](https://ci.appveyor.com/api/buildjobs/gba0ofs2ax3695h9/artifacts/build/sws-2.14.0.3-Darwin-x86_64-repair-mousectx-nonai-env-5bb80a5f.dmg)
macOS x86 32-bit - [build/reaper_sws-i386.dylib](https://ci.appveyor.com/api/buildjobs/7rg39hcv7xdci6rx/artifacts/build/reaper_sws-i386.dylib) - [build/sws-2.14.0.3-Darwin-i386-repair-mousectx-nonai-env-5bb80a5f.dmg](https://ci.appveyor.com/api/buildjobs/7rg39hcv7xdci6rx/artifacts/build/sws-2.14.0.3-Darwin-i386-repair-mousectx-nonai-env-5bb80a5f.dmg)
macOS ARM 64-bit - [build/sws-2.14.0.3-Darwin-arm64-repair-mousectx-nonai-env-5bb80a5f.dmg](https://ci.appveyor.com/api/buildjobs/sooqu7tawcbvt2jt/artifacts/build/sws-2.14.0.3-Darwin-arm64-repair-mousectx-nonai-env-5bb80a5f.dmg) - [build/reaper_sws-arm64.dylib](https://ci.appveyor.com/api/buildjobs/sooqu7tawcbvt2jt/artifacts/build/reaper_sws-arm64.dylib)
Linux x86 64-bit - [build/reaper_sws-x86_64.so](https://ci.appveyor.com/api/buildjobs/mtq0jkb92w04yhkh/artifacts/build/reaper_sws-x86_64.so) - [build/sws-2.14.0.3-Linux-x86_64-repair-mousectx-nonai-env-5bb80a5f.tar.xz](https://ci.appveyor.com/api/buildjobs/mtq0jkb92w04yhkh/artifacts/build/sws-2.14.0.3-Linux-x86_64-repair-mousectx-nonai-env-5bb80a5f.tar.xz)
Linux x86 32-bit - [build/reaper_sws-i686.so](https://ci.appveyor.com/api/buildjobs/o9h0m1hxce8m7ssa/artifacts/build/reaper_sws-i686.so) - [build/sws-2.14.0.3-Linux-i686-repair-mousectx-nonai-env-5bb80a5f.tar.xz](https://ci.appveyor.com/api/buildjobs/o9h0m1hxce8m7ssa/artifacts/build/sws-2.14.0.3-Linux-i686-repair-mousectx-nonai-env-5bb80a5f.tar.xz)
Linux ARM 64-bit - [build/sws-2.14.0.3-Linux-aarch64-repair-mousectx-nonai-env-5bb80a5f.tar.xz](https://ci.appveyor.com/api/buildjobs/2euo5twtc3d0fndq/artifacts/build/sws-2.14.0.3-Linux-aarch64-repair-mousectx-nonai-env-5bb80a5f.tar.xz) - [build/reaper_sws-aarch64.so](https://ci.appveyor.com/api/buildjobs/2euo5twtc3d0fndq/artifacts/build/reaper_sws-aarch64.so)
Linux ARM 32-bit - [build/reaper_sws-armv7l.so](https://ci.appveyor.com/api/buildjobs/nx4kmtxa78dd8ed2/artifacts/build/reaper_sws-armv7l.so) - [build/sws-2.14.0.3-Linux-armv7l-repair-mousectx-nonai-env-5bb80a5f.tar.xz](https://ci.appveyor.com/api/buildjobs/nx4kmtxa78dd8ed2/artifacts/build/sws-2.14.0.3-Linux-armv7l-repair-mousectx-nonai-env-5bb80a5f.tar.xz)