Skip to content
This repository has been archived by the owner on Dec 1, 2022. It is now read-only.

Saucedacity 1.1

Avery King edited this page Jul 21, 2021 · 5 revisions

Saucedacity 1.1 is a planned future release of Saucedacity, succeeding 1.0.1.

The following features a planned to be implemented.

  • A new 'IsSaucedacity' preference will be set. This indicates if whether the read preferences were created by Saucedacity for not. If that preference is false, or if that preference doesn't exist, then a warning will appear describing how the read preferences might be incompatible in the future.

    • What's planned in the future is to ultimately introduce new preferences specific to Saucedacity. This is where this system will come in handy. Of course, feel free to discuss this in #2.
  • A new compile-time option, named saucedacity_legacy_features (-Dsaucedacity_legacy_features=on|off), will be introduced. Right now, this will only disable the ability to convert projects from the project format used in Audacity 0.98 to 1.0. By default, this will remain on, meaning enabled, but this might change in the future (again, feel free to discuss in #2).

    • Note that any existing CMake options prefixed with audacity will remain prefixed with that name. Any new options will be prefixed with saucedacity. This is in order to contrast the changes made between Audacity and Saucedacity.

    • It's likely planned that some features enabling support for legacy (or ancient) versions of Audacity might be migrated under the aforementioned option. Additionally, there is the possibility of removing these features retaining support between these ancient versions. However, like with everything right now, feel free to discuss in #2

Clone this wiki locally