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
456 stars 85 forks source link

Fix `CF_NormalizeUTF8` on Windows and restore XP compatibility #1887

Closed cfillion closed 3 months ago

AppVeyorBot commented 3 months ago

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

Windows 64-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/0tmj01byaxhmabcs/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/0tmj01byaxhmabcs/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x64.dll](https://ci.appveyor.com/api/buildjobs/0tmj01byaxhmabcs/artifacts/build/reaper_sws-x64.dll) - [build/reaper_sws-x64.pdb](https://ci.appveyor.com/api/buildjobs/0tmj01byaxhmabcs/artifacts/build/reaper_sws-x64.pdb) - [build/sws-2.14.0.1-Windows-x64-normalizestring-winxp-bbfde0af.exe](https://ci.appveyor.com/api/buildjobs/0tmj01byaxhmabcs/artifacts/build/sws-2.14.0.1-Windows-x64-normalizestring-winxp-bbfde0af.exe) - [build/sws_python64.py](https://ci.appveyor.com/api/buildjobs/0tmj01byaxhmabcs/artifacts/build/sws_python64.py)
Windows 32-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/24hbrnuc5qc8racl/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/24hbrnuc5qc8racl/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x86.dll](https://ci.appveyor.com/api/buildjobs/24hbrnuc5qc8racl/artifacts/build/reaper_sws-x86.dll) - [build/reaper_sws-x86.pdb](https://ci.appveyor.com/api/buildjobs/24hbrnuc5qc8racl/artifacts/build/reaper_sws-x86.pdb) - [build/sws-2.14.0.1-Windows-x86-normalizestring-winxp-bbfde0af.exe](https://ci.appveyor.com/api/buildjobs/24hbrnuc5qc8racl/artifacts/build/sws-2.14.0.1-Windows-x86-normalizestring-winxp-bbfde0af.exe) - [build/sws_python32.py](https://ci.appveyor.com/api/buildjobs/24hbrnuc5qc8racl/artifacts/build/sws_python32.py)
macOS x86 64-bit - [build/reaper_sws-x86_64.dylib](https://ci.appveyor.com/api/buildjobs/537y0v51vx0sjqxo/artifacts/build/reaper_sws-x86_64.dylib) - [build/sws-2.14.0.1-Darwin-x86_64-normalizestring-winxp-bbfde0af.dmg](https://ci.appveyor.com/api/buildjobs/537y0v51vx0sjqxo/artifacts/build/sws-2.14.0.1-Darwin-x86_64-normalizestring-winxp-bbfde0af.dmg)
macOS x86 32-bit - [build/reaper_sws-i386.dylib](https://ci.appveyor.com/api/buildjobs/wq2rt6afforh3fdj/artifacts/build/reaper_sws-i386.dylib) - [build/sws-2.14.0.1-Darwin-i386-normalizestring-winxp-bbfde0af.dmg](https://ci.appveyor.com/api/buildjobs/wq2rt6afforh3fdj/artifacts/build/sws-2.14.0.1-Darwin-i386-normalizestring-winxp-bbfde0af.dmg)
macOS ARM 64-bit - [build/sws-2.14.0.1-Darwin-arm64-normalizestring-winxp-bbfde0af.dmg](https://ci.appveyor.com/api/buildjobs/6rlipl8rd3yw0imu/artifacts/build/sws-2.14.0.1-Darwin-arm64-normalizestring-winxp-bbfde0af.dmg) - [build/reaper_sws-arm64.dylib](https://ci.appveyor.com/api/buildjobs/6rlipl8rd3yw0imu/artifacts/build/reaper_sws-arm64.dylib)
Linux x86 64-bit - [build/reaper_sws-x86_64.so](https://ci.appveyor.com/api/buildjobs/cmqcpacdjk46x3y8/artifacts/build/reaper_sws-x86_64.so) - [build/sws-2.14.0.1-Linux-x86_64-normalizestring-winxp-bbfde0af.tar.xz](https://ci.appveyor.com/api/buildjobs/cmqcpacdjk46x3y8/artifacts/build/sws-2.14.0.1-Linux-x86_64-normalizestring-winxp-bbfde0af.tar.xz)
Linux x86 32-bit - [build/reaper_sws-i686.so](https://ci.appveyor.com/api/buildjobs/vv0tmw3g6svauoxx/artifacts/build/reaper_sws-i686.so) - [build/sws-2.14.0.1-Linux-i686-normalizestring-winxp-bbfde0af.tar.xz](https://ci.appveyor.com/api/buildjobs/vv0tmw3g6svauoxx/artifacts/build/sws-2.14.0.1-Linux-i686-normalizestring-winxp-bbfde0af.tar.xz)
Linux ARM 64-bit - [build/sws-2.14.0.1-Linux-aarch64-normalizestring-winxp-bbfde0af.tar.xz](https://ci.appveyor.com/api/buildjobs/8hw34bfce7ddyk7x/artifacts/build/sws-2.14.0.1-Linux-aarch64-normalizestring-winxp-bbfde0af.tar.xz) - [build/reaper_sws-aarch64.so](https://ci.appveyor.com/api/buildjobs/8hw34bfce7ddyk7x/artifacts/build/reaper_sws-aarch64.so)
Linux ARM 32-bit - [build/sws-2.14.0.1-Linux-armv7l-normalizestring-winxp-bbfde0af.tar.xz](https://ci.appveyor.com/api/buildjobs/cmg0j15lmf30s9m4/artifacts/build/sws-2.14.0.1-Linux-armv7l-normalizestring-winxp-bbfde0af.tar.xz) - [build/reaper_sws-armv7l.so](https://ci.appveyor.com/api/buildjobs/cmg0j15lmf30s9m4/artifacts/build/reaper_sws-armv7l.so)
AppVeyorBot commented 3 months ago

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

Windows 64-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/04uh89830ugyre6k/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/04uh89830ugyre6k/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x64.dll](https://ci.appveyor.com/api/buildjobs/04uh89830ugyre6k/artifacts/build/reaper_sws-x64.dll) - [build/reaper_sws-x64.pdb](https://ci.appveyor.com/api/buildjobs/04uh89830ugyre6k/artifacts/build/reaper_sws-x64.pdb) - [build/sws-2.14.0.1-Windows-x64-normalizestring-winxp-1f98ec05.exe](https://ci.appveyor.com/api/buildjobs/04uh89830ugyre6k/artifacts/build/sws-2.14.0.1-Windows-x64-normalizestring-winxp-1f98ec05.exe) - [build/sws_python64.py](https://ci.appveyor.com/api/buildjobs/04uh89830ugyre6k/artifacts/build/sws_python64.py)
Windows 32-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/xh2a8bb7lj5clpmd/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/xh2a8bb7lj5clpmd/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x86.dll](https://ci.appveyor.com/api/buildjobs/xh2a8bb7lj5clpmd/artifacts/build/reaper_sws-x86.dll) - [build/reaper_sws-x86.pdb](https://ci.appveyor.com/api/buildjobs/xh2a8bb7lj5clpmd/artifacts/build/reaper_sws-x86.pdb) - [build/sws-2.14.0.1-Windows-x86-normalizestring-winxp-1f98ec05.exe](https://ci.appveyor.com/api/buildjobs/xh2a8bb7lj5clpmd/artifacts/build/sws-2.14.0.1-Windows-x86-normalizestring-winxp-1f98ec05.exe) - [build/sws_python32.py](https://ci.appveyor.com/api/buildjobs/xh2a8bb7lj5clpmd/artifacts/build/sws_python32.py)
macOS x86 64-bit - [build/reaper_sws-x86_64.dylib](https://ci.appveyor.com/api/buildjobs/gig0xx0m0ixvv72f/artifacts/build/reaper_sws-x86_64.dylib) - [build/sws-2.14.0.1-Darwin-x86_64-normalizestring-winxp-1f98ec05.dmg](https://ci.appveyor.com/api/buildjobs/gig0xx0m0ixvv72f/artifacts/build/sws-2.14.0.1-Darwin-x86_64-normalizestring-winxp-1f98ec05.dmg)
macOS x86 32-bit - [build/sws-2.14.0.1-Darwin-i386-normalizestring-winxp-1f98ec05.dmg](https://ci.appveyor.com/api/buildjobs/796pn2en2aykyask/artifacts/build/sws-2.14.0.1-Darwin-i386-normalizestring-winxp-1f98ec05.dmg) - [build/reaper_sws-i386.dylib](https://ci.appveyor.com/api/buildjobs/796pn2en2aykyask/artifacts/build/reaper_sws-i386.dylib)
macOS ARM 64-bit - [build/reaper_sws-arm64.dylib](https://ci.appveyor.com/api/buildjobs/ru74511l55icpmc4/artifacts/build/reaper_sws-arm64.dylib) - [build/sws-2.14.0.1-Darwin-arm64-normalizestring-winxp-1f98ec05.dmg](https://ci.appveyor.com/api/buildjobs/ru74511l55icpmc4/artifacts/build/sws-2.14.0.1-Darwin-arm64-normalizestring-winxp-1f98ec05.dmg)
Linux x86 64-bit - [build/sws-2.14.0.1-Linux-x86_64-normalizestring-winxp-1f98ec05.tar.xz](https://ci.appveyor.com/api/buildjobs/6kta012kjpsh8s7f/artifacts/build/sws-2.14.0.1-Linux-x86_64-normalizestring-winxp-1f98ec05.tar.xz) - [build/reaper_sws-x86_64.so](https://ci.appveyor.com/api/buildjobs/6kta012kjpsh8s7f/artifacts/build/reaper_sws-x86_64.so)
Linux x86 32-bit - [build/reaper_sws-i686.so](https://ci.appveyor.com/api/buildjobs/xg7mngytjo1o4u5g/artifacts/build/reaper_sws-i686.so) - [build/sws-2.14.0.1-Linux-i686-normalizestring-winxp-1f98ec05.tar.xz](https://ci.appveyor.com/api/buildjobs/xg7mngytjo1o4u5g/artifacts/build/sws-2.14.0.1-Linux-i686-normalizestring-winxp-1f98ec05.tar.xz)
Linux ARM 64-bit - [build/sws-2.14.0.1-Linux-aarch64-normalizestring-winxp-1f98ec05.tar.xz](https://ci.appveyor.com/api/buildjobs/av9intql9qarajqe/artifacts/build/sws-2.14.0.1-Linux-aarch64-normalizestring-winxp-1f98ec05.tar.xz) - [build/reaper_sws-aarch64.so](https://ci.appveyor.com/api/buildjobs/av9intql9qarajqe/artifacts/build/reaper_sws-aarch64.so)
Linux ARM 32-bit - [build/sws-2.14.0.1-Linux-armv7l-normalizestring-winxp-1f98ec05.tar.xz](https://ci.appveyor.com/api/buildjobs/osm7c7c2letl35s0/artifacts/build/sws-2.14.0.1-Linux-armv7l-normalizestring-winxp-1f98ec05.tar.xz) - [build/reaper_sws-armv7l.so](https://ci.appveyor.com/api/buildjobs/osm7c7c2letl35s0/artifacts/build/reaper_sws-armv7l.so)