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

Contextual toolbars: fix localization of default toolbar names #1886

Closed cfillion closed 3 months ago

cfillion commented 3 months ago

REAPER's default toolbar names are in the [menus] section of the .ReaperLangPack in REAPER v7 (MENU_349 no longer exists).

(LOCALIZE_FLAG_NOCACHE is required so I suspect this never worked even in earlier version of REAPER.)

AppVeyorBot commented 3 months ago

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

Windows 64-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/rc0xnpvjv9o59noi/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/rc0xnpvjv9o59noi/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x64.dll](https://ci.appveyor.com/api/buildjobs/rc0xnpvjv9o59noi/artifacts/build/reaper_sws-x64.dll) - [build/reaper_sws-x64.pdb](https://ci.appveyor.com/api/buildjobs/rc0xnpvjv9o59noi/artifacts/build/reaper_sws-x64.pdb) - [build/sws-2.14.0.1-Windows-x64-localize-def-toolbar-names-c0245c5f.exe](https://ci.appveyor.com/api/buildjobs/rc0xnpvjv9o59noi/artifacts/build/sws-2.14.0.1-Windows-x64-localize-def-toolbar-names-c0245c5f.exe) - [build/sws_python64.py](https://ci.appveyor.com/api/buildjobs/rc0xnpvjv9o59noi/artifacts/build/sws_python64.py)
Windows 32-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/u68ff14uf7m2b0jo/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/u68ff14uf7m2b0jo/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x86.dll](https://ci.appveyor.com/api/buildjobs/u68ff14uf7m2b0jo/artifacts/build/reaper_sws-x86.dll) - [build/reaper_sws-x86.pdb](https://ci.appveyor.com/api/buildjobs/u68ff14uf7m2b0jo/artifacts/build/reaper_sws-x86.pdb) - [build/sws-2.14.0.1-Windows-x86-localize-def-toolbar-names-c0245c5f.exe](https://ci.appveyor.com/api/buildjobs/u68ff14uf7m2b0jo/artifacts/build/sws-2.14.0.1-Windows-x86-localize-def-toolbar-names-c0245c5f.exe) - [build/sws_python32.py](https://ci.appveyor.com/api/buildjobs/u68ff14uf7m2b0jo/artifacts/build/sws_python32.py)
macOS x86 64-bit - [build/sws-2.14.0.1-Darwin-x86_64-localize-def-toolbar-names-c0245c5f.dmg](https://ci.appveyor.com/api/buildjobs/035ua7q08hrskids/artifacts/build/sws-2.14.0.1-Darwin-x86_64-localize-def-toolbar-names-c0245c5f.dmg) - [build/reaper_sws-x86_64.dylib](https://ci.appveyor.com/api/buildjobs/035ua7q08hrskids/artifacts/build/reaper_sws-x86_64.dylib)
macOS x86 32-bit - [build/sws-2.14.0.1-Darwin-i386-localize-def-toolbar-names-c0245c5f.dmg](https://ci.appveyor.com/api/buildjobs/f35aovy20uoxiqun/artifacts/build/sws-2.14.0.1-Darwin-i386-localize-def-toolbar-names-c0245c5f.dmg) - [build/reaper_sws-i386.dylib](https://ci.appveyor.com/api/buildjobs/f35aovy20uoxiqun/artifacts/build/reaper_sws-i386.dylib)
macOS ARM 64-bit - [build/sws-2.14.0.1-Darwin-arm64-localize-def-toolbar-names-c0245c5f.dmg](https://ci.appveyor.com/api/buildjobs/g8blr83d2u1rdksu/artifacts/build/sws-2.14.0.1-Darwin-arm64-localize-def-toolbar-names-c0245c5f.dmg) - [build/reaper_sws-arm64.dylib](https://ci.appveyor.com/api/buildjobs/g8blr83d2u1rdksu/artifacts/build/reaper_sws-arm64.dylib)
Linux x86 64-bit - [build/reaper_sws-x86_64.so](https://ci.appveyor.com/api/buildjobs/ksajsajh8r6gkbtb/artifacts/build/reaper_sws-x86_64.so) - [build/sws-2.14.0.1-Linux-x86_64-localize-def-toolbar-names-c0245c5f.tar.xz](https://ci.appveyor.com/api/buildjobs/ksajsajh8r6gkbtb/artifacts/build/sws-2.14.0.1-Linux-x86_64-localize-def-toolbar-names-c0245c5f.tar.xz)
Linux x86 32-bit - [build/sws-2.14.0.1-Linux-i686-localize-def-toolbar-names-c0245c5f.tar.xz](https://ci.appveyor.com/api/buildjobs/3wm2h8iqfo97xd06/artifacts/build/sws-2.14.0.1-Linux-i686-localize-def-toolbar-names-c0245c5f.tar.xz) - [build/reaper_sws-i686.so](https://ci.appveyor.com/api/buildjobs/3wm2h8iqfo97xd06/artifacts/build/reaper_sws-i686.so)
Linux ARM 64-bit - [build/sws-2.14.0.1-Linux-aarch64-localize-def-toolbar-names-c0245c5f.tar.xz](https://ci.appveyor.com/api/buildjobs/ayea50i90ayyy0se/artifacts/build/sws-2.14.0.1-Linux-aarch64-localize-def-toolbar-names-c0245c5f.tar.xz) - [build/reaper_sws-aarch64.so](https://ci.appveyor.com/api/buildjobs/ayea50i90ayyy0se/artifacts/build/reaper_sws-aarch64.so)
Linux ARM 32-bit - [build/sws-2.14.0.1-Linux-armv7l-localize-def-toolbar-names-c0245c5f.tar.xz](https://ci.appveyor.com/api/buildjobs/g8jgo6lgv7kvx86x/artifacts/build/sws-2.14.0.1-Linux-armv7l-localize-def-toolbar-names-c0245c5f.tar.xz) - [build/reaper_sws-armv7l.so](https://ci.appveyor.com/api/buildjobs/g8jgo6lgv7kvx86x/artifacts/build/reaper_sws-armv7l.so)