diff --git a/.cargo/config.toml b/.cargo/config.toml index a05fa193d1a..79234d623aa 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [alias] xtask = "run --package xtask --" diff --git a/.clang-format b/.clang-format index e6a8c818c4d..24c5817a03d 100644 --- a/.clang-format +++ b/.clang-format @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 --- # Webkit style was loosely based on the Qt style diff --git a/.clippy.toml b/.clippy.toml index ab3363dc884..9b72d1c9cd3 100644 --- a/.clippy.toml +++ b/.clippy.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 type-complexity-threshold = 2500 too-many-arguments-threshold = 10 diff --git a/.github/actions/codesign/action.yaml b/.github/actions/codesign/action.yaml index f9c23b60ca0..8beb1d8c014 100644 --- a/.github/actions/codesign/action.yaml +++ b/.github/actions/codesign/action.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 --- name: Apple Codesign Binary diff --git a/.github/actions/install-linux-dependencies/action.yaml b/.github/actions/install-linux-dependencies/action.yaml index 172dacca463..9e6335a80f2 100644 --- a/.github/actions/install-linux-dependencies/action.yaml +++ b/.github/actions/install-linux-dependencies/action.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # cSpell: ignore libxcb libxkbcommon xfixes --- diff --git a/.github/actions/install-nodejs/action.yaml b/.github/actions/install-nodejs/action.yaml index f936ae95c57..4e832c58982 100644 --- a/.github/actions/install-nodejs/action.yaml +++ b/.github/actions/install-nodejs/action.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 --- name: Install NodeJS diff --git a/.github/actions/setup-rust/action.yaml b/.github/actions/setup-rust/action.yaml index 4a59a9520bb..2c2603ddb18 100644 --- a/.github/actions/setup-rust/action.yaml +++ b/.github/actions/setup-rust/action.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # cSpell: ignore debuginfo rustflags swatinem diff --git a/.github/actions/test-online-editor/action.yaml b/.github/actions/test-online-editor/action.yaml index bc88e009243..56597a3462e 100644 --- a/.github/actions/test-online-editor/action.yaml +++ b/.github/actions/test-online-editor/action.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # cSpell: ignore vite diff --git a/.github/workflows/build_docs.yaml b/.github/workflows/build_docs.yaml index 095423015e2..a0aa5829670 100644 --- a/.github/workflows/build_docs.yaml +++ b/.github/workflows/build_docs.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Build various demo binaries, c++ packages and documentation and publish them on the website name: Build docs diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 80a4148393d..79fbaf449a0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: CI diff --git a/.github/workflows/cpp_package.yaml b/.github/workflows/cpp_package.yaml index 62ecabaf0d8..4dfddfa5430 100644 --- a/.github/workflows/cpp_package.yaml +++ b/.github/workflows/cpp_package.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Build the C++ binary package diff --git a/.github/workflows/crater.yaml b/.github/workflows/crater.yaml index 9f869f300af..cdb27fb1c01 100644 --- a/.github/workflows/crater.yaml +++ b/.github/workflows/crater.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # This workflow checks out and build a bunch of crates that uses Slint, # with the current branch diff --git a/.github/workflows/embedded_build.yaml b/.github/workflows/embedded_build.yaml index c9ec37ab49e..1813d1ff1a9 100644 --- a/.github/workflows/embedded_build.yaml +++ b/.github/workflows/embedded_build.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Embedded Build diff --git a/.github/workflows/nightly_snapshot.yaml b/.github/workflows/nightly_snapshot.yaml index e02f81d417e..fa59ff6e978 100644 --- a/.github/workflows/nightly_snapshot.yaml +++ b/.github/workflows/nightly_snapshot.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Build various demo binaries, c++ packages and documentation and publish them on the website name: Nightly snapshot diff --git a/.github/workflows/publish_npm_package.yaml b/.github/workflows/publish_npm_package.yaml index 6f1b98d04bc..96ca97798ae 100644 --- a/.github/workflows/publish_npm_package.yaml +++ b/.github/workflows/publish_npm_package.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Publish npm package to npm registry diff --git a/.github/workflows/slint_tool_binary.yaml b/.github/workflows/slint_tool_binary.yaml index a0f529b1ccd..df4ba515460 100644 --- a/.github/workflows/slint_tool_binary.yaml +++ b/.github/workflows/slint_tool_binary.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Build slint-viewer or -lsp binary diff --git a/.github/workflows/spellcheck.yaml b/.github/workflows/spellcheck.yaml index d9360063c43..6988a1ae953 100644 --- a/.github/workflows/spellcheck.yaml +++ b/.github/workflows/spellcheck.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: "Check spelling" on: diff --git a/.github/workflows/torizon_demos.yaml b/.github/workflows/torizon_demos.yaml index f0977c95f0c..6c866e3824f 100644 --- a/.github/workflows/torizon_demos.yaml +++ b/.github/workflows/torizon_demos.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Rust Demos built for Torizon diff --git a/.github/workflows/translations.yaml b/.github/workflows/translations.yaml index d75967e3e61..705271be31d 100644 --- a/.github/workflows/translations.yaml +++ b/.github/workflows/translations.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Run slint-tr-extractor and msgfmt name: Update Translations diff --git a/.github/workflows/tree_sitter.yaml b/.github/workflows/tree_sitter.yaml index 9a31d8cd6a3..fc0aaf58bf0 100644 --- a/.github/workflows/tree_sitter.yaml +++ b/.github/workflows/tree_sitter.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: "Tree Sitter Test" on: diff --git a/.github/workflows/upgrade_version.yaml b/.github/workflows/upgrade_version.yaml index 7e2a7bf88bb..e996ca0eade 100644 --- a/.github/workflows/upgrade_version.yaml +++ b/.github/workflows/upgrade_version.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Upgrade Version Number diff --git a/.github/workflows/upload_esp_idf_component.yaml b/.github/workflows/upload_esp_idf_component.yaml index 8b8728be841..934f0c4fa19 100644 --- a/.github/workflows/upload_esp_idf_component.yaml +++ b/.github/workflows/upload_esp_idf_component.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Upload component to ESP-IDF component registry diff --git a/.github/workflows/upload_pypi.yaml b/.github/workflows/upload_pypi.yaml index 7fa0cd269f1..f8a6093f1f4 100644 --- a/.github/workflows/upload_pypi.yaml +++ b/.github/workflows/upload_pypi.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Upload component to Python Package Index diff --git a/.github/workflows/wasm_demos.yaml b/.github/workflows/wasm_demos.yaml index 15f81b6bfbc..23094bb9028 100644 --- a/.github/workflows/wasm_demos.yaml +++ b/.github/workflows/wasm_demos.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 name: Build wasm demos diff --git a/.github/workflows/wasm_editor_and_interpreter.yaml b/.github/workflows/wasm_editor_and_interpreter.yaml index 29e86814640..67cccb1a1cf 100644 --- a/.github/workflows/wasm_editor_and_interpreter.yaml +++ b/.github/workflows/wasm_editor_and_interpreter.yaml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 --- name: Build and test the slintpad and required WASM binaries diff --git a/.prettierrc b/.prettierrc index 8a79232f2e3..004f1f1d94e 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,4 +1,4 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 tabWidth: 4 diff --git a/.reuse/dep5 b/.reuse/dep5 index a9b8610023f..20bf545803b 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -9,7 +9,7 @@ License: CC-BY-ND-4.0 Files: .gitattributes .gitignore */.gitignore .dockerignore .prettierignore .pre-commit-config.yaml .vscode/* cspell.json rustfmt.toml .mailmap */.eslintrc.yml Cargo.lock */.npmignore espflash.toml Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: api/cpp/docs/*/*.html api/cpp/docs/*/*.css docs/*/*.css docs/*/*.html docs/*/book.toml docs/*/package.json Copyright: Copyright © SixtyFPS GmbH @@ -26,11 +26,11 @@ License: MIT Files: api/*/*.json Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: examples/*.json examples/*/README examples/*/README.txt examples/cpp/qt_viewer/interface.ui Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: examples/memory/icons/*.svg examples/memory/icons/*.png Copyright: Fontawesome project @@ -46,15 +46,15 @@ License: LicenseRef-qskinny Files: editors/sublime/LSP.sublime-settings Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: tools/slintpad/*.html tools/slintpad/styles/*.css tools/slintpad/*.json Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: editors/vscode/*.json editors/vscode/css/*.css editors/tree-sitter-slint/corpus/*.txt editors/vscode/static/**/*.html editors/vscode/static/assets/img/bg-dark.svg editors/vscode/static/assets/img/slint-*.svg Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: editors/vscode/static/assets/img/cpp_logo.svg Copyright: Copyright © 2017 Jeremy Kratz @@ -70,11 +70,11 @@ License: CC0-1.0 Files: tests/screenshots/**/*.png Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: api/node/__test__/resources/*.png Copyright: Copyright © SixtyFPS GmbH -License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +License: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Files: examples/carousel/icons/*.svg Copyright: Material Icons diff --git a/CHANGELOG.md b/CHANGELOG.md index 6da21cebe7d..3169b31835c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ - + # Changelog All notable changes to this project are documented in this file. diff --git a/CMakeLists.txt b/CMakeLists.txt index e08dbb625ea..a1485bb73cb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 cmake_minimum_required(VERSION 3.21) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1029978617c..b86997be3ec 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing diff --git a/Cargo.toml b/Cargo.toml index 8e45642946a..b481a9e2f71 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [workspace] members = [ @@ -100,7 +100,7 @@ documentation = "https://slint.dev/docs" edition = "2021" homepage = "https://slint.dev" keywords = ["gui", "toolkit", "graphics", "design", "ui"] -license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial" +license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0" repository = "https://github.com/slint-ui/slint" rust-version = "1.73" version = "1.6.0" diff --git a/Cross.toml b/Cross.toml index 6a8f8ed4937..7f2fc7dfdb0 100644 --- a/Cross.toml +++ b/Cross.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Software-3.0 [target.aarch64-unknown-linux-gnu] image = "ghcr.io/slint-ui/slint/aarch64-unknown-linux-gnu" diff --git a/LICENSE.md b/LICENSE.md index 082ddab3434..273e5263129 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,4 +1,4 @@ - + # Slint License @@ -6,7 +6,7 @@ You can use Slint under ***any*** of the following licenses, at your choice: 1. [Royalty-free license](LICENSES/LicenseRef-Slint-Royalty-free-2.0.md), 2. [GNU GPLv3](LICENSES/GPL-3.0-only.txt), -3. [Commercial license](LICENSES/LicenseRef-Slint-commercial.md). +3. [Commercial license](LICENSES/LicenseRef-Slint-Software-3.0.md). Third party licenses listed in the `LICENSES` folder also apply to parts of the product. diff --git a/LICENSES/LicenseRef-Slint-Software-3.0.md b/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 100644 index 00000000000..aad4263f45f --- /dev/null +++ b/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1,89 @@ +# Slint Software License + +Version 3.0 + +## Preamble + +Slint is a toolkit that can be used to build user interfaces for applications. Slint (hereafter referred to as **Software**) is made available under different licenses by SixtyFPS GmbH incorporated at Oranienburger Str. 44, 16540 Hohen Neuendorf, Germany (**SixtyFPS**). The **Slint Software License** is suitable for those who do not want to use open source components under copyleft licenses. + +## 1. Grant of Rights + +SixtyFPS hereby grants You a world-wide, non-exclusive license to use, reproduce, make available, modify, display, perform, distribute the Software as part of a Desktop, Mobile, or Web Application or as part of an Embedded System (each of which is defined below). + +A **Desktop Application** is a computer program that is designed to run on a general-purpose computer (PC or notebook), typically installed and executed locally on the computer's operating system. + +A **Mobile Application** is a computer program that is designed to run on a general-purpose mobile computer (mobile phone or tablet), typically installed and executed locally on the computer's operating system. + +A **Web Application** is a computer program that is designed to run in the sandbox environment provided by a web browser. + +An **Embedded System** is a computer system designed to perform a specific task within a larger mechanical or electrical system. + +Desktop Application, Mobile Application, and Web Application are hereafter referred to as **Application**. + +## 2. License Conditions + +The grant of rights in section 1 are conditional, provided that You do all of the following: + +(a) You have purchased an appropriate **Pricing Plan** (*Startup & Individual* / *Small Enterprise* / *Enterprise*) and the required amount of seats to cover all individual users of the Software associated with the designing, developing, or testing your Application or Embedded System. For clarity, each individual user is counted as one seat. + +(b) In the case that You are distributing the Software as as part of an Embedded System, You have purchased an appropriate quantity of **Royalties**, one Royalty for each Embedded System. + +(c) You have fully paid all applicable fees (**Fees**) pursuant to Section 6. + +*Startup & Individual Plan* is limited to individuals as well as individual companies with a staff headcount of less than 10 with either turnover or balance sheet of 2MEUR or less. + +*Small Enterprise Plan* is limited to individual companies with a staff headcount of less than 50 with either turnover or balance sheet of 10MEUR or less. + +*Enterprise Plan* is available to all individuals and individual companies. + +## 3. Limitations + +The License does not permit to distribute or make the Software publicly available alone and without integration into an Application or into an Embedded System. For this purpose you may use the Software under the GNU General Public License, version 3. + +The License is limited to only the versions of Software that were made available to you under the purchased Pricing Plan. For all other versions, you may use the Software under either the GNU General Public License, version 3 or the Slint Royalty-free Desktop, Mobile, and Web Applications License. + +The License does not permit the distribution of Application that exposes the APIs, in part or in total, of the Software. + +You may not remove or alter any license notices (including copyright notices, disclaimers of warranty, or limitations of liability) contained within the source code form of the Software. + +## 4. Warranty and Liability + +SixtyFPS is only liable for conflicting rights of third parties if SixtyFPS was aware of these rights without informing you. Unless required by applicable law or agreed to in writing, SixtyFPS provides the Software on an "as is" basis, without warranties or conditions of any kind, either express or implied, including, without limitation, any warranties or conditions of merchantability, or fitness for a particular purpose. + +Unless required by law, SixtyFPS won't be liable for any direct, indirect, incidental, or consequential damages arising in any way out of the use of the Software. + +## 5. Audit Rights + +SixtyFPS or an independent certified auditor on SixtyFPS's behalf, may, upon its reasonable request, with 30 (thirty) days written notice, and at its sole expense, examine your books and records solely with respect to your use of the Software. Any such audit shall be conducted during regular business hours at your facilities and shall not unreasonably interfere with your business activities. The auditor shall not remove, copy, or redistribute any electronic material during an audit. If an audit reveals that you are using the Software in a way that is in material violation of the terms of this License, then you shall pay SixtyFPS reasonable costs of conducting the audit. The auditor shall only be allowed to report violations of the terms of this License, with a copy to you. You shall be provided the right to provide comments to the report before it is finalized. + +## 6. Payment Terms + +(a) Fees will be payable upon receipt of an invoice, except for Fees that are disputed in good faith for reasons articulated in writing by You, within thirty (30) days after receiving such invoice. + +(b) Any unpaid Fees will become overdue 30 (thirty) days from the date of the applicable invoice and be subject to a 5% (five percent) late fee for each month of delayed payment, with each such 5% (five percent) late fees attaching to such unpaid amounts at the first day of each 30 (thirty) days time increments beginning on the first day that such amounts become overdue. + +(c) Fees are exclusive of any and all taxes, including but not limited to VAT and withholding tax, duties, customs, and bank charges, for which You shall be solely responsible. + +(d) No term or condition contained in your purchase order will apply unless expressly accepted by SixtyFPS in writing. + +## 7. Termination + +(a) SixtyFPS may terminate this License if You materially breach any obligation hereunder, provided You have been provided notice of such breach and an opportunity to cure such breach during a period of not less than sixty (60) days following such notice. + +(b) You may terminate this License with or without cause upon no less than thirty (30) days advance written notice to SixtyFPS and upon payment of any unpaid Fees and contractual penalties. + +(c) Upon termination of this License, You will immediately cease using, reproducing, making available, modifying, displaying, performing, distributing the Software and pay immediately any unpaid Fees and contractual penalties. + +(d) Sections 3 through 10 of this License will survive any termination of the License to the extent necessary to implement their objectives. + +## 8. Assignment + +You may assign this License, in whole or in part (whether by operation of law or otherwise), with prior consent from SixtyFPS, which shall not be unreasonably withheld or delayed. SixtyFPS may assign any of its rights hereunder or delegate any of its obligations hereunder with prior notice to You. Any attempt to assign this License other than in accordance with this Section 8 shall be null and void. + +## 9. Severability + +In the event that any provision of this License will, for any reason, be determined by any court of competent jurisdiction to be invalid, illegal or unenforceable in any respect, such invalidity, illegality or unenforceability will be interpreted as closely as possible so as not affect any other provision of this License, and such provision will further be modified by said court to permit its enforcement to the maximum extent permitted by law. + +## 10. Governing Law + +This Agreement shall be construed, interpreted, and governed by the laws of the Federal Republic of Germany. diff --git a/LICENSES/LicenseRef-Slint-commercial.md b/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 100644 index 36da003d724..00000000000 --- a/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1,256 +0,0 @@ -# Slint Software License Agreement - -Version 2.0 - -Copyright © 2023 SixtyFPS GmbH - -SixtyFPS GmbH with offices at Oranienburger Str. 44, 16540 Hohen Neuendorf, -Germany (**SixtyFPS**, **us**, **we** or **our**) grants a license to the -software (**Licensed Software**), as specified herein, subject to the Terms and -Conditions of this Slint Software License Agreement (**Agreement**). - -By using the Licensed Software, **you** agree to be bound by this Agreement. -**If you do not agree, do not use the Licensed Software.** If you are accessing -and using the Licensed Software on behalf of a company (such as your employer) -or other legal entity, you represent and warrant that you have the authority to -bind that company or other legal entity to this Agreement. In that case, **you** -and **your** will refer to that company or other legal entity. - -Each Party to this Agreement may be referred to herein individually as a -**Party** or collectively as the **Parties**. - -## Licensed Software - -The Licensed Software includes - -1. Slint compiler tool to translate Slint Design Markup Language files to Rust - (last stable Rust version at the time of licensed Slint version) and C++ - (second last C++ version at the time of licensed Slint version), - -2. Slint run-time library that can render interactive user-interfaces and - provides Rust and C++ APIs (as per above versioning) to control the - interfaces, - -3. API Documentation for Slint and reference documentation for Slint Design - Markup Language, and - -4. Source code of Slint. - -## Terms and Conditions - -1. The Licensed Software is protected by copyright laws and international - copyright treaties, as well as other intellectual property laws and - treaties. The Licensed Software is licensed, not sold. - -2. The Licensed Software may provide links to third Party libraries or code - (collectively **Third-Party Libraries**) to implement various functions. - Third-Party Libraries do not comprise part of the Licensed Software. In some - cases, access to Third-Party Libraries may be included along with the - Licensed Software delivery as a convenience for development and testing - only. You acknowledge: - - (a) that some Third-Party Libraries may require additional licensing of - copyright and/or patents from the owners of such, and - - (b) that distribution of any of the Licensed Software referencing any portion - of a Third-Party Library may require appropriate licensing from such - third parties. All such Third-Party Libraries, along with applicable - copyright notices and licenses, will be listed and made available to - you. - -3. As part of the license grant, a Slint Software License Certificate - (**License Certificate**) will be issued containing details of - - (a) the license grant, - - (b) the permitted scope of your use of the Licensed Software, and - - (c) your contact details. - -4. In case of any changes or deviations to the information noted in the License - Certificate, you are obliged to notify us in writing, not later than 7 days - after any such change or deviation has occurred. - -5. The Term of this Agreement shall begin on the date mentioned in the License - Certificate (**Effective Date**) and shall continue unless terminated - earlier as herein provided (**Term**). - -6. New releases of the Licensed Software (**Updates**) will be made available - to you for the period (**Maintenance Period**) specified in the License - Certificate. Such Updates may be bound by additional license terms. You - consent to any such additional license terms, without which you may not - install, copy, or otherwise use such Updates. - -7. The Licensed Software is to be used exclusively with your software - products (**Products**) specified in the License Certificate. - -8. We grant you a perpetual, non-exclusive, non-transferable right to use the - Licensed Software, including making modifications, for the sole purposes of - designing, developing, and testing your Products during the Term. The number - of **Users** using the Licensed Software to design, develop, and test your - Products is limited to the amount of **User Seats** specified in the License - Certificate. For clarity, each unique User is counted as one User Seat. - -9. We grant you a perpetual, non-exclusive, non-transferable right to reproduce - and distribute the object code form of the Licensed Software, including any - modifications made to the Licensed Software, during the Term. Such - distributions are permitted only with your Products and limited to the number - of **Distributions** specified in the License Certificate. - -10. The license grants are conditional on the full and timely payment of all - applicable **Fees**; if said Fees are not paid in full and by their due - date, the license shall not be granted and your Products shall be deemed as - made in breach of the Agreement ex tunc. - -11. The Fees and any other charges under this Agreement shall be paid by - you no later than thirty (30) days from the date of the applicable - invoice from us. A late payment charge of five percent per month over and - above the interest rate stipulated by applicable law shall be charged on any - unpaid balances that remain past due and which have not been disputed by you - in good faith. - -12. The Fees and any other charges payable under this Agreement are gross - amounts but exclusive of any value added tax, use tax, sales tax, - withholding tax and other taxes, duties or tariffs levied directly for the - sale, delivery, or use of the Licensed Software pursuant to any applicable - law. - -13. The Parties also agree to all the following conditions: - - (a) You may not remove or alter any copyright, trademark, or other - proprietary rights notice contained in any portion of the Licensed - Software, - - (b) Your Products may not compete with the Licensed Software, - - (c) You will indemnify and hold us, our affiliated companies, and our - suppliers, harmless from and against any claims or liabilities - arising out of the use, reproduction, or distribution of your - Products, except as set out in clause 13.(d) immediately below, - - (d) We shall indemnify and hold you harmless from and against any - claims from third parties alleging that the use of the Licensed Software - as set out in this Agreement infringes or will infringe such third - parties' intellectual property rights or other rights, - - (e) A Party shall promptly notify the other Party if it receives a claim that - the other Party shall or may be obliged to indemnify. The Parties shall - promptly give each other information and other assistance needed for - handling the claim. The Indemnifying Party may, at its cost and in its - sole discretion, take control of the defense of such claim, including - the conduct of any litigation or arbitration and the negotiation of any - settlement, in which case the indemnifying Party shall not compromise or - settle or otherwise dispose of the claim, in whole or in part, where - such compromise or settlement or disposal would require any admission or - stipulation which would reasonably be expected to have an adverse effect - on the commercial reputation of the indemnified Party, without the prior - written consent of the indemnified Party. Where the indemnifying Party - has not taken control of the defense of the claim, the indemnified Party - shall not compromise or settle or fail adequately to defend or otherwise - dispose of a claim, in whole or in part, without the written consent of - the indemnifying Party, such consent not to be unreasonably withheld or - delayed. - -14. The Licensed Software is licensed to you "as is". To the maximum extent - permitted by applicable law, we on behalf of us and our suppliers, - disclaim all warranties and conditions, either express or implied, - including, but not limited to, any implied warranties of merchantability or - fitness for a particular purpose, title, and non-infringement with regard to - the Licensed Software. The warranty disclaimer in the foregoing - notwithstanding, you may have specific legal rights which may vary from - state/jurisdiction to state/jurisdiction; as far as legally permissible, you - waive any such legal rights vis-à-vis us. - -15. We shall not under any circumstances be liable to you based on failure of - the Licensed Software if the failure resulted from your changing of the - Licensed Software, from your accident, abuse or misapplication, nor shall - we except in case of gross negligence or willful misconduct be - liable for special damages, punitive or exemplary damages, damages for loss - of profits or interruption of business or for loss or corruption of data, - nor shall any award of damages exceed the total amount you paid to us in - connection with this Agreement. - -16. During the Term, an independent, certified auditor on our behalf, may, upon - its reasonable request, with 30 (thirty) days written notice, and at its - sole expense, examine your books and records solely with respect to your use - of the Licensed Software. Any such audit shall be conducted during regular - business hours at your facilities and shall not unreasonably interfere with - your business activities. Our auditor shall not remove, copy, or - redistribute any electronic material during an audit. If an audit reveals that - you are using the Licensed Software in a way that is in material violation - of the terms of this Agreement, then you shall pay us reasonable costs of - conducting the audit. Our auditor shall only be allowed to report violations - of the terms of this Agreement, with a copy to you. You shall be provided - the right to provide comments to the report before it is finalized. - -17. If you materially breach this Agreement, we will provide a 60 (sixty) days - written notice to you during which any such breach(es) may be cured, failing - which we will terminate the agreement. - -18. You may terminate this Agreement at any time for any reason upon 30 (thirty) - days notice to us and upon payment of all applicable fees and contractual - penalties, if any, in connection with the use of the Licensed Software. - -19. No term or condition contained in your purchase order will apply unless - expressly accepted by us in writing. - -20. All notices and communications between the Parties shall be in writing and - shall be deemed given when received. For avoidance of doubt, email is - considered a written form of communication. - -21. Both Parties shall comply with all applicable laws and regulations relating - to the Licensed Software in the countries in which the Parties use or modify - the Licensed Software. - -22. Each Party shall hold Confidential Information of the other Party, its - customers, and licensors in confidence, and without written permission from - will not disclose to any person or use for its own benefit, any such - information. **Confidential Information** includes without limitation the - terms of this Agreement, computer software programs developed or licensed by - the Parties, including all documentation and methods or concepts utilized - therein, all adaptations and modifications thereto and derivative works - thereof, and related materials and information. Confidential Information - also includes any other information identified by either Party, its - licensors, or customers as proprietary or confidential, or which would - reasonably be understood under the circumstances to be confidential. All - Confidential Information shall remain the sole property of each respective - Party. Information will not be considered as Confidential Information if - - (a) available to the public other than by a breach of this Agreement; - - (b) rightfully received from a third Party not in breach of any obligation of - confidentiality; - - (c) independently developed by a Party without access to Confidential - Information of the other Party; - - (d) known to the other Party at the time of disclosure; - - (e) produced in compliance with applicable law or a court order, provided the - other Party is given notice and opportunity to intervene; or - - (f) it does not constitute a trade secret and more than five (5) years have - elapsed from the date of disclosure. In addition to any other rights or - remedies available, each Party shall be entitled to enforcement of such - obligations by court injunction. - -23. This Agreement shall be construed, interpreted, and governed by the laws of - the Federal Republic of Germany. - -24. You may assign this Agreement, in whole or in part (whether by operation of - law or otherwise), with prior consent from us, which shall not be - unreasonably withheld or delayed. We may assign this Agreement or any of its - rights hereunder or delegate any of its obligations hereunder with prior - notice to you. Any attempt to assign this Agreement other than in accordance - with this provision shall be null and void. - -25. This Agreement constitutes the complete agreement between the Parties and - supersedes all prior or contemporaneous discussions, representations, and - proposals, written or oral, with respect to the subject matters discussed - herein. No modification of this Agreement will be effective unless contained - in a written document executed by an authorized representative of each - Party. If any provision of the Agreement is found void or unenforceable, the - remainder will remain valid and enforceable according to its terms. If any - remedy provided is determined to have failed for its essential purpose, all - limitations of liability and exclusions of damages set forth in this - Agreement shall remain in effect. diff --git a/README.md b/README.md index 7c70b7716c8..4dd1992c15a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ - + ![Slint](./logo/slint-logo-full-light.svg#gh-light-mode-only) ![Slint](./logo/slint-logo-full-dark.svg#gh-dark-mode-only) diff --git a/api/cpp/CMakeLists.txt b/api/cpp/CMakeLists.txt index 6a351b53a86..cf114676416 100644 --- a/api/cpp/CMakeLists.txt +++ b/api/cpp/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 cmake_minimum_required(VERSION 3.21) # Select C++ and C as languages, as Corrosion needs ${CMAKE_C_COMPILER} diff --git a/api/cpp/Cargo.toml b/api/cpp/Cargo.toml index 626d117b02b..c246b1824b9 100644 --- a/api/cpp/Cargo.toml +++ b/api/cpp/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-cpp" diff --git a/api/cpp/README.md b/api/cpp/README.md index 1d3d9bde8d2..2fcf6e2fe83 100644 --- a/api/cpp/README.md +++ b/api/cpp/README.md @@ -1,4 +1,4 @@ - + # Slint-cpp diff --git a/api/cpp/build.rs b/api/cpp/build.rs index 0f04c4593f5..7e8c6223b24 100644 --- a/api/cpp/build.rs +++ b/api/cpp/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::cbindgen::EnabledFeatures; use std::path::Path; diff --git a/api/cpp/cbindgen.rs b/api/cpp/cbindgen.rs index 71cbd488e7c..d7d72871725 100644 --- a/api/cpp/cbindgen.rs +++ b/api/cpp/cbindgen.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use anyhow::Context; use std::io::{BufWriter, Write}; diff --git a/api/cpp/cmake/SlintConfig.cmake.in b/api/cpp/cmake/SlintConfig.cmake.in index cf4cd4d78ac..5e21178aa4d 100644 --- a/api/cpp/cmake/SlintConfig.cmake.in +++ b/api/cpp/cmake/SlintConfig.cmake.in @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 @PACKAGE_INIT@ diff --git a/api/cpp/cmake/SlintMacro.cmake b/api/cpp/cmake/SlintMacro.cmake index f5c13da1a54..4fd1279cebc 100644 --- a/api/cpp/cmake/SlintMacro.cmake +++ b/api/cpp/cmake/SlintMacro.cmake @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Set up machinery to handle SLINT_EMBED_RESOURCES target property set(DEFAULT_SLINT_EMBED_RESOURCES as-absolute-path CACHE STRING diff --git a/api/cpp/docs/conf.py b/api/cpp/docs/conf.py index f685e9d90bc..2bb696175d8 100644 --- a/api/cpp/docs/conf.py +++ b/api/cpp/docs/conf.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Software-3.0 # Configuration file for the Sphinx documentation builder. # diff --git a/api/cpp/esp-idf/slint/CMakeLists.txt b/api/cpp/esp-idf/slint/CMakeLists.txt index e4e15bc0017..781494c56a6 100644 --- a/api/cpp/esp-idf/slint/CMakeLists.txt +++ b/api/cpp/esp-idf/slint/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 idf_component_register( SRCS "src/slint-esp.cpp" diff --git a/api/cpp/esp-idf/slint/LICENSES/LicenseRef-Slint-Software-3.0.md b/api/cpp/esp-idf/slint/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e29e1c34b2c --- /dev/null +++ b/api/cpp/esp-idf/slint/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/api/cpp/esp-idf/slint/LICENSES/LicenseRef-Slint-commercial.md b/api/cpp/esp-idf/slint/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 48af96f17fc..00000000000 --- a/api/cpp/esp-idf/slint/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/api/cpp/esp-idf/slint/README.md b/api/cpp/esp-idf/slint/README.md index 28639df96d6..7ea2edbb3c6 100644 --- a/api/cpp/esp-idf/slint/README.md +++ b/api/cpp/esp-idf/slint/README.md @@ -1,4 +1,4 @@ - + # Slint diff --git a/api/cpp/esp-idf/slint/idf_component.yml b/api/cpp/esp-idf/slint/idf_component.yml index a21c60b7081..1a7e823790e 100644 --- a/api/cpp/esp-idf/slint/idf_component.yml +++ b/api/cpp/esp-idf/slint/idf_component.yml @@ -1,9 +1,9 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 description: "Slint — declarative GUI toolkit" url: "https://slint.dev" -license: "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial" +license: "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0" version: "1.6.0" discussion: "https://github.com/slint-ui/slint/discussions" documentation: "https://slint.dev/docs" diff --git a/api/cpp/esp-idf/slint/include/slint-esp.h b/api/cpp/esp-idf/slint/include/slint-esp.h index e3c475e5c05..1559cd441e3 100644 --- a/api/cpp/esp-idf/slint/include/slint-esp.h +++ b/api/cpp/esp-idf/slint/include/slint-esp.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/esp-idf/slint/src/slint-esp.cpp b/api/cpp/esp-idf/slint/src/slint-esp.cpp index dc564c74ab1..5aacad3e560 100644 --- a/api/cpp/esp-idf/slint/src/slint-esp.cpp +++ b/api/cpp/esp-idf/slint/src/slint-esp.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #include #include diff --git a/api/cpp/include/slint-interpreter.h b/api/cpp/include/slint-interpreter.h index 14ebbb5f332..a12f146618a 100644 --- a/api/cpp/include/slint-interpreter.h +++ b/api/cpp/include/slint-interpreter.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint-platform.h b/api/cpp/include/slint-platform.h index 1e91ee2267a..d9dad436039 100644 --- a/api/cpp/include/slint-platform.h +++ b/api/cpp/include/slint-platform.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint-testing.h b/api/cpp/include/slint-testing.h index 44e162c6fd2..e29150ffc2b 100644 --- a/api/cpp/include/slint-testing.h +++ b/api/cpp/include/slint-testing.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #include "slint.h" #include "slint_testing_internal.h" diff --git a/api/cpp/include/slint.h b/api/cpp/include/slint.h index 1757e800d7e..fe6a5bebd14 100644 --- a/api/cpp/include/slint.h +++ b/api/cpp/include/slint.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint_brush.h b/api/cpp/include/slint_brush.h index 2cc4efd2338..0c9a3ff7ef9 100644 --- a/api/cpp/include/slint_brush.h +++ b/api/cpp/include/slint_brush.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include diff --git a/api/cpp/include/slint_callbacks.h b/api/cpp/include/slint_callbacks.h index 23f869225c8..a6cbaac607c 100644 --- a/api/cpp/include/slint_callbacks.h +++ b/api/cpp/include/slint_callbacks.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include diff --git a/api/cpp/include/slint_color.h b/api/cpp/include/slint_color.h index 210f62cd144..2d11ee476c0 100644 --- a/api/cpp/include/slint_color.h +++ b/api/cpp/include/slint_color.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint_config.h b/api/cpp/include/slint_config.h index 46cafa606b2..80b8783540e 100644 --- a/api/cpp/include/slint_config.h +++ b/api/cpp/include/slint_config.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint_image.h b/api/cpp/include/slint_image.h index 3d44ad43470..4d4cacf60cf 100644 --- a/api/cpp/include/slint_image.h +++ b/api/cpp/include/slint_image.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include diff --git a/api/cpp/include/slint_interpreter.h b/api/cpp/include/slint_interpreter.h index 7b8cf32991b..f7313677286 100644 --- a/api/cpp/include/slint_interpreter.h +++ b/api/cpp/include/slint_interpreter.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint_pathdata.h b/api/cpp/include/slint_pathdata.h index c9e542353a5..dc0e1b64aac 100644 --- a/api/cpp/include/slint_pathdata.h +++ b/api/cpp/include/slint_pathdata.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include diff --git a/api/cpp/include/slint_point.h b/api/cpp/include/slint_point.h index 7bd317544cf..e6bec6fbd67 100644 --- a/api/cpp/include/slint_point.h +++ b/api/cpp/include/slint_point.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint_properties.h b/api/cpp/include/slint_properties.h index 41d604fc9fd..d880d77eed2 100644 --- a/api/cpp/include/slint_properties.h +++ b/api/cpp/include/slint_properties.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include diff --git a/api/cpp/include/slint_sharedvector.h b/api/cpp/include/slint_sharedvector.h index 10ddbfca58b..b24de9c0761 100644 --- a/api/cpp/include/slint_sharedvector.h +++ b/api/cpp/include/slint_sharedvector.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include "slint_sharedvector_internal.h" diff --git a/api/cpp/include/slint_size.h b/api/cpp/include/slint_size.h index 9e2460d3664..e345bb9adbd 100644 --- a/api/cpp/include/slint_size.h +++ b/api/cpp/include/slint_size.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/slint_string.h b/api/cpp/include/slint_string.h index 57713005f5d..4ac9e1fcfc0 100644 --- a/api/cpp/include/slint_string.h +++ b/api/cpp/include/slint_string.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include diff --git a/api/cpp/include/slint_tests_helpers.h b/api/cpp/include/slint_tests_helpers.h index 817c160f72a..220d6cc8111 100644 --- a/api/cpp/include/slint_tests_helpers.h +++ b/api/cpp/include/slint_tests_helpers.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once #include "slint-testing.h" diff --git a/api/cpp/include/slint_timer.h b/api/cpp/include/slint_timer.h index e8d79f289c4..3524726ac43 100644 --- a/api/cpp/include/slint_timer.h +++ b/api/cpp/include/slint_timer.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore singleshot diff --git a/api/cpp/include/slint_window.h b/api/cpp/include/slint_window.h index e27c0e53c5f..140b9b5af90 100644 --- a/api/cpp/include/slint_window.h +++ b/api/cpp/include/slint_window.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/include/vtable.h b/api/cpp/include/vtable.h index eb8110a0607..d6a00fb487a 100644 --- a/api/cpp/include/vtable.h +++ b/api/cpp/include/vtable.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/lib.rs b/api/cpp/lib.rs index 84f6a0d5737..4a87e0968a5 100644 --- a/api/cpp/lib.rs +++ b/api/cpp/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This crate just expose the function used by the C++ integration */ diff --git a/api/cpp/platform.rs b/api/cpp/platform.rs index 6d58a80a9f5..5f5ab412f57 100644 --- a/api/cpp/platform.rs +++ b/api/cpp/platform.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use alloc::rc::Rc; #[cfg(not(feature = "std"))] diff --git a/api/cpp/tests/CMakeLists.txt b/api/cpp/tests/CMakeLists.txt index 6e7cc135ea5..b38ba4bf158 100644 --- a/api/cpp/tests/CMakeLists.txt +++ b/api/cpp/tests/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 FetchContent_Declare( Catch2 diff --git a/api/cpp/tests/datastructures.cpp b/api/cpp/tests/datastructures.cpp index 7f9c21b1aa0..75267f4d657 100644 --- a/api/cpp/tests/datastructures.cpp +++ b/api/cpp/tests/datastructures.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #include #define CATCH_CONFIG_MAIN diff --git a/api/cpp/tests/eventloop.cpp b/api/cpp/tests/eventloop.cpp index 33b4f09d8c5..b9bc3f4b019 100644 --- a/api/cpp/tests/eventloop.cpp +++ b/api/cpp/tests/eventloop.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore singleshot diff --git a/api/cpp/tests/interpreter.cpp b/api/cpp/tests/interpreter.cpp index cde9aea8f1c..f7c7a99c8a9 100644 --- a/api/cpp/tests/interpreter.cpp +++ b/api/cpp/tests/interpreter.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #define CATCH_CONFIG_MAIN #include "catch2/catch.hpp" diff --git a/api/cpp/tests/models.cpp b/api/cpp/tests/models.cpp index f7dd56694f9..c2c7b34c89e 100644 --- a/api/cpp/tests/models.cpp +++ b/api/cpp/tests/models.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #include #include diff --git a/api/cpp/tests/multiple-includes/CMakeLists.txt b/api/cpp/tests/multiple-includes/CMakeLists.txt index f0f830c92f4..fe6b353a060 100644 --- a/api/cpp/tests/multiple-includes/CMakeLists.txt +++ b/api/cpp/tests/multiple-includes/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 add_executable(multiple-includes main.cpp logic.cpp) target_link_libraries(multiple-includes PRIVATE Slint::Slint) diff --git a/api/cpp/tests/multiple-includes/README.md b/api/cpp/tests/multiple-includes/README.md index 9e06e732063..52ee8a720a4 100644 --- a/api/cpp/tests/multiple-includes/README.md +++ b/api/cpp/tests/multiple-includes/README.md @@ -1,3 +1,3 @@ - + This is a test making sure that the header can be included in several file without causing multiple definitions \ No newline at end of file diff --git a/api/cpp/tests/multiple-includes/appwindow.slint b/api/cpp/tests/multiple-includes/appwindow.slint index ffe471a3224..2d2192ee699 100644 --- a/api/cpp/tests/multiple-includes/appwindow.slint +++ b/api/cpp/tests/multiple-includes/appwindow.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import {Button, AboutSlint} from "std-widgets.slint"; diff --git a/api/cpp/tests/multiple-includes/logic.cpp b/api/cpp/tests/multiple-includes/logic.cpp index 7a907f36b8a..5e28a77f5b7 100644 --- a/api/cpp/tests/multiple-includes/logic.cpp +++ b/api/cpp/tests/multiple-includes/logic.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #include "logic.h" #include "appwindow.h" diff --git a/api/cpp/tests/multiple-includes/logic.h b/api/cpp/tests/multiple-includes/logic.h index 14637754878..71f13b2bfa8 100644 --- a/api/cpp/tests/multiple-includes/logic.h +++ b/api/cpp/tests/multiple-includes/logic.h @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #pragma once diff --git a/api/cpp/tests/multiple-includes/main.cpp b/api/cpp/tests/multiple-includes/main.cpp index 59a39f2c179..c2be194f66a 100644 --- a/api/cpp/tests/multiple-includes/main.cpp +++ b/api/cpp/tests/multiple-includes/main.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #include "logic.h" #include "appwindow.h" diff --git a/api/cpp/tests/platform_eventloop.cpp b/api/cpp/tests/platform_eventloop.cpp index 3b740de6923..058eeb8b655 100644 --- a/api/cpp/tests/platform_eventloop.cpp +++ b/api/cpp/tests/platform_eventloop.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore singleshot diff --git a/api/cpp/tests/properties.cpp b/api/cpp/tests/properties.cpp index f4d99dc5fe9..1c8419fd3b3 100644 --- a/api/cpp/tests/properties.cpp +++ b/api/cpp/tests/properties.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #include #define CATCH_CONFIG_MAIN diff --git a/api/cpp/tests/test.slint b/api/cpp/tests/test.slint index 02151e4a0dc..8d9a61c588e 100644 --- a/api/cpp/tests/test.slint +++ b/api/cpp/tests/test.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export componentTest := Rectangle {} diff --git a/api/cpp/tests/window.cpp b/api/cpp/tests/window.cpp index c1ef38f174c..19ca136601d 100644 --- a/api/cpp/tests/window.cpp +++ b/api/cpp/tests/window.cpp @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #define CATCH_CONFIG_MAIN #include "catch2/catch.hpp" diff --git a/api/node/.yarnrc.yml b/api/node/.yarnrc.yml index 517761e73b4..2315f0162a3 100644 --- a/api/node/.yarnrc.yml +++ b/api/node/.yarnrc.yml @@ -1,4 +1,4 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 nodeLinker: node-modules \ No newline at end of file diff --git a/api/node/Cargo.toml b/api/node/Cargo.toml index 3c6723c0938..5ba5f8e957c 100644 --- a/api/node/Cargo.toml +++ b/api/node/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-node" diff --git a/api/node/README.md b/api/node/README.md index 319275ff64e..d9aee862e0a 100644 --- a/api/node/README.md +++ b/api/node/README.md @@ -1,4 +1,4 @@ - + # Slint-node (Beta) diff --git a/api/node/__test__/api.spec.mts b/api/node/__test__/api.spec.mts index da7ec00a0ec..87b8be81cd7 100644 --- a/api/node/__test__/api.spec.mts +++ b/api/node/__test__/api.spec.mts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import test from 'ava' import * as path from 'node:path'; diff --git a/api/node/__test__/compiler.spec.mts b/api/node/__test__/compiler.spec.mts index 5744925d3ec..669a45cb695 100644 --- a/api/node/__test__/compiler.spec.mts +++ b/api/node/__test__/compiler.spec.mts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import test from 'ava' diff --git a/api/node/__test__/eventloop.spec.mts b/api/node/__test__/eventloop.spec.mts index 4cffbf3b924..e98b318dd31 100644 --- a/api/node/__test__/eventloop.spec.mts +++ b/api/node/__test__/eventloop.spec.mts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that the Slint event loop processes libuv's events. diff --git a/api/node/__test__/globals.spec.mts b/api/node/__test__/globals.spec.mts index 8d700101b1b..d05c295502b 100644 --- a/api/node/__test__/globals.spec.mts +++ b/api/node/__test__/globals.spec.mts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import test from 'ava'; diff --git a/api/node/__test__/js_value_conversion.spec.mts b/api/node/__test__/js_value_conversion.spec.mts index 50acde14b60..78b9499d0b7 100644 --- a/api/node/__test__/js_value_conversion.spec.mts +++ b/api/node/__test__/js_value_conversion.spec.mts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import test from 'ava'; import * as path from 'node:path'; diff --git a/api/node/__test__/resources/error.slint b/api/node/__test__/resources/error.slint index acecd6bc1b1..2948ef524f8 100644 --- a/api/node/__test__/resources/error.slint +++ b/api/node/__test__/resources/error.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Error { out property bool> check: "Test"; diff --git a/api/node/__test__/resources/test-constructor.slint b/api/node/__test__/resources/test-constructor.slint index 9a4484d7b88..42d59e8b82a 100644 --- a/api/node/__test__/resources/test-constructor.slint +++ b/api/node/__test__/resources/test-constructor.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Test { callback say_hello(); diff --git a/api/node/__test__/resources/test.slint b/api/node/__test__/resources/test.slint index 299f91d20cb..fea248172fc 100644 --- a/api/node/__test__/resources/test.slint +++ b/api/node/__test__/resources/test.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Test { out property check: "Test"; diff --git a/api/node/__test__/types.spec.mts b/api/node/__test__/types.spec.mts index 6aef7d234f9..1c31c12f439 100644 --- a/api/node/__test__/types.spec.mts +++ b/api/node/__test__/types.spec.mts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import test from 'ava'; diff --git a/api/node/__test__/window.spec.mts b/api/node/__test__/window.spec.mts index 476e8641c5c..61a49c1d724 100644 --- a/api/node/__test__/window.spec.mts +++ b/api/node/__test__/window.spec.mts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import test from 'ava' diff --git a/api/node/build-on-demand.mjs b/api/node/build-on-demand.mjs index 988ef3ed9f1..c33793da075 100644 --- a/api/node/build-on-demand.mjs +++ b/api/node/build-on-demand.mjs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This file checks if a binary package was installed (through architecture dependencies), and // builds slint if no binary was found. diff --git a/api/node/build.rs b/api/node/build.rs index 432bc19f86c..2b96dc8fc24 100644 --- a/api/node/build.rs +++ b/api/node/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 fn main() { napi_build::setup(); diff --git a/api/node/index.ts b/api/node/index.ts index 990b0cf13c9..398c669db6b 100644 --- a/api/node/index.ts +++ b/api/node/index.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import * as napi from "./rust-module.cjs"; export { diff --git a/api/node/src/interpreter.rs b/api/node/src/interpreter.rs index 3111e9078be..1eafffddd7b 100644 --- a/api/node/src/interpreter.rs +++ b/api/node/src/interpreter.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 mod diagnostic; pub use diagnostic::*; diff --git a/api/node/src/interpreter/component_compiler.rs b/api/node/src/interpreter/component_compiler.rs index 5d039f3de53..542f4e67f1e 100644 --- a/api/node/src/interpreter/component_compiler.rs +++ b/api/node/src/interpreter/component_compiler.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::collections::HashMap; use std::path::PathBuf; diff --git a/api/node/src/interpreter/component_definition.rs b/api/node/src/interpreter/component_definition.rs index 0f5e69818ea..b5af0e771c7 100644 --- a/api/node/src/interpreter/component_definition.rs +++ b/api/node/src/interpreter/component_definition.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use napi::Result; use slint_interpreter::ComponentDefinition; diff --git a/api/node/src/interpreter/component_instance.rs b/api/node/src/interpreter/component_instance.rs index 37a65405c07..2d975cdc1a3 100644 --- a/api/node/src/interpreter/component_instance.rs +++ b/api/node/src/interpreter/component_instance.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::langtype::Type; use i_slint_core::window::WindowInner; diff --git a/api/node/src/interpreter/diagnostic.rs b/api/node/src/interpreter/diagnostic.rs index 9cefdc4905f..f1af1eab06e 100644 --- a/api/node/src/interpreter/diagnostic.rs +++ b/api/node/src/interpreter/diagnostic.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use slint_interpreter::{Diagnostic, DiagnosticLevel}; diff --git a/api/node/src/interpreter/value.rs b/api/node/src/interpreter/value.rs index e6305119ae9..ac9f39863f3 100644 --- a/api/node/src/interpreter/value.rs +++ b/api/node/src/interpreter/value.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::{ js_into_rust_model, rust_into_js_model, ReadOnlyRustModel, RgbaColor, SlintBrush, diff --git a/api/node/src/interpreter/window.rs b/api/node/src/interpreter/window.rs index 66ffcd71bd1..e0d5873b334 100644 --- a/api/node/src/interpreter/window.rs +++ b/api/node/src/interpreter/window.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::types::{SlintPoint, SlintSize}; use i_slint_core::window::WindowAdapterRc; diff --git a/api/node/src/lib.rs b/api/node/src/lib.rs index b9d50fcee8c..8164c60576a 100644 --- a/api/node/src/lib.rs +++ b/api/node/src/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 mod interpreter; pub use interpreter::*; diff --git a/api/node/src/types.rs b/api/node/src/types.rs index 0e0629f0b54..4c4e53a2b24 100644 --- a/api/node/src/types.rs +++ b/api/node/src/types.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 mod brush; pub use brush::*; diff --git a/api/node/src/types/brush.rs b/api/node/src/types/brush.rs index 0d884815bb2..235a8601608 100644 --- a/api/node/src/types/brush.rs +++ b/api/node/src/types/brush.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::{graphics::GradientStop, Brush, Color}; use napi::{bindgen_prelude::External, Error, Result}; diff --git a/api/node/src/types/image_data.rs b/api/node/src/types/image_data.rs index e4e105a2809..113aa15357c 100644 --- a/api/node/src/types/image_data.rs +++ b/api/node/src/types/image_data.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::vec; diff --git a/api/node/src/types/model.rs b/api/node/src/types/model.rs index af49637d330..dace7163935 100644 --- a/api/node/src/types/model.rs +++ b/api/node/src/types/model.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::rc::Rc; diff --git a/api/node/src/types/point.rs b/api/node/src/types/point.rs index 7c94c2880a2..697a2529d7d 100644 --- a/api/node/src/types/point.rs +++ b/api/node/src/types/point.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use napi::{ bindgen_prelude::{FromNapiValue, Object}, diff --git a/api/node/src/types/size.rs b/api/node/src/types/size.rs index f226690da47..8f8a0b28b6c 100644 --- a/api/node/src/types/size.rs +++ b/api/node/src/types/size.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use napi::{ bindgen_prelude::{FromNapiValue, Object}, diff --git a/api/python/Cargo.toml b/api/python/Cargo.toml index 350da2a243a..d590df9e39f 100644 --- a/api/python/Cargo.toml +++ b/api/python/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-python" diff --git a/api/python/README.md b/api/python/README.md index afd4a0eb2b5..68858b3931e 100644 --- a/api/python/README.md +++ b/api/python/README.md @@ -1,4 +1,4 @@ - + # Slint-python (Alpha) diff --git a/api/python/brush.rs b/api/python/brush.rs index fc09ffce3c8..e0af3baf1e9 100644 --- a/api/python/brush.rs +++ b/api/python/brush.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use pyo3::prelude::*; diff --git a/api/python/errors.rs b/api/python/errors.rs index 9d1e8ee4546..179cbd1a098 100644 --- a/api/python/errors.rs +++ b/api/python/errors.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use pyo3::PyErr; diff --git a/api/python/image.rs b/api/python/image.rs index 79b27cdbbe8..8d89bc4df6c 100644 --- a/api/python/image.rs +++ b/api/python/image.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use pyo3::prelude::*; diff --git a/api/python/interpreter.rs b/api/python/interpreter.rs index 3e83772b478..e71515322b4 100644 --- a/api/python/interpreter.rs +++ b/api/python/interpreter.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; use std::collections::HashMap; diff --git a/api/python/lib.rs b/api/python/lib.rs index 9977547cf05..fae7a418677 100644 --- a/api/python/lib.rs +++ b/api/python/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 mod image; mod interpreter; diff --git a/api/python/models.rs b/api/python/models.rs index a09f5e97748..e47df527796 100644 --- a/api/python/models.rs +++ b/api/python/models.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; use std::rc::Rc; diff --git a/api/python/noxfile.py b/api/python/noxfile.py index 458f45905a6..f2aabc5e121 100644 --- a/api/python/noxfile.py +++ b/api/python/noxfile.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import nox diff --git a/api/python/pyproject.toml b/api/python/pyproject.toml index 32a9d07a558..52b4413a959 100644 --- a/api/python/pyproject.toml +++ b/api/python/pyproject.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [build-system] requires = ["maturin>=1,<2"] diff --git a/api/python/slint/__init__.py b/api/python/slint/__init__.py index 745907f7696..a04b24f3e97 100644 --- a/api/python/slint/__init__.py +++ b/api/python/slint/__init__.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 from importlib.machinery import ModuleSpec import os diff --git a/api/python/slint/models.py b/api/python/slint/models.py index 5ebedf6eca4..f0b180d9982 100644 --- a/api/python/slint/models.py +++ b/api/python/slint/models.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 from . import slint as native diff --git a/api/python/tests/test_brush.py b/api/python/tests/test_brush.py index d56a7b6e1ad..942e9bb95b1 100644 --- a/api/python/tests/test_brush.py +++ b/api/python/tests/test_brush.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 from slint import slint as native diff --git a/api/python/tests/test_callback_decorators.py b/api/python/tests/test_callback_decorators.py index f3113829833..2ba1f35c9cc 100644 --- a/api/python/tests/test_callback_decorators.py +++ b/api/python/tests/test_callback_decorators.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 from slint import load_file, CompileError import slint diff --git a/api/python/tests/test_compiler.py b/api/python/tests/test_compiler.py index 0917d9bbcc2..925cbd3b9a7 100644 --- a/api/python/tests/test_compiler.py +++ b/api/python/tests/test_compiler.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import pytest from slint import slint as native diff --git a/api/python/tests/test_gc.py b/api/python/tests/test_gc.py index 79cd24ad9b8..267c247ca95 100644 --- a/api/python/tests/test_gc.py +++ b/api/python/tests/test_gc.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 from slint import slint as native import weakref diff --git a/api/python/tests/test_instance.py b/api/python/tests/test_instance.py index f31737301c6..715a7921e51 100644 --- a/api/python/tests/test_instance.py +++ b/api/python/tests/test_instance.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import pytest from slint import slint as native diff --git a/api/python/tests/test_load_file.py b/api/python/tests/test_load_file.py index 041dc2f6398..c3bded0b3e9 100644 --- a/api/python/tests/test_load_file.py +++ b/api/python/tests/test_load_file.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import pytest from slint import load_file, CompileError diff --git a/api/python/tests/test_load_file.slint b/api/python/tests/test_load_file.slint index ecb48b2fe95..0b04fb5427f 100644 --- a/api/python/tests/test_load_file.slint +++ b/api/python/tests/test_load_file.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global MyGlobal { in-out property global-prop: "This is global"; diff --git a/api/python/tests/test_loader.py b/api/python/tests/test_loader.py index 2f77be5697e..e05a53dade9 100644 --- a/api/python/tests/test_loader.py +++ b/api/python/tests/test_loader.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import pytest from slint import slint as native diff --git a/api/python/tests/test_models.py b/api/python/tests/test_models.py index 384cf8e9cc7..6a509072f0f 100644 --- a/api/python/tests/test_models.py +++ b/api/python/tests/test_models.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 from slint import slint as native from slint import models as models diff --git a/api/python/tests/test_timers.py b/api/python/tests/test_timers.py index f0c9d31c780..536853023d8 100644 --- a/api/python/tests/test_timers.py +++ b/api/python/tests/test_timers.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import pytest from slint import slint as native diff --git a/api/python/timer.rs b/api/python/timer.rs index 4ee6ac74684..c03daee6f79 100644 --- a/api/python/timer.rs +++ b/api/python/timer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use pyo3::prelude::*; diff --git a/api/python/value.rs b/api/python/value.rs index f7f114899da..08fb8cc59d2 100644 --- a/api/python/value.rs +++ b/api/python/value.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use pyo3::prelude::*; use pyo3::types::{IntoPyDict, PyDict}; diff --git a/api/rs/build/Cargo.toml b/api/rs/build/Cargo.toml index 162e16b75d0..8b4aee7d1ce 100644 --- a/api/rs/build/Cargo.toml +++ b/api/rs/build/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-build" diff --git a/api/rs/build/LICENSES/LicenseRef-Slint-Software-3.0.md b/api/rs/build/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/api/rs/build/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/api/rs/build/LICENSES/LicenseRef-Slint-commercial.md b/api/rs/build/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/api/rs/build/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/api/rs/build/lib.rs b/api/rs/build/lib.rs index baaade5771d..bda988b30eb 100644 --- a/api/rs/build/lib.rs +++ b/api/rs/build/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This crate serves as a companion crate of the slint crate. diff --git a/api/rs/macros/Cargo.toml b/api/rs/macros/Cargo.toml index 42393585c37..3820020a200 100644 --- a/api/rs/macros/Cargo.toml +++ b/api/rs/macros/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-macros" diff --git a/api/rs/macros/LICENSES/LicenseRef-Slint-Software-3.0.md b/api/rs/macros/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/api/rs/macros/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/api/rs/macros/LICENSES/LicenseRef-Slint-commercial.md b/api/rs/macros/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/api/rs/macros/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/api/rs/macros/README.md b/api/rs/macros/README.md index 5aadd575fff..9defe0193b0 100644 --- a/api/rs/macros/README.md +++ b/api/rs/macros/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate for the [Slint project](https://slint.rs). This crate should **not be used directly** by applications using Slint. diff --git a/api/rs/macros/lib.rs b/api/rs/macros/lib.rs index bb996202776..b576e202d5a 100644 --- a/api/rs/macros/lib.rs +++ b/api/rs/macros/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell:ignore punct diff --git a/api/rs/slint/Cargo.toml b/api/rs/slint/Cargo.toml index b40d2bdb494..9de25fe82b5 100644 --- a/api/rs/slint/Cargo.toml +++ b/api/rs/slint/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint" diff --git a/api/rs/slint/LICENSES/LicenseRef-Slint-Software-3.0.md b/api/rs/slint/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/api/rs/slint/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/api/rs/slint/LICENSES/LicenseRef-Slint-commercial.md b/api/rs/slint/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/api/rs/slint/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/api/rs/slint/README.md b/api/rs/slint/README.md index 2b82e919fdd..a242e603a64 100644 --- a/api/rs/slint/README.md +++ b/api/rs/slint/README.md @@ -1,4 +1,4 @@ - + # Slint diff --git a/api/rs/slint/android.rs b/api/rs/slint/android.rs index bfb1c17b4c3..97fc55d6d0f 100644 --- a/api/rs/slint/android.rs +++ b/api/rs/slint/android.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Android backend. //! diff --git a/api/rs/slint/compile_fail_tests.rs b/api/rs/slint/compile_fail_tests.rs index 555a3a8b3d2..e213c21606c 100644 --- a/api/rs/slint/compile_fail_tests.rs +++ b/api/rs/slint/compile_fail_tests.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /** Test that the tokenizer properly rejects tokens with spaces. diff --git a/api/rs/slint/docs.rs b/api/rs/slint/docs.rs index e51a1eb695c..a5b5a5369cd 100644 --- a/api/rs/slint/docs.rs +++ b/api/rs/slint/docs.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![cfg(doc)] /*! diff --git a/api/rs/slint/lib.rs b/api/rs/slint/lib.rs index 104a5379a83..073f33fef28 100644 --- a/api/rs/slint/lib.rs +++ b/api/rs/slint/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore buildrs diff --git a/api/rs/slint/private_unstable_api.rs b/api/rs/slint/private_unstable_api.rs index 33d37933e48..7a65081cfdd 100644 --- a/api/rs/slint/private_unstable_api.rs +++ b/api/rs/slint/private_unstable_api.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Module containing the private api that is used by the generated code. //! diff --git a/api/rs/slint/tests/partial_renderer.rs b/api/rs/slint/tests/partial_renderer.rs index d04041c0e75..c1068ece74b 100644 --- a/api/rs/slint/tests/partial_renderer.rs +++ b/api/rs/slint/tests/partial_renderer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use slint::platform::software_renderer::{ MinimalSoftwareWindow, PremultipliedRgbaColor, SoftwareRenderer, TargetPixel, diff --git a/api/rs/slint/tests/show_strongref.rs b/api/rs/slint/tests/show_strongref.rs index a6df94c3302..90493924ea1 100644 --- a/api/rs/slint/tests/show_strongref.rs +++ b/api/rs/slint/tests/show_strongref.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use ::slint::slint; diff --git a/api/rs/slint/tests/simple_macro.rs b/api/rs/slint/tests/simple_macro.rs index 3dd5fb2ad3b..9cbce8c01fb 100644 --- a/api/rs/slint/tests/simple_macro.rs +++ b/api/rs/slint/tests/simple_macro.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use ::slint::slint; diff --git a/api/rs/slint/tests/spawn_local.rs b/api/rs/slint/tests/spawn_local.rs index 6388769ec29..5f114ad5d02 100644 --- a/api/rs/slint/tests/spawn_local.rs +++ b/api/rs/slint/tests/spawn_local.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /// Code from https://doc.rust-lang.org/std/task/trait.Wake.html#examples mod executor { diff --git a/api/wasm-interpreter/Cargo.toml b/api/wasm-interpreter/Cargo.toml index 11136a952dc..c32d5b98f57 100644 --- a/api/wasm-interpreter/Cargo.toml +++ b/api/wasm-interpreter/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-wasm-interpreter" diff --git a/api/wasm-interpreter/src/lib.rs b/api/wasm-interpreter/src/lib.rs index b094017dc4d..8f2cccd149d 100644 --- a/api/wasm-interpreter/src/lib.rs +++ b/api/wasm-interpreter/src/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This wasm library can be loaded from JS to load and display the content of .slint files #![cfg(target_arch = "wasm32")] diff --git a/cmake/FindOpenGLES2.cmake b/cmake/FindOpenGLES2.cmake index 6f9661f5786..9c1f7ba3147 100644 --- a/cmake/FindOpenGLES2.cmake +++ b/cmake/FindOpenGLES2.cmake @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 include(CheckCXXSourceCompiles) diff --git a/cmake/FindOpenGLES3.cmake b/cmake/FindOpenGLES3.cmake index bfb019b7c8f..7313a429af5 100644 --- a/cmake/FindOpenGLES3.cmake +++ b/cmake/FindOpenGLES3.cmake @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 include(CheckCXXSourceCompiles) diff --git a/docker/Dockerfile.aarch64-unknown-linux-gnu b/docker/Dockerfile.aarch64-unknown-linux-gnu index 7151b5118c4..05b1da9f27e 100644 --- a/docker/Dockerfile.aarch64-unknown-linux-gnu +++ b/docker/Dockerfile.aarch64-unknown-linux-gnu @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Use cross-image once https://github.com/rust-embedded/cross/pull/591 is merged & released #FROM rustembedded/cross:aarch64-unknown-linux-gnu-0.2.1 diff --git a/docker/Dockerfile.armv7-unknown-linux-gnueabihf b/docker/Dockerfile.armv7-unknown-linux-gnueabihf index bc55f8d3ff7..f7c1a728be2 100644 --- a/docker/Dockerfile.armv7-unknown-linux-gnueabihf +++ b/docker/Dockerfile.armv7-unknown-linux-gnueabihf @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Use cross-image once https://github.com/rust-embedded/cross/pull/591 is merged & released #FROM rustembedded/cross:armv7-unknown-linux-gnueabihf-0.2.1 diff --git a/docker/Dockerfile.cpp-image b/docker/Dockerfile.cpp-image index 56f283061f2..9cc7bf8f8ff 100644 --- a/docker/Dockerfile.cpp-image +++ b/docker/Dockerfile.cpp-image @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 ARG arch FROM ghcr.io/slint-ui/slint/$arch diff --git a/docker/Dockerfile.riscv64gc-unknown-linux-gnu b/docker/Dockerfile.riscv64gc-unknown-linux-gnu index 1e8cada5a11..b6d9b9f1cd4 100644 --- a/docker/Dockerfile.riscv64gc-unknown-linux-gnu +++ b/docker/Dockerfile.riscv64gc-unknown-linux-gnu @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Use cross-image once https://github.com/rust-embedded/cross/pull/591 is merged & released #FROM rustembedded/cross:riscv64gc-unknown-linux-gnu-0.2.1 diff --git a/docker/Dockerfile.torizon-demos b/docker/Dockerfile.torizon-demos index a115a9034a4..371a0e58734 100644 --- a/docker/Dockerfile.torizon-demos +++ b/docker/Dockerfile.torizon-demos @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # This docker file builds the Rust binaries of our demos and packages them into a Torizon container diff --git a/docker/Dockerfile.x86_64-unknown-linux-gnu b/docker/Dockerfile.x86_64-unknown-linux-gnu index 56371c9bf47..84cd0ddbce9 100644 --- a/docker/Dockerfile.x86_64-unknown-linux-gnu +++ b/docker/Dockerfile.x86_64-unknown-linux-gnu @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Use cross-image once https://github.com/rust-embedded/cross/pull/591 is merged & released # FROM rustembedded/cross:x86_64-unknown-linux-gnu diff --git a/docs/reference/Pipfile b/docs/reference/Pipfile index 2e7edc7ba85..134def39818 100644 --- a/docs/reference/Pipfile +++ b/docs/reference/Pipfile @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Software-3.0 [[source]] name = "pypi" diff --git a/docs/reference/conf.py b/docs/reference/conf.py index 6da560de0c9..b668b8c9ae0 100644 --- a/docs/reference/conf.py +++ b/docs/reference/conf.py @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Software-3.0 # Configuration file for the Sphinx documentation builder. # diff --git a/editors/README.md b/editors/README.md index 9b6b9655be8..1d6364b97b0 100644 --- a/editors/README.md +++ b/editors/README.md @@ -1,4 +1,4 @@ - + # Editor Configuration for Slint diff --git a/editors/kate/slint.ksyntaxhighlighter.xml b/editors/kate/slint.ksyntaxhighlighter.xml index 2a0fdb14538..b9ab0005937 100644 --- a/editors/kate/slint.ksyntaxhighlighter.xml +++ b/editors/kate/slint.ksyntaxhighlighter.xml @@ -1,7 +1,7 @@ - + diff --git a/editors/sublime/Slint.sublime-syntax b/editors/sublime/Slint.sublime-syntax index b3c03339f11..1aab8822cfc 100644 --- a/editors/sublime/Slint.sublime-syntax +++ b/editors/sublime/Slint.sublime-syntax @@ -1,7 +1,7 @@ %YAML 1.2 --- # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # See http://www.sublimetext.com/docs/3/syntax.html name: Slint diff --git a/editors/sublime/Slint.tmPreferences b/editors/sublime/Slint.tmPreferences index 4d3ee4fcef3..cafe53bc843 100644 --- a/editors/sublime/Slint.tmPreferences +++ b/editors/sublime/Slint.tmPreferences @@ -2,7 +2,7 @@ - + diff --git a/editors/tree-sitter-slint/CONTRIBUTING.md b/editors/tree-sitter-slint/CONTRIBUTING.md index 921581a3317..958272795d9 100644 --- a/editors/tree-sitter-slint/CONTRIBUTING.md +++ b/editors/tree-sitter-slint/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing diff --git a/editors/tree-sitter-slint/README.md b/editors/tree-sitter-slint/README.md index 8081b322487..565cd35984d 100644 --- a/editors/tree-sitter-slint/README.md +++ b/editors/tree-sitter-slint/README.md @@ -1,4 +1,4 @@ - + # tree-sitter support for SLint diff --git a/editors/tree-sitter-slint/grammar.js b/editors/tree-sitter-slint/grammar.js index e0e72ef5682..872f23fd927 100644 --- a/editors/tree-sitter-slint/grammar.js +++ b/editors/tree-sitter-slint/grammar.js @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore mult prec diff --git a/editors/tree-sitter-slint/test-to-corpus.py b/editors/tree-sitter-slint/test-to-corpus.py index 55e0bf3b5f6..20bac6cbcca 100755 --- a/editors/tree-sitter-slint/test-to-corpus.py +++ b/editors/tree-sitter-slint/test-to-corpus.py @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 # Usage: # ```sh diff --git a/editors/vscode/README.md b/editors/vscode/README.md index 127e641641e..67a824392ee 100644 --- a/editors/vscode/README.md +++ b/editors/vscode/README.md @@ -1,4 +1,4 @@ - + # Slint for Visual Studio Code diff --git a/editors/vscode/esbuild.js b/editors/vscode/esbuild.js index 3588c5ab005..705a53eccba 100644 --- a/editors/vscode/esbuild.js +++ b/editors/vscode/esbuild.js @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 let wasmPlugin = { name: "wasm", diff --git a/editors/vscode/package.json b/editors/vscode/package.json index 592e64d80f2..17ec7168a77 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -205,7 +205,7 @@ "bin/slint-lsp-*" ], "scripts": { - "vscode:prepublish": "npm run build:wasm_lsp-release && npm run compile && shx echo \"GPL-3.0-only OR LicenseRef-Slint-commercial\" > LICENSE.txt", + "vscode:prepublish": "npm run build:wasm_lsp-release && npm run compile && shx echo \"GPL-3.0-only OR LicenseRef-Slint-Software-3.0\" > LICENSE.txt", "build:lsp": "cargo build -p slint-lsp", "build:lsp-release": "cargo build --release -p slint-lsp", "build:wasm_lsp": "env-var wasm-pack build --dev --target web ../../tools/lsp --out-dir {{npm_config_local_prefix}}/out -- --no-default-features --features backend-winit,renderer-femtovg,preview", diff --git a/editors/vscode/src/browser-lsp-worker.ts b/editors/vscode/src/browser-lsp-worker.ts index 7a7d90529f4..59630197d4a 100644 --- a/editors/vscode/src/browser-lsp-worker.ts +++ b/editors/vscode/src/browser-lsp-worker.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import slint_init, * as slint_lsp from "../out/slint_lsp_wasm.js"; import slint_wasm_data from "../out/slint_lsp_wasm_bg.wasm"; diff --git a/editors/vscode/src/browser.ts b/editors/vscode/src/browser.ts index 7799d8e3659..eb88724db76 100644 --- a/editors/vscode/src/browser.ts +++ b/editors/vscode/src/browser.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This file is the entry point for the vscode web extension diff --git a/editors/vscode/src/common.ts b/editors/vscode/src/common.ts index 9b048944d18..7ee4137245d 100644 --- a/editors/vscode/src/common.ts +++ b/editors/vscode/src/common.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore codespaces diff --git a/editors/vscode/src/extension.ts b/editors/vscode/src/extension.ts index 9c419040dc8..ae814c01703 100644 --- a/editors/vscode/src/extension.ts +++ b/editors/vscode/src/extension.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This file is the entry point for the vscode extension (not the browser one) diff --git a/editors/vscode/src/propertiesView.ts b/editors/vscode/src/propertiesView.ts index de50ee3e24e..61679083ece 100644 --- a/editors/vscode/src/propertiesView.ts +++ b/editors/vscode/src/propertiesView.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore codicon diff --git a/editors/vscode/src/properties_webview.ts b/editors/vscode/src/properties_webview.ts index 09ef5073aee..688d76f398e 100644 --- a/editors/vscode/src/properties_webview.ts +++ b/editors/vscode/src/properties_webview.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore codicon codicons diff --git a/editors/vscode/src/wasm_preview.ts b/editors/vscode/src/wasm_preview.ts index bf3359b85fb..ec5636816e8 100644 --- a/editors/vscode/src/wasm_preview.ts +++ b/editors/vscode/src/wasm_preview.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Uri } from "vscode"; diff --git a/editors/vscode/static/walkthroughs/welcome/show_preview.png.license b/editors/vscode/static/walkthroughs/welcome/show_preview.png.license index 5b8c75ba624..46fbc684fa0 100644 --- a/editors/vscode/static/walkthroughs/welcome/show_preview.png.license +++ b/editors/vscode/static/walkthroughs/welcome/show_preview.png.license @@ -1,2 +1,2 @@ Copyright © SixtyFPS GmbH -SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/examples/mcu-board-support/LICENSES/LicenseRef-Slint-Software-3.0.md b/examples/mcu-board-support/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/examples/mcu-board-support/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/examples/mcu-board-support/LICENSES/LicenseRef-Slint-commercial.md b/examples/mcu-board-support/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/examples/mcu-board-support/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/backends/android-activity/Cargo.toml b/internal/backends/android-activity/Cargo.toml index 901d302552f..4358b42f418 100644 --- a/internal/backends/android-activity/Cargo.toml +++ b/internal/backends/android-activity/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-backend-android-activity" diff --git a/internal/backends/android-activity/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/backends/android-activity/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/internal/backends/android-activity/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/backends/android-activity/LICENSES/LicenseRef-Slint-commercial.md b/internal/backends/android-activity/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/internal/backends/android-activity/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/backends/android-activity/README.md b/internal/backends/android-activity/README.md index d8f433533ac..bc1cc311d43 100644 --- a/internal/backends/android-activity/README.md +++ b/internal/backends/android-activity/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). diff --git a/internal/backends/android-activity/androidwindowadapter.rs b/internal/backends/android-activity/androidwindowadapter.rs index e68a9c864f5..56462445b1a 100644 --- a/internal/backends/android-activity/androidwindowadapter.rs +++ b/internal/backends/android-activity/androidwindowadapter.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::*; use crate::javahelper::{print_jni_error, JavaHelper}; diff --git a/internal/backends/android-activity/build.rs b/internal/backends/android-activity/build.rs index ab002f95739..35342e3df0c 100644 --- a/internal/backends/android-activity/build.rs +++ b/internal/backends/android-activity/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::path::PathBuf; use std::process::Command; diff --git a/internal/backends/android-activity/java/SlintAndroidJavaHelper.java b/internal/backends/android-activity/java/SlintAndroidJavaHelper.java index de56dcd00fb..7ce94fd07f0 100644 --- a/internal/backends/android-activity/java/SlintAndroidJavaHelper.java +++ b/internal/backends/android-activity/java/SlintAndroidJavaHelper.java @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import android.view.ActionMode; import android.view.Menu; diff --git a/internal/backends/android-activity/javahelper.rs b/internal/backends/android-activity/javahelper.rs index b9a3f98bf1c..aab09fc1e1e 100644 --- a/internal/backends/android-activity/javahelper.rs +++ b/internal/backends/android-activity/javahelper.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::*; use i_slint_core::api::{PhysicalPosition, PhysicalSize}; diff --git a/internal/backends/android-activity/lib.rs b/internal/backends/android-activity/lib.rs index 8f979e9116c..51e4bc0fa43 100644 --- a/internal/backends/android-activity/lib.rs +++ b/internal/backends/android-activity/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/backends/linuxkms/Cargo.toml b/internal/backends/linuxkms/Cargo.toml index 57f59b81446..b7e8caae499 100644 --- a/internal/backends/linuxkms/Cargo.toml +++ b/internal/backends/linuxkms/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-backend-linuxkms" diff --git a/internal/backends/linuxkms/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/backends/linuxkms/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/internal/backends/linuxkms/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/backends/linuxkms/LICENSES/LicenseRef-Slint-commercial.md b/internal/backends/linuxkms/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/internal/backends/linuxkms/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/backends/linuxkms/README.md b/internal/backends/linuxkms/README.md index 560f37e6b8a..5175cc02059 100644 --- a/internal/backends/linuxkms/README.md +++ b/internal/backends/linuxkms/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). This crate should **not be used directly** by applications using Slint. diff --git a/internal/backends/linuxkms/calloop_backend.rs b/internal/backends/linuxkms/calloop_backend.rs index 2ef6d6fcb42..d890dfb7b56 100644 --- a/internal/backends/linuxkms/calloop_backend.rs +++ b/internal/backends/linuxkms/calloop_backend.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; #[cfg(not(feature = "libseat"))] diff --git a/internal/backends/linuxkms/calloop_backend/input.rs b/internal/backends/linuxkms/calloop_backend/input.rs index 1cea7408106..d9d3327b439 100644 --- a/internal/backends/linuxkms/calloop_backend/input.rs +++ b/internal/backends/linuxkms/calloop_backend/input.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the code to receive input events from libinput diff --git a/internal/backends/linuxkms/display.rs b/internal/backends/linuxkms/display.rs index be0482603e8..a82f47e86c0 100644 --- a/internal/backends/linuxkms/display.rs +++ b/internal/backends/linuxkms/display.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::api::PhysicalSize; use i_slint_core::platform::PlatformError; diff --git a/internal/backends/linuxkms/display/gbmdisplay.rs b/internal/backends/linuxkms/display/gbmdisplay.rs index a88c2bfbf64..d86007f4add 100644 --- a/internal/backends/linuxkms/display/gbmdisplay.rs +++ b/internal/backends/linuxkms/display/gbmdisplay.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use drm::control::Device; use gbm::AsRaw; diff --git a/internal/backends/linuxkms/display/swdisplay.rs b/internal/backends/linuxkms/display/swdisplay.rs index 498bc74ab8c..64604e21c09 100644 --- a/internal/backends/linuxkms/display/swdisplay.rs +++ b/internal/backends/linuxkms/display/swdisplay.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; diff --git a/internal/backends/linuxkms/display/vulkandisplay.rs b/internal/backends/linuxkms/display/vulkandisplay.rs index e133f574681..e23e3c30901 100644 --- a/internal/backends/linuxkms/display/vulkandisplay.rs +++ b/internal/backends/linuxkms/display/vulkandisplay.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::api::PhysicalSize as PhysicalWindowSize; use i_slint_core::platform::PlatformError; diff --git a/internal/backends/linuxkms/drmoutput.rs b/internal/backends/linuxkms/drmoutput.rs index 22097cfede4..0b33b36ec7f 100644 --- a/internal/backends/linuxkms/drmoutput.rs +++ b/internal/backends/linuxkms/drmoutput.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::{Cell, RefCell}; use std::os::fd::{AsFd, BorrowedFd, OwnedFd}; diff --git a/internal/backends/linuxkms/fullscreenwindowadapter.rs b/internal/backends/linuxkms/fullscreenwindowadapter.rs index ee484fed7a6..ba1c0e36441 100644 --- a/internal/backends/linuxkms/fullscreenwindowadapter.rs +++ b/internal/backends/linuxkms/fullscreenwindowadapter.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the window adapter implementation to communicate between Slint and Vulkan + libinput diff --git a/internal/backends/linuxkms/lib.rs b/internal/backends/linuxkms/lib.rs index bb62ed0faa2..9dde788a25f 100644 --- a/internal/backends/linuxkms/lib.rs +++ b/internal/backends/linuxkms/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/backends/linuxkms/noop_backend.rs b/internal/backends/linuxkms/noop_backend.rs index 7dc2fda5773..f6efa6c0867 100644 --- a/internal/backends/linuxkms/noop_backend.rs +++ b/internal/backends/linuxkms/noop_backend.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::platform::PlatformError; pub struct Backend {} diff --git a/internal/backends/linuxkms/renderer/femtovg.rs b/internal/backends/linuxkms/renderer/femtovg.rs index d461219de73..8434384671a 100644 --- a/internal/backends/linuxkms/renderer/femtovg.rs +++ b/internal/backends/linuxkms/renderer/femtovg.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::{num::NonZeroU32, rc::Rc}; diff --git a/internal/backends/linuxkms/renderer/skia.rs b/internal/backends/linuxkms/renderer/skia.rs index b992f2543f8..11fffa03232 100644 --- a/internal/backends/linuxkms/renderer/skia.rs +++ b/internal/backends/linuxkms/renderer/skia.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::rc::Rc; diff --git a/internal/backends/qt/Cargo.toml b/internal/backends/qt/Cargo.toml index 54c79b042c5..75dc4d0b446 100644 --- a/internal/backends/qt/Cargo.toml +++ b/internal/backends/qt/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-backend-qt" diff --git a/internal/backends/qt/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/backends/qt/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/internal/backends/qt/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/backends/qt/LICENSES/LicenseRef-Slint-commercial.md b/internal/backends/qt/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/internal/backends/qt/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/backends/qt/README.md b/internal/backends/qt/README.md index 560f37e6b8a..5175cc02059 100644 --- a/internal/backends/qt/README.md +++ b/internal/backends/qt/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). This crate should **not be used directly** by applications using Slint. diff --git a/internal/backends/qt/accessible_generated.rs b/internal/backends/qt/accessible_generated.rs index 80594f29387..aaccc146e69 100644 --- a/internal/backends/qt/accessible_generated.rs +++ b/internal/backends/qt/accessible_generated.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Generated with Qt5 and ```sh diff --git a/internal/backends/qt/build.rs b/internal/backends/qt/build.rs index 6f62a21288b..4ae19f8ac29 100644 --- a/internal/backends/qt/build.rs +++ b/internal/backends/qt/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore listviewitem stylemetrics diff --git a/internal/backends/qt/key_generated.rs b/internal/backends/qt/key_generated.rs index f5fd4d13e7d..37a6faaa07c 100644 --- a/internal/backends/qt/key_generated.rs +++ b/internal/backends/qt/key_generated.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Generated with Qt5 and ```sh diff --git a/internal/backends/qt/lib.rs b/internal/backends/qt/lib.rs index d924a1ecfdf..38dc61fdda6 100644 --- a/internal/backends/qt/lib.rs +++ b/internal/backends/qt/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore deinit fnbox qsize diff --git a/internal/backends/qt/qt_accessible.rs b/internal/backends/qt/qt_accessible.rs index a386f62739c..4a3c04a8e83 100644 --- a/internal/backends/qt/qt_accessible.rs +++ b/internal/backends/qt/qt_accessible.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cspell:ignore descendents qobject qwidget diff --git a/internal/backends/qt/qt_widgets.rs b/internal/backends/qt/qt_widgets.rs index 4f72bafc857..c42b57748e1 100644 --- a/internal/backends/qt/qt_widgets.rs +++ b/internal/backends/qt/qt_widgets.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! diff --git a/internal/backends/qt/qt_widgets/button.rs b/internal/backends/qt/qt_widgets/button.rs index 163e60d4d3d..fd72969e464 100644 --- a/internal/backends/qt/qt_widgets/button.rs +++ b/internal/backends/qt/qt_widgets/button.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore qstyle unshade diff --git a/internal/backends/qt/qt_widgets/checkbox.rs b/internal/backends/qt/qt_widgets/checkbox.rs index 9c7f60003df..1c1dedf730f 100644 --- a/internal/backends/qt/qt_widgets/checkbox.rs +++ b/internal/backends/qt/qt_widgets/checkbox.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::{ input::{FocusEventResult, KeyEventType}, diff --git a/internal/backends/qt/qt_widgets/combobox.rs b/internal/backends/qt/qt_widgets/combobox.rs index 35d043ce24b..c6059397c4c 100644 --- a/internal/backends/qt/qt_widgets/combobox.rs +++ b/internal/backends/qt/qt_widgets/combobox.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::input::FocusEventResult; diff --git a/internal/backends/qt/qt_widgets/groupbox.rs b/internal/backends/qt/qt_widgets/groupbox.rs index 4c1eb54eab8..98095eec2fd 100644 --- a/internal/backends/qt/qt_widgets/groupbox.rs +++ b/internal/backends/qt/qt_widgets/groupbox.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::input::FocusEventResult; diff --git a/internal/backends/qt/qt_widgets/lineedit.rs b/internal/backends/qt/qt_widgets/lineedit.rs index dee92af3d1e..92681623838 100644 --- a/internal/backends/qt/qt_widgets/lineedit.rs +++ b/internal/backends/qt/qt_widgets/lineedit.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::input::FocusEventResult; use i_slint_core::items::InputType; diff --git a/internal/backends/qt/qt_widgets/listviewitem.rs b/internal/backends/qt/qt_widgets/listviewitem.rs index f04e8bb5719..fa0ee2ef285 100644 --- a/internal/backends/qt/qt_widgets/listviewitem.rs +++ b/internal/backends/qt/qt_widgets/listviewitem.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::input::FocusEventResult; diff --git a/internal/backends/qt/qt_widgets/palette.rs b/internal/backends/qt/qt_widgets/palette.rs index 19b3fbad7d8..4b789eaedda 100644 --- a/internal/backends/qt/qt_widgets/palette.rs +++ b/internal/backends/qt/qt_widgets/palette.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore deinit diff --git a/internal/backends/qt/qt_widgets/progress_indicator.rs b/internal/backends/qt/qt_widgets/progress_indicator.rs index e4beb73a4ba..b415269664e 100644 --- a/internal/backends/qt/qt_widgets/progress_indicator.rs +++ b/internal/backends/qt/qt_widgets/progress_indicator.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::input::FocusEventResult; diff --git a/internal/backends/qt/qt_widgets/scrollview.rs b/internal/backends/qt/qt_widgets/scrollview.rs index dcd17c17b30..cc51eab61d9 100644 --- a/internal/backends/qt/qt_widgets/scrollview.rs +++ b/internal/backends/qt/qt_widgets/scrollview.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::input::FocusEventResult; diff --git a/internal/backends/qt/qt_widgets/slider.rs b/internal/backends/qt/qt_widgets/slider.rs index 1c909d25cc9..a198792c235 100644 --- a/internal/backends/qt/qt_widgets/slider.rs +++ b/internal/backends/qt/qt_widgets/slider.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::{ input::key_codes, diff --git a/internal/backends/qt/qt_widgets/spinbox.rs b/internal/backends/qt/qt_widgets/spinbox.rs index d36d6194be7..2d331b515f7 100644 --- a/internal/backends/qt/qt_widgets/spinbox.rs +++ b/internal/backends/qt/qt_widgets/spinbox.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::{ input::{FocusEventResult, KeyEventType}, diff --git a/internal/backends/qt/qt_widgets/stylemetrics.rs b/internal/backends/qt/qt_widgets/stylemetrics.rs index da1e8e5bbd3..a3060d5c75d 100644 --- a/internal/backends/qt/qt_widgets/stylemetrics.rs +++ b/internal/backends/qt/qt_widgets/stylemetrics.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore deinit diff --git a/internal/backends/qt/qt_widgets/tableheadersection.rs b/internal/backends/qt/qt_widgets/tableheadersection.rs index 41acbca1842..00396a9535b 100644 --- a/internal/backends/qt/qt_widgets/tableheadersection.rs +++ b/internal/backends/qt/qt_widgets/tableheadersection.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::{input::FocusEventResult, items::SortOrder}; diff --git a/internal/backends/qt/qt_widgets/tabwidget.rs b/internal/backends/qt/qt_widgets/tabwidget.rs index 210c03d6704..bfc625e8d2f 100644 --- a/internal/backends/qt/qt_widgets/tabwidget.rs +++ b/internal/backends/qt/qt_widgets/tabwidget.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore hframe qreal tabbar vframe diff --git a/internal/backends/qt/qt_window.rs b/internal/backends/qt/qt_window.rs index fd4fd38d6b1..690ffe37839 100644 --- a/internal/backends/qt/qt_window.rs +++ b/internal/backends/qt/qt_window.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore frameless qbrush qpointf qreal qwidgetsize svgz diff --git a/internal/backends/selector/Cargo.toml b/internal/backends/selector/Cargo.toml index 8a056fd3652..fbed858ca5e 100644 --- a/internal/backends/selector/Cargo.toml +++ b/internal/backends/selector/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-backend-selector" diff --git a/internal/backends/selector/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/backends/selector/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/internal/backends/selector/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/backends/selector/LICENSES/LicenseRef-Slint-commercial.md b/internal/backends/selector/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/internal/backends/selector/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/backends/selector/README.md b/internal/backends/selector/README.md index f8728aab72b..8e6c47496b8 100644 --- a/internal/backends/selector/README.md +++ b/internal/backends/selector/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). This crate should **not be used directly** by applications using Slint. diff --git a/internal/backends/selector/build.rs b/internal/backends/selector/build.rs index 5a9a9db78ed..a7491887e30 100644 --- a/internal/backends/selector/build.rs +++ b/internal/backends/selector/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::path::Path; diff --git a/internal/backends/selector/lib.rs b/internal/backends/selector/lib.rs index 48a166cac15..9c08925f9b2 100644 --- a/internal/backends/selector/lib.rs +++ b/internal/backends/selector/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/backends/testing/Cargo.toml b/internal/backends/testing/Cargo.toml index bbc12c89422..8a75781a05b 100644 --- a/internal/backends/testing/Cargo.toml +++ b/internal/backends/testing/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-backend-testing" diff --git a/internal/backends/testing/README.md b/internal/backends/testing/README.md index faf4cb083a5..c8d169b9536 100644 --- a/internal/backends/testing/README.md +++ b/internal/backends/testing/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). This crate should **not be used directly** by applications using Slint. diff --git a/internal/backends/testing/ffi.rs b/internal/backends/testing/ffi.rs index b48e8adc154..a16e34251a6 100644 --- a/internal/backends/testing/ffi.rs +++ b/internal/backends/testing/ffi.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::accessibility::AccessibleStringProperty; use i_slint_core::item_tree::{ItemTreeRc, ItemWeak}; diff --git a/internal/backends/testing/internal_tests.rs b/internal/backends/testing/internal_tests.rs index 3105ef71bf0..d738201799c 100644 --- a/internal/backends/testing/internal_tests.rs +++ b/internal/backends/testing/internal_tests.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains helper functions that are used for our internal tests within Slint diff --git a/internal/backends/testing/lib.rs b/internal/backends/testing/lib.rs index fea181ffe6b..e6a4805e116 100644 --- a/internal/backends/testing/lib.rs +++ b/internal/backends/testing/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/backends/testing/search_api.rs b/internal/backends/testing/search_api.rs index c2e66fc4829..579205823f6 100644 --- a/internal/backends/testing/search_api.rs +++ b/internal/backends/testing/search_api.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::accessibility::{AccessibilityAction, AccessibleStringProperty}; use i_slint_core::item_tree::{ItemTreeRc, ItemVisitorResult, ItemWeak, TraversalOrder}; diff --git a/internal/backends/testing/testing_backend.rs b/internal/backends/testing/testing_backend.rs index dfccc141cd6..3b867ac38d4 100644 --- a/internal/backends/testing/testing_backend.rs +++ b/internal/backends/testing/testing_backend.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::api::PhysicalSize; use i_slint_core::graphics::euclid::{Point2D, Size2D}; diff --git a/internal/backends/winit/Cargo.toml b/internal/backends/winit/Cargo.toml index 9056ad0df01..74c2de71d04 100644 --- a/internal/backends/winit/Cargo.toml +++ b/internal/backends/winit/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-backend-winit" diff --git a/internal/backends/winit/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/backends/winit/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/internal/backends/winit/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/backends/winit/LICENSES/LicenseRef-Slint-commercial.md b/internal/backends/winit/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/internal/backends/winit/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/backends/winit/README.md b/internal/backends/winit/README.md index 9128b92bcb8..a0941cac1e7 100644 --- a/internal/backends/winit/README.md +++ b/internal/backends/winit/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). This crate should **not be used directly** by applications using Slint. diff --git a/internal/backends/winit/accesskit.rs b/internal/backends/winit/accesskit.rs index 9dcca40ad62..07e9168d2c6 100644 --- a/internal/backends/winit/accesskit.rs +++ b/internal/backends/winit/accesskit.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::{Cell, RefCell}; use std::collections::HashMap; diff --git a/internal/backends/winit/build.rs b/internal/backends/winit/build.rs index 7fb11780521..75872628e46 100644 --- a/internal/backends/winit/build.rs +++ b/internal/backends/winit/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use cfg_aliases::cfg_aliases; diff --git a/internal/backends/winit/event_loop.rs b/internal/backends/winit/event_loop.rs index 82872406622..30570cc7e54 100644 --- a/internal/backends/winit/event_loop.rs +++ b/internal/backends/winit/event_loop.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![warn(missing_docs)] /*! diff --git a/internal/backends/winit/lib.rs b/internal/backends/winit/lib.rs index 1352337cdcc..109053413db 100644 --- a/internal/backends/winit/lib.rs +++ b/internal/backends/winit/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/backends/winit/renderer/femtovg.rs b/internal/backends/winit/renderer/femtovg.rs index 66f5d0e8e76..c5ac53e58df 100644 --- a/internal/backends/winit/renderer/femtovg.rs +++ b/internal/backends/winit/renderer/femtovg.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::rc::Rc; diff --git a/internal/backends/winit/renderer/femtovg/glcontext.rs b/internal/backends/winit/renderer/femtovg/glcontext.rs index 06b53edd4f4..504cbdb1caf 100644 --- a/internal/backends/winit/renderer/femtovg/glcontext.rs +++ b/internal/backends/winit/renderer/femtovg/glcontext.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::{num::NonZeroU32, rc::Rc}; diff --git a/internal/backends/winit/renderer/skia.rs b/internal/backends/winit/renderer/skia.rs index ce4aabf49a1..d0541831a4a 100644 --- a/internal/backends/winit/renderer/skia.rs +++ b/internal/backends/winit/renderer/skia.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::rc::Rc; diff --git a/internal/backends/winit/renderer/sw.rs b/internal/backends/winit/renderer/sw.rs index 7f584708d51..37fb6905ede 100644 --- a/internal/backends/winit/renderer/sw.rs +++ b/internal/backends/winit/renderer/sw.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Delegate the rendering to the [`i_slint_core::software_renderer::SoftwareRenderer`] diff --git a/internal/backends/winit/wasm_input_helper.rs b/internal/backends/winit/wasm_input_helper.rs index 02bfe0dc270..969fdd15264 100644 --- a/internal/backends/winit/wasm_input_helper.rs +++ b/internal/backends/winit/wasm_input_helper.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Helper for wasm that adds a hidden `` and process its events //! diff --git a/internal/backends/winit/winitwindowadapter.rs b/internal/backends/winit/winitwindowadapter.rs index 9fc5a42ca55..9bbbfd5728c 100644 --- a/internal/backends/winit/winitwindowadapter.rs +++ b/internal/backends/winit/winitwindowadapter.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the GraphicsWindow that used to be within corelib. diff --git a/internal/common/Cargo.toml b/internal/common/Cargo.toml index 41d54f247a5..e2100e902e8 100644 --- a/internal/common/Cargo.toml +++ b/internal/common/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-common" diff --git a/internal/common/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/common/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/internal/common/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/common/LICENSES/LicenseRef-Slint-commercial.md b/internal/common/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/internal/common/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/common/README.md b/internal/common/README.md index 76f93200a39..728be8a1dea 100644 --- a/internal/common/README.md +++ b/internal/common/README.md @@ -1,4 +1,4 @@ - + This crate contains internal data structures and code that is shared between the i-slint-core and the i-slint-compiler crates. diff --git a/internal/common/builtin_structs.rs b/internal/common/builtin_structs.rs index ee19dd787da..6433463343e 100644 --- a/internal/common/builtin_structs.rs +++ b/internal/common/builtin_structs.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains all builtin structures exposed in the .slint language. diff --git a/internal/common/enums.rs b/internal/common/enums.rs index fb4f1805cfa..640805c3cc2 100644 --- a/internal/common/enums.rs +++ b/internal/common/enums.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains all enums exposed in the .slint language. diff --git a/internal/common/key_codes.rs b/internal/common/key_codes.rs index 1441c727418..68d503a759c 100644 --- a/internal/common/key_codes.rs +++ b/internal/common/key_codes.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module is meant to be included by different crate and each crate must define the macro for_each_keys //! diff --git a/internal/common/lib.rs b/internal/common/lib.rs index 79739283940..4228d3ded48 100644 --- a/internal/common/lib.rs +++ b/internal/common/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/common/sharedfontdb.rs b/internal/common/sharedfontdb.rs index c8c80bcde09..e56468721df 100644 --- a/internal/common/sharedfontdb.rs +++ b/internal/common/sharedfontdb.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; diff --git a/internal/common/sharedfontdb/fontconfig.rs b/internal/common/sharedfontdb/fontconfig.rs index 6c4f19a182e..4831cc08699 100644 --- a/internal/common/sharedfontdb/fontconfig.rs +++ b/internal/common/sharedfontdb/fontconfig.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![allow(unsafe_code)] diff --git a/internal/compiler/Cargo.toml b/internal/compiler/Cargo.toml index 6e34ec569e9..4fc13123651 100644 --- a/internal/compiler/Cargo.toml +++ b/internal/compiler/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-compiler" diff --git a/internal/compiler/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/compiler/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/internal/compiler/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/compiler/LICENSES/LicenseRef-Slint-commercial.md b/internal/compiler/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/internal/compiler/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/compiler/README.md b/internal/compiler/README.md index d5c1b04dad8..d8ebd906aae 100644 --- a/internal/compiler/README.md +++ b/internal/compiler/README.md @@ -1,4 +1,4 @@ - + # The Slint Compiler Library diff --git a/internal/compiler/build.rs b/internal/compiler/build.rs index 000f5b2608f..844525ed191 100644 --- a/internal/compiler/build.rs +++ b/internal/compiler/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::fs::read_dir; use std::io::{BufWriter, Write}; diff --git a/internal/compiler/builtin_macros.rs b/internal/compiler/builtin_macros.rs index 635627e2c24..2f234e1d351 100644 --- a/internal/compiler/builtin_macros.rs +++ b/internal/compiler/builtin_macros.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the implementation of the builtin macros. //! They are just transformations that convert into some more complicated expression tree diff --git a/internal/compiler/builtins.slint b/internal/compiler/builtins.slint index 7e3cc543f21..1390d907ab6 100644 --- a/internal/compiler/builtins.slint +++ b/internal/compiler/builtins.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore langtype typeregister diff --git a/internal/compiler/diagnostics.rs b/internal/compiler/diagnostics.rs index 5599ed047e9..2eeb3147c27 100644 --- a/internal/compiler/diagnostics.rs +++ b/internal/compiler/diagnostics.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::io::Read; use std::path::{Path, PathBuf}; diff --git a/internal/compiler/embedded_resources.rs b/internal/compiler/embedded_resources.rs index cf341389ede..0fe08d180a3 100644 --- a/internal/compiler/embedded_resources.rs +++ b/internal/compiler/embedded_resources.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[cfg(feature = "software-renderer")] pub use resvg::tiny_skia::IntRect as Rect; diff --git a/internal/compiler/expression_tree.rs b/internal/compiler/expression_tree.rs index d8c60153480..af4ed1fdc8f 100644 --- a/internal/compiler/expression_tree.rs +++ b/internal/compiler/expression_tree.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::diagnostics::{BuildDiagnostics, SourceLocation, Spanned}; use crate::langtype::{BuiltinElement, EnumerationValue, Type}; diff --git a/internal/compiler/fileaccess.rs b/internal/compiler/fileaccess.rs index 6a7476bdf76..a80557482fe 100644 --- a/internal/compiler/fileaccess.rs +++ b/internal/compiler/fileaccess.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::borrow::Cow; diff --git a/internal/compiler/generator.rs b/internal/compiler/generator.rs index 91d18a8fc31..d870894f792 100644 --- a/internal/compiler/generator.rs +++ b/internal/compiler/generator.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! The module responsible for the code generation. diff --git a/internal/compiler/generator/cpp.rs b/internal/compiler/generator/cpp.rs index 3e10e5f57e6..0c226bb4249 100644 --- a/internal/compiler/generator/cpp.rs +++ b/internal/compiler/generator/cpp.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! module for the C++ code generator */ diff --git a/internal/compiler/generator/rust.rs b/internal/compiler/generator/rust.rs index 44b7c974866..76ce4fd615b 100644 --- a/internal/compiler/generator/rust.rs +++ b/internal/compiler/generator/rust.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore conv gdata powf punct vref diff --git a/internal/compiler/langtype.rs b/internal/compiler/langtype.rs index ef703b24eac..70158a2ed44 100644 --- a/internal/compiler/langtype.rs +++ b/internal/compiler/langtype.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::borrow::Cow; use std::collections::{BTreeMap, HashMap, HashSet}; diff --git a/internal/compiler/layout.rs b/internal/compiler/layout.rs index e01b51fec52..bb926ff5112 100644 --- a/internal/compiler/layout.rs +++ b/internal/compiler/layout.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Datastructures used to represent layouts in the compiler diff --git a/internal/compiler/lexer.rs b/internal/compiler/lexer.rs index b06d50789e5..2ae5b3b7694 100644 --- a/internal/compiler/lexer.rs +++ b/internal/compiler/lexer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the code for the lexer. //! diff --git a/internal/compiler/lib.rs b/internal/compiler/lib.rs index ec3466a716e..dadea4bdba3 100644 --- a/internal/compiler/lib.rs +++ b/internal/compiler/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/compiler/literals.rs b/internal/compiler/literals.rs index 3cce14a5911..2f2e198ede2 100644 --- a/internal/compiler/literals.rs +++ b/internal/compiler/literals.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::expression_tree::Expression; use crate::expression_tree::Unit; diff --git a/internal/compiler/llr.rs b/internal/compiler/llr.rs index e2e35ce5e7b..e75ef20c8f8 100644 --- a/internal/compiler/llr.rs +++ b/internal/compiler/llr.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! The Low Level Representation module diff --git a/internal/compiler/llr/expression.rs b/internal/compiler/llr/expression.rs index 70212ca0a10..889e018b72d 100644 --- a/internal/compiler/llr/expression.rs +++ b/internal/compiler/llr/expression.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::PropertyReference; use crate::expression_tree::{BuiltinFunction, MinMaxOp, OperatorClass}; diff --git a/internal/compiler/llr/item_tree.rs b/internal/compiler/llr/item_tree.rs index 59c2f832839..84ad1841a46 100644 --- a/internal/compiler/llr/item_tree.rs +++ b/internal/compiler/llr/item_tree.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::{EvaluationContext, Expression, ParentCtx}; use crate::langtype::{NativeClass, Type}; diff --git a/internal/compiler/llr/lower_expression.rs b/internal/compiler/llr/lower_expression.rs index 879c9b036dd..f79a28e6fb5 100644 --- a/internal/compiler/llr/lower_expression.rs +++ b/internal/compiler/llr/lower_expression.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; use std::collections::{BTreeMap, HashMap}; diff --git a/internal/compiler/llr/lower_to_item_tree.rs b/internal/compiler/llr/lower_to_item_tree.rs index 1ee1fa59e63..4305dc44757 100644 --- a/internal/compiler/llr/lower_to_item_tree.rs +++ b/internal/compiler/llr/lower_to_item_tree.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use by_address::ByAddress; diff --git a/internal/compiler/llr/optim_passes/count_property_use.rs b/internal/compiler/llr/optim_passes/count_property_use.rs index f6a09d65e5b..b8a78e2753a 100644 --- a/internal/compiler/llr/optim_passes/count_property_use.rs +++ b/internal/compiler/llr/optim_passes/count_property_use.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passes that fills the Property::use_count //! diff --git a/internal/compiler/llr/optim_passes/inline_expressions.rs b/internal/compiler/llr/optim_passes/inline_expressions.rs index 52d7fe7876b..444a13d51dc 100644 --- a/internal/compiler/llr/optim_passes/inline_expressions.rs +++ b/internal/compiler/llr/optim_passes/inline_expressions.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Inline properties that are simple enough to be inlined //! diff --git a/internal/compiler/llr/pretty_print.rs b/internal/compiler/llr/pretty_print.rs index e8a714e5f4d..d0b8f7dc2b1 100644 --- a/internal/compiler/llr/pretty_print.rs +++ b/internal/compiler/llr/pretty_print.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::fmt::{Display, Result, Write}; diff --git a/internal/compiler/load_builtins.rs b/internal/compiler/load_builtins.rs index 3a0d0bcdc39..b7c3823bdf1 100644 --- a/internal/compiler/load_builtins.rs +++ b/internal/compiler/load_builtins.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Parse the contents of builtins.slint and fill the builtin type registry diff --git a/internal/compiler/lookup.rs b/internal/compiler/lookup.rs index 229f2c11736..889313fff62 100644 --- a/internal/compiler/lookup.rs +++ b/internal/compiler/lookup.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Helper to do lookup in expressions diff --git a/internal/compiler/namedreference.rs b/internal/compiler/namedreference.rs index fd0d34decf4..0f9ce7e29cf 100644 --- a/internal/compiler/namedreference.rs +++ b/internal/compiler/namedreference.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains the [`NamedReference`] and its helper diff --git a/internal/compiler/object_tree.rs b/internal/compiler/object_tree.rs index 6c0e824376c..309341f1d20 100644 --- a/internal/compiler/object_tree.rs +++ b/internal/compiler/object_tree.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains the intermediate representation of the code in the form of an object tree diff --git a/internal/compiler/parser-test-macro/Cargo.toml b/internal/compiler/parser-test-macro/Cargo.toml index 99db7b136e3..7ca4682cbe2 100644 --- a/internal/compiler/parser-test-macro/Cargo.toml +++ b/internal/compiler/parser-test-macro/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-parser-test-macro" diff --git a/internal/compiler/parser-test-macro/README.md b/internal/compiler/parser-test-macro/README.md index 6cd4ffed5fe..e85b64dee53 100644 --- a/internal/compiler/parser-test-macro/README.md +++ b/internal/compiler/parser-test-macro/README.md @@ -1,4 +1,4 @@ - + parser_test: a proc macro attribute that generate tests for the parser functions diff --git a/internal/compiler/parser-test-macro/lib.rs b/internal/compiler/parser-test-macro/lib.rs index 1c2c56a010f..fd1bcabc08b 100644 --- a/internal/compiler/parser-test-macro/lib.rs +++ b/internal/compiler/parser-test-macro/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/compiler/parser.rs b/internal/compiler/parser.rs index c79084e9da1..ffffc70ed25 100644 --- a/internal/compiler/parser.rs +++ b/internal/compiler/parser.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! The Slint Language Parser diff --git a/internal/compiler/parser/document.rs b/internal/compiler/parser/document.rs index 2a3c40c0a86..d64494adbbb 100644 --- a/internal/compiler/parser/document.rs +++ b/internal/compiler/parser/document.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::element::{parse_element, parse_element_content}; use super::prelude::*; diff --git a/internal/compiler/parser/element.rs b/internal/compiler/parser/element.rs index 5702c759ceb..09f85dbd1c7 100644 --- a/internal/compiler/parser/element.rs +++ b/internal/compiler/parser/element.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! The parser functions for elements and things inside them diff --git a/internal/compiler/parser/expressions.rs b/internal/compiler/parser/expressions.rs index 4059ab24ec0..90a9c644d93 100644 --- a/internal/compiler/parser/expressions.rs +++ b/internal/compiler/parser/expressions.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::document::parse_qualified_name; use super::prelude::*; diff --git a/internal/compiler/parser/statements.rs b/internal/compiler/parser/statements.rs index 388815c1627..199567813a9 100644 --- a/internal/compiler/parser/statements.rs +++ b/internal/compiler/parser/statements.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::element::parse_code_block; use super::expressions::parse_expression; diff --git a/internal/compiler/parser/type.rs b/internal/compiler/parser/type.rs index cf61077fbfe..b123fb00497 100644 --- a/internal/compiler/parser/type.rs +++ b/internal/compiler/parser/type.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Module containing the parsing functions for type names diff --git a/internal/compiler/passes.rs b/internal/compiler/passes.rs index 3d01b6ca391..f22d6abd4c2 100644 --- a/internal/compiler/passes.rs +++ b/internal/compiler/passes.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 mod apply_default_properties_from_style; mod binding_analysis; diff --git a/internal/compiler/passes/apply_default_properties_from_style.rs b/internal/compiler/passes/apply_default_properties_from_style.rs index 74c2393c884..1097a9894bc 100644 --- a/internal/compiler/passes/apply_default_properties_from_style.rs +++ b/internal/compiler/passes/apply_default_properties_from_style.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passe that apply the default property from the style. //! diff --git a/internal/compiler/passes/binding_analysis.rs b/internal/compiler/passes/binding_analysis.rs index 333cb8a5f9e..7ebd112ab6f 100644 --- a/internal/compiler/passes/binding_analysis.rs +++ b/internal/compiler/passes/binding_analysis.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Compute binding analysis and attempt to find binding loops diff --git a/internal/compiler/passes/border_radius.rs b/internal/compiler/passes/border_radius.rs index e96791fb72e..a58dbcce683 100644 --- a/internal/compiler/passes/border_radius.rs +++ b/internal/compiler/passes/border_radius.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that applies the default border-radius to border-top|bottom-left|right-radius. diff --git a/internal/compiler/passes/check_expressions.rs b/internal/compiler/passes/check_expressions.rs index b2e5ed1df33..325b0134712 100644 --- a/internal/compiler/passes/check_expressions.rs +++ b/internal/compiler/passes/check_expressions.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::rc::Rc; diff --git a/internal/compiler/passes/check_public_api.rs b/internal/compiler/passes/check_public_api.rs index ed58335152c..10bdab9a9cf 100644 --- a/internal/compiler/passes/check_public_api.rs +++ b/internal/compiler/passes/check_public_api.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that check that the public api is ok and mark the property as exposed diff --git a/internal/compiler/passes/check_rotation.rs b/internal/compiler/passes/check_rotation.rs index d968ad2e20b..ca9fc3f1fa9 100644 --- a/internal/compiler/passes/check_rotation.rs +++ b/internal/compiler/passes/check_rotation.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::diagnostics::BuildDiagnostics; use crate::diagnostics::Spanned; diff --git a/internal/compiler/passes/clip.rs b/internal/compiler/passes/clip.rs index a0b2a22a1bb..179b2113391 100644 --- a/internal/compiler/passes/clip.rs +++ b/internal/compiler/passes/clip.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that lowers synthetic `clip` properties to Clip element diff --git a/internal/compiler/passes/collect_custom_fonts.rs b/internal/compiler/passes/collect_custom_fonts.rs index 5b090d153a3..98dc78dbf9a 100644 --- a/internal/compiler/passes/collect_custom_fonts.rs +++ b/internal/compiler/passes/collect_custom_fonts.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passes that fills the root component used_global diff --git a/internal/compiler/passes/collect_globals.rs b/internal/compiler/passes/collect_globals.rs index 4bee81ae9db..83a27967b40 100644 --- a/internal/compiler/passes/collect_globals.rs +++ b/internal/compiler/passes/collect_globals.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passes that fills the root component used_types.globals diff --git a/internal/compiler/passes/collect_init_code.rs b/internal/compiler/passes/collect_init_code.rs index df95e83ec87..c87477fd418 100644 --- a/internal/compiler/passes/collect_init_code.rs +++ b/internal/compiler/passes/collect_init_code.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passe that collects the code from init callbacks from elements and moves it into the component's init_code. diff --git a/internal/compiler/passes/collect_structs_and_enums.rs b/internal/compiler/passes/collect_structs_and_enums.rs index 2df8be5affb..efef24eb35a 100644 --- a/internal/compiler/passes/collect_structs_and_enums.rs +++ b/internal/compiler/passes/collect_structs_and_enums.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passes that fills the root component used_types.structs diff --git a/internal/compiler/passes/collect_subcomponents.rs b/internal/compiler/passes/collect_subcomponents.rs index 91109a3d959..21aaa5be367 100644 --- a/internal/compiler/passes/collect_subcomponents.rs +++ b/internal/compiler/passes/collect_subcomponents.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passes that fills the root component used_types.sub_components diff --git a/internal/compiler/passes/compile_paths.rs b/internal/compiler/passes/compile_paths.rs index 25e9ad166e7..a225dd88bfe 100644 --- a/internal/compiler/passes/compile_paths.rs +++ b/internal/compiler/passes/compile_paths.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This pass converts the verbose markup used for paths, such as //! Path { diff --git a/internal/compiler/passes/const_propagation.rs b/internal/compiler/passes/const_propagation.rs index 85f160f189b..6c3895e460c 100644 --- a/internal/compiler/passes/const_propagation.rs +++ b/internal/compiler/passes/const_propagation.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Try to simplify property bindings by propagating constant expressions diff --git a/internal/compiler/passes/deduplicate_property_read.rs b/internal/compiler/passes/deduplicate_property_read.rs index bb5bd5da655..ff78823e9e0 100644 --- a/internal/compiler/passes/deduplicate_property_read.rs +++ b/internal/compiler/passes/deduplicate_property_read.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Do not read twice the same property, store in a local variable instead diff --git a/internal/compiler/passes/default_geometry.rs b/internal/compiler/passes/default_geometry.rs index e2f13e64e20..199dd9f45ed 100644 --- a/internal/compiler/passes/default_geometry.rs +++ b/internal/compiler/passes/default_geometry.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Set the width and height of Rectangle, TouchArea, ... to 100%, the implicit width or aspect ratio preserving for Images. diff --git a/internal/compiler/passes/embed_glyphs.rs b/internal/compiler/passes/embed_glyphs.rs index eaa2d7d8c4d..e6105c6e741 100644 --- a/internal/compiler/passes/embed_glyphs.rs +++ b/internal/compiler/passes/embed_glyphs.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::diagnostics::BuildDiagnostics; #[cfg(not(target_arch = "wasm32"))] diff --git a/internal/compiler/passes/embed_images.rs b/internal/compiler/passes/embed_images.rs index 687ac737a94..3d8a1261748 100644 --- a/internal/compiler/passes/embed_images.rs +++ b/internal/compiler/passes/embed_images.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::diagnostics::BuildDiagnostics; use crate::embedded_resources::*; diff --git a/internal/compiler/passes/ensure_window.rs b/internal/compiler/passes/ensure_window.rs index 1609f3a4be3..2d4404fc938 100644 --- a/internal/compiler/passes/ensure_window.rs +++ b/internal/compiler/passes/ensure_window.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Make sure that the top level element of the component is always a Window diff --git a/internal/compiler/passes/flickable.rs b/internal/compiler/passes/flickable.rs index d5a6018e94f..25e14d72bc7 100644 --- a/internal/compiler/passes/flickable.rs +++ b/internal/compiler/passes/flickable.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Flickable pass //! diff --git a/internal/compiler/passes/focus_handling.rs b/internal/compiler/passes/focus_handling.rs index cb9e46b0e2e..f57ac9b6e2e 100644 --- a/internal/compiler/passes/focus_handling.rs +++ b/internal/compiler/passes/focus_handling.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This pass follows the forward-focus property on the root element to determine the initial focus item //! as well as handle the forward for `focus()` calls in code. diff --git a/internal/compiler/passes/generate_item_indices.rs b/internal/compiler/passes/generate_item_indices.rs index 6bae7fe992c..324a1975b35 100644 --- a/internal/compiler/passes/generate_item_indices.rs +++ b/internal/compiler/passes/generate_item_indices.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Assign the Element::item_index on each elements diff --git a/internal/compiler/passes/infer_aliases_types.rs b/internal/compiler/passes/infer_aliases_types.rs index d005b64998a..03f8a62d10c 100644 --- a/internal/compiler/passes/infer_aliases_types.rs +++ b/internal/compiler/passes/infer_aliases_types.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passes that resolve the type of two way bindings. //! diff --git a/internal/compiler/passes/inlining.rs b/internal/compiler/passes/inlining.rs index f14d5265bb0..3f2f94ad571 100644 --- a/internal/compiler/passes/inlining.rs +++ b/internal/compiler/passes/inlining.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Inline each object_tree::Component within the main Component diff --git a/internal/compiler/passes/lower_absolute_coordinates.rs b/internal/compiler/passes/lower_absolute_coordinates.rs index 20ffc2e652b..e90f7560598 100644 --- a/internal/compiler/passes/lower_absolute_coordinates.rs +++ b/internal/compiler/passes/lower_absolute_coordinates.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This pass creates bindings to "absolute-y" and "absolute-y" properties //! that can be used to compute the window-absolute coordinates of elements. diff --git a/internal/compiler/passes/lower_accessibility.rs b/internal/compiler/passes/lower_accessibility.rs index 9526f50fea8..73638cd67f6 100644 --- a/internal/compiler/passes/lower_accessibility.rs +++ b/internal/compiler/passes/lower_accessibility.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that lowers synthetic `accessible-*` properties diff --git a/internal/compiler/passes/lower_component_container.rs b/internal/compiler/passes/lower_component_container.rs index e6c315fa52d..5bb2ca2f50e 100644 --- a/internal/compiler/passes/lower_component_container.rs +++ b/internal/compiler/passes/lower_component_container.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::diagnostics::BuildDiagnostics; use crate::langtype::ElementType; diff --git a/internal/compiler/passes/lower_layout.rs b/internal/compiler/passes/lower_layout.rs index e9b6458f281..98b768fc62c 100644 --- a/internal/compiler/passes/lower_layout.rs +++ b/internal/compiler/passes/lower_layout.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passe that compute the layout constraint diff --git a/internal/compiler/passes/lower_popups.rs b/internal/compiler/passes/lower_popups.rs index c9f6de0d0e1..cbb76fe9a4d 100644 --- a/internal/compiler/passes/lower_popups.rs +++ b/internal/compiler/passes/lower_popups.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passe that transform the PopupWindow element into a component diff --git a/internal/compiler/passes/lower_property_to_element.rs b/internal/compiler/passes/lower_property_to_element.rs index 2a867ec7f32..7d1e2be0f42 100644 --- a/internal/compiler/passes/lower_property_to_element.rs +++ b/internal/compiler/passes/lower_property_to_element.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that lowers synthetic properties such as `opacity` and `layer` properties to their corresponding elements. //! For example `f := Foo { opacity: ; }` is mapped to `Opacity { opacity <=> f.opacity; f := Foo { ... } }` diff --git a/internal/compiler/passes/lower_shadows.rs b/internal/compiler/passes/lower_shadows.rs index b6ac5450ec1..fb430c6cca8 100644 --- a/internal/compiler/passes/lower_shadows.rs +++ b/internal/compiler/passes/lower_shadows.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that lowers synthetic `drop-shadow-*` properties to proper shadow elements // At the moment only shadows on `Rectangle` elements are supported, i.e. the drop shadow diff --git a/internal/compiler/passes/lower_states.rs b/internal/compiler/passes/lower_states.rs index ce145a5b78f..2d4cfa0da4d 100644 --- a/internal/compiler/passes/lower_states.rs +++ b/internal/compiler/passes/lower_states.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that create a state property, and change all the binding to depend on that property diff --git a/internal/compiler/passes/lower_tabwidget.rs b/internal/compiler/passes/lower_tabwidget.rs index 99f415611d0..021bf3c3028 100644 --- a/internal/compiler/passes/lower_tabwidget.rs +++ b/internal/compiler/passes/lower_tabwidget.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore tabwidget diff --git a/internal/compiler/passes/lower_text_input_interface.rs b/internal/compiler/passes/lower_text_input_interface.rs index df6750ea0c7..11e3b906886 100644 --- a/internal/compiler/passes/lower_text_input_interface.rs +++ b/internal/compiler/passes/lower_text_input_interface.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passe lower the access to the global TextInputInterface.text-input-focused to getter or setter. diff --git a/internal/compiler/passes/materialize_fake_properties.rs b/internal/compiler/passes/materialize_fake_properties.rs index 80ede51dc6f..c1a34f72e2c 100644 --- a/internal/compiler/passes/materialize_fake_properties.rs +++ b/internal/compiler/passes/materialize_fake_properties.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This pass creates properties that are used but are otherwise not real. //! diff --git a/internal/compiler/passes/move_declarations.rs b/internal/compiler/passes/move_declarations.rs index 11f84dd6827..a327609e98e 100644 --- a/internal/compiler/passes/move_declarations.rs +++ b/internal/compiler/passes/move_declarations.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This pass moves all declaration of properties or callback to the root diff --git a/internal/compiler/passes/optimize_useless_rectangles.rs b/internal/compiler/passes/optimize_useless_rectangles.rs index 6ad16545ead..33d14e5f872 100644 --- a/internal/compiler/passes/optimize_useless_rectangles.rs +++ b/internal/compiler/passes/optimize_useless_rectangles.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Remove the rectangles that serves no purposes //! diff --git a/internal/compiler/passes/purity_check.rs b/internal/compiler/passes/purity_check.rs index 0ce2fe4b88f..89adb965178 100644 --- a/internal/compiler/passes/purity_check.rs +++ b/internal/compiler/passes/purity_check.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::collections::HashSet; diff --git a/internal/compiler/passes/remove_aliases.rs b/internal/compiler/passes/remove_aliases.rs index 09a8fa138e0..086e3fbfe4a 100644 --- a/internal/compiler/passes/remove_aliases.rs +++ b/internal/compiler/passes/remove_aliases.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This pass removes the property used in a two ways bindings diff --git a/internal/compiler/passes/remove_return.rs b/internal/compiler/passes/remove_return.rs index fa5ccc58a8d..31ed297e2a7 100644 --- a/internal/compiler/passes/remove_return.rs +++ b/internal/compiler/passes/remove_return.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::collections::{BTreeMap, HashMap}; diff --git a/internal/compiler/passes/remove_unused_properties.rs b/internal/compiler/passes/remove_unused_properties.rs index e6b0123c626..fda71abec33 100644 --- a/internal/compiler/passes/remove_unused_properties.rs +++ b/internal/compiler/passes/remove_unused_properties.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Remove the properties which are not used diff --git a/internal/compiler/passes/repeater_component.rs b/internal/compiler/passes/repeater_component.rs index 87e207dfba1..2e5e38cdd0b 100644 --- a/internal/compiler/passes/repeater_component.rs +++ b/internal/compiler/passes/repeater_component.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Make sure that the Repeated expression are just components without any children diff --git a/internal/compiler/passes/resolve_native_classes.rs b/internal/compiler/passes/resolve_native_classes.rs index 1ee5744b766..f30dbbaf293 100644 --- a/internal/compiler/passes/resolve_native_classes.rs +++ b/internal/compiler/passes/resolve_native_classes.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! After inlining and moving declarations, all Element::base_type should be Type::BuiltinElement. This pass resolves them //! to NativeClass and picking a variant that only contains the used properties. diff --git a/internal/compiler/passes/resolving.rs b/internal/compiler/passes/resolving.rs index 9db8dcff74f..3bc8829cac9 100644 --- a/internal/compiler/passes/resolving.rs +++ b/internal/compiler/passes/resolving.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Passes that resolve the property binding expression. //! diff --git a/internal/compiler/passes/unique_id.rs b/internal/compiler/passes/unique_id.rs index 8350844f802..eb043f8f03b 100644 --- a/internal/compiler/passes/unique_id.rs +++ b/internal/compiler/passes/unique_id.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::diagnostics::BuildDiagnostics; use crate::langtype::ElementType; diff --git a/internal/compiler/passes/visible.rs b/internal/compiler/passes/visible.rs index 49fb4a0fda9..ab59ed01c97 100644 --- a/internal/compiler/passes/visible.rs +++ b/internal/compiler/passes/visible.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Pass that lowers synthetic `visible` properties to Clip element diff --git a/internal/compiler/passes/z_order.rs b/internal/compiler/passes/z_order.rs index 672350da8aa..fd6c06fab09 100644 --- a/internal/compiler/passes/z_order.rs +++ b/internal/compiler/passes/z_order.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! re-order the children by their z-order */ diff --git a/internal/compiler/pathutils.rs b/internal/compiler/pathutils.rs index ecb6abef3d4..8f09211a4a1 100644 --- a/internal/compiler/pathutils.rs +++ b/internal/compiler/pathutils.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Reimplement some Path handling code: The one in `std` is not available //! when running in WASM! diff --git a/internal/compiler/tests/consistent_styles.rs b/internal/compiler/tests/consistent_styles.rs index 60f90a55446..0a89a511600 100644 --- a/internal/compiler/tests/consistent_styles.rs +++ b/internal/compiler/tests/consistent_styles.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Test that all styles have the same API. diff --git a/internal/compiler/tests/syntax/accessibility/accessible_properties.slint b/internal/compiler/tests/syntax/accessibility/accessible_properties.slint index b4fcdd4baa3..9f51fa0b01f 100644 --- a/internal/compiler/tests/syntax/accessibility/accessible_properties.slint +++ b/internal/compiler/tests/syntax/accessibility/accessible_properties.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Button1 := Rectangle { property cond; diff --git a/internal/compiler/tests/syntax/analysis/binding_loop1.slint b/internal/compiler/tests/syntax/analysis/binding_loop1.slint index ee60449cf7a..67190631b3e 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop1.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop1.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 WithStates := Rectangle { diff --git a/internal/compiler/tests/syntax/analysis/binding_loop2.slint b/internal/compiler/tests/syntax/analysis/binding_loop2.slint index d341969896e..9cacb96f1aa 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop2.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 T1 := Rectangle { diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_function.slint b/internal/compiler/tests/syntax/analysis/binding_loop_function.slint index 51ae68853bc..4658c4ef3e8 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_function.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_function.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Compo1 := Rectangle { diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_issue_772.slint b/internal/compiler/tests/syntax/analysis/binding_loop_issue_772.slint index b8d55805120..69516ad0134 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_issue_772.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_issue_772.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Alias := Rectangle { property viewport_width ; diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_layout.slint b/internal/compiler/tests/syntax/analysis/binding_loop_layout.slint index 384624a3eae..05e71982a19 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_layout.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_layout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TC := Rectangle { // ^error{The binding for the property 'layoutinfo-h' is part of a binding loop} diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_layout2.slint b/internal/compiler/tests/syntax/analysis/binding_loop_layout2.slint index 342b4a2d521..ee9beca8931 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_layout2.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_layout2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Wrap := Rectangle { property woo <=> text.wrap; diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_layout3.slint b/internal/compiler/tests/syntax/analysis/binding_loop_layout3.slint index a86b57a36b4..2c77dfd5be8 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_layout3.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_layout3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Compo := Rectangle { // ^error{The binding for the property 'layoutinfo-h' is part of a binding loop} diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_layout4.slint b/internal/compiler/tests/syntax/analysis/binding_loop_layout4.slint index d4459232460..7ee6aa38bdb 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_layout4.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_layout4.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Foo { // ^error{The binding for the property 'layoutinfo-h' is part of a binding loop} diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_mappointtowindow.slint b/internal/compiler/tests/syntax/analysis/binding_loop_mappointtowindow.slint index 909c4e4dcf4..b74e0f8e2e3 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_mappointtowindow.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_mappointtowindow.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export App := Rectangle { diff --git a/internal/compiler/tests/syntax/analysis/binding_loop_self.slint b/internal/compiler/tests/syntax/analysis/binding_loop_self.slint index 1cc0bb9b210..a6d11f41c7b 100644 --- a/internal/compiler/tests/syntax/analysis/binding_loop_self.slint +++ b/internal/compiler/tests/syntax/analysis/binding_loop_self.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // From issue #737 diff --git a/internal/compiler/tests/syntax/basic/animate.slint b/internal/compiler/tests/syntax/basic/animate.slint index f27127ed1c0..70733e477d6 100644 --- a/internal/compiler/tests/syntax/basic/animate.slint +++ b/internal/compiler/tests/syntax/basic/animate.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/array.slint b/internal/compiler/tests/syntax/basic/array.slint index d79762db21b..f60a33d493d 100644 --- a/internal/compiler/tests/syntax/basic/array.slint +++ b/internal/compiler/tests/syntax/basic/array.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Test := Window { a: [,]; diff --git a/internal/compiler/tests/syntax/basic/assign.slint b/internal/compiler/tests/syntax/basic/assign.slint index 2e9a9ba34a6..d4b9285a49a 100644 --- a/internal/compiler/tests/syntax/basic/assign.slint +++ b/internal/compiler/tests/syntax/basic/assign.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { TouchArea { diff --git a/internal/compiler/tests/syntax/basic/box_shadow.slint b/internal/compiler/tests/syntax/basic/box_shadow.slint index b4012bc199d..8aa4e3783c6 100644 --- a/internal/compiler/tests/syntax/basic/box_shadow.slint +++ b/internal/compiler/tests/syntax/basic/box_shadow.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Foo := Rectangle { drop-shadow-color: red; diff --git a/internal/compiler/tests/syntax/basic/children_placeholder.slint b/internal/compiler/tests/syntax/basic/children_placeholder.slint index d78aa549e82..7d200b80070 100644 --- a/internal/compiler/tests/syntax/basic/children_placeholder.slint +++ b/internal/compiler/tests/syntax/basic/children_placeholder.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export NotInIf := Rectangle { if true: Rectangle { diff --git a/internal/compiler/tests/syntax/basic/children_placeholder_2.slint b/internal/compiler/tests/syntax/basic/children_placeholder_2.slint index 199142c69d0..7c3fbf64313 100644 --- a/internal/compiler/tests/syntax/basic/children_placeholder_2.slint +++ b/internal/compiler/tests/syntax/basic/children_placeholder_2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Final := Window { VerticalLayout { diff --git a/internal/compiler/tests/syntax/basic/clip.slint b/internal/compiler/tests/syntax/basic/clip.slint index ffd65a7f1d0..ee117a10a9e 100644 --- a/internal/compiler/tests/syntax/basic/clip.slint +++ b/internal/compiler/tests/syntax/basic/clip.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 MyTouchArea := TouchArea { } diff --git a/internal/compiler/tests/syntax/basic/comments.slint b/internal/compiler/tests/syntax/basic/comments.slint index e3208d80073..3117f75d30c 100644 --- a/internal/compiler/tests/syntax/basic/comments.slint +++ b/internal/compiler/tests/syntax/basic/comments.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // comment diff --git a/internal/compiler/tests/syntax/basic/dialog.slint b/internal/compiler/tests/syntax/basic/dialog.slint index ca2147fc5e2..19ffd4db9ef 100644 --- a/internal/compiler/tests/syntax/basic/dialog.slint +++ b/internal/compiler/tests/syntax/basic/dialog.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StandardButton } from "std-widgets.slint"; diff --git a/internal/compiler/tests/syntax/basic/dialog2.slint b/internal/compiler/tests/syntax/basic/dialog2.slint index 85357ca1664..180339e41a3 100644 --- a/internal/compiler/tests/syntax/basic/dialog2.slint +++ b/internal/compiler/tests/syntax/basic/dialog2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StandardButton } from "std-widgets.slint"; diff --git a/internal/compiler/tests/syntax/basic/double_binding.slint b/internal/compiler/tests/syntax/basic/double_binding.slint index 02d17a9cc9b..fbe583acdaa 100644 --- a/internal/compiler/tests/syntax/basic/double_binding.slint +++ b/internal/compiler/tests/syntax/basic/double_binding.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/double_color.slint b/internal/compiler/tests/syntax/basic/double_color.slint index f95a7646ba1..057f777b698 100644 --- a/internal/compiler/tests/syntax/basic/double_color.slint +++ b/internal/compiler/tests/syntax/basic/double_color.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/duplicated_id.slint b/internal/compiler/tests/syntax/basic/duplicated_id.slint index 8faaaafaac9..446a5579ed0 100644 --- a/internal/compiler/tests/syntax/basic/duplicated_id.slint +++ b/internal/compiler/tests/syntax/basic/duplicated_id.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 SubElement := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/easing.slint b/internal/compiler/tests/syntax/basic/easing.slint index bb17487587b..93898417584 100644 --- a/internal/compiler/tests/syntax/basic/easing.slint +++ b/internal/compiler/tests/syntax/basic/easing.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { animate x { easing: ease-in; } diff --git a/internal/compiler/tests/syntax/basic/easing_not_called.slint b/internal/compiler/tests/syntax/basic/easing_not_called.slint index 1684ac5cc3f..55fa7fb662f 100644 --- a/internal/compiler/tests/syntax/basic/easing_not_called.slint +++ b/internal/compiler/tests/syntax/basic/easing_not_called.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Cannot be put in the easing.slint test because it is in a different pass diff --git a/internal/compiler/tests/syntax/basic/empty.slint b/internal/compiler/tests/syntax/basic/empty.slint index ae1892c3147..2cd911307af 100644 --- a/internal/compiler/tests/syntax/basic/empty.slint +++ b/internal/compiler/tests/syntax/basic/empty.slint @@ -1,2 +1,2 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/internal/compiler/tests/syntax/basic/enums.slint b/internal/compiler/tests/syntax/basic/enums.slint index b956647b251..7474334f6c0 100644 --- a/internal/compiler/tests/syntax/basic/enums.slint +++ b/internal/compiler/tests/syntax/basic/enums.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 enum Xyz { hello-hello, diff --git a/internal/compiler/tests/syntax/basic/for.slint b/internal/compiler/tests/syntax/basic/for.slint index 6a820dc1a91..5ed2fc1d8dd 100644 --- a/internal/compiler/tests/syntax/basic/for.slint +++ b/internal/compiler/tests/syntax/basic/for.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/image.slint b/internal/compiler/tests/syntax/basic/image.slint index 1334882edbf..16b03459c44 100644 --- a/internal/compiler/tests/syntax/basic/image.slint +++ b/internal/compiler/tests/syntax/basic/image.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SubElements := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/inline_component.slint b/internal/compiler/tests/syntax/basic/inline_component.slint index f93d07b1e8a..5e385fad5a4 100644 --- a/internal/compiler/tests/syntax/basic/inline_component.slint +++ b/internal/compiler/tests/syntax/basic/inline_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Inline1 := Rectangle { Rectangle { diff --git a/internal/compiler/tests/syntax/basic/item_as_property.slint b/internal/compiler/tests/syntax/basic/item_as_property.slint index 4a50aa1de63..fda7df60006 100644 --- a/internal/compiler/tests/syntax/basic/item_as_property.slint +++ b/internal/compiler/tests/syntax/basic/item_as_property.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 struct Str := { foo: Rectangle } // ^error{'Rectangle' is not a valid type} diff --git a/internal/compiler/tests/syntax/basic/layout.slint b/internal/compiler/tests/syntax/basic/layout.slint index dc23db35ebb..6d6c428c4c4 100644 --- a/internal/compiler/tests/syntax/basic/layout.slint +++ b/internal/compiler/tests/syntax/basic/layout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/layout2.slint b/internal/compiler/tests/syntax/basic/layout2.slint index ae47614784f..9b207c468dc 100644 --- a/internal/compiler/tests/syntax/basic/layout2.slint +++ b/internal/compiler/tests/syntax/basic/layout2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/linear-gradient.slint b/internal/compiler/tests/syntax/basic/linear-gradient.slint index ed0c943e7f1..4ded72632f3 100644 --- a/internal/compiler/tests/syntax/basic/linear-gradient.slint +++ b/internal/compiler/tests/syntax/basic/linear-gradient.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { property g1: @linear-gradient(); diff --git a/internal/compiler/tests/syntax/basic/object_in_binding.slint b/internal/compiler/tests/syntax/basic/object_in_binding.slint index b1917ab0b4e..c40700e6794 100644 --- a/internal/compiler/tests/syntax/basic/object_in_binding.slint +++ b/internal/compiler/tests/syntax/basic/object_in_binding.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export H := Rectangle { x: {foo: "42"}; diff --git a/internal/compiler/tests/syntax/basic/opacity.slint b/internal/compiler/tests/syntax/basic/opacity.slint index 97e33971472..58c7fa67825 100644 --- a/internal/compiler/tests/syntax/basic/opacity.slint +++ b/internal/compiler/tests/syntax/basic/opacity.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Window { diff --git a/internal/compiler/tests/syntax/basic/parse_error.slint b/internal/compiler/tests/syntax/basic/parse_error.slint index 9abc3339ca6..820b9f51f3e 100644 --- a/internal/compiler/tests/syntax/basic/parse_error.slint +++ b/internal/compiler/tests/syntax/basic/parse_error.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { 88; diff --git a/internal/compiler/tests/syntax/basic/path.slint b/internal/compiler/tests/syntax/basic/path.slint index fbed065fae4..cd733d6d971 100644 --- a/internal/compiler/tests/syntax/basic/path.slint +++ b/internal/compiler/tests/syntax/basic/path.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/path_commands.slint b/internal/compiler/tests/syntax/basic/path_commands.slint index a66978506c7..f1147559288 100644 --- a/internal/compiler/tests/syntax/basic/path_commands.slint +++ b/internal/compiler/tests/syntax/basic/path_commands.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Test2 := Path { width: 640px; diff --git a/internal/compiler/tests/syntax/basic/path_for.slint b/internal/compiler/tests/syntax/basic/path_for.slint index d4701399493..1ae57c9f2ef 100644 --- a/internal/compiler/tests/syntax/basic/path_for.slint +++ b/internal/compiler/tests/syntax/basic/path_for.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/percent.slint b/internal/compiler/tests/syntax/basic/percent.slint index 6e23f215c55..ef666d5e6af 100644 --- a/internal/compiler/tests/syntax/basic/percent.slint +++ b/internal/compiler/tests/syntax/basic/percent.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Foo := Rectangle { width: 30%; diff --git a/internal/compiler/tests/syntax/basic/popup.slint b/internal/compiler/tests/syntax/basic/popup.slint index f66bb6468ea..f1a0d5bb6a1 100644 --- a/internal/compiler/tests/syntax/basic/popup.slint +++ b/internal/compiler/tests/syntax/basic/popup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := PopupWindow { diff --git a/internal/compiler/tests/syntax/basic/property_animation.slint b/internal/compiler/tests/syntax/basic/property_animation.slint index b0a35a1b71f..cad3637af60 100644 --- a/internal/compiler/tests/syntax/basic/property_animation.slint +++ b/internal/compiler/tests/syntax/basic/property_animation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { animate x { diff --git a/internal/compiler/tests/syntax/basic/property_declaration.slint b/internal/compiler/tests/syntax/basic/property_declaration.slint index 89fe7f6d56c..312681c0135 100644 --- a/internal/compiler/tests/syntax/basic/property_declaration.slint +++ b/internal/compiler/tests/syntax/basic/property_declaration.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Comp := Rectangle { callback pressed; diff --git a/internal/compiler/tests/syntax/basic/property_declaration_in_component.slint b/internal/compiler/tests/syntax/basic/property_declaration_in_component.slint index 36b48d3d51a..96df13b0592 100644 --- a/internal/compiler/tests/syntax/basic/property_declaration_in_component.slint +++ b/internal/compiler/tests/syntax/basic/property_declaration_in_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Comp := Rectangle { property prop; diff --git a/internal/compiler/tests/syntax/basic/radial-gradient.slint b/internal/compiler/tests/syntax/basic/radial-gradient.slint index 4fc6f9433e7..af262636904 100644 --- a/internal/compiler/tests/syntax/basic/radial-gradient.slint +++ b/internal/compiler/tests/syntax/basic/radial-gradient.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { property g1: @radial-gradient(); diff --git a/internal/compiler/tests/syntax/basic/return.slint b/internal/compiler/tests/syntax/basic/return.slint index 27f205b3326..7e526ee24fb 100644 --- a/internal/compiler/tests/syntax/basic/return.slint +++ b/internal/compiler/tests/syntax/basic/return.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { background: { diff --git a/internal/compiler/tests/syntax/basic/rotation.slint b/internal/compiler/tests/syntax/basic/rotation.slint index 61b39f5cc35..4469dda0dc5 100644 --- a/internal/compiler/tests/syntax/basic/rotation.slint +++ b/internal/compiler/tests/syntax/basic/rotation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Ex1 := Rectangle { Rectangle { diff --git a/internal/compiler/tests/syntax/basic/rust-attr.slint b/internal/compiler/tests/syntax/basic/rust-attr.slint index 87b8030e85b..f47114f3af6 100644 --- a/internal/compiler/tests/syntax/basic/rust-attr.slint +++ b/internal/compiler/tests/syntax/basic/rust-attr.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 @rust-attr(...) component Foo {} diff --git a/internal/compiler/tests/syntax/basic/self_assign.slint b/internal/compiler/tests/syntax/basic/self_assign.slint index b3eeedd6c48..32d5813e67c 100644 --- a/internal/compiler/tests/syntax/basic/self_assign.slint +++ b/internal/compiler/tests/syntax/basic/self_assign.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { TouchArea { diff --git a/internal/compiler/tests/syntax/basic/signal.slint b/internal/compiler/tests/syntax/basic/signal.slint index ef9eab72d3f..343a7d84ba4 100644 --- a/internal/compiler/tests/syntax/basic/signal.slint +++ b/internal/compiler/tests/syntax/basic/signal.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Base := Rectangle { callback blah; diff --git a/internal/compiler/tests/syntax/basic/states_transitions.slint b/internal/compiler/tests/syntax/basic/states_transitions.slint index 0100cf57415..83614504a39 100644 --- a/internal/compiler/tests/syntax/basic/states_transitions.slint +++ b/internal/compiler/tests/syntax/basic/states_transitions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { property checked; diff --git a/internal/compiler/tests/syntax/basic/states_transitions2.slint b/internal/compiler/tests/syntax/basic/states_transitions2.slint index 6ccc9300941..b8c3b91f3c3 100644 --- a/internal/compiler/tests/syntax/basic/states_transitions2.slint +++ b/internal/compiler/tests/syntax/basic/states_transitions2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { property checked; diff --git a/internal/compiler/tests/syntax/basic/states_transitions3.slint b/internal/compiler/tests/syntax/basic/states_transitions3.slint index 12f7ffbee23..5a8e1ed9959 100644 --- a/internal/compiler/tests/syntax/basic/states_transitions3.slint +++ b/internal/compiler/tests/syntax/basic/states_transitions3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Demo := Window { diff --git a/internal/compiler/tests/syntax/basic/states_two_way.slint b/internal/compiler/tests/syntax/basic/states_two_way.slint index a2af03faa80..95258d590f4 100644 --- a/internal/compiler/tests/syntax/basic/states_two_way.slint +++ b/internal/compiler/tests/syntax/basic/states_two_way.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Demo := Window { diff --git a/internal/compiler/tests/syntax/basic/sub_elements.slint b/internal/compiler/tests/syntax/basic/sub_elements.slint index 93834edec05..c0be27d85bc 100644 --- a/internal/compiler/tests/syntax/basic/sub_elements.slint +++ b/internal/compiler/tests/syntax/basic/sub_elements.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SubElements := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/supersimple.slint b/internal/compiler/tests/syntax/basic/supersimple.slint index fff7304b17d..9e7e3f03daf 100644 --- a/internal/compiler/tests/syntax/basic/supersimple.slint +++ b/internal/compiler/tests/syntax/basic/supersimple.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/svg_path.slint b/internal/compiler/tests/syntax/basic/svg_path.slint index 8f41813c8cf..6923a14cf4c 100644 --- a/internal/compiler/tests/syntax/basic/svg_path.slint +++ b/internal/compiler/tests/syntax/basic/svg_path.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { diff --git a/internal/compiler/tests/syntax/basic/tr.slint b/internal/compiler/tests/syntax/basic/tr.slint index 2f207fad6d1..f40f0990699 100644 --- a/internal/compiler/tests/syntax/basic/tr.slint +++ b/internal/compiler/tests/syntax/basic/tr.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component X { property t1: @tr(boo); diff --git a/internal/compiler/tests/syntax/basic/tr2.slint b/internal/compiler/tests/syntax/basic/tr2.slint index 3bdcefc3df6..0551404c865 100644 --- a/internal/compiler/tests/syntax/basic/tr2.slint +++ b/internal/compiler/tests/syntax/basic/tr2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component X { property t1: @tr("fo{}oo", 42px); diff --git a/internal/compiler/tests/syntax/basic/type_declaration.slint b/internal/compiler/tests/syntax/basic/type_declaration.slint index a16e7342348..fff39c907cc 100644 --- a/internal/compiler/tests/syntax/basic/type_declaration.slint +++ b/internal/compiler/tests/syntax/basic/type_declaration.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global MyType := { property aaa; diff --git a/internal/compiler/tests/syntax/basic/unknown_item.slint b/internal/compiler/tests/syntax/basic/unknown_item.slint index 8bb1c97b448..e5c112cc480 100644 --- a/internal/compiler/tests/syntax/basic/unknown_item.slint +++ b/internal/compiler/tests/syntax/basic/unknown_item.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 struct Struct := { def: int, } diff --git a/internal/compiler/tests/syntax/callbacks/init.slint b/internal/compiler/tests/syntax/callbacks/init.slint index 2fc7ce25fae..a07ad80a414 100644 --- a/internal/compiler/tests/syntax/callbacks/init.slint +++ b/internal/compiler/tests/syntax/callbacks/init.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Singleton := { callback init; diff --git a/internal/compiler/tests/syntax/callbacks/property-changes.slint b/internal/compiler/tests/syntax/callbacks/property-changes.slint index dd91be20d8f..71f6068d5d0 100644 --- a/internal/compiler/tests/syntax/callbacks/property-changes.slint +++ b/internal/compiler/tests/syntax/callbacks/property-changes.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Sub { in-out property zoo; diff --git a/internal/compiler/tests/syntax/elements/component_container.slint b/internal/compiler/tests/syntax/elements/component_container.slint index 51cd5dc039c..3d82efb563a 100644 --- a/internal/compiler/tests/syntax/elements/component_container.slint +++ b/internal/compiler/tests/syntax/elements/component_container.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Foo inherits Rectangle { ComponentContainer { diff --git a/internal/compiler/tests/syntax/elements/listview.slint b/internal/compiler/tests/syntax/elements/listview.slint index 1acfa698e36..958d2b49259 100644 --- a/internal/compiler/tests/syntax/elements/listview.slint +++ b/internal/compiler/tests/syntax/elements/listview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/internal/compiler/tests/syntax/elements/popup.slint b/internal/compiler/tests/syntax/elements/popup.slint index c6d0b7ce4e0..8d3d7d72040 100644 --- a/internal/compiler/tests/syntax/elements/popup.slint +++ b/internal/compiler/tests/syntax/elements/popup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Bar { diff --git a/internal/compiler/tests/syntax/elements/popup2.slint b/internal/compiler/tests/syntax/elements/popup2.slint index 48333eec9ff..6d85c37e7c1 100644 --- a/internal/compiler/tests/syntax/elements/popup2.slint +++ b/internal/compiler/tests/syntax/elements/popup2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component MyPopup inherits PopupWindow {} diff --git a/internal/compiler/tests/syntax/elements/tabwidget.slint b/internal/compiler/tests/syntax/elements/tabwidget.slint index ad803d34b2e..43209d64567 100644 --- a/internal/compiler/tests/syntax/elements/tabwidget.slint +++ b/internal/compiler/tests/syntax/elements/tabwidget.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { TabWidget } from "std-widgets.slint"; export Test1 := Rectangle { diff --git a/internal/compiler/tests/syntax/elements/tabwidget2.slint b/internal/compiler/tests/syntax/elements/tabwidget2.slint index be62c211abd..b2cc568d07c 100644 --- a/internal/compiler/tests/syntax/elements/tabwidget2.slint +++ b/internal/compiler/tests/syntax/elements/tabwidget2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { TabWidget } from "std-widgets.slint"; diff --git a/internal/compiler/tests/syntax/elements/tabwidget3.slint b/internal/compiler/tests/syntax/elements/tabwidget3.slint index 166ef5e0a43..1a2d4af86b7 100644 --- a/internal/compiler/tests/syntax/elements/tabwidget3.slint +++ b/internal/compiler/tests/syntax/elements/tabwidget3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Test3 := Rectangle { TabWidget { diff --git a/internal/compiler/tests/syntax/exports/export_duplicates.slint b/internal/compiler/tests/syntax/exports/export_duplicates.slint index 365b647e22c..4c88685b557 100644 --- a/internal/compiler/tests/syntax/exports/export_duplicates.slint +++ b/internal/compiler/tests/syntax/exports/export_duplicates.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Foo := Rectangle {} Bar := Rectangle {} diff --git a/internal/compiler/tests/syntax/exports/reexport_duplicate.slint b/internal/compiler/tests/syntax/exports/reexport_duplicate.slint index b67594a8028..228a4980cfd 100644 --- a/internal/compiler/tests/syntax/exports/reexport_duplicate.slint +++ b/internal/compiler/tests/syntax/exports/reexport_duplicate.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../../typeloader/incpath/local_helper_type.slint"; // ^warning{'SomeRect' is already exported in this file; it will not be re-exported} diff --git a/internal/compiler/tests/syntax/exports/root_compo_export.slint b/internal/compiler/tests/syntax/exports/root_compo_export.slint index 8dc91cc6fb6..469a3c9e43e 100644 --- a/internal/compiler/tests/syntax/exports/root_compo_export.slint +++ b/internal/compiler/tests/syntax/exports/root_compo_export.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Button { diff --git a/internal/compiler/tests/syntax/exports/root_compo_export2.slint b/internal/compiler/tests/syntax/exports/root_compo_export2.slint index 7128b47de43..0637be70bce 100644 --- a/internal/compiler/tests/syntax/exports/root_compo_export2.slint +++ b/internal/compiler/tests/syntax/exports/root_compo_export2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component App { //^warning{Component is implicitly marked for export. This is deprecated and it should be explicitly exported} diff --git a/internal/compiler/tests/syntax/exports/single_global_missing_export.slint b/internal/compiler/tests/syntax/exports/single_global_missing_export.slint index af678227184..3478d143d66 100644 --- a/internal/compiler/tests/syntax/exports/single_global_missing_export.slint +++ b/internal/compiler/tests/syntax/exports/single_global_missing_export.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Settings { //^warning{Global singleton is implicitly marked for export. This is deprecated and it should be explicitly exported} diff --git a/internal/compiler/tests/syntax/exports/unused_compo.slint b/internal/compiler/tests/syntax/exports/unused_compo.slint index 212d91600e0..e81e5fe8709 100644 --- a/internal/compiler/tests/syntax/exports/unused_compo.slint +++ b/internal/compiler/tests/syntax/exports/unused_compo.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Used { } diff --git a/internal/compiler/tests/syntax/expressions/arithmetic_op.slint b/internal/compiler/tests/syntax/expressions/arithmetic_op.slint index 4ef58a2f6da..31a703a23ae 100644 --- a/internal/compiler/tests/syntax/expressions/arithmetic_op.slint +++ b/internal/compiler/tests/syntax/expressions/arithmetic_op.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { property p1: 3s + 1ms; diff --git a/internal/compiler/tests/syntax/expressions/clamp.slint b/internal/compiler/tests/syntax/expressions/clamp.slint index faf5c3ee631..87ca555c2ec 100644 --- a/internal/compiler/tests/syntax/expressions/clamp.slint +++ b/internal/compiler/tests/syntax/expressions/clamp.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SuperSimple { property ok1: clamp(42, 42, 42); diff --git a/internal/compiler/tests/syntax/expressions/comparison_operator.slint b/internal/compiler/tests/syntax/expressions/comparison_operator.slint index 12f675a4b8d..37f1fbee3d6 100644 --- a/internal/compiler/tests/syntax/expressions/comparison_operator.slint +++ b/internal/compiler/tests/syntax/expressions/comparison_operator.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { property zz: aa > bb == cc diff --git a/internal/compiler/tests/syntax/expressions/condition_operator.slint b/internal/compiler/tests/syntax/expressions/condition_operator.slint index 4cc08a0ae2d..432e008b94d 100644 --- a/internal/compiler/tests/syntax/expressions/condition_operator.slint +++ b/internal/compiler/tests/syntax/expressions/condition_operator.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export SuperSimple := Rectangle { background: area.pressed ? green : blue; diff --git a/internal/compiler/tests/syntax/expressions/image-url.slint b/internal/compiler/tests/syntax/expressions/image-url.slint index 7f5d76f90b3..6f37963f6fe 100644 --- a/internal/compiler/tests/syntax/expressions/image-url.slint +++ b/internal/compiler/tests/syntax/expressions/image-url.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SuperSimple { property i1: @image-url("hello.png"); diff --git a/internal/compiler/tests/syntax/expressions/image-url2.slint b/internal/compiler/tests/syntax/expressions/image-url2.slint index 359f0ad5047..582438032f7 100644 --- a/internal/compiler/tests/syntax/expressions/image-url2.slint +++ b/internal/compiler/tests/syntax/expressions/image-url2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SuperSimple { property i17: @image-url("foo", nine-slice(1px)); diff --git a/internal/compiler/tests/syntax/expressions/math-macro.slint b/internal/compiler/tests/syntax/expressions/math-macro.slint index 5b9d3ee9da3..3ba013666bb 100644 --- a/internal/compiler/tests/syntax/expressions/math-macro.slint +++ b/internal/compiler/tests/syntax/expressions/math-macro.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Foo { diff --git a/internal/compiler/tests/syntax/expressions/minmax.slint b/internal/compiler/tests/syntax/expressions/minmax.slint index 4a83df2e9fa..5de03db1073 100644 --- a/internal/compiler/tests/syntax/expressions/minmax.slint +++ b/internal/compiler/tests/syntax/expressions/minmax.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Plop := { property x: max; diff --git a/internal/compiler/tests/syntax/expressions/percent2.slint b/internal/compiler/tests/syntax/expressions/percent2.slint index 5027dfbcda7..b497db6772e 100644 --- a/internal/compiler/tests/syntax/expressions/percent2.slint +++ b/internal/compiler/tests/syntax/expressions/percent2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Foo { diff --git a/internal/compiler/tests/syntax/expressions/strings.slint b/internal/compiler/tests/syntax/expressions/strings.slint index 21903716dfb..6438cf0e318 100644 --- a/internal/compiler/tests/syntax/expressions/strings.slint +++ b/internal/compiler/tests/syntax/expressions/strings.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Test := Window { Text { diff --git a/internal/compiler/tests/syntax/expressions/unary_op.slint b/internal/compiler/tests/syntax/expressions/unary_op.slint index 4717e02ff3f..63aaf3e3055 100644 --- a/internal/compiler/tests/syntax/expressions/unary_op.slint +++ b/internal/compiler/tests/syntax/expressions/unary_op.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Xxx := Rectangle { property err_str1: + "foobar"; diff --git a/internal/compiler/tests/syntax/focus/focus_invalid.slint b/internal/compiler/tests/syntax/focus/focus_invalid.slint index 8a08a6fd2f9..3ecca37f10e 100644 --- a/internal/compiler/tests/syntax/focus/focus_invalid.slint +++ b/internal/compiler/tests/syntax/focus/focus_invalid.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { forward-focus: nothingness; diff --git a/internal/compiler/tests/syntax/focus/focus_not_called.slint b/internal/compiler/tests/syntax/focus/focus_not_called.slint index 506816c2c74..20d5500116e 100644 --- a/internal/compiler/tests/syntax/focus/focus_not_called.slint +++ b/internal/compiler/tests/syntax/focus/focus_not_called.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component BadOne { diff --git a/internal/compiler/tests/syntax/focus/focus_wrong_args.slint b/internal/compiler/tests/syntax/focus/focus_wrong_args.slint index 3347697c48b..9bc2eaa74b7 100644 --- a/internal/compiler/tests/syntax/focus/focus_wrong_args.slint +++ b/internal/compiler/tests/syntax/focus/focus_wrong_args.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/internal/compiler/tests/syntax/focus/initial_focus_non_input.slint b/internal/compiler/tests/syntax/focus/initial_focus_non_input.slint index 8af4eca37ce..c21c31a17ef 100644 --- a/internal/compiler/tests/syntax/focus/initial_focus_non_input.slint +++ b/internal/compiler/tests/syntax/focus/initial_focus_non_input.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { diff --git a/internal/compiler/tests/syntax/functions/function_double_qualified.slint b/internal/compiler/tests/syntax/functions/function_double_qualified.slint index c6bad95766c..4d4a794b7ba 100644 --- a/internal/compiler/tests/syntax/functions/function_double_qualified.slint +++ b/internal/compiler/tests/syntax/functions/function_double_qualified.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Err { diff --git a/internal/compiler/tests/syntax/functions/functions.slint b/internal/compiler/tests/syntax/functions/functions.slint index 507a7e11398..dc832650d24 100644 --- a/internal/compiler/tests/syntax/functions/functions.slint +++ b/internal/compiler/tests/syntax/functions/functions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Abc := Rectangle { function par() {} diff --git a/internal/compiler/tests/syntax/functions/functions_call.slint b/internal/compiler/tests/syntax/functions/functions_call.slint index 9b5987477b0..0bd53e08cf2 100644 --- a/internal/compiler/tests/syntax/functions/functions_call.slint +++ b/internal/compiler/tests/syntax/functions/functions_call.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Glob { function g1() {} diff --git a/internal/compiler/tests/syntax/functions/functions_purity.slint b/internal/compiler/tests/syntax/functions/functions_purity.slint index 0d9b083b579..8cd50370bff 100644 --- a/internal/compiler/tests/syntax/functions/functions_purity.slint +++ b/internal/compiler/tests/syntax/functions/functions_purity.slint @@ -1,7 +1,7 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Foo { property prop; diff --git a/internal/compiler/tests/syntax/functions/functions_purity_recursive_5220.slint b/internal/compiler/tests/syntax/functions/functions_purity_recursive_5220.slint index 09eba51f341..5cb252ea3f7 100644 --- a/internal/compiler/tests/syntax/functions/functions_purity_recursive_5220.slint +++ b/internal/compiler/tests/syntax/functions/functions_purity_recursive_5220.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component App inherits Window{ background: blue; diff --git a/internal/compiler/tests/syntax/imports/bug_2719.slint b/internal/compiler/tests/syntax/imports/bug_2719.slint index 1f00922ae18..846b910eb58 100644 --- a/internal/compiler/tests/syntax/imports/bug_2719.slint +++ b/internal/compiler/tests/syntax/imports/bug_2719.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Qq } from "../../typeloader/incpath/bug_2719_import.slint"; diff --git a/internal/compiler/tests/syntax/imports/bug_3674_alias-from-broken-import.slint b/internal/compiler/tests/syntax/imports/bug_3674_alias-from-broken-import.slint index f41ca8b6be0..4b03594aaae 100644 --- a/internal/compiler/tests/syntax/imports/bug_3674_alias-from-broken-import.slint +++ b/internal/compiler/tests/syntax/imports/bug_3674_alias-from-broken-import.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Bug } from "../../typeloader/incpath/bug_3674_alias_from_invalid_import.slint"; diff --git a/internal/compiler/tests/syntax/imports/cyclic_import.slint b/internal/compiler/tests/syntax/imports/cyclic_import.slint index dbc14a48be4..8a51f7186d6 100644 --- a/internal/compiler/tests/syntax/imports/cyclic_import.slint +++ b/internal/compiler/tests/syntax/imports/cyclic_import.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Rec12 } from "../../typeloader/recursive_import1.slint"; // ^error{No exported type called 'Rec12' found in ".*recursive_import1.slint"} diff --git a/internal/compiler/tests/syntax/imports/error_in_import.slint b/internal/compiler/tests/syntax/imports/error_in_import.slint index 3bfefd665f9..bf7bafb89a7 100644 --- a/internal/compiler/tests/syntax/imports/error_in_import.slint +++ b/internal/compiler/tests/syntax/imports/error_in_import.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { X } from "../../typeloader/incpath/should_fail2.slint"; diff --git a/internal/compiler/tests/syntax/imports/error_in_import2.slint b/internal/compiler/tests/syntax/imports/error_in_import2.slint index 9022cc3c556..37531d9761d 100644 --- a/internal/compiler/tests/syntax/imports/error_in_import2.slint +++ b/internal/compiler/tests/syntax/imports/error_in_import2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Y } from "../../typeloader/incpath/should_fail3.slint"; diff --git a/internal/compiler/tests/syntax/imports/error_in_import3.slint b/internal/compiler/tests/syntax/imports/error_in_import3.slint index df61366a144..c1d3e4e08eb 100644 --- a/internal/compiler/tests/syntax/imports/error_in_import3.slint +++ b/internal/compiler/tests/syntax/imports/error_in_import3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Z } from "../../typeloader/incpath/should_fail4.slint"; diff --git a/internal/compiler/tests/syntax/imports/font.slint b/internal/compiler/tests/syntax/imports/font.slint index 34ae4a7290e..fb2d13db8df 100644 --- a/internal/compiler/tests/syntax/imports/font.slint +++ b/internal/compiler/tests/syntax/imports/font.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import "myfont.ttf"; // ^error{File "myfont.ttf" not found} diff --git a/internal/compiler/tests/syntax/imports/import_builtin.slint b/internal/compiler/tests/syntax/imports/import_builtin.slint index a41cafe50c1..1edaa73d25c 100644 --- a/internal/compiler/tests/syntax/imports/import_builtin.slint +++ b/internal/compiler/tests/syntax/imports/import_builtin.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Even if that file exist in the style, it shouldn't be loaded import { StyleMetrics } from "std-widgets-impl.slint"; diff --git a/internal/compiler/tests/syntax/imports/import_error2.slint b/internal/compiler/tests/syntax/imports/import_error2.slint index e0c77fd89ab..f9e3694c34c 100644 --- a/internal/compiler/tests/syntax/imports/import_error2.slint +++ b/internal/compiler/tests/syntax/imports/import_error2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { SomeRect } from "../../typeloader/incpath/local_helper_type.slint"; import "../../typeloader/incpath/local_helper_type.slint"; diff --git a/internal/compiler/tests/syntax/imports/import_errors.slint b/internal/compiler/tests/syntax/imports/import_errors.slint index 30493a4a4b6..fc0151db17c 100644 --- a/internal/compiler/tests/syntax/imports/import_errors.slint +++ b/internal/compiler/tests/syntax/imports/import_errors.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { NotThere } from "file_not_there.slint"; // ^error{Cannot find requested import "file_not_there.slint" in the include search path} diff --git a/internal/compiler/tests/syntax/imports/import_parse_error1.slint b/internal/compiler/tests/syntax/imports/import_parse_error1.slint index 656a60bbd61..f9a1606447a 100644 --- a/internal/compiler/tests/syntax/imports/import_parse_error1.slint +++ b/internal/compiler/tests/syntax/imports/import_parse_error1.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import; // ^error{Syntax error: expected '\{'} diff --git a/internal/compiler/tests/syntax/imports/import_parse_error2.slint b/internal/compiler/tests/syntax/imports/import_parse_error2.slint index 518855091f2..0aeb17c5a75 100644 --- a/internal/compiler/tests/syntax/imports/import_parse_error2.slint +++ b/internal/compiler/tests/syntax/imports/import_parse_error2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import foo from bar; // ^error{Syntax error: expected '\{'} diff --git a/internal/compiler/tests/syntax/imports/import_parse_error3.slint b/internal/compiler/tests/syntax/imports/import_parse_error3.slint index 62a8bf255c7..af3731c859b 100644 --- a/internal/compiler/tests/syntax/imports/import_parse_error3.slint +++ b/internal/compiler/tests/syntax/imports/import_parse_error3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { A } yo; // ^error{Expected from keyword for import statement} diff --git a/internal/compiler/tests/syntax/imports/import_parse_error4.slint b/internal/compiler/tests/syntax/imports/import_parse_error4.slint index 964b9df01f7..692734a3cc7 100644 --- a/internal/compiler/tests/syntax/imports/import_parse_error4.slint +++ b/internal/compiler/tests/syntax/imports/import_parse_error4.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Foo } from yo; // ^error{Expected plain string literal} diff --git a/internal/compiler/tests/syntax/imports/import_parse_error5.slint b/internal/compiler/tests/syntax/imports/import_parse_error5.slint index 45f45fbb2ba..2173152d32d 100644 --- a/internal/compiler/tests/syntax/imports/import_parse_error5.slint +++ b/internal/compiler/tests/syntax/imports/import_parse_error5.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { NotExported } from "../../typeloader/incpath/local_helper_type.slint"; // ^error{No exported type called 'NotExported' found} diff --git a/internal/compiler/tests/syntax/imports/invalid_export.slint b/internal/compiler/tests/syntax/imports/invalid_export.slint index 86fa762ccfa..e9b23ae9043 100644 --- a/internal/compiler/tests/syntax/imports/invalid_export.slint +++ b/internal/compiler/tests/syntax/imports/invalid_export.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export { Foo as Bar } // ^error{'Foo' not found} diff --git a/internal/compiler/tests/syntax/imports/visibility_errors.slint b/internal/compiler/tests/syntax/imports/visibility_errors.slint index 643ca77b7ff..8c808f42f7b 100644 --- a/internal/compiler/tests/syntax/imports/visibility_errors.slint +++ b/internal/compiler/tests/syntax/imports/visibility_errors.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { SomeRect } from "../../typeloader/incpath/local_helper_type.slint"; diff --git a/internal/compiler/tests/syntax/layout/if_in_grid.slint b/internal/compiler/tests/syntax/layout/if_in_grid.slint index 29a24dd9d1d..56a17f6bedf 100644 --- a/internal/compiler/tests/syntax/layout/if_in_grid.slint +++ b/internal/compiler/tests/syntax/layout/if_in_grid.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Test := Rectangle { property condition; diff --git a/internal/compiler/tests/syntax/layout/if_in_grid_row.slint b/internal/compiler/tests/syntax/layout/if_in_grid_row.slint index 7d00ae613a2..13bc99a3778 100644 --- a/internal/compiler/tests/syntax/layout/if_in_grid_row.slint +++ b/internal/compiler/tests/syntax/layout/if_in_grid_row.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Test { property condition; diff --git a/internal/compiler/tests/syntax/layout/min_max_conflict.slint b/internal/compiler/tests/syntax/layout/min_max_conflict.slint index af00332f80c..a9114412090 100644 --- a/internal/compiler/tests/syntax/layout/min_max_conflict.slint +++ b/internal/compiler/tests/syntax/layout/min_max_conflict.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Test := Rectangle { diff --git a/internal/compiler/tests/syntax/layout/spacing.slint b/internal/compiler/tests/syntax/layout/spacing.slint index db933a76dea..0655a2897e4 100644 --- a/internal/compiler/tests/syntax/layout/spacing.slint +++ b/internal/compiler/tests/syntax/layout/spacing.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Test := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/absolute-position.slint b/internal/compiler/tests/syntax/lookup/absolute-position.slint index 5e42853d160..ee0bea1b472 100644 --- a/internal/compiler/tests/syntax/lookup/absolute-position.slint +++ b/internal/compiler/tests/syntax/lookup/absolute-position.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Hello { Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/array_index.slint b/internal/compiler/tests/syntax/lookup/array_index.slint index 05d7647ae02..94e70e09d32 100644 --- a/internal/compiler/tests/syntax/lookup/array_index.slint +++ b/internal/compiler/tests/syntax/lookup/array_index.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Hello := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/callback_alias.slint b/internal/compiler/tests/syntax/lookup/callback_alias.slint index 32baad1adde..4e3b35e990e 100644 --- a/internal/compiler/tests/syntax/lookup/callback_alias.slint +++ b/internal/compiler/tests/syntax/lookup/callback_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Xxx := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/callback_alias2.slint b/internal/compiler/tests/syntax/lookup/callback_alias2.slint index 2f0376eae32..70b9c442001 100644 --- a/internal/compiler/tests/syntax/lookup/callback_alias2.slint +++ b/internal/compiler/tests/syntax/lookup/callback_alias2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Xxx := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/callback_alias3.slint b/internal/compiler/tests/syntax/lookup/callback_alias3.slint index ec7d534eaf5..d66b53f2bb8 100644 --- a/internal/compiler/tests/syntax/lookup/callback_alias3.slint +++ b/internal/compiler/tests/syntax/lookup/callback_alias3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Sub := Rectangle { callback compute(int) -> int; diff --git a/internal/compiler/tests/syntax/lookup/callback_alias_issue4938.slint b/internal/compiler/tests/syntax/lookup/callback_alias_issue4938.slint index 2e7ae0a4a68..cc97a5522a8 100644 --- a/internal/compiler/tests/syntax/lookup/callback_alias_issue4938.slint +++ b/internal/compiler/tests/syntax/lookup/callback_alias_issue4938.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Xxx { callback issue4938 <=> issue4938; diff --git a/internal/compiler/tests/syntax/lookup/callback_not_called.slint b/internal/compiler/tests/syntax/lookup/callback_not_called.slint index fbbd91e6dd5..f4b45784cd6 100644 --- a/internal/compiler/tests/syntax/lookup/callback_not_called.slint +++ b/internal/compiler/tests/syntax/lookup/callback_not_called.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Demo := Window { callback foobar; diff --git a/internal/compiler/tests/syntax/lookup/callback_return.slint b/internal/compiler/tests/syntax/lookup/callback_return.slint index 00e41b8289f..1a63d4294bf 100644 --- a/internal/compiler/tests/syntax/lookup/callback_return.slint +++ b/internal/compiler/tests/syntax/lookup/callback_return.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Xxx := Rectangle { callback plop() -> string; diff --git a/internal/compiler/tests/syntax/lookup/color.slint b/internal/compiler/tests/syntax/lookup/color.slint index fdaa7c6403a..a8baf760e4e 100644 --- a/internal/compiler/tests/syntax/lookup/color.slint +++ b/internal/compiler/tests/syntax/lookup/color.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/conversion.slint b/internal/compiler/tests/syntax/lookup/conversion.slint index 5c082ab057c..aa359064b8f 100644 --- a/internal/compiler/tests/syntax/lookup/conversion.slint +++ b/internal/compiler/tests/syntax/lookup/conversion.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Glob := { property len: 45px * 5; diff --git a/internal/compiler/tests/syntax/lookup/dashes.slint b/internal/compiler/tests/syntax/lookup/dashes.slint index 02c9b7a5304..a91a79adff4 100644 --- a/internal/compiler/tests/syntax/lookup/dashes.slint +++ b/internal/compiler/tests/syntax/lookup/dashes.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Xxx := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/deprecated_property.slint b/internal/compiler/tests/syntax/lookup/deprecated_property.slint index cb8f8eb6541..8907d42e56f 100644 --- a/internal/compiler/tests/syntax/lookup/deprecated_property.slint +++ b/internal/compiler/tests/syntax/lookup/deprecated_property.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics } from "std-widgets.slint"; diff --git a/internal/compiler/tests/syntax/lookup/enum.slint b/internal/compiler/tests/syntax/lookup/enum.slint index 6370d834984..a21271d1420 100644 --- a/internal/compiler/tests/syntax/lookup/enum.slint +++ b/internal/compiler/tests/syntax/lookup/enum.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Text { // allow unqualified enum when we can infer the type from the property assigned to diff --git a/internal/compiler/tests/syntax/lookup/for_lookup.slint b/internal/compiler/tests/syntax/lookup/for_lookup.slint index e02416b32b5..3f88818f944 100644 --- a/internal/compiler/tests/syntax/lookup/for_lookup.slint +++ b/internal/compiler/tests/syntax/lookup/for_lookup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Hello := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/global.slint b/internal/compiler/tests/syntax/lookup/global.slint index 82e32632fdb..37ae3abceff 100644 --- a/internal/compiler/tests/syntax/lookup/global.slint +++ b/internal/compiler/tests/syntax/lookup/global.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global MyGlobal := { property custom_prop; diff --git a/internal/compiler/tests/syntax/lookup/if.slint b/internal/compiler/tests/syntax/lookup/if.slint index 34a1fc657a0..fdbca55026e 100644 --- a/internal/compiler/tests/syntax/lookup/if.slint +++ b/internal/compiler/tests/syntax/lookup/if.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Hello := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/issue_1461.slint b/internal/compiler/tests/syntax/lookup/issue_1461.slint index e7faa99d7aa..804243cbdfa 100644 --- a/internal/compiler/tests/syntax/lookup/issue_1461.slint +++ b/internal/compiler/tests/syntax/lookup/issue_1461.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Button inherits Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/issue_5246_states_function.slint b/internal/compiler/tests/syntax/lookup/issue_5246_states_function.slint index c3a7c1e4715..df4e604e3de 100644 --- a/internal/compiler/tests/syntax/lookup/issue_5246_states_function.slint +++ b/internal/compiler/tests/syntax/lookup/issue_5246_states_function.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Ball inherits HorizontalLayout{ in property replaceAll: false; diff --git a/internal/compiler/tests/syntax/lookup/property.slint b/internal/compiler/tests/syntax/lookup/property.slint index 86779c1f6dc..d40406169d5 100644 --- a/internal/compiler/tests/syntax/lookup/property.slint +++ b/internal/compiler/tests/syntax/lookup/property.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Comp := Rectangle { property custom_prop; diff --git a/internal/compiler/tests/syntax/lookup/recover_id_lookup.slint b/internal/compiler/tests/syntax/lookup/recover_id_lookup.slint index b9d3b0e7373..9a7ed95eacc 100644 --- a/internal/compiler/tests/syntax/lookup/recover_id_lookup.slint +++ b/internal/compiler/tests/syntax/lookup/recover_id_lookup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Test { property abc; diff --git a/internal/compiler/tests/syntax/lookup/signal_arg.slint b/internal/compiler/tests/syntax/lookup/signal_arg.slint index 5129243d557..fd1dcfada0d 100644 --- a/internal/compiler/tests/syntax/lookup/signal_arg.slint +++ b/internal/compiler/tests/syntax/lookup/signal_arg.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Xxx := Rectangle { callback plop(string, color, int); diff --git a/internal/compiler/tests/syntax/lookup/two_way_binding.slint b/internal/compiler/tests/syntax/lookup/two_way_binding.slint index 333874713ee..6d2dee9af40 100644 --- a/internal/compiler/tests/syntax/lookup/two_way_binding.slint +++ b/internal/compiler/tests/syntax/lookup/two_way_binding.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global G := { property alala <=> alala; diff --git a/internal/compiler/tests/syntax/lookup/two_way_binding_infer.slint b/internal/compiler/tests/syntax/lookup/two_way_binding_infer.slint index 70834ae1a7c..0f4f13648f8 100644 --- a/internal/compiler/tests/syntax/lookup/two_way_binding_infer.slint +++ b/internal/compiler/tests/syntax/lookup/two_way_binding_infer.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { diff --git a/internal/compiler/tests/syntax/lookup/two_way_binding_model.slint b/internal/compiler/tests/syntax/lookup/two_way_binding_model.slint index 91dd48ad2e9..8961e7c3694 100644 --- a/internal/compiler/tests/syntax/lookup/two_way_binding_model.slint +++ b/internal/compiler/tests/syntax/lookup/two_way_binding_model.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 struct Foo { field: string diff --git a/internal/compiler/tests/syntax/new_syntax/deprecated_syntax.slint b/internal/compiler/tests/syntax/new_syntax/deprecated_syntax.slint index 130b204ee41..662ca29d10a 100644 --- a/internal/compiler/tests/syntax/new_syntax/deprecated_syntax.slint +++ b/internal/compiler/tests/syntax/new_syntax/deprecated_syntax.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 struct XX := {} diff --git a/internal/compiler/tests/syntax/new_syntax/input_output.slint b/internal/compiler/tests/syntax/new_syntax/input_output.slint index 3f487250100..bb6e9a27c70 100644 --- a/internal/compiler/tests/syntax/new_syntax/input_output.slint +++ b/internal/compiler/tests/syntax/new_syntax/input_output.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Compo inherits Rectangle { property priv1: 42; diff --git a/internal/compiler/tests/syntax/new_syntax/input_output2.slint b/internal/compiler/tests/syntax/new_syntax/input_output2.slint index efb5b0e4a40..69c090be13b 100644 --- a/internal/compiler/tests/syntax/new_syntax/input_output2.slint +++ b/internal/compiler/tests/syntax/new_syntax/input_output2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Glo { property priv1: 34; diff --git a/internal/compiler/tests/syntax/new_syntax/new_component.slint b/internal/compiler/tests/syntax/new_syntax/new_component.slint index 7bb1dc8c71c..9e16808c44d 100644 --- a/internal/compiler/tests/syntax/new_syntax/new_component.slint +++ b/internal/compiler/tests/syntax/new_syntax/new_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Foo { diff --git a/internal/compiler/tests/syntax/new_syntax/new_lookup.slint b/internal/compiler/tests/syntax/new_syntax/new_lookup.slint index e74cf326255..6256b08addf 100644 --- a/internal/compiler/tests/syntax/new_syntax/new_lookup.slint +++ b/internal/compiler/tests/syntax/new_syntax/new_lookup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Compo inherits Text { diff --git a/internal/compiler/tests/syntax/new_syntax/two_way_input_output.slint b/internal/compiler/tests/syntax/new_syntax/two_way_input_output.slint index 0bf6c88fb4b..895464e8b2f 100644 --- a/internal/compiler/tests/syntax/new_syntax/two_way_input_output.slint +++ b/internal/compiler/tests/syntax/new_syntax/two_way_input_output.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Button { in property enabled : true; diff --git a/internal/compiler/tests/syntax/parse_error/children_placeholder0.slint b/internal/compiler/tests/syntax/parse_error/children_placeholder0.slint index f3f156d18a4..c49fd46c5fc 100644 --- a/internal/compiler/tests/syntax/parse_error/children_placeholder0.slint +++ b/internal/compiler/tests/syntax/parse_error/children_placeholder0.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Final := Window { VerticalLayout { diff --git a/internal/compiler/tests/syntax/parse_error/export0.slint b/internal/compiler/tests/syntax/parse_error/export0.slint index 552909c00d1..c3571329dc0 100644 --- a/internal/compiler/tests/syntax/parse_error/export0.slint +++ b/internal/compiler/tests/syntax/parse_error/export0.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export - // ^error{Parse error: expected a top-level item such as a component, a struct, or a global} diff --git a/internal/compiler/tests/syntax/parse_error/export1.slint b/internal/compiler/tests/syntax/parse_error/export1.slint index a6f86c12402..bb4b4625d86 100644 --- a/internal/compiler/tests/syntax/parse_error/export1.slint +++ b/internal/compiler/tests/syntax/parse_error/export1.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export { Foo as } // ^error{expected Identifier} diff --git a/internal/compiler/tests/syntax/parse_error/if0.slint b/internal/compiler/tests/syntax/parse_error/if0.slint index dc8692b2dfb..08240add185 100644 --- a/internal/compiler/tests/syntax/parse_error/if0.slint +++ b/internal/compiler/tests/syntax/parse_error/if0.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { if // diff --git a/internal/compiler/tests/syntax/parse_error/if1.slint b/internal/compiler/tests/syntax/parse_error/if1.slint index 0e4b553d9c2..d2bb3c268ee 100644 --- a/internal/compiler/tests/syntax/parse_error/if1.slint +++ b/internal/compiler/tests/syntax/parse_error/if1.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { if ( diff --git a/internal/compiler/tests/syntax/parse_error/if2.slint b/internal/compiler/tests/syntax/parse_error/if2.slint index 2e8499aaae9..b8059a7b5b5 100644 --- a/internal/compiler/tests/syntax/parse_error/if2.slint +++ b/internal/compiler/tests/syntax/parse_error/if2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { if () : diff --git a/internal/compiler/tests/syntax/parse_error/if3.slint b/internal/compiler/tests/syntax/parse_error/if3.slint index d1037a89a1b..276fc132ea0 100644 --- a/internal/compiler/tests/syntax/parse_error/if3.slint +++ b/internal/compiler/tests/syntax/parse_error/if3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { if goo diff --git a/internal/compiler/tests/syntax/parse_error/if4.slint b/internal/compiler/tests/syntax/parse_error/if4.slint index b3d5e063540..3c5e2233889 100644 --- a/internal/compiler/tests/syntax/parse_error/if4.slint +++ b/internal/compiler/tests/syntax/parse_error/if4.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { if (true false) : Rectangle { } diff --git a/internal/compiler/tests/syntax/parse_error/property1.slint b/internal/compiler/tests/syntax/parse_error/property1.slint index 0663206ee7c..bbf578121ff 100644 --- a/internal/compiler/tests/syntax/parse_error/property1.slint +++ b/internal/compiler/tests/syntax/parse_error/property1.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { ta := TouchArea { } diff --git a/internal/compiler/tests/syntax/parse_error/property2.slint b/internal/compiler/tests/syntax/parse_error/property2.slint index 08ba06eee0a..20d9d42e45e 100644 --- a/internal/compiler/tests/syntax/parse_error/property2.slint +++ b/internal/compiler/tests/syntax/parse_error/property2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { ta := TouchArea { } diff --git a/internal/compiler/tests/syntax/parse_error/state1.slint b/internal/compiler/tests/syntax/parse_error/state1.slint index 5752c852a4c..6a2e40b6137 100644 --- a/internal/compiler/tests/syntax/parse_error/state1.slint +++ b/internal/compiler/tests/syntax/parse_error/state1.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { property checked; diff --git a/internal/compiler/tests/syntax/parse_error/state2.slint b/internal/compiler/tests/syntax/parse_error/state2.slint index 6400afeea99..3162370f106 100644 --- a/internal/compiler/tests/syntax/parse_error/state2.slint +++ b/internal/compiler/tests/syntax/parse_error/state2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { states [ diff --git a/internal/compiler/tests/syntax/parse_error/state3.slint b/internal/compiler/tests/syntax/parse_error/state3.slint index b05f07a0215..0bedc465c0b 100644 --- a/internal/compiler/tests/syntax/parse_error/state3.slint +++ b/internal/compiler/tests/syntax/parse_error/state3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { states [ diff --git a/internal/compiler/tests/syntax/parse_error/struct.slint b/internal/compiler/tests/syntax/parse_error/struct.slint index 3df0e2b5886..7d3842c5318 100644 --- a/internal/compiler/tests/syntax/parse_error/struct.slint +++ b/internal/compiler/tests/syntax/parse_error/struct.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export struct TetronimoBrettData { fliesen: [FlieseData]; diff --git a/internal/compiler/tests/syntax_tests.rs b/internal/compiler/tests/syntax_tests.rs index 6ea6cf8c522..3144c5d5172 100644 --- a/internal/compiler/tests/syntax_tests.rs +++ b/internal/compiler/tests/syntax_tests.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This test is trying to compile all the *.slint files in the sub directories and check that compilation //! errors are properly reported diff --git a/internal/compiler/tests/typeloader/custom_style/TestStyle/std-widgets.slint b/internal/compiler/tests/typeloader/custom_style/TestStyle/std-widgets.slint index ae1892c3147..2cd911307af 100644 --- a/internal/compiler/tests/typeloader/custom_style/TestStyle/std-widgets.slint +++ b/internal/compiler/tests/typeloader/custom_style/TestStyle/std-widgets.slint @@ -1,2 +1,2 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/internal/compiler/tests/typeloader/dependency_local.slint b/internal/compiler/tests/typeloader/dependency_local.slint index dab90a6ff53..8c107b24b1d 100644 --- a/internal/compiler/tests/typeloader/dependency_local.slint +++ b/internal/compiler/tests/typeloader/dependency_local.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { AnotherType } from "./incpath/dependency_from_incpath.slint"; diff --git a/internal/compiler/tests/typeloader/dependency_test_main.slint b/internal/compiler/tests/typeloader/dependency_test_main.slint index 018e3245b3c..b3bec93039f 100644 --- a/internal/compiler/tests/typeloader/dependency_test_main.slint +++ b/internal/compiler/tests/typeloader/dependency_test_main.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { SubType } from "./dependency_local.slint"; import { AnotherType } from "dependency_from_incpath.slint"; diff --git a/internal/compiler/tests/typeloader/incpath/bug_2719_import.slint b/internal/compiler/tests/typeloader/incpath/bug_2719_import.slint index 774278672b5..665f0d19841 100644 --- a/internal/compiler/tests/typeloader/incpath/bug_2719_import.slint +++ b/internal/compiler/tests/typeloader/incpath/bug_2719_import.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { SomeRect } from "tests/typeloader/incpath/local_helper_type.slint"; diff --git a/internal/compiler/tests/typeloader/incpath/bug_3674_alias_from_invalid_import.slint b/internal/compiler/tests/typeloader/incpath/bug_3674_alias_from_invalid_import.slint index 252baacfe4e..e43ab3444a2 100644 --- a/internal/compiler/tests/typeloader/incpath/bug_3674_alias_from_invalid_import.slint +++ b/internal/compiler/tests/typeloader/incpath/bug_3674_alias_from_invalid_import.slint @@ -1,6 +1,6 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { NotExist } from "idontexist.slint"; // ^error{Cannot find requested import "idontexist.slint" in the include search path} diff --git a/internal/compiler/tests/typeloader/incpath/dependency_from_incpath.slint b/internal/compiler/tests/typeloader/incpath/dependency_from_incpath.slint index edb0e245d83..a9f4ef3b4b5 100644 --- a/internal/compiler/tests/typeloader/incpath/dependency_from_incpath.slint +++ b/internal/compiler/tests/typeloader/incpath/dependency_from_incpath.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { SomeRect } from "./local_helper_type.slint"; diff --git a/internal/compiler/tests/typeloader/incpath/local_helper_type.slint b/internal/compiler/tests/typeloader/incpath/local_helper_type.slint index 2ca7f246bed..fd432bdaadf 100644 --- a/internal/compiler/tests/typeloader/incpath/local_helper_type.slint +++ b/internal/compiler/tests/typeloader/incpath/local_helper_type.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SomeRect inherits Rectangle {} diff --git a/internal/compiler/tests/typeloader/incpath/should_fail.slint b/internal/compiler/tests/typeloader/incpath/should_fail.slint index 2459313dabe..edf3ed4d63d 100644 --- a/internal/compiler/tests/typeloader/incpath/should_fail.slint +++ b/internal/compiler/tests/typeloader/incpath/should_fail.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := SomeRect { // ^error{Unknown type SomeRect} diff --git a/internal/compiler/tests/typeloader/incpath/should_fail2.slint b/internal/compiler/tests/typeloader/incpath/should_fail2.slint index a462b850fe0..de057bd1ff0 100644 --- a/internal/compiler/tests/typeloader/incpath/should_fail2.slint +++ b/internal/compiler/tests/typeloader/incpath/should_fail2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export X := Rectangle { eh := Invalid { diff --git a/internal/compiler/tests/typeloader/incpath/should_fail3.slint b/internal/compiler/tests/typeloader/incpath/should_fail3.slint index 68037d5ccd2..51de977deb1 100644 --- a/internal/compiler/tests/typeloader/incpath/should_fail3.slint +++ b/internal/compiler/tests/typeloader/incpath/should_fail3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Y := Rectangle { property hello: max; diff --git a/internal/compiler/tests/typeloader/incpath/should_fail4.slint b/internal/compiler/tests/typeloader/incpath/should_fail4.slint index 3a2a8543b66..d8b99e860c6 100644 --- a/internal/compiler/tests/typeloader/incpath/should_fail4.slint +++ b/internal/compiler/tests/typeloader/incpath/should_fail4.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Unused := Rectangle { // FIXME: looks like binding loop is not diagnosed in exports if the properties are not used diff --git a/internal/compiler/tests/typeloader/library/dependency_from_library.slint b/internal/compiler/tests/typeloader/library/dependency_from_library.slint index dce22c61310..57636994503 100644 --- a/internal/compiler/tests/typeloader/library/dependency_from_library.slint +++ b/internal/compiler/tests/typeloader/library/dependency_from_library.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component LibraryType inherits Rectangle {} diff --git a/internal/compiler/tests/typeloader/library/lib.slint b/internal/compiler/tests/typeloader/library/lib.slint index d2a98733d5e..7e988c7917a 100644 --- a/internal/compiler/tests/typeloader/library/lib.slint +++ b/internal/compiler/tests/typeloader/library/lib.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { LibraryType } from "./dependency_from_library.slint"; export { LibraryType } diff --git a/internal/compiler/tests/typeloader/library/library_helper_type.slint b/internal/compiler/tests/typeloader/library/library_helper_type.slint index 562f61feb96..985546a0280 100644 --- a/internal/compiler/tests/typeloader/library/library_helper_type.slint +++ b/internal/compiler/tests/typeloader/library/library_helper_type.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component LibraryHelperType inherits Rectangle {} diff --git a/internal/compiler/tests/typeloader/recursive_import1.slint b/internal/compiler/tests/typeloader/recursive_import1.slint index 5c41e261591..8bd913ce71f 100644 --- a/internal/compiler/tests/typeloader/recursive_import1.slint +++ b/internal/compiler/tests/typeloader/recursive_import1.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Rec2 } from "./recursive_import2.slint"; diff --git a/internal/compiler/tests/typeloader/recursive_import2.slint b/internal/compiler/tests/typeloader/recursive_import2.slint index ec19882b4b9..49b9fcd182a 100644 --- a/internal/compiler/tests/typeloader/recursive_import2.slint +++ b/internal/compiler/tests/typeloader/recursive_import2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Rec1 } from "./recursive_import1.slint"; // ^error{Recursive import of .*recursive_import1.slint} diff --git a/internal/compiler/tests/typeloader/some_rust_file.rs b/internal/compiler/tests/typeloader/some_rust_file.rs index c04234c1911..e9966a25202 100644 --- a/internal/compiler/tests/typeloader/some_rust_file.rs +++ b/internal/compiler/tests/typeloader/some_rust_file.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 slint!( import { SubType } from "./tests/typeloader/dependency_local.slint"; diff --git a/internal/compiler/typeloader.rs b/internal/compiler/typeloader.rs index 88977cfe13e..6007bba30f9 100644 --- a/internal/compiler/typeloader.rs +++ b/internal/compiler/typeloader.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; use std::collections::{HashMap, HashSet}; diff --git a/internal/compiler/typeregister.rs b/internal/compiler/typeregister.rs index c2c0deeceda..cb898d25494 100644 --- a/internal/compiler/typeregister.rs +++ b/internal/compiler/typeregister.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore imum diff --git a/internal/compiler/widgets/common/combobox-base.slint b/internal/compiler/widgets/common/combobox-base.slint index ae7efecad0a..1b7f5af4836 100644 --- a/internal/compiler/widgets/common/combobox-base.slint +++ b/internal/compiler/widgets/common/combobox-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component ComboBoxBase { in property <[string]> model; diff --git a/internal/compiler/widgets/common/common.slint b/internal/compiler/widgets/common/common.slint index c1857cbb75f..3cf43034a6c 100644 --- a/internal/compiler/widgets/common/common.slint +++ b/internal/compiler/widgets/common/common.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, Palette, ScrollView, Palette } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/common/lineedit-base.slint b/internal/compiler/widgets/common/lineedit-base.slint index 0c880799b27..7ab0cb53923 100644 --- a/internal/compiler/widgets/common/lineedit-base.slint +++ b/internal/compiler/widgets/common/lineedit-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component LineEditBase inherits Rectangle { in-out property placeholder-text; diff --git a/internal/compiler/widgets/common/listview.slint b/internal/compiler/widgets/common/listview.slint index be47ce6fdb2..460470ba68e 100644 --- a/internal/compiler/widgets/common/listview.slint +++ b/internal/compiler/widgets/common/listview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListItem, ScrollView } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/common/slider-base.slint b/internal/compiler/widgets/common/slider-base.slint index 45e038b3242..9272f3048c8 100644 --- a/internal/compiler/widgets/common/slider-base.slint +++ b/internal/compiler/widgets/common/slider-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SliderBase { in property enabled <=> touch-area.enabled; diff --git a/internal/compiler/widgets/common/spinbox-base.slint b/internal/compiler/widgets/common/spinbox-base.slint index 20c4c87b294..6012c8ac162 100644 --- a/internal/compiler/widgets/common/spinbox-base.slint +++ b/internal/compiler/widgets/common/spinbox-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SpinBoxBase { in property minimum; diff --git a/internal/compiler/widgets/common/spinner-base.slint b/internal/compiler/widgets/common/spinner-base.slint index 8c97ae265f5..e50d487dc19 100644 --- a/internal/compiler/widgets/common/spinner-base.slint +++ b/internal/compiler/widgets/common/spinner-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SpinnerBase { in property progress; diff --git a/internal/compiler/widgets/common/standardbutton.slint b/internal/compiler/widgets/common/standardbutton.slint index 201fe8b6ded..fa7248c5618 100644 --- a/internal/compiler/widgets/common/standardbutton.slint +++ b/internal/compiler/widgets/common/standardbutton.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, Button } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/common/tabwidget-base.slint b/internal/compiler/widgets/common/tabwidget-base.slint index ed5f96d43d7..f915b38923c 100644 --- a/internal/compiler/widgets/common/tabwidget-base.slint +++ b/internal/compiler/widgets/common/tabwidget-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TabBarBase inherits TouchArea { // injected properties: diff --git a/internal/compiler/widgets/common/textedit-base.slint b/internal/compiler/widgets/common/textedit-base.slint index 28e66e45e95..b6c3993bf9e 100644 --- a/internal/compiler/widgets/common/textedit-base.slint +++ b/internal/compiler/widgets/common/textedit-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ScrollView } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/cosmic-base/button.slint b/internal/compiler/widgets/cosmic-base/button.slint index bd53eacdc7c..34244eb545c 100644 --- a/internal/compiler/widgets/cosmic-base/button.slint +++ b/internal/compiler/widgets/cosmic-base/button.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicFontSettings, CosmicPalette } from "styling.slint"; import { StateLayer } from "components.slint"; diff --git a/internal/compiler/widgets/cosmic-base/checkbox.slint b/internal/compiler/widgets/cosmic-base/checkbox.slint index fcca15b893e..4f5517eddc3 100644 --- a/internal/compiler/widgets/cosmic-base/checkbox.slint +++ b/internal/compiler/widgets/cosmic-base/checkbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicFontSettings, CosmicPalette, Icons } from "styling.slint"; import { StateLayer } from "components.slint"; diff --git a/internal/compiler/widgets/cosmic-base/combobox.slint b/internal/compiler/widgets/cosmic-base/combobox.slint index 63df7b5a47d..8c3ed4ac6eb 100644 --- a/internal/compiler/widgets/cosmic-base/combobox.slint +++ b/internal/compiler/widgets/cosmic-base/combobox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicFontSettings, CosmicPalette, Icons } from "styling.slint"; import { MenuBorder, ListItem, StateLayerBase } from "components.slint"; diff --git a/internal/compiler/widgets/cosmic-base/components.slint b/internal/compiler/widgets/cosmic-base/components.slint index 32e3cc88154..a7e4d7f80ff 100644 --- a/internal/compiler/widgets/cosmic-base/components.slint +++ b/internal/compiler/widgets/cosmic-base/components.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Icons, CosmicPalette, CosmicFontSettings } from "styling.slint"; diff --git a/internal/compiler/widgets/cosmic-base/groupbox.slint b/internal/compiler/widgets/cosmic-base/groupbox.slint index 7a3e76ab9f8..36e4ad44889 100644 --- a/internal/compiler/widgets/cosmic-base/groupbox.slint +++ b/internal/compiler/widgets/cosmic-base/groupbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicFontSettings, CosmicPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/cosmic-base/layouts.slint b/internal/compiler/widgets/cosmic-base/layouts.slint index bad9170291d..4d51a72a410 100644 --- a/internal/compiler/widgets/cosmic-base/layouts.slint +++ b/internal/compiler/widgets/cosmic-base/layouts.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/cosmic-base/lineedit.slint b/internal/compiler/widgets/cosmic-base/lineedit.slint index b6f22145f5e..7003d57b2cd 100644 --- a/internal/compiler/widgets/cosmic-base/lineedit.slint +++ b/internal/compiler/widgets/cosmic-base/lineedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicFontSettings, CosmicPalette } from "styling.slint"; import { LineEditBase} from "../common/lineedit-base.slint"; diff --git a/internal/compiler/widgets/cosmic-base/progressindicator.slint b/internal/compiler/widgets/cosmic-base/progressindicator.slint index b182d9a75e6..50b56f13779 100644 --- a/internal/compiler/widgets/cosmic-base/progressindicator.slint +++ b/internal/compiler/widgets/cosmic-base/progressindicator.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/cosmic-base/scrollview.slint b/internal/compiler/widgets/cosmic-base/scrollview.slint index 0f45da628b2..7fefd4b6971 100644 --- a/internal/compiler/widgets/cosmic-base/scrollview.slint +++ b/internal/compiler/widgets/cosmic-base/scrollview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicPalette, Icons } from "styling.slint"; import { StateLayerBase } from "components.slint"; diff --git a/internal/compiler/widgets/cosmic-base/slider.slint b/internal/compiler/widgets/cosmic-base/slider.slint index 7ead5c0b58c..b71d20bd6f3 100644 --- a/internal/compiler/widgets/cosmic-base/slider.slint +++ b/internal/compiler/widgets/cosmic-base/slider.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicPalette } from "styling.slint"; import { StateLayerBase } from "components.slint"; diff --git a/internal/compiler/widgets/cosmic-base/spinbox.slint b/internal/compiler/widgets/cosmic-base/spinbox.slint index 910f2d2ddf5..9640d4d1bd3 100644 --- a/internal/compiler/widgets/cosmic-base/spinbox.slint +++ b/internal/compiler/widgets/cosmic-base/spinbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicPalette, CosmicFontSettings, Icons } from "styling.slint"; import { SpinBoxBase } from "../common/spinbox-base.slint"; diff --git a/internal/compiler/widgets/cosmic-base/spinner.slint b/internal/compiler/widgets/cosmic-base/spinner.slint index c625431665f..2917c616c20 100644 --- a/internal/compiler/widgets/cosmic-base/spinner.slint +++ b/internal/compiler/widgets/cosmic-base/spinner.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicPalette } from "styling.slint"; import { SpinnerBase } from "../common/spinner-base.slint"; diff --git a/internal/compiler/widgets/cosmic-base/std-widgets-base.slint b/internal/compiler/widgets/cosmic-base/std-widgets-base.slint index a12473f6377..74684337592 100644 --- a/internal/compiler/widgets/cosmic-base/std-widgets-base.slint +++ b/internal/compiler/widgets/cosmic-base/std-widgets-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore standardbutton diff --git a/internal/compiler/widgets/cosmic-base/std-widgets-impl.slint b/internal/compiler/widgets/cosmic-base/std-widgets-impl.slint index e50bfe0eb77..ea7ff7d7e77 100644 --- a/internal/compiler/widgets/cosmic-base/std-widgets-impl.slint +++ b/internal/compiler/widgets/cosmic-base/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ColorSchemeSelector } from "color-scheme.slint"; diff --git a/internal/compiler/widgets/cosmic-base/styling.slint b/internal/compiler/widgets/cosmic-base/styling.slint index acc4d344bc6..007a44e17fc 100644 --- a/internal/compiler/widgets/cosmic-base/styling.slint +++ b/internal/compiler/widgets/cosmic-base/styling.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ColorSchemeSelector } from "color-scheme.slint"; diff --git a/internal/compiler/widgets/cosmic-base/switch.slint b/internal/compiler/widgets/cosmic-base/switch.slint index 86bb4155355..0a1f948c79b 100644 --- a/internal/compiler/widgets/cosmic-base/switch.slint +++ b/internal/compiler/widgets/cosmic-base/switch.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicFontSettings, CosmicPalette } from "styling.slint"; import { StateLayer } from "components.slint"; diff --git a/internal/compiler/widgets/cosmic-base/tableview.slint b/internal/compiler/widgets/cosmic-base/tableview.slint index 90ba6b3e49b..b8310e97b2d 100644 --- a/internal/compiler/widgets/cosmic-base/tableview.slint +++ b/internal/compiler/widgets/cosmic-base/tableview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicPalette, CosmicFontSettings, Icons } from "styling.slint"; import { ListView } from "../common/listview.slint"; diff --git a/internal/compiler/widgets/cosmic-base/tabwidget.slint b/internal/compiler/widgets/cosmic-base/tabwidget.slint index e2be25a5730..b3e11e5363a 100644 --- a/internal/compiler/widgets/cosmic-base/tabwidget.slint +++ b/internal/compiler/widgets/cosmic-base/tabwidget.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicPalette, CosmicFontSettings } from "styling.slint"; import { StateLayerBase } from "components.slint"; diff --git a/internal/compiler/widgets/cosmic-base/textedit.slint b/internal/compiler/widgets/cosmic-base/textedit.slint index 5773e69e9c7..2bfefbd0c64 100644 --- a/internal/compiler/widgets/cosmic-base/textedit.slint +++ b/internal/compiler/widgets/cosmic-base/textedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CosmicFontSettings, CosmicPalette } from "styling.slint"; import { ScrollView } from "scrollview.slint"; diff --git a/internal/compiler/widgets/cosmic-dark/color-scheme.slint b/internal/compiler/widgets/cosmic-dark/color-scheme.slint index ad50e1cba7b..f5fdbf7252f 100644 --- a/internal/compiler/widgets/cosmic-dark/color-scheme.slint +++ b/internal/compiler/widgets/cosmic-dark/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.dark; diff --git a/internal/compiler/widgets/cosmic-dark/std-widgets-impl.slint b/internal/compiler/widgets/cosmic-dark/std-widgets-impl.slint index ad5e58140ab..db33d0dc8d1 100644 --- a/internal/compiler/widgets/cosmic-dark/std-widgets-impl.slint +++ b/internal/compiler/widgets/cosmic-dark/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../cosmic-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/cosmic-dark/std-widgets.slint b/internal/compiler/widgets/cosmic-dark/std-widgets.slint index 55b372bf8d0..62f2be52bc2 100644 --- a/internal/compiler/widgets/cosmic-dark/std-widgets.slint +++ b/internal/compiler/widgets/cosmic-dark/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../cosmic-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/cosmic-light/color-scheme.slint b/internal/compiler/widgets/cosmic-light/color-scheme.slint index 1378b863da4..ce3c8c45510 100644 --- a/internal/compiler/widgets/cosmic-light/color-scheme.slint +++ b/internal/compiler/widgets/cosmic-light/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.light; diff --git a/internal/compiler/widgets/cosmic-light/std-widgets-impl.slint b/internal/compiler/widgets/cosmic-light/std-widgets-impl.slint index ad5e58140ab..db33d0dc8d1 100644 --- a/internal/compiler/widgets/cosmic-light/std-widgets-impl.slint +++ b/internal/compiler/widgets/cosmic-light/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../cosmic-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/cosmic-light/std-widgets.slint b/internal/compiler/widgets/cosmic-light/std-widgets.slint index 55b372bf8d0..62f2be52bc2 100644 --- a/internal/compiler/widgets/cosmic-light/std-widgets.slint +++ b/internal/compiler/widgets/cosmic-light/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../cosmic-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/cosmic/color-scheme.slint b/internal/compiler/widgets/cosmic/color-scheme.slint index ccb21f5e530..9fd959fe954 100644 --- a/internal/compiler/widgets/cosmic/color-scheme.slint +++ b/internal/compiler/widgets/cosmic/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: SlintInternal.color-scheme; diff --git a/internal/compiler/widgets/cosmic/std-widgets-impl.slint b/internal/compiler/widgets/cosmic/std-widgets-impl.slint index ad5e58140ab..db33d0dc8d1 100644 --- a/internal/compiler/widgets/cosmic/std-widgets-impl.slint +++ b/internal/compiler/widgets/cosmic/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../cosmic-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/cosmic/std-widgets.slint b/internal/compiler/widgets/cosmic/std-widgets.slint index 55b372bf8d0..62f2be52bc2 100644 --- a/internal/compiler/widgets/cosmic/std-widgets.slint +++ b/internal/compiler/widgets/cosmic/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../cosmic-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/cupertino-base/button.slint b/internal/compiler/widgets/cupertino-base/button.slint index 79522a238ae..b949d00b8ee 100644 --- a/internal/compiler/widgets/cupertino-base/button.slint +++ b/internal/compiler/widgets/cupertino-base/button.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoFontSettings, CupertinoPalette } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/cupertino-base/checkbox.slint b/internal/compiler/widgets/cupertino-base/checkbox.slint index 93615db5a20..5eb11742747 100644 --- a/internal/compiler/widgets/cupertino-base/checkbox.slint +++ b/internal/compiler/widgets/cupertino-base/checkbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoFontSettings, CupertinoPalette, Icons } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/cupertino-base/combobox.slint b/internal/compiler/widgets/cupertino-base/combobox.slint index 285c79ef54e..392ea1a2ea2 100644 --- a/internal/compiler/widgets/cupertino-base/combobox.slint +++ b/internal/compiler/widgets/cupertino-base/combobox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoFontSettings, CupertinoPalette, Icons } from "styling.slint"; import { MenuBorder, ListItem, FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/cupertino-base/components.slint b/internal/compiler/widgets/cupertino-base/components.slint index f7082f817d3..1ebaa848574 100644 --- a/internal/compiler/widgets/cupertino-base/components.slint +++ b/internal/compiler/widgets/cupertino-base/components.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette, CupertinoFontSettings, Icons } from "styling.slint"; diff --git a/internal/compiler/widgets/cupertino-base/groupbox.slint b/internal/compiler/widgets/cupertino-base/groupbox.slint index 0332ef7aa4a..17cd54be3d3 100644 --- a/internal/compiler/widgets/cupertino-base/groupbox.slint +++ b/internal/compiler/widgets/cupertino-base/groupbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoFontSettings, CupertinoPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/cupertino-base/layouts.slint b/internal/compiler/widgets/cupertino-base/layouts.slint index bad9170291d..4d51a72a410 100644 --- a/internal/compiler/widgets/cupertino-base/layouts.slint +++ b/internal/compiler/widgets/cupertino-base/layouts.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/cupertino-base/lineedit.slint b/internal/compiler/widgets/cupertino-base/lineedit.slint index b4fbe341d07..24934537758 100644 --- a/internal/compiler/widgets/cupertino-base/lineedit.slint +++ b/internal/compiler/widgets/cupertino-base/lineedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoFontSettings, CupertinoPalette } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/cupertino-base/progressindicator.slint b/internal/compiler/widgets/cupertino-base/progressindicator.slint index 6be3c7f5f09..982a50477bf 100644 --- a/internal/compiler/widgets/cupertino-base/progressindicator.slint +++ b/internal/compiler/widgets/cupertino-base/progressindicator.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/cupertino-base/scrollview.slint b/internal/compiler/widgets/cupertino-base/scrollview.slint index e063969855e..ec23210d2cf 100644 --- a/internal/compiler/widgets/cupertino-base/scrollview.slint +++ b/internal/compiler/widgets/cupertino-base/scrollview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette, Icons } from "styling.slint"; diff --git a/internal/compiler/widgets/cupertino-base/slider.slint b/internal/compiler/widgets/cupertino-base/slider.slint index 9de83f81dc8..3eeb3e89d8f 100644 --- a/internal/compiler/widgets/cupertino-base/slider.slint +++ b/internal/compiler/widgets/cupertino-base/slider.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette } from "styling.slint"; import { SliderBase } from "../common/slider-base.slint"; diff --git a/internal/compiler/widgets/cupertino-base/spinbox.slint b/internal/compiler/widgets/cupertino-base/spinbox.slint index 014d040ec08..89e909149c2 100644 --- a/internal/compiler/widgets/cupertino-base/spinbox.slint +++ b/internal/compiler/widgets/cupertino-base/spinbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette, CupertinoFontSettings, Icons } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/cupertino-base/spinner.slint b/internal/compiler/widgets/cupertino-base/spinner.slint index 79239563031..1a448687753 100644 --- a/internal/compiler/widgets/cupertino-base/spinner.slint +++ b/internal/compiler/widgets/cupertino-base/spinner.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette } from "styling.slint"; import { SpinnerBase } from "../common/spinner-base.slint"; diff --git a/internal/compiler/widgets/cupertino-base/std-widgets-base.slint b/internal/compiler/widgets/cupertino-base/std-widgets-base.slint index a12473f6377..74684337592 100644 --- a/internal/compiler/widgets/cupertino-base/std-widgets-base.slint +++ b/internal/compiler/widgets/cupertino-base/std-widgets-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore standardbutton diff --git a/internal/compiler/widgets/cupertino-base/std-widgets-impl.slint b/internal/compiler/widgets/cupertino-base/std-widgets-impl.slint index c8d45793c28..718f59ae6c9 100644 --- a/internal/compiler/widgets/cupertino-base/std-widgets-impl.slint +++ b/internal/compiler/widgets/cupertino-base/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ColorSchemeSelector } from "color-scheme.slint"; diff --git a/internal/compiler/widgets/cupertino-base/styling.slint b/internal/compiler/widgets/cupertino-base/styling.slint index b1f00fa02f3..080b19b8491 100644 --- a/internal/compiler/widgets/cupertino-base/styling.slint +++ b/internal/compiler/widgets/cupertino-base/styling.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ColorSchemeSelector } from "color-scheme.slint"; diff --git a/internal/compiler/widgets/cupertino-base/switch.slint b/internal/compiler/widgets/cupertino-base/switch.slint index e7bfc1c8e97..83079ad02db 100644 --- a/internal/compiler/widgets/cupertino-base/switch.slint +++ b/internal/compiler/widgets/cupertino-base/switch.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoFontSettings, CupertinoPalette } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/cupertino-base/tableview.slint b/internal/compiler/widgets/cupertino-base/tableview.slint index 3c524756ce3..ebef22ca6cd 100644 --- a/internal/compiler/widgets/cupertino-base/tableview.slint +++ b/internal/compiler/widgets/cupertino-base/tableview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette, CupertinoFontSettings, Icons } from "styling.slint"; import { ListView } from "../common/listview.slint"; diff --git a/internal/compiler/widgets/cupertino-base/tabwidget.slint b/internal/compiler/widgets/cupertino-base/tabwidget.slint index 83c9c590df1..52682349340 100644 --- a/internal/compiler/widgets/cupertino-base/tabwidget.slint +++ b/internal/compiler/widgets/cupertino-base/tabwidget.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoPalette, CupertinoFontSettings } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/cupertino-base/textedit.slint b/internal/compiler/widgets/cupertino-base/textedit.slint index 22fa25df376..006960a4ba2 100644 --- a/internal/compiler/widgets/cupertino-base/textedit.slint +++ b/internal/compiler/widgets/cupertino-base/textedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { CupertinoFontSettings, CupertinoPalette } from "styling.slint"; import { ScrollBar } from "scrollview.slint"; diff --git a/internal/compiler/widgets/cupertino-dark/color-scheme.slint b/internal/compiler/widgets/cupertino-dark/color-scheme.slint index ad50e1cba7b..f5fdbf7252f 100644 --- a/internal/compiler/widgets/cupertino-dark/color-scheme.slint +++ b/internal/compiler/widgets/cupertino-dark/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.dark; diff --git a/internal/compiler/widgets/cupertino-dark/std-widgets-impl.slint b/internal/compiler/widgets/cupertino-dark/std-widgets-impl.slint index 9f2239e0705..95f915e6b1a 100644 --- a/internal/compiler/widgets/cupertino-dark/std-widgets-impl.slint +++ b/internal/compiler/widgets/cupertino-dark/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../cupertino-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/cupertino-dark/std-widgets.slint b/internal/compiler/widgets/cupertino-dark/std-widgets.slint index 914cf8ed0a3..34051c985ec 100644 --- a/internal/compiler/widgets/cupertino-dark/std-widgets.slint +++ b/internal/compiler/widgets/cupertino-dark/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../cupertino-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/cupertino-light/color-scheme.slint b/internal/compiler/widgets/cupertino-light/color-scheme.slint index 1378b863da4..ce3c8c45510 100644 --- a/internal/compiler/widgets/cupertino-light/color-scheme.slint +++ b/internal/compiler/widgets/cupertino-light/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.light; diff --git a/internal/compiler/widgets/cupertino-light/std-widgets-impl.slint b/internal/compiler/widgets/cupertino-light/std-widgets-impl.slint index 9f2239e0705..95f915e6b1a 100644 --- a/internal/compiler/widgets/cupertino-light/std-widgets-impl.slint +++ b/internal/compiler/widgets/cupertino-light/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../cupertino-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/cupertino-light/std-widgets.slint b/internal/compiler/widgets/cupertino-light/std-widgets.slint index 914cf8ed0a3..34051c985ec 100644 --- a/internal/compiler/widgets/cupertino-light/std-widgets.slint +++ b/internal/compiler/widgets/cupertino-light/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../cupertino-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/cupertino/color-scheme.slint b/internal/compiler/widgets/cupertino/color-scheme.slint index ccb21f5e530..9fd959fe954 100644 --- a/internal/compiler/widgets/cupertino/color-scheme.slint +++ b/internal/compiler/widgets/cupertino/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: SlintInternal.color-scheme; diff --git a/internal/compiler/widgets/cupertino/std-widgets-impl.slint b/internal/compiler/widgets/cupertino/std-widgets-impl.slint index 9f2239e0705..95f915e6b1a 100644 --- a/internal/compiler/widgets/cupertino/std-widgets-impl.slint +++ b/internal/compiler/widgets/cupertino/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../cupertino-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/cupertino/std-widgets.slint b/internal/compiler/widgets/cupertino/std-widgets.slint index 914cf8ed0a3..34051c985ec 100644 --- a/internal/compiler/widgets/cupertino/std-widgets.slint +++ b/internal/compiler/widgets/cupertino/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../cupertino-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/fluent-base/button.slint b/internal/compiler/widgets/fluent-base/button.slint index 5cbbacf87d0..d31b3737006 100644 --- a/internal/compiler/widgets/fluent-base/button.slint +++ b/internal/compiler/widgets/fluent-base/button.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentFontSettings, FluentPalette } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/fluent-base/checkbox.slint b/internal/compiler/widgets/fluent-base/checkbox.slint index 7921f2ab1cc..fb1b24aebb3 100644 --- a/internal/compiler/widgets/fluent-base/checkbox.slint +++ b/internal/compiler/widgets/fluent-base/checkbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentFontSettings, FluentPalette, Icons } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/fluent-base/combobox.slint b/internal/compiler/widgets/fluent-base/combobox.slint index 6584adb51d9..78c34322dfa 100644 --- a/internal/compiler/widgets/fluent-base/combobox.slint +++ b/internal/compiler/widgets/fluent-base/combobox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentFontSettings, FluentPalette, Icons } from "styling.slint"; import { MenuBorder, ListItem, FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/fluent-base/components.slint b/internal/compiler/widgets/fluent-base/components.slint index 96f025e1c6f..e166d8381e2 100644 --- a/internal/compiler/widgets/fluent-base/components.slint +++ b/internal/compiler/widgets/fluent-base/components.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette, FluentFontSettings } from "styling.slint"; diff --git a/internal/compiler/widgets/fluent-base/groupbox.slint b/internal/compiler/widgets/fluent-base/groupbox.slint index 2bec7dc1972..483539d12c7 100644 --- a/internal/compiler/widgets/fluent-base/groupbox.slint +++ b/internal/compiler/widgets/fluent-base/groupbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentFontSettings, FluentPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/fluent-base/layouts.slint b/internal/compiler/widgets/fluent-base/layouts.slint index bad9170291d..4d51a72a410 100644 --- a/internal/compiler/widgets/fluent-base/layouts.slint +++ b/internal/compiler/widgets/fluent-base/layouts.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/fluent-base/lineedit.slint b/internal/compiler/widgets/fluent-base/lineedit.slint index 991d13c723b..aa318b4bf61 100644 --- a/internal/compiler/widgets/fluent-base/lineedit.slint +++ b/internal/compiler/widgets/fluent-base/lineedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentFontSettings, FluentPalette } from "styling.slint"; import { LineEditBase} from "../common/lineedit-base.slint"; diff --git a/internal/compiler/widgets/fluent-base/progressindicator.slint b/internal/compiler/widgets/fluent-base/progressindicator.slint index 7960eed330c..62729c9804e 100644 --- a/internal/compiler/widgets/fluent-base/progressindicator.slint +++ b/internal/compiler/widgets/fluent-base/progressindicator.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/fluent-base/scrollview.slint b/internal/compiler/widgets/fluent-base/scrollview.slint index 1f01a530792..66902421ff8 100644 --- a/internal/compiler/widgets/fluent-base/scrollview.slint +++ b/internal/compiler/widgets/fluent-base/scrollview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette, Icons } from "styling.slint"; diff --git a/internal/compiler/widgets/fluent-base/slider.slint b/internal/compiler/widgets/fluent-base/slider.slint index f59a39deb86..3c67f1a4061 100644 --- a/internal/compiler/widgets/fluent-base/slider.slint +++ b/internal/compiler/widgets/fluent-base/slider.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette } from "styling.slint"; import { SliderBase } from "../common/slider-base.slint"; diff --git a/internal/compiler/widgets/fluent-base/spinbox.slint b/internal/compiler/widgets/fluent-base/spinbox.slint index e2a57a5fc18..8f7ee13b7e7 100644 --- a/internal/compiler/widgets/fluent-base/spinbox.slint +++ b/internal/compiler/widgets/fluent-base/spinbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette, FluentFontSettings, Icons } from "styling.slint"; import { SpinBoxBase } from "../common/spinbox-base.slint"; diff --git a/internal/compiler/widgets/fluent-base/spinner.slint b/internal/compiler/widgets/fluent-base/spinner.slint index bf22cdf8147..ce43c98254d 100644 --- a/internal/compiler/widgets/fluent-base/spinner.slint +++ b/internal/compiler/widgets/fluent-base/spinner.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette } from "styling.slint"; import { SpinnerBase } from "../common/spinner-base.slint"; diff --git a/internal/compiler/widgets/fluent-base/std-widgets-base.slint b/internal/compiler/widgets/fluent-base/std-widgets-base.slint index a12473f6377..74684337592 100644 --- a/internal/compiler/widgets/fluent-base/std-widgets-base.slint +++ b/internal/compiler/widgets/fluent-base/std-widgets-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore standardbutton diff --git a/internal/compiler/widgets/fluent-base/std-widgets-impl.slint b/internal/compiler/widgets/fluent-base/std-widgets-impl.slint index db6b6e78029..e24def3100a 100644 --- a/internal/compiler/widgets/fluent-base/std-widgets-impl.slint +++ b/internal/compiler/widgets/fluent-base/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ColorSchemeSelector } from "color-scheme.slint"; diff --git a/internal/compiler/widgets/fluent-base/styling.slint b/internal/compiler/widgets/fluent-base/styling.slint index 225c6bc116d..94010a37d74 100644 --- a/internal/compiler/widgets/fluent-base/styling.slint +++ b/internal/compiler/widgets/fluent-base/styling.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ColorSchemeSelector } from "color-scheme.slint"; diff --git a/internal/compiler/widgets/fluent-base/switch.slint b/internal/compiler/widgets/fluent-base/switch.slint index c70452cccc7..70d38d4f80e 100644 --- a/internal/compiler/widgets/fluent-base/switch.slint +++ b/internal/compiler/widgets/fluent-base/switch.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentFontSettings, FluentPalette } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/fluent-base/tableview.slint b/internal/compiler/widgets/fluent-base/tableview.slint index 31d7df0a4bb..c55446f82c0 100644 --- a/internal/compiler/widgets/fluent-base/tableview.slint +++ b/internal/compiler/widgets/fluent-base/tableview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette, FluentFontSettings, Icons } from "styling.slint"; import { ListView } from "../common/listview.slint"; diff --git a/internal/compiler/widgets/fluent-base/tabwidget.slint b/internal/compiler/widgets/fluent-base/tabwidget.slint index 34092330b2f..b9e6f6e1177 100644 --- a/internal/compiler/widgets/fluent-base/tabwidget.slint +++ b/internal/compiler/widgets/fluent-base/tabwidget.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentPalette, FluentFontSettings } from "styling.slint"; import { FocusBorder } from "components.slint"; diff --git a/internal/compiler/widgets/fluent-base/textedit.slint b/internal/compiler/widgets/fluent-base/textedit.slint index 295568e7241..b198a6652aa 100644 --- a/internal/compiler/widgets/fluent-base/textedit.slint +++ b/internal/compiler/widgets/fluent-base/textedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FluentFontSettings, FluentPalette } from "styling.slint"; import { ScrollView } from "scrollview.slint"; diff --git a/internal/compiler/widgets/fluent-dark/color-scheme.slint b/internal/compiler/widgets/fluent-dark/color-scheme.slint index ad50e1cba7b..f5fdbf7252f 100644 --- a/internal/compiler/widgets/fluent-dark/color-scheme.slint +++ b/internal/compiler/widgets/fluent-dark/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.dark; diff --git a/internal/compiler/widgets/fluent-dark/std-widgets-impl.slint b/internal/compiler/widgets/fluent-dark/std-widgets-impl.slint index ccd5bc02aba..f5a02e737c9 100644 --- a/internal/compiler/widgets/fluent-dark/std-widgets-impl.slint +++ b/internal/compiler/widgets/fluent-dark/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../fluent-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/fluent-dark/std-widgets.slint b/internal/compiler/widgets/fluent-dark/std-widgets.slint index 61b70b342ea..4e5fe5fd936 100644 --- a/internal/compiler/widgets/fluent-dark/std-widgets.slint +++ b/internal/compiler/widgets/fluent-dark/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../fluent-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/fluent-light/color-scheme.slint b/internal/compiler/widgets/fluent-light/color-scheme.slint index 1378b863da4..ce3c8c45510 100644 --- a/internal/compiler/widgets/fluent-light/color-scheme.slint +++ b/internal/compiler/widgets/fluent-light/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.light; diff --git a/internal/compiler/widgets/fluent-light/std-widgets-impl.slint b/internal/compiler/widgets/fluent-light/std-widgets-impl.slint index ccd5bc02aba..f5a02e737c9 100644 --- a/internal/compiler/widgets/fluent-light/std-widgets-impl.slint +++ b/internal/compiler/widgets/fluent-light/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../fluent-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/fluent-light/std-widgets.slint b/internal/compiler/widgets/fluent-light/std-widgets.slint index 61b70b342ea..4e5fe5fd936 100644 --- a/internal/compiler/widgets/fluent-light/std-widgets.slint +++ b/internal/compiler/widgets/fluent-light/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../fluent-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/fluent/color-scheme.slint b/internal/compiler/widgets/fluent/color-scheme.slint index ccb21f5e530..9fd959fe954 100644 --- a/internal/compiler/widgets/fluent/color-scheme.slint +++ b/internal/compiler/widgets/fluent/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: SlintInternal.color-scheme; diff --git a/internal/compiler/widgets/fluent/std-widgets-impl.slint b/internal/compiler/widgets/fluent/std-widgets-impl.slint index ccd5bc02aba..f5a02e737c9 100644 --- a/internal/compiler/widgets/fluent/std-widgets-impl.slint +++ b/internal/compiler/widgets/fluent/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../fluent-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/fluent/std-widgets.slint b/internal/compiler/widgets/fluent/std-widgets.slint index 61b70b342ea..4e5fe5fd936 100644 --- a/internal/compiler/widgets/fluent/std-widgets.slint +++ b/internal/compiler/widgets/fluent/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../fluent-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/material-base/button.slint b/internal/compiler/widgets/material-base/button.slint index face1849a80..5cc1dad191c 100644 --- a/internal/compiler/widgets/material-base/button.slint +++ b/internal/compiler/widgets/material-base/button.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StateLayer } from "components.slint"; import { MaterialFontSettings, MaterialPalette, Elevation } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/checkbox.slint b/internal/compiler/widgets/material-base/checkbox.slint index c18aff5c340..cb407e044a9 100644 --- a/internal/compiler/widgets/material-base/checkbox.slint +++ b/internal/compiler/widgets/material-base/checkbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings, Icons } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/combobox.slint b/internal/compiler/widgets/material-base/combobox.slint index d7390e2cca2..3fb59b93bfc 100644 --- a/internal/compiler/widgets/material-base/combobox.slint +++ b/internal/compiler/widgets/material-base/combobox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings, Elevation, Icons } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/components.slint b/internal/compiler/widgets/material-base/components.slint index 5535e44ecac..22e0c5bbfb6 100644 --- a/internal/compiler/widgets/material-base/components.slint +++ b/internal/compiler/widgets/material-base/components.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/groupbox.slint b/internal/compiler/widgets/material-base/groupbox.slint index 6fbcc59d259..5e6febfd083 100644 --- a/internal/compiler/widgets/material-base/groupbox.slint +++ b/internal/compiler/widgets/material-base/groupbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/layouts.slint b/internal/compiler/widgets/material-base/layouts.slint index b6ac930c3a1..f8405400602 100644 --- a/internal/compiler/widgets/material-base/layouts.slint +++ b/internal/compiler/widgets/material-base/layouts.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/material-base/lineedit.slint b/internal/compiler/widgets/material-base/lineedit.slint index 9e7872cecec..63a7703b487 100644 --- a/internal/compiler/widgets/material-base/lineedit.slint +++ b/internal/compiler/widgets/material-base/lineedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings } from "styling.slint"; import { LineEditBase} from "../common/lineedit-base.slint"; diff --git a/internal/compiler/widgets/material-base/progressindicator.slint b/internal/compiler/widgets/material-base/progressindicator.slint index 3fa5e102cc3..2984e8a400a 100644 --- a/internal/compiler/widgets/material-base/progressindicator.slint +++ b/internal/compiler/widgets/material-base/progressindicator.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/scrollview.slint b/internal/compiler/widgets/material-base/scrollview.slint index 0f1e320de0b..419f08e6746 100644 --- a/internal/compiler/widgets/material-base/scrollview.slint +++ b/internal/compiler/widgets/material-base/scrollview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/slider.slint b/internal/compiler/widgets/material-base/slider.slint index 570ead286b8..55a57b70385 100644 --- a/internal/compiler/widgets/material-base/slider.slint +++ b/internal/compiler/widgets/material-base/slider.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, Elevation } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/spinbox.slint b/internal/compiler/widgets/material-base/spinbox.slint index 090e65c8697..7055d18b0dd 100644 --- a/internal/compiler/widgets/material-base/spinbox.slint +++ b/internal/compiler/widgets/material-base/spinbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings, Icons } from "styling.slint"; import { SpinBoxBase } from "../common/spinbox-base.slint"; diff --git a/internal/compiler/widgets/material-base/spinner.slint b/internal/compiler/widgets/material-base/spinner.slint index 55e344332e6..7780528c41b 100644 --- a/internal/compiler/widgets/material-base/spinner.slint +++ b/internal/compiler/widgets/material-base/spinner.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette } from "styling.slint"; import { SpinnerBase } from "../common/spinner-base.slint"; diff --git a/internal/compiler/widgets/material-base/std-widgets-base.slint b/internal/compiler/widgets/material-base/std-widgets-base.slint index bdee863d716..b962ff72a4b 100644 --- a/internal/compiler/widgets/material-base/std-widgets-base.slint +++ b/internal/compiler/widgets/material-base/std-widgets-base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore standardbutton diff --git a/internal/compiler/widgets/material-base/std-widgets-impl.slint b/internal/compiler/widgets/material-base/std-widgets-impl.slint index dffe1d84bd8..cf40f9af791 100644 --- a/internal/compiler/widgets/material-base/std-widgets-impl.slint +++ b/internal/compiler/widgets/material-base/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // widget imports import { Button } from "button.slint"; diff --git a/internal/compiler/widgets/material-base/styling.slint b/internal/compiler/widgets/material-base/styling.slint index 873cb8e69ac..2e39c2f93bb 100644 --- a/internal/compiler/widgets/material-base/styling.slint +++ b/internal/compiler/widgets/material-base/styling.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ColorSchemeSelector } from "color-scheme.slint"; diff --git a/internal/compiler/widgets/material-base/switch.slint b/internal/compiler/widgets/material-base/switch.slint index b730264fa9d..b7bb99adac5 100644 --- a/internal/compiler/widgets/material-base/switch.slint +++ b/internal/compiler/widgets/material-base/switch.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/tableview.slint b/internal/compiler/widgets/material-base/tableview.slint index b1d7f4e9f50..1b32ab867a6 100644 --- a/internal/compiler/widgets/material-base/tableview.slint +++ b/internal/compiler/widgets/material-base/tableview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "../common/listview.slint"; import { StateLayer } from "components.slint"; diff --git a/internal/compiler/widgets/material-base/tabwidget.slint b/internal/compiler/widgets/material-base/tabwidget.slint index 435bcad38e6..1dcfa441b9b 100644 --- a/internal/compiler/widgets/material-base/tabwidget.slint +++ b/internal/compiler/widgets/material-base/tabwidget.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialPalette, MaterialFontSettings } from "styling.slint"; diff --git a/internal/compiler/widgets/material-base/textedit.slint b/internal/compiler/widgets/material-base/textedit.slint index caf05bc0704..3b5ebe79829 100644 --- a/internal/compiler/widgets/material-base/textedit.slint +++ b/internal/compiler/widgets/material-base/textedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MaterialFontSettings, MaterialPalette } from "styling.slint"; import { ScrollView } from "scrollview.slint"; diff --git a/internal/compiler/widgets/material-dark/color-scheme.slint b/internal/compiler/widgets/material-dark/color-scheme.slint index ad50e1cba7b..f5fdbf7252f 100644 --- a/internal/compiler/widgets/material-dark/color-scheme.slint +++ b/internal/compiler/widgets/material-dark/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.dark; diff --git a/internal/compiler/widgets/material-dark/std-widgets-impl.slint b/internal/compiler/widgets/material-dark/std-widgets-impl.slint index 5ce7433e928..4f6ecdb4923 100644 --- a/internal/compiler/widgets/material-dark/std-widgets-impl.slint +++ b/internal/compiler/widgets/material-dark/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../material-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/material-dark/std-widgets.slint b/internal/compiler/widgets/material-dark/std-widgets.slint index e290c650d6c..37f36e89d7b 100644 --- a/internal/compiler/widgets/material-dark/std-widgets.slint +++ b/internal/compiler/widgets/material-dark/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../material-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/material-light/color-scheme.slint b/internal/compiler/widgets/material-light/color-scheme.slint index 1378b863da4..ce3c8c45510 100644 --- a/internal/compiler/widgets/material-light/color-scheme.slint +++ b/internal/compiler/widgets/material-light/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: ColorScheme.light; diff --git a/internal/compiler/widgets/material-light/std-widgets-impl.slint b/internal/compiler/widgets/material-light/std-widgets-impl.slint index 5ce7433e928..4f6ecdb4923 100644 --- a/internal/compiler/widgets/material-light/std-widgets-impl.slint +++ b/internal/compiler/widgets/material-light/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, ListItem, Palette } from "../material-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, ListItem, Palette } diff --git a/internal/compiler/widgets/material-light/std-widgets.slint b/internal/compiler/widgets/material-light/std-widgets.slint index e290c650d6c..37f36e89d7b 100644 --- a/internal/compiler/widgets/material-light/std-widgets.slint +++ b/internal/compiler/widgets/material-light/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../material-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/material/color-scheme.slint b/internal/compiler/widgets/material/color-scheme.slint index ccb21f5e530..9fd959fe954 100644 --- a/internal/compiler/widgets/material/color-scheme.slint +++ b/internal/compiler/widgets/material/color-scheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global ColorSchemeSelector { in property color-scheme: SlintInternal.color-scheme; diff --git a/internal/compiler/widgets/material/std-widgets-impl.slint b/internal/compiler/widgets/material/std-widgets-impl.slint index 18668899bc5..3c14032dd27 100644 --- a/internal/compiler/widgets/material/std-widgets-impl.slint +++ b/internal/compiler/widgets/material/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics, ScrollView, Button, Switch, ListItem, Palette } from "../material-base/std-widgets-impl.slint"; export { StyleMetrics, ScrollView, Button, Switch, ListItem, Palette } diff --git a/internal/compiler/widgets/material/std-widgets.slint b/internal/compiler/widgets/material/std-widgets.slint index e290c650d6c..37f36e89d7b 100644 --- a/internal/compiler/widgets/material/std-widgets.slint +++ b/internal/compiler/widgets/material/std-widgets.slint @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "../material-base/std-widgets-base.slint"; diff --git a/internal/compiler/widgets/qt/button.slint b/internal/compiler/widgets/qt/button.slint index 84c9a0b4601..7a3768078aa 100644 --- a/internal/compiler/widgets/qt/button.slint +++ b/internal/compiler/widgets/qt/button.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Button { in property text <=> native.text; diff --git a/internal/compiler/widgets/qt/checkbox.slint b/internal/compiler/widgets/qt/checkbox.slint index 9f7d17247b9..03e48157f2f 100644 --- a/internal/compiler/widgets/qt/checkbox.slint +++ b/internal/compiler/widgets/qt/checkbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component CheckBox inherits NativeCheckBox { accessible-checkable: true; diff --git a/internal/compiler/widgets/qt/combobox.slint b/internal/compiler/widgets/qt/combobox.slint index 5f7843e6cef..f92cd7f534c 100644 --- a/internal/compiler/widgets/qt/combobox.slint +++ b/internal/compiler/widgets/qt/combobox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ComboBoxBase } from "../common/combobox-base.slint"; diff --git a/internal/compiler/widgets/qt/groupbox.slint b/internal/compiler/widgets/qt/groupbox.slint index 0b194c340ae..ab819debc1c 100644 --- a/internal/compiler/widgets/qt/groupbox.slint +++ b/internal/compiler/widgets/qt/groupbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component GroupBox { in property title <=> native.title; diff --git a/internal/compiler/widgets/qt/internal-scrollview.slint b/internal/compiler/widgets/qt/internal-scrollview.slint index 90f48605a3d..172ee0a5e4c 100644 --- a/internal/compiler/widgets/qt/internal-scrollview.slint +++ b/internal/compiler/widgets/qt/internal-scrollview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export { NativeStyleMetrics as StyleMetrics } diff --git a/internal/compiler/widgets/qt/layouts.slint b/internal/compiler/widgets/qt/layouts.slint index f146450f49b..2a02a8e6a0b 100644 --- a/internal/compiler/widgets/qt/layouts.slint +++ b/internal/compiler/widgets/qt/layouts.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component VerticalBox inherits VerticalLayout { spacing: NativeStyleMetrics.layout-spacing; diff --git a/internal/compiler/widgets/qt/lineedit.slint b/internal/compiler/widgets/qt/lineedit.slint index 7e01590f1ee..55607f66b05 100644 --- a/internal/compiler/widgets/qt/lineedit.slint +++ b/internal/compiler/widgets/qt/lineedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { LineEditBase} from "../common/lineedit-base.slint"; import { StyleMetrics } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/qt/progressindicator.slint b/internal/compiler/widgets/qt/progressindicator.slint index 239b979b1c9..a512e62ec95 100644 --- a/internal/compiler/widgets/qt/progressindicator.slint +++ b/internal/compiler/widgets/qt/progressindicator.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component ProgressIndicator inherits NativeProgressIndicator { accessible-role: progress-indicator; diff --git a/internal/compiler/widgets/qt/scrollview.slint b/internal/compiler/widgets/qt/scrollview.slint index 891133fdd80..f94caebff84 100644 --- a/internal/compiler/widgets/qt/scrollview.slint +++ b/internal/compiler/widgets/qt/scrollview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { InternalScrollView } from "internal-scrollview.slint"; diff --git a/internal/compiler/widgets/qt/slider.slint b/internal/compiler/widgets/qt/slider.slint index fddf4056c60..2f05c891fac 100644 --- a/internal/compiler/widgets/qt/slider.slint +++ b/internal/compiler/widgets/qt/slider.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Slider inherits NativeSlider { value: root.minimum; diff --git a/internal/compiler/widgets/qt/spinbox.slint b/internal/compiler/widgets/qt/spinbox.slint index f01e535c25b..e5cbcd3fc51 100644 --- a/internal/compiler/widgets/qt/spinbox.slint +++ b/internal/compiler/widgets/qt/spinbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SpinBox inherits NativeSpinBox { in property step-size: 1; diff --git a/internal/compiler/widgets/qt/spinner.slint b/internal/compiler/widgets/qt/spinner.slint index be8c907eb8d..dcd73abec78 100644 --- a/internal/compiler/widgets/qt/spinner.slint +++ b/internal/compiler/widgets/qt/spinner.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Spinner { in property progress; diff --git a/internal/compiler/widgets/qt/std-widgets-impl.slint b/internal/compiler/widgets/qt/std-widgets-impl.slint index 81cea40c89f..72de0ee901c 100644 --- a/internal/compiler/widgets/qt/std-widgets-impl.slint +++ b/internal/compiler/widgets/qt/std-widgets-impl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export { NativeStyleMetrics as StyleMetrics } export { NativePalette as Palette } diff --git a/internal/compiler/widgets/qt/std-widgets.slint b/internal/compiler/widgets/qt/std-widgets.slint index dd7a4bc5840..4f8542c98e0 100644 --- a/internal/compiler/widgets/qt/std-widgets.slint +++ b/internal/compiler/widgets/qt/std-widgets.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { AboutSlint } from "../common/common.slint"; import { StyleMetrics, ScrollView, Palette } from "std-widgets-impl.slint"; diff --git a/internal/compiler/widgets/qt/switch.slint b/internal/compiler/widgets/qt/switch.slint index d7aa50a29c7..b56e1e67fc3 100644 --- a/internal/compiler/widgets/qt/switch.slint +++ b/internal/compiler/widgets/qt/switch.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Switch inherits NativeCheckBox { accessible-checkable: true; diff --git a/internal/compiler/widgets/qt/tableview.slint b/internal/compiler/widgets/qt/tableview.slint index 765ca4ff61b..3b5f045a657 100644 --- a/internal/compiler/widgets/qt/tableview.slint +++ b/internal/compiler/widgets/qt/tableview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "internal-scrollview.slint"; diff --git a/internal/compiler/widgets/qt/tabwidget.slint b/internal/compiler/widgets/qt/tabwidget.slint index 2796edd3925..46f442a482f 100644 --- a/internal/compiler/widgets/qt/tabwidget.slint +++ b/internal/compiler/widgets/qt/tabwidget.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { TabBarBase } from "../common/tabwidget-base.slint"; diff --git a/internal/compiler/widgets/qt/textedit.slint b/internal/compiler/widgets/qt/textedit.slint index 1e79afdedb5..3f1ca7af50f 100644 --- a/internal/compiler/widgets/qt/textedit.slint +++ b/internal/compiler/widgets/qt/textedit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { TextEditBase } from "../common/textedit-base.slint"; import { StyleMetrics } from "std-widgets-impl.slint"; diff --git a/internal/core-macros/Cargo.toml b/internal/core-macros/Cargo.toml index 3a04f22e75b..c97cd518070 100644 --- a/internal/core-macros/Cargo.toml +++ b/internal/core-macros/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-core-macros" diff --git a/internal/core-macros/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/core-macros/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/internal/core-macros/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/core-macros/LICENSES/LicenseRef-Slint-commercial.md b/internal/core-macros/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/internal/core-macros/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/core-macros/README.md b/internal/core-macros/README.md index 4224b0d615c..c1115052b9e 100644 --- a/internal/core-macros/README.md +++ b/internal/core-macros/README.md @@ -1,4 +1,4 @@ - + This crate contains the internal procedural macros used by the i-slint-core crate diff --git a/internal/core-macros/lib.rs b/internal/core-macros/lib.rs index 4663b1e4bc4..3bcc790e081 100644 --- a/internal/core-macros/lib.rs +++ b/internal/core-macros/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/core/Cargo.toml b/internal/core/Cargo.toml index d181d4f67e8..160f2412b2c 100644 --- a/internal/core/Cargo.toml +++ b/internal/core/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-core" diff --git a/internal/core/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/core/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/internal/core/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/core/LICENSES/LicenseRef-Slint-commercial.md b/internal/core/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/internal/core/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/core/README.md b/internal/core/README.md index 94b9cae590f..1ef9a21bf1d 100644 --- a/internal/core/README.md +++ b/internal/core/README.md @@ -1,4 +1,4 @@ - + # Slint Runtime Library diff --git a/internal/core/accessibility.rs b/internal/core/accessibility.rs index a745c49988c..7dcf9d286a0 100644 --- a/internal/core/accessibility.rs +++ b/internal/core/accessibility.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore descendents diff --git a/internal/core/animations.rs b/internal/core/animations.rs index a32a3cd0c78..c0546bb41e7 100644 --- a/internal/core/animations.rs +++ b/internal/core/animations.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![warn(missing_docs)] //! The animation system diff --git a/internal/core/api.rs b/internal/core/api.rs index f7baf25b0d2..70f5ffc962b 100644 --- a/internal/core/api.rs +++ b/internal/core/api.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains types that are public and re-exported in the slint-rs as well as the slint-interpreter crate as public API. diff --git a/internal/core/build.rs b/internal/core/build.rs index 66bc9d6a835..54e6ddc8d34 100644 --- a/internal/core/build.rs +++ b/internal/core/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 fn main() { println!("cargo:rustc-check-cfg=cfg(slint_debug_property)"); diff --git a/internal/core/callbacks.rs b/internal/core/callbacks.rs index bcda18de2a9..67e4de8d7a4 100644 --- a/internal/core/callbacks.rs +++ b/internal/core/callbacks.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Callback that can be connected to one single handler. diff --git a/internal/core/component_factory.rs b/internal/core/component_factory.rs index 8eb2865924e..0d49003fe19 100644 --- a/internal/core/component_factory.rs +++ b/internal/core/component_factory.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![warn(missing_docs)] diff --git a/internal/core/context.rs b/internal/core/context.rs index 36854488470..a1304bd155a 100644 --- a/internal/core/context.rs +++ b/internal/core/context.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::api::PlatformError; use crate::platform::{EventLoopProxy, Platform}; diff --git a/internal/core/future.rs b/internal/core/future.rs index f42ddea9df7..c85e18dc3f1 100644 --- a/internal/core/future.rs +++ b/internal/core/future.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![cfg(target_has_atomic = "ptr")] // Arc is not available. TODO: implement using RawWarker #![warn(missing_docs)] diff --git a/internal/core/graphics.rs b/internal/core/graphics.rs index 49d7babea63..5664ef5617e 100644 --- a/internal/core/graphics.rs +++ b/internal/core/graphics.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![warn(missing_docs)] /*! diff --git a/internal/core/graphics/bitmapfont.rs b/internal/core/graphics/bitmapfont.rs index a24d4ad293a..ef31c9c7ec9 100644 --- a/internal/core/graphics/bitmapfont.rs +++ b/internal/core/graphics/bitmapfont.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::slice::Slice; diff --git a/internal/core/graphics/border_radius.rs b/internal/core/graphics/border_radius.rs index 0a0e0332b6c..3f572778416 100644 --- a/internal/core/graphics/border_radius.rs +++ b/internal/core/graphics/border_radius.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains border radius related types for the run-time library. diff --git a/internal/core/graphics/boxshadowcache.rs b/internal/core/graphics/boxshadowcache.rs index 1ab6bc472e0..e1b6324998c 100644 --- a/internal/core/graphics/boxshadowcache.rs +++ b/internal/core/graphics/boxshadowcache.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains a cache helper for caching box shadow textures. diff --git a/internal/core/graphics/brush.rs b/internal/core/graphics/brush.rs index 9360a83b2b5..9132b927ad6 100644 --- a/internal/core/graphics/brush.rs +++ b/internal/core/graphics/brush.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains brush related types for the run-time library. diff --git a/internal/core/graphics/color.rs b/internal/core/graphics/color.rs index d9dfd1b1cbd..5590fa46c03 100644 --- a/internal/core/graphics/color.rs +++ b/internal/core/graphics/color.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains color related types for the run-time library. diff --git a/internal/core/graphics/image.rs b/internal/core/graphics/image.rs index d1d8208ca7a..ac35b05768d 100644 --- a/internal/core/graphics/image.rs +++ b/internal/core/graphics/image.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains image decoding and caching related types for the run-time library. diff --git a/internal/core/graphics/image/cache.rs b/internal/core/graphics/image/cache.rs index 053f2a93998..b12a967798e 100644 --- a/internal/core/graphics/image/cache.rs +++ b/internal/core/graphics/image/cache.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains image and caching related types for the run-time library. diff --git a/internal/core/graphics/image/htmlimage.rs b/internal/core/graphics/image/htmlimage.rs index 4e2a6e49235..4bf22087075 100644 --- a/internal/core/graphics/image/htmlimage.rs +++ b/internal/core/graphics/image/htmlimage.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use alloc::rc::Rc; diff --git a/internal/core/graphics/image/svg.rs b/internal/core/graphics/image/svg.rs index 5aa37a596c2..77a7fc26264 100644 --- a/internal/core/graphics/image/svg.rs +++ b/internal/core/graphics/image/svg.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![cfg(feature = "svg")] diff --git a/internal/core/graphics/path.rs b/internal/core/graphics/path.rs index 122b581b537..26255b69155 100644 --- a/internal/core/graphics/path.rs +++ b/internal/core/graphics/path.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains path related types and functions for the run-time library. diff --git a/internal/core/graphics/rendering_metrics_collector.rs b/internal/core/graphics/rendering_metrics_collector.rs index 39ef7dea4d8..c7a6d7ff3fd 100644 --- a/internal/core/graphics/rendering_metrics_collector.rs +++ b/internal/core/graphics/rendering_metrics_collector.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains a simple helper type to measure the average number of frames rendered per second. diff --git a/internal/core/input.rs b/internal/core/input.rs index 2a8a71e831e..0430e4f1c74 100644 --- a/internal/core/input.rs +++ b/internal/core/input.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Module handling mouse events */ diff --git a/internal/core/item_focus.rs b/internal/core/item_focus.rs index 423996535e5..2292ab2b558 100644 --- a/internal/core/item_focus.rs +++ b/internal/core/item_focus.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore nesw diff --git a/internal/core/item_rendering.rs b/internal/core/item_rendering.rs index 60fd520ac89..50964ee61ef 100644 --- a/internal/core/item_rendering.rs +++ b/internal/core/item_rendering.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![warn(missing_docs)] //! module for rendering the tree of items diff --git a/internal/core/item_tree.rs b/internal/core/item_tree.rs index 25635545213..cb48594f820 100644 --- a/internal/core/item_tree.rs +++ b/internal/core/item_tree.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore xffff diff --git a/internal/core/items.rs b/internal/core/items.rs index 06dbaa30c55..ffd8729ca11 100644 --- a/internal/core/items.rs +++ b/internal/core/items.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore nesw diff --git a/internal/core/items/component_container.rs b/internal/core/items/component_container.rs index 4f0e8b241b0..c4291b8b0e2 100644 --- a/internal/core/items/component_container.rs +++ b/internal/core/items/component_container.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains the builtin `ComponentContainer` and related items diff --git a/internal/core/items/flickable.rs b/internal/core/items/flickable.rs index c253b5cf4cf..8aa2dc18141 100644 --- a/internal/core/items/flickable.rs +++ b/internal/core/items/flickable.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! The implementation details behind the Flickable diff --git a/internal/core/items/image.rs b/internal/core/items/image.rs index 4a86d58b6f8..8288d7147b5 100644 --- a/internal/core/items/image.rs +++ b/internal/core/items/image.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains the builtin image related items. diff --git a/internal/core/items/path.rs b/internal/core/items/path.rs index c39c87a6176..50b0c1c246a 100644 --- a/internal/core/items/path.rs +++ b/internal/core/items/path.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains the builtin Path related items. diff --git a/internal/core/items/text.rs b/internal/core/items/text.rs index 5bb0c9c9d5a..9610682480f 100644 --- a/internal/core/items/text.rs +++ b/internal/core/items/text.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module contains the builtin text related items. diff --git a/internal/core/layout.rs b/internal/core/layout.rs index 33f0e12bf0c..a02ff1418b5 100644 --- a/internal/core/layout.rs +++ b/internal/core/layout.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Runtime support for layouts. diff --git a/internal/core/lengths.rs b/internal/core/lengths.rs index 8ab0d52235b..b97d8197bb4 100644 --- a/internal/core/lengths.rs +++ b/internal/core/lengths.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::BorderRadius; use crate::Coord; diff --git a/internal/core/lib.rs b/internal/core/lib.rs index 33ee224cee4..4178fd9542c 100644 --- a/internal/core/lib.rs +++ b/internal/core/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore sharedvector textlayout diff --git a/internal/core/model.rs b/internal/core/model.rs index 63a4f3ee45b..db34d8dd867 100644 --- a/internal/core/model.rs +++ b/internal/core/model.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore vecmodel diff --git a/internal/core/model/adapters.rs b/internal/core/model/adapters.rs index 8def01a7c7d..70830462916 100644 --- a/internal/core/model/adapters.rs +++ b/internal/core/model/adapters.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains adapter models. diff --git a/internal/core/model/model_peer.rs b/internal/core/model/model_peer.rs index f6497164728..3880ac5fa6c 100644 --- a/internal/core/model/model_peer.rs +++ b/internal/core/model/model_peer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the implementation of the model change tracking. diff --git a/internal/core/platform.rs b/internal/core/platform.rs index ea256a03b05..d77da9b7fc7 100644 --- a/internal/core/platform.rs +++ b/internal/core/platform.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! The backend is the abstraction for crates that need to do the actual drawing and event loop diff --git a/internal/core/properties.rs b/internal/core/properties.rs index 655a234ff22..b301b155d54 100644 --- a/internal/core/properties.rs +++ b/internal/core/properties.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Property binding engine. diff --git a/internal/core/properties/change_tracker.rs b/internal/core/properties/change_tracker.rs index 943a21a6026..d03b8b754bf 100644 --- a/internal/core/properties/change_tracker.rs +++ b/internal/core/properties/change_tracker.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::{BindingHolder, BindingResult, BindingVTable, DependencyListHead}; #[cfg(all(not(feature = "std"), feature = "unsafe-single-threaded"))] diff --git a/internal/core/properties/ffi.rs b/internal/core/properties/ffi.rs index 83c5016cf60..a204025dad0 100644 --- a/internal/core/properties/ffi.rs +++ b/internal/core/properties/ffi.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::*; use crate::graphics::{Brush, Color}; diff --git a/internal/core/properties/properties_animations.rs b/internal/core/properties/properties_animations.rs index 193e94be8ea..b8d47388b9a 100644 --- a/internal/core/properties/properties_animations.rs +++ b/internal/core/properties/properties_animations.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::*; use crate::{items::PropertyAnimation, lengths::LogicalLength}; diff --git a/internal/core/renderer.rs b/internal/core/renderer.rs index 66cad0cdcf6..794c3cb13c0 100644 --- a/internal/core/renderer.rs +++ b/internal/core/renderer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[cfg(not(feature = "std"))] use alloc::boxed::Box; diff --git a/internal/core/rtti.rs b/internal/core/rtti.rs index 35d5af90b99..e58aec47e9b 100644 --- a/internal/core/rtti.rs +++ b/internal/core/rtti.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module enable runtime type information for the builtin items and diff --git a/internal/core/sharedvector.rs b/internal/core/sharedvector.rs index 8313a84cf1b..4c7ca1c1ba6 100644 --- a/internal/core/sharedvector.rs +++ b/internal/core/sharedvector.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! module for the SharedVector and related things #![allow(unsafe_code)] diff --git a/internal/core/slice.rs b/internal/core/slice.rs index 6777119d005..a262153c2e2 100644 --- a/internal/core/slice.rs +++ b/internal/core/slice.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! FFI-friendly slice diff --git a/internal/core/software_renderer.rs b/internal/core/software_renderer.rs index c11ec309733..6ae7e3b54e0 100644 --- a/internal/core/software_renderer.rs +++ b/internal/core/software_renderer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the [`SoftwareRenderer`] and related types. //! diff --git a/internal/core/software_renderer/draw_functions.rs b/internal/core/software_renderer/draw_functions.rs index f752636ac75..946a16e0c34 100644 --- a/internal/core/software_renderer/draw_functions.rs +++ b/internal/core/software_renderer/draw_functions.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![allow(clippy::identity_op)] // We use x + 0 a lot here for symmetry diff --git a/internal/core/software_renderer/fixed.rs b/internal/core/software_renderer/fixed.rs index 1bbf94c0b59..b1b56016490 100644 --- a/internal/core/software_renderer/fixed.rs +++ b/internal/core/software_renderer/fixed.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /// A Fixed point, represented with the T underlying type, and shifted by so many bits #[derive(Default, Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord)] diff --git a/internal/core/software_renderer/fonts.rs b/internal/core/software_renderer/fonts.rs index abb797ab0e3..a647906d32b 100644 --- a/internal/core/software_renderer/fonts.rs +++ b/internal/core/software_renderer/fonts.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use alloc::rc::Rc; #[cfg(not(feature = "std"))] diff --git a/internal/core/software_renderer/fonts/pixelfont.rs b/internal/core/software_renderer/fonts/pixelfont.rs index 44784bb6b1d..176b6d9408e 100644 --- a/internal/core/software_renderer/fonts/pixelfont.rs +++ b/internal/core/software_renderer/fonts/pixelfont.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::{ graphics::{BitmapFont, BitmapGlyphs}, diff --git a/internal/core/software_renderer/fonts/systemfonts.rs b/internal/core/software_renderer/fonts/systemfonts.rs index 446b933296a..b7651901468 100644 --- a/internal/core/software_renderer/fonts/systemfonts.rs +++ b/internal/core/software_renderer/fonts/systemfonts.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use core::cell::RefCell; diff --git a/internal/core/software_renderer/fonts/vectorfont.rs b/internal/core/software_renderer/fonts/vectorfont.rs index 467d3079be6..f88546af5a3 100644 --- a/internal/core/software_renderer/fonts/vectorfont.rs +++ b/internal/core/software_renderer/fonts/vectorfont.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use alloc::rc::Rc; diff --git a/internal/core/string.rs b/internal/core/string.rs index 96e9bb92111..de8e584b020 100644 --- a/internal/core/string.rs +++ b/internal/core/string.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! module for the SharedString and related things diff --git a/internal/core/tests.rs b/internal/core/tests.rs index 8f2d6ba4323..e7f93243ed2 100644 --- a/internal/core/tests.rs +++ b/internal/core/tests.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Functions useful for testing #![warn(missing_docs)] diff --git a/internal/core/textlayout.rs b/internal/core/textlayout.rs index 77a5a605f9c..9e7626695b0 100644 --- a/internal/core/textlayout.rs +++ b/internal/core/textlayout.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! module for basic text layout //! diff --git a/internal/core/textlayout/fragments.rs b/internal/core/textlayout/fragments.rs index 859f4844e20..6dfba60869d 100644 --- a/internal/core/textlayout/fragments.rs +++ b/internal/core/textlayout/fragments.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use core::ops::Range; diff --git a/internal/core/textlayout/glyphclusters.rs b/internal/core/textlayout/glyphclusters.rs index df923c60dca..4592083ae90 100644 --- a/internal/core/textlayout/glyphclusters.rs +++ b/internal/core/textlayout/glyphclusters.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use core::{marker::PhantomData, ops::Range}; diff --git a/internal/core/textlayout/linebreak_simple.rs b/internal/core/textlayout/linebreak_simple.rs index 9b9820002b1..35b607d9ccb 100644 --- a/internal/core/textlayout/linebreak_simple.rs +++ b/internal/core/textlayout/linebreak_simple.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[derive(Copy, Clone, PartialEq, Eq, Debug)] pub enum BreakOpportunity { diff --git a/internal/core/textlayout/linebreak_unicode.rs b/internal/core/textlayout/linebreak_unicode.rs index bbd43bdfa79..b6d7df18491 100644 --- a/internal/core/textlayout/linebreak_unicode.rs +++ b/internal/core/textlayout/linebreak_unicode.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use core::marker::PhantomData; diff --git a/internal/core/textlayout/linebreaker.rs b/internal/core/textlayout/linebreaker.rs index 4a93d2297c8..de969af434e 100644 --- a/internal/core/textlayout/linebreaker.rs +++ b/internal/core/textlayout/linebreaker.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use core::ops::Range; diff --git a/internal/core/textlayout/shaping.rs b/internal/core/textlayout/shaping.rs index e0b7315d4c4..e000332417e 100644 --- a/internal/core/textlayout/shaping.rs +++ b/internal/core/textlayout/shaping.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[cfg(not(feature = "std"))] use alloc::vec::Vec; diff --git a/internal/core/timers.rs b/internal/core/timers.rs index f543441c3d8..98eca3cf1d4 100644 --- a/internal/core/timers.rs +++ b/internal/core/timers.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore singleshot diff --git a/internal/core/translations.rs b/internal/core/translations.rs index c7f066998de..5340d139f34 100644 --- a/internal/core/translations.rs +++ b/internal/core/translations.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::SharedString; use core::fmt::Display; diff --git a/internal/core/unsafe_single_threaded.rs b/internal/core/unsafe_single_threaded.rs index 07075655261..0bd7f5f16ae 100644 --- a/internal/core/unsafe_single_threaded.rs +++ b/internal/core/unsafe_single_threaded.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Unsafe module that is only enabled when the `std` feature is off. //! It re-implements the thread_local macro with statics diff --git a/internal/core/window.rs b/internal/core/window.rs index 049c75aca91..b689f71298a 100644 --- a/internal/core/window.rs +++ b/internal/core/window.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore backtab diff --git a/internal/interpreter/Cargo.toml b/internal/interpreter/Cargo.toml index 8d5e2e76758..b43a90dd496 100644 --- a/internal/interpreter/Cargo.toml +++ b/internal/interpreter/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-interpreter" diff --git a/internal/interpreter/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/interpreter/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/internal/interpreter/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/interpreter/LICENSES/LicenseRef-Slint-commercial.md b/internal/interpreter/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/internal/interpreter/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/interpreter/api.rs b/internal/interpreter/api.rs index e7ec80396e6..ec58574b231 100644 --- a/internal/interpreter/api.rs +++ b/internal/interpreter/api.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::diagnostics::SourceFileVersion; use i_slint_compiler::langtype::Type as LangType; diff --git a/internal/interpreter/dynamic_item_tree.rs b/internal/interpreter/dynamic_item_tree.rs index d4b17f92ffe..283052c333a 100644 --- a/internal/interpreter/dynamic_item_tree.rs +++ b/internal/interpreter/dynamic_item_tree.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::{api::Value, dynamic_type, eval}; diff --git a/internal/interpreter/dynamic_type.rs b/internal/interpreter/dynamic_type.rs index b597774afa6..c2b355cd0d4 100644 --- a/internal/interpreter/dynamic_type.rs +++ b/internal/interpreter/dynamic_type.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! This module create dynamic types diff --git a/internal/interpreter/eval.rs b/internal/interpreter/eval.rs index 707a29cfa40..db454624a14 100644 --- a/internal/interpreter/eval.rs +++ b/internal/interpreter/eval.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::api::{SetPropertyError, Struct, Value}; use crate::dynamic_item_tree::InstanceRef; diff --git a/internal/interpreter/eval_layout.rs b/internal/interpreter/eval_layout.rs index ef77ece803f..382cacf3f3f 100644 --- a/internal/interpreter/eval_layout.rs +++ b/internal/interpreter/eval_layout.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::dynamic_item_tree::InstanceRef; use crate::eval::{self, ComponentInstance, EvalLocalContext}; diff --git a/internal/interpreter/ffi.rs b/internal/interpreter/ffi.rs index a942d7ab654..7f648c4f68d 100644 --- a/internal/interpreter/ffi.rs +++ b/internal/interpreter/ffi.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::dynamic_item_tree::ErasedItemTreeBox; diff --git a/internal/interpreter/global_component.rs b/internal/interpreter/global_component.rs index 5fb966be97a..d48d5600d3a 100644 --- a/internal/interpreter/global_component.rs +++ b/internal/interpreter/global_component.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use core::pin::Pin; use std::collections::{BTreeMap, HashMap}; diff --git a/internal/interpreter/highlight.rs b/internal/interpreter/highlight.rs index 87b7c0ed387..ddaabee60f6 100644 --- a/internal/interpreter/highlight.rs +++ b/internal/interpreter/highlight.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This module contains the code for the highlight of some elements diff --git a/internal/interpreter/lib.rs b/internal/interpreter/lib.rs index 14abc82c39c..a13571d32cc 100644 --- a/internal/interpreter/lib.rs +++ b/internal/interpreter/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! # Slint interpreter library diff --git a/internal/interpreter/migration.rs b/internal/interpreter/migration.rs index f8aaae75e0f..1aa99158841 100644 --- a/internal/interpreter/migration.rs +++ b/internal/interpreter/migration.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! # Migration from previous versions diff --git a/internal/interpreter/tests.rs b/internal/interpreter/tests.rs index e65cc54d206..a14e00a4373 100644 --- a/internal/interpreter/tests.rs +++ b/internal/interpreter/tests.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[cfg(feature = "internal")] #[test] diff --git a/internal/interpreter/value_model.rs b/internal/interpreter/value_model.rs index af78730be01..3dd51160f8f 100644 --- a/internal/interpreter/value_model.rs +++ b/internal/interpreter/value_model.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::api::Value; use i_slint_core::model::{Model, ModelTracker}; diff --git a/internal/renderers/femtovg/Cargo.toml b/internal/renderers/femtovg/Cargo.toml index fe1708188f6..13e835a1395 100644 --- a/internal/renderers/femtovg/Cargo.toml +++ b/internal/renderers/femtovg/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-renderer-femtovg" diff --git a/internal/renderers/femtovg/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/renderers/femtovg/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/internal/renderers/femtovg/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/renderers/femtovg/LICENSES/LicenseRef-Slint-commercial.md b/internal/renderers/femtovg/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/internal/renderers/femtovg/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/renderers/femtovg/README.md b/internal/renderers/femtovg/README.md index 560f37e6b8a..5175cc02059 100644 --- a/internal/renderers/femtovg/README.md +++ b/internal/renderers/femtovg/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). This crate should **not be used directly** by applications using Slint. diff --git a/internal/renderers/femtovg/fonts.rs b/internal/renderers/femtovg/fonts.rs index 5ad686514ef..9e4b1b7cae9 100644 --- a/internal/renderers/femtovg/fonts.rs +++ b/internal/renderers/femtovg/fonts.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cspell:ignore Noto fontconfig diff --git a/internal/renderers/femtovg/images.rs b/internal/renderers/femtovg/images.rs index 83861e8d028..9b0060529c4 100644 --- a/internal/renderers/femtovg/images.rs +++ b/internal/renderers/femtovg/images.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::collections::HashMap; use std::rc::Rc; diff --git a/internal/renderers/femtovg/itemrenderer.rs b/internal/renderers/femtovg/itemrenderer.rs index fb080279d8e..332a710fcf4 100644 --- a/internal/renderers/femtovg/itemrenderer.rs +++ b/internal/renderers/femtovg/itemrenderer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; use std::pin::Pin; diff --git a/internal/renderers/femtovg/lib.rs b/internal/renderers/femtovg/lib.rs index 8f9f4240ba9..4d3c226ab1d 100644 --- a/internal/renderers/femtovg/lib.rs +++ b/internal/renderers/femtovg/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/renderers/skia/Cargo.toml b/internal/renderers/skia/Cargo.toml index c2054f13523..ee80370ac91 100644 --- a/internal/renderers/skia/Cargo.toml +++ b/internal/renderers/skia/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "i-slint-renderer-skia" diff --git a/internal/renderers/skia/LICENSES/LicenseRef-Slint-Software-3.0.md b/internal/renderers/skia/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..e48a511e98f --- /dev/null +++ b/internal/renderers/skia/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/internal/renderers/skia/LICENSES/LicenseRef-Slint-commercial.md b/internal/renderers/skia/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 40251a1c01c..00000000000 --- a/internal/renderers/skia/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/internal/renderers/skia/README.md b/internal/renderers/skia/README.md index 560f37e6b8a..5175cc02059 100644 --- a/internal/renderers/skia/README.md +++ b/internal/renderers/skia/README.md @@ -1,4 +1,4 @@ - + **NOTE**: This library is an **internal** crate of the [Slint project](https://slint.dev). This crate should **not be used directly** by applications using Slint. diff --git a/internal/renderers/skia/build.rs b/internal/renderers/skia/build.rs index 1019b547257..2ec4fc430de 100644 --- a/internal/renderers/skia/build.rs +++ b/internal/renderers/skia/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use cfg_aliases::cfg_aliases; diff --git a/internal/renderers/skia/cached_image.rs b/internal/renderers/skia/cached_image.rs index e4ff1af4e25..aac337e597e 100644 --- a/internal/renderers/skia/cached_image.rs +++ b/internal/renderers/skia/cached_image.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::PhysicalSize; #[cfg(skia_backend_opengl)] diff --git a/internal/renderers/skia/d3d_surface.rs b/internal/renderers/skia/d3d_surface.rs index 4762f0d3411..990000646a1 100644 --- a/internal/renderers/skia/d3d_surface.rs +++ b/internal/renderers/skia/d3d_surface.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::api::PhysicalSize as PhysicalWindowSize; use i_slint_core::platform::PlatformError; diff --git a/internal/renderers/skia/itemrenderer.rs b/internal/renderers/skia/itemrenderer.rs index 3e0a4cd6be7..68aa1e12bb1 100644 --- a/internal/renderers/skia/itemrenderer.rs +++ b/internal/renderers/skia/itemrenderer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore rrect diff --git a/internal/renderers/skia/lib.rs b/internal/renderers/skia/lib.rs index bd1e9143354..501f8bedb6d 100644 --- a/internal/renderers/skia/lib.rs +++ b/internal/renderers/skia/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] #![doc(html_logo_url = "https://slint.dev/logo/slint-logo-square-light.svg")] diff --git a/internal/renderers/skia/metal_surface.rs b/internal/renderers/skia/metal_surface.rs index 10d30829843..771ca6eee3f 100644 --- a/internal/renderers/skia/metal_surface.rs +++ b/internal/renderers/skia/metal_surface.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use cocoa::{appkit::NSView, base::id as cocoa_id}; use core_graphics_types::geometry::CGSize; diff --git a/internal/renderers/skia/opengl_surface.rs b/internal/renderers/skia/opengl_surface.rs index c90fd541b81..546feeb8e64 100644 --- a/internal/renderers/skia/opengl_surface.rs +++ b/internal/renderers/skia/opengl_surface.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::{cell::RefCell, num::NonZeroU32}; diff --git a/internal/renderers/skia/software_surface.rs b/internal/renderers/skia/software_surface.rs index c4101ec0fa7..462aaa68cd1 100644 --- a/internal/renderers/skia/software_surface.rs +++ b/internal/renderers/skia/software_surface.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_core::api::PhysicalSize as PhysicalWindowSize; diff --git a/internal/renderers/skia/textlayout.rs b/internal/renderers/skia/textlayout.rs index f6b2a8792ba..3417a50f45e 100644 --- a/internal/renderers/skia/textlayout.rs +++ b/internal/renderers/skia/textlayout.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::RefCell; use std::collections::HashMap; diff --git a/internal/renderers/skia/vulkan_surface.rs b/internal/renderers/skia/vulkan_surface.rs index fbea0f2da8c..4330e3900cc 100644 --- a/internal/renderers/skia/vulkan_surface.rs +++ b/internal/renderers/skia/vulkan_surface.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::cell::{Cell, RefCell}; use std::sync::Arc; diff --git a/logo/README.md b/logo/README.md index 0c4c7a1c058..62a4915f95a 100644 --- a/logo/README.md +++ b/logo/README.md @@ -1,4 +1,4 @@ - + # Branding Guidelines diff --git a/scripts/prepare_binary_package.sh b/scripts/prepare_binary_package.sh index 5fa48a61ffe..b0c2f4db911 100755 --- a/scripts/prepare_binary_package.sh +++ b/scripts/prepare_binary_package.sh @@ -1,6 +1,6 @@ #!/bin/bash -e # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 if [ $# -lt 1 ]; then echo "usage: $0 path/to/target/binary_package" diff --git a/scripts/prepare_vscode_nightly.sh b/scripts/prepare_vscode_nightly.sh index bd589752636..2ad40bb4165 100755 --- a/scripts/prepare_vscode_nightly.sh +++ b/scripts/prepare_vscode_nightly.sh @@ -1,6 +1,6 @@ #!/bin/bash -e # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 cd `dirname $0`/../editors/vscode diff --git a/scripts/publish.sh b/scripts/publish.sh index 1d2c15d3547..51429914e20 100755 --- a/scripts/publish.sh +++ b/scripts/publish.sh @@ -1,6 +1,6 @@ #!/bin/bash -e # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 cargo publish --manifest-path internal/common/Cargo.toml cargo publish --manifest-path internal/core-macros/Cargo.toml diff --git a/tests/cases/absolute_coords.slint b/tests/cases/absolute_coords.slint index 90277537160..ff8f2771f54 100644 --- a/tests/cases/absolute_coords.slint +++ b/tests/cases/absolute_coords.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Item { callback pointer-event <=> touch.pointer-event; diff --git a/tests/cases/accessibility/actions.slint b/tests/cases/accessibility/actions.slint index 4219b3340f9..2a8f2f9e014 100644 --- a/tests/cases/accessibility/actions.slint +++ b/tests/cases/accessibility/actions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Button { callback clicked(); diff --git a/tests/cases/accessibility/materialized.slint b/tests/cases/accessibility/materialized.slint index 79148aea4ba..365cfa998f7 100644 --- a/tests/cases/accessibility/materialized.slint +++ b/tests/cases/accessibility/materialized.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test the propagation of maximum and minimum size through nested grid layouts diff --git a/tests/cases/bindings/animated_default_geometry.slint b/tests/cases/bindings/animated_default_geometry.slint index 91f8703f0fc..765c9992ed6 100644 --- a/tests/cases/bindings/animated_default_geometry.slint +++ b/tests/cases/bindings/animated_default_geometry.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/bindings/change_sub_property.slint b/tests/cases/bindings/change_sub_property.slint index 989f46a5b71..7364c8d1838 100644 --- a/tests/cases/bindings/change_sub_property.slint +++ b/tests/cases/bindings/change_sub_property.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 SubElem := Rectangle { property value: sub.value; diff --git a/tests/cases/bindings/change_sub_property2.slint b/tests/cases/bindings/change_sub_property2.slint index cbc3b92c305..098c1f5a7a5 100644 --- a/tests/cases/bindings/change_sub_property2.slint +++ b/tests/cases/bindings/change_sub_property2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 SubElem := Rectangle { property value: 55; diff --git a/tests/cases/bindings/change_sub_property_indirection.slint b/tests/cases/bindings/change_sub_property_indirection.slint index dbd63f659a2..f7002708a2a 100644 --- a/tests/cases/bindings/change_sub_property_indirection.slint +++ b/tests/cases/bindings/change_sub_property_indirection.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // hello, hello2 and alias are aliases SubElem := Rectangle { diff --git a/tests/cases/bindings/change_sub_property_indirection_issue2185.slint b/tests/cases/bindings/change_sub_property_indirection_issue2185.slint index 7af904ba02c..3a47db3861a 100644 --- a/tests/cases/bindings/change_sub_property_indirection_issue2185.slint +++ b/tests/cases/bindings/change_sub_property_indirection_issue2185.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Buggy { in-out property magic: "Nope"; diff --git a/tests/cases/bindings/issue_1026_opacity_alias.slint b/tests/cases/bindings/issue_1026_opacity_alias.slint index e0fa753fb8a..69f76e39932 100644 --- a/tests/cases/bindings/issue_1026_opacity_alias.slint +++ b/tests/cases/bindings/issue_1026_opacity_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 RoundedIcon := Rectangle { diff --git a/tests/cases/bindings/issue_345_opacity_animation.slint b/tests/cases/bindings/issue_345_opacity_animation.slint index d086fd85856..ca6cbef76db 100644 --- a/tests/cases/bindings/issue_345_opacity_animation.slint +++ b/tests/cases/bindings/issue_345_opacity_animation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Sub := Rectangle { property cond; diff --git a/tests/cases/bindings/issue_385_default_geom.slint b/tests/cases/bindings/issue_385_default_geom.slint index 1fc7722a814..2f0c74ad9c7 100644 --- a/tests/cases/bindings/issue_385_default_geom.slint +++ b/tests/cases/bindings/issue_385_default_geom.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/bindings/multiple_two_way.slint b/tests/cases/bindings/multiple_two_way.slint index 1961407b203..3b73d78c23c 100644 --- a/tests/cases/bindings/multiple_two_way.slint +++ b/tests/cases/bindings/multiple_two_way.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 O := Text { property val; diff --git a/tests/cases/bindings/override.slint b/tests/cases/bindings/override.slint index 4ae56973231..58243d977f1 100644 --- a/tests/cases/bindings/override.slint +++ b/tests/cases/bindings/override.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Compo := Text { property prop_a: 10; diff --git a/tests/cases/bindings/two_way_binding.slint b/tests/cases/bindings/two_way_binding.slint index 1a10fb6dd27..fcb9804fa8b 100644 --- a/tests/cases/bindings/two_way_binding.slint +++ b/tests/cases/bindings/two_way_binding.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 OtherComp := Rectangle { property t <=> text.text; diff --git a/tests/cases/bindings/two_way_binding2.slint b/tests/cases/bindings/two_way_binding2.slint index f1a4cea9fbd..fb1a957382d 100644 --- a/tests/cases/bindings/two_way_binding2.slint +++ b/tests/cases/bindings/two_way_binding2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 OtherComp := Rectangle { property t <=> text.text; diff --git a/tests/cases/bindings/two_way_binding_animation.slint b/tests/cases/bindings/two_way_binding_animation.slint index c6b94e6f12f..1d915a72608 100644 --- a/tests/cases/bindings/two_way_binding_animation.slint +++ b/tests/cases/bindings/two_way_binding_animation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property xx : 1000; diff --git a/tests/cases/bindings/two_way_binding_extra.slint b/tests/cases/bindings/two_way_binding_extra.slint index 98f8769c67d..fa38948862e 100644 --- a/tests/cases/bindings/two_way_binding_extra.slint +++ b/tests/cases/bindings/two_way_binding_extra.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/tests/cases/bindings/two_way_bug.slint b/tests/cases/bindings/two_way_bug.slint index d72231dff78..275a009f4aa 100644 --- a/tests/cases/bindings/two_way_bug.slint +++ b/tests/cases/bindings/two_way_bug.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // There used to be a bug in the deduplicate_property_read pass that would mess up aliases diff --git a/tests/cases/bindings/two_way_deep.slint b/tests/cases/bindings/two_way_deep.slint index 5e8bfd6ce78..20b79bf9263 100644 --- a/tests/cases/bindings/two_way_deep.slint +++ b/tests/cases/bindings/two_way_deep.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 LineEdit := Rectangle { property text <=> ti.text; diff --git a/tests/cases/bindings/two_way_model.slint b/tests/cases/bindings/two_way_model.slint index 0a145df0ed1..bc31612f4ae 100644 --- a/tests/cases/bindings/two_way_model.slint +++ b/tests/cases/bindings/two_way_model.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Regression test for a bug in which an alias to a model property was not // properly set because it was thought as constant diff --git a/tests/cases/bindings/two_way_priority.slint b/tests/cases/bindings/two_way_priority.slint index 17a50fd4334..cae9c0a53e9 100644 --- a/tests/cases/bindings/two_way_priority.slint +++ b/tests/cases/bindings/two_way_priority.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 OpacityTwoWay := Rectangle { property sub_opacity <=> rect.opacity; diff --git a/tests/cases/bindings/two_way_priority_default.slint b/tests/cases/bindings/two_way_priority_default.slint index 3c680444077..32c5c6abbb2 100644 --- a/tests/cases/bindings/two_way_priority_default.slint +++ b/tests/cases/bindings/two_way_priority_default.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // The visible and enabled property are set by default by Slint to true. // But when overridden by an alias, the overridden value should take precedence. diff --git a/tests/cases/bindings/two_way_simple.slint b/tests/cases/bindings/two_way_simple.slint index e75651f5fce..e590fe2c2d4 100644 --- a/tests/cases/bindings/two_way_simple.slint +++ b/tests/cases/bindings/two_way_simple.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property extra_background <=> background; diff --git a/tests/cases/callbacks/callback_alias.slint b/tests/cases/callbacks/callback_alias.slint index 7c3c47a76b3..706a5931227 100644 --- a/tests/cases/callbacks/callback_alias.slint +++ b/tests/cases/callbacks/callback_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Foo := Rectangle { pure callback hallo_alias <=> xxx.hallo; diff --git a/tests/cases/callbacks/callback_name_conflicts.slint b/tests/cases/callbacks/callback_name_conflicts.slint index 8db3bb9a7b0..e3f665e9036 100644 --- a/tests/cases/callbacks/callback_name_conflicts.slint +++ b/tests/cases/callbacks/callback_name_conflicts.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 100phx; diff --git a/tests/cases/callbacks/functions.slint b/tests/cases/callbacks/functions.slint index 7831fff73d0..53fb888074a 100644 --- a/tests/cases/callbacks/functions.slint +++ b/tests/cases/callbacks/functions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global G := { property hello: "hello"; diff --git a/tests/cases/callbacks/handler.slint b/tests/cases/callbacks/handler.slint index 2f3c565c074..4b485c8f1f3 100644 --- a/tests/cases/callbacks/handler.slint +++ b/tests/cases/callbacks/handler.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { callback test_callback; diff --git a/tests/cases/callbacks/handler_with_arg.slint b/tests/cases/callbacks/handler_with_arg.slint index 0471a929a27..0c71a5ad3a0 100644 --- a/tests/cases/callbacks/handler_with_arg.slint +++ b/tests/cases/callbacks/handler_with_arg.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { callback test_callback(int); diff --git a/tests/cases/callbacks/init.slint b/tests/cases/callbacks/init.slint index f4827c5c7a8..f84a51d3786 100644 --- a/tests/cases/callbacks/init.slint +++ b/tests/cases/callbacks/init.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that the init callback is invoked in the correct order diff --git a/tests/cases/callbacks/init_access_base_compo.slint b/tests/cases/callbacks/init_access_base_compo.slint index 41e857a3c1f..ddb3a6277ec 100644 --- a/tests/cases/callbacks/init_access_base_compo.slint +++ b/tests/cases/callbacks/init_access_base_compo.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that properties in the base type can be accessed from init diff --git a/tests/cases/callbacks/init_layout.slint b/tests/cases/callbacks/init_layout.slint index 85832676f25..2cb4889295c 100644 --- a/tests/cases/callbacks/init_layout.slint +++ b/tests/cases/callbacks/init_layout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that the init callback is invoked in the correct order diff --git a/tests/cases/callbacks/init_popup.slint b/tests/cases/callbacks/init_popup.slint index d3efef99e10..7305eb05a56 100644 --- a/tests/cases/callbacks/init_popup.slint +++ b/tests/cases/callbacks/init_popup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that the init callback is invoked in the correct order diff --git a/tests/cases/callbacks/return_value.slint b/tests/cases/callbacks/return_value.slint index decc361551e..60dd85ea773 100644 --- a/tests/cases/callbacks/return_value.slint +++ b/tests/cases/callbacks/return_value.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { pure callback test_func(int) -> int; diff --git a/tests/cases/children/children_placeholder.slint b/tests/cases/children/children_placeholder.slint index 25cf7d3e5e0..3bf3629e039 100644 --- a/tests/cases/children/children_placeholder.slint +++ b/tests/cases/children/children_placeholder.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Container := Rectangle { GridLayout { diff --git a/tests/cases/children/children_placeholder_two_levels.slint b/tests/cases/children/children_placeholder_two_levels.slint index dc4f1b62e97..c985cc9070e 100644 --- a/tests/cases/children/children_placeholder_two_levels.slint +++ b/tests/cases/children/children_placeholder_two_levels.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Container := Rectangle { GridLayout { diff --git a/tests/cases/children/zorder.slint b/tests/cases/children/zorder.slint index ce1dc717695..693e324199e 100644 --- a/tests/cases/children/zorder.slint +++ b/tests/cases/children/zorder.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 100phx; diff --git a/tests/cases/conditional/cast.slint b/tests/cases/conditional/cast.slint index df772ec0f4d..57bd8c04606 100644 --- a/tests/cases/conditional/cast.slint +++ b/tests/cases/conditional/cast.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property condition; diff --git a/tests/cases/conditional/expr.slint b/tests/cases/conditional/expr.slint index 66a6a1881ed..cb450e857fd 100644 --- a/tests/cases/conditional/expr.slint +++ b/tests/cases/conditional/expr.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property condition; diff --git a/tests/cases/conditional/stm.slint b/tests/cases/conditional/stm.slint index c0ee8663092..97364c7bcec 100644 --- a/tests/cases/conditional/stm.slint +++ b/tests/cases/conditional/stm.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property value; diff --git a/tests/cases/conditional/stm2.slint b/tests/cases/conditional/stm2.slint index 6fad6ec6004..a5d1a772cb2 100644 --- a/tests/cases/conditional/stm2.slint +++ b/tests/cases/conditional/stm2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property value; diff --git a/tests/cases/crashes/access_ellided_prop.slint b/tests/cases/crashes/access_ellided_prop.slint index 306f7972b05..4697e4154c1 100644 --- a/tests/cases/crashes/access_ellided_prop.slint +++ b/tests/cases/crashes/access_ellided_prop.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // issue #177 diff --git a/tests/cases/crashes/access_moved_propdecl.slint b/tests/cases/crashes/access_moved_propdecl.slint index f55ce819973..3cbbab3668e 100644 --- a/tests/cases/crashes/access_moved_propdecl.slint +++ b/tests/cases/crashes/access_moved_propdecl.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test case that accesses a declared property ("property pressed") from within a binding for "text". // The property will be moved to the root as part of the move declarations pass and therefore the named reference diff --git a/tests/cases/crashes/alias_in_if.slint b/tests/cases/crashes/alias_in_if.slint index 09e2a5b9544..ddb4dee9edf 100644 --- a/tests/cases/crashes/alias_in_if.slint +++ b/tests/cases/crashes/alias_in_if.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 App := Rectangle { property hello: "ooo"; diff --git a/tests/cases/crashes/empty_listview.slint b/tests/cases/crashes/empty_listview.slint index e89bea24f56..8322739ff3f 100644 --- a/tests/cases/crashes/empty_listview.slint +++ b/tests/cases/crashes/empty_listview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/crashes/issue1113_popup_in_repeater.slint b/tests/cases/crashes/issue1113_popup_in_repeater.slint index a70fe8387c2..ad303151007 100644 --- a/tests/cases/crashes/issue1113_popup_in_repeater.slint +++ b/tests/cases/crashes/issue1113_popup_in_repeater.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 App := Window { for menu-item in [{children: ["hello"]}] : VerticalLayout { diff --git a/tests/cases/crashes/issue1267_opacity_in_layout.slint b/tests/cases/crashes/issue1267_opacity_in_layout.slint index e66f2a0fc3f..84ec4fc79fa 100644 --- a/tests/cases/crashes/issue1267_opacity_in_layout.slint +++ b/tests/cases/crashes/issue1267_opacity_in_layout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 MainWindow := Window { VerticalLayout { diff --git a/tests/cases/crashes/issue1271_set_in_if.slint b/tests/cases/crashes/issue1271_set_in_if.slint index 5cb65ba19a2..2bd1b0f1c5b 100644 --- a/tests/cases/crashes/issue1271_set_in_if.slint +++ b/tests/cases/crashes/issue1271_set_in_if.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { property t_: 8; diff --git a/tests/cases/crashes/issue1327_inlined_state_property.slint b/tests/cases/crashes/issue1327_inlined_state_property.slint index b6cd862fcf1..03e5598fefa 100644 --- a/tests/cases/crashes/issue1327_inlined_state_property.slint +++ b/tests/cases/crashes/issue1327_inlined_state_property.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // based on https://github.com/slint-ui/slint/issues/1327#issuecomment-1151244049 diff --git a/tests/cases/crashes/issue1659_combobox_in_tab.slint b/tests/cases/crashes/issue1659_combobox_in_tab.slint index 7acf2b9f108..6decfff3dcd 100644 --- a/tests/cases/crashes/issue1659_combobox_in_tab.slint +++ b/tests/cases/crashes/issue1659_combobox_in_tab.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { TabWidget } from "std-widgets.slint"; diff --git a/tests/cases/crashes/issue173_uninitialized_globals.slint b/tests/cases/crashes/issue173_uninitialized_globals.slint index 4ed7183e36c..187d56998ed 100644 --- a/tests/cases/crashes/issue173_uninitialized_globals.slint +++ b/tests/cases/crashes/issue173_uninitialized_globals.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This is a test for a crash withthe interpreter when evaluating properties diff --git a/tests/cases/crashes/issue3589_layout_click_deletes_item.slint b/tests/cases/crashes/issue3589_layout_click_deletes_item.slint index aab8e44f54a..63b491f604e 100644 --- a/tests/cases/crashes/issue3589_layout_click_deletes_item.slint +++ b/tests/cases/crashes/issue3589_layout_click_deletes_item.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Rectangle { diff --git a/tests/cases/crashes/issue_1009_const_alias.slint b/tests/cases/crashes/issue_1009_const_alias.slint index f6b5da38193..111a4030c3f 100644 --- a/tests/cases/crashes/issue_1009_const_alias.slint +++ b/tests/cases/crashes/issue_1009_const_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Button := Text { } diff --git a/tests/cases/crashes/issue_1233_listview_const_shadow.slint b/tests/cases/crashes/issue_1233_listview_const_shadow.slint index 126b4be3019..23959ee16b6 100644 --- a/tests/cases/crashes/issue_1233_listview_const_shadow.slint +++ b/tests/cases/crashes/issue_1233_listview_const_shadow.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/crashes/issue_2274_const_state_crash.slint b/tests/cases/crashes/issue_2274_const_state_crash.slint index aad368f1ce6..d8d45102f74 100644 --- a/tests/cases/crashes/issue_2274_const_state_crash.slint +++ b/tests/cases/crashes/issue_2274_const_state_crash.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { diff --git a/tests/cases/crashes/issue_4002_width_alias.slint b/tests/cases/crashes/issue_4002_width_alias.slint index 528ff5bb1fb..fb13fd79af1 100644 --- a/tests/cases/crashes/issue_4002_width_alias.slint +++ b/tests/cases/crashes/issue_4002_width_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global ResizeState { in property handle-size: 10px; diff --git a/tests/cases/crashes/issue_422_enclosing_component.slint b/tests/cases/crashes/issue_422_enclosing_component.slint index cdfa31b9e1b..2327fd2476c 100644 --- a/tests/cases/crashes/issue_422_enclosing_component.slint +++ b/tests/cases/crashes/issue_422_enclosing_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // issue #422 diff --git a/tests/cases/crashes/issue_983_listview_const_width.slint b/tests/cases/crashes/issue_983_listview_const_width.slint index a4d4870b7c6..f1d6ce9f3b0 100644 --- a/tests/cases/crashes/issue_983_listview_const_width.slint +++ b/tests/cases/crashes/issue_983_listview_const_width.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/crashes/layout_deleted_item.slint b/tests/cases/crashes/layout_deleted_item.slint index d449eff62ee..649f74f8de7 100644 --- a/tests/cases/crashes/layout_deleted_item.slint +++ b/tests/cases/crashes/layout_deleted_item.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // issue #177 diff --git a/tests/cases/crashes/layout_if_in_component.slint b/tests/cases/crashes/layout_if_in_component.slint index 227426dec48..6976858ad0b 100644 --- a/tests/cases/crashes/layout_if_in_component.slint +++ b/tests/cases/crashes/layout_if_in_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Btn := Rectangle { diff --git a/tests/cases/crashes/link_two_way_geometry_if.slint b/tests/cases/crashes/link_two_way_geometry_if.slint index a79f85f7927..374765e01c8 100644 --- a/tests/cases/crashes/link_two_way_geometry_if.slint +++ b/tests/cases/crashes/link_two_way_geometry_if.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { tl_layout := HorizontalLayout { diff --git a/tests/cases/crashes/optimized_item_shadow.slint b/tests/cases/crashes/optimized_item_shadow.slint index 1b286b8de4c..71ef1e3472c 100644 --- a/tests/cases/crashes/optimized_item_shadow.slint +++ b/tests/cases/crashes/optimized_item_shadow.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export D := Rectangle { for xy in 1 : Rectangle { diff --git a/tests/cases/crashes/optimized_popup_parent.slint b/tests/cases/crashes/optimized_popup_parent.slint index fa4686c9e20..dd232b6dc62 100644 --- a/tests/cases/crashes/optimized_popup_parent.slint +++ b/tests/cases/crashes/optimized_popup_parent.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Foo := Rectangle { diff --git a/tests/cases/crashes/shadow_fixed_width.slint b/tests/cases/crashes/shadow_fixed_width.slint index 71aef2a36e3..2524906f896 100644 --- a/tests/cases/crashes/shadow_fixed_width.slint +++ b/tests/cases/crashes/shadow_fixed_width.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export D := Window { VerticalLayout { diff --git a/tests/cases/crashes/subsubcomponent.slint b/tests/cases/crashes/subsubcomponent.slint index f4c5585b970..19ba10a5fa2 100644 --- a/tests/cases/crashes/subsubcomponent.slint +++ b/tests/cases/crashes/subsubcomponent.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 SubSubCompo := Rectangle { } SubCompo := SubSubCompo {} diff --git a/tests/cases/crashes/subsubcomponent2.slint b/tests/cases/crashes/subsubcomponent2.slint index 84bb63ecc61..a74d859f90c 100644 --- a/tests/cases/crashes/subsubcomponent2.slint +++ b/tests/cases/crashes/subsubcomponent2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test for issue #781 diff --git a/tests/cases/crashes/unused_callback_alias.slint b/tests/cases/crashes/unused_callback_alias.slint index 76551410517..daed1a96fe2 100644 --- a/tests/cases/crashes/unused_callback_alias.slint +++ b/tests/cases/crashes/unused_callback_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component TextInner inherits Text { callback panic(); diff --git a/tests/cases/elements/component_container.slint b/tests/cases/elements/component_container.slint index e720b855171..7e1a9ed9269 100644 --- a/tests/cases/elements/component_container.slint +++ b/tests/cases/elements/component_container.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // FIXME: Skip embedding test on C++ and NodeJS since ComponentFactory is not // implemented there! diff --git a/tests/cases/elements/component_container_component.slint b/tests/cases/elements/component_container_component.slint index 4e85b179276..4614493b666 100644 --- a/tests/cases/elements/component_container_component.slint +++ b/tests/cases/elements/component_container_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // FIXME: Skip embedding test on C++ and NodeJS since ComponentFactory is not // implemented there! diff --git a/tests/cases/elements/component_container_init.slint b/tests/cases/elements/component_container_init.slint index aeb0f16c54b..aa07417a9b8 100644 --- a/tests/cases/elements/component_container_init.slint +++ b/tests/cases/elements/component_container_init.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // FIXME: Skip embedding test on C++ and NodeJS since ComponentFactory is not implemented there! //ignore: cpp,js diff --git a/tests/cases/elements/component_container_size.slint b/tests/cases/elements/component_container_size.slint index 2f406555a75..0a7ceebcd31 100644 --- a/tests/cases/elements/component_container_size.slint +++ b/tests/cases/elements/component_container_size.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // FIXME: Skip embedding test on C++ and NodeJS since ComponentFactory is not // implemented there! diff --git a/tests/cases/elements/dialog.slint b/tests/cases/elements/dialog.slint index 78b058cdddb..5ddee87df5e 100644 --- a/tests/cases/elements/dialog.slint +++ b/tests/cases/elements/dialog.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StandardButton, Button, GridBox } from "std-widgets.slint"; diff --git a/tests/cases/elements/element_ref_on_root_compo.slint b/tests/cases/elements/element_ref_on_root_compo.slint index a34ad4376de..7e931893c69 100644 --- a/tests/cases/elements/element_ref_on_root_compo.slint +++ b/tests/cases/elements/element_ref_on_root_compo.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Allow for accessing built-in functions on root elements even with an injected window item diff --git a/tests/cases/elements/flickable.slint b/tests/cases/elements/flickable.slint index f114f0cdb2a..880272d22b1 100644 --- a/tests/cases/elements/flickable.slint +++ b/tests/cases/elements/flickable.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { diff --git a/tests/cases/elements/flickable2.slint b/tests/cases/elements/flickable2.slint index ce39fcef0ee..871705417aa 100644 --- a/tests/cases/elements/flickable2.slint +++ b/tests/cases/elements/flickable2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 InheritFlickable := Flickable {} diff --git a/tests/cases/elements/flickable3.slint b/tests/cases/elements/flickable3.slint index 1f37d31db8e..5f3d227f39e 100644 --- a/tests/cases/elements/flickable3.slint +++ b/tests/cases/elements/flickable3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { diff --git a/tests/cases/elements/flickable_in_flickable.slint b/tests/cases/elements/flickable_in_flickable.slint index e5a6ca220a5..bf2efc06999 100644 --- a/tests/cases/elements/flickable_in_flickable.slint +++ b/tests/cases/elements/flickable_in_flickable.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 500px; diff --git a/tests/cases/elements/image.slint b/tests/cases/elements/image.slint index c34ea58ab0a..3ed643d11e6 100644 --- a/tests/cases/elements/image.slint +++ b/tests/cases/elements/image.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../../examples/printerdemo/ui/images/ diff --git a/tests/cases/elements/image_geometry.slint b/tests/cases/elements/image_geometry.slint index 0d8091eecdb..5bb5f74f1e4 100644 --- a/tests/cases/elements/image_geometry.slint +++ b/tests/cases/elements/image_geometry.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../../examples/printerdemo/ui/images/ diff --git a/tests/cases/elements/listview.slint b/tests/cases/elements/listview.slint index d815bcc634e..d318d62f0d1 100644 --- a/tests/cases/elements/listview.slint +++ b/tests/cases/elements/listview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/elements/listview_click_open.slint b/tests/cases/elements/listview_click_open.slint index c5d6000fbcf..1db86c094a4 100644 --- a/tests/cases/elements/listview_click_open.slint +++ b/tests/cases/elements/listview_click_open.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/elements/path.slint b/tests/cases/elements/path.slint index a11753dbd8f..736c34fed6a 100644 --- a/tests/cases/elements/path.slint +++ b/tests/cases/elements/path.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Path { property my_x: 100; diff --git a/tests/cases/elements/path_fit.slint b/tests/cases/elements/path_fit.slint index 5b1b8b315d6..ce6a5d81c64 100644 --- a/tests/cases/elements/path_fit.slint +++ b/tests/cases/elements/path_fit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/elements/popupwindow.slint b/tests/cases/elements/popupwindow.slint index 8580b533bb8..6204613266c 100644 --- a/tests/cases/elements/popupwindow.slint +++ b/tests/cases/elements/popupwindow.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // The presence of this component shouldn't break anything component Window {} diff --git a/tests/cases/elements/popupwindow_close.slint b/tests/cases/elements/popupwindow_close.slint index 09e539d8f81..c4fc087d9d8 100644 --- a/tests/cases/elements/popupwindow_close.slint +++ b/tests/cases/elements/popupwindow_close.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { width: 300px; diff --git a/tests/cases/elements/popupwindow_context.slint b/tests/cases/elements/popupwindow_context.slint index e9ec799f7fd..8306cbb97ef 100644 --- a/tests/cases/elements/popupwindow_context.slint +++ b/tests/cases/elements/popupwindow_context.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Palette } from "std-widgets.slint"; diff --git a/tests/cases/elements/popupwindow_cursor.slint b/tests/cases/elements/popupwindow_cursor.slint index 39caff988c0..3a00285b3cb 100644 --- a/tests/cases/elements/popupwindow_cursor.slint +++ b/tests/cases/elements/popupwindow_cursor.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { width: 300px; diff --git a/tests/cases/elements/popupwindow_inherits.slint b/tests/cases/elements/popupwindow_inherits.slint index 7aa84379890..2524615551c 100644 --- a/tests/cases/elements/popupwindow_inherits.slint +++ b/tests/cases/elements/popupwindow_inherits.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component MyPopup inherits PopupWindow { diff --git a/tests/cases/elements/tabwidget.slint b/tests/cases/elements/tabwidget.slint index bed5dfa6de7..28b1f7767d0 100644 --- a/tests/cases/elements/tabwidget.slint +++ b/tests/cases/elements/tabwidget.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { TabWidget } from "std-widgets.slint"; diff --git a/tests/cases/elements/togglebutton.slint b/tests/cases/elements/togglebutton.slint index 702940fd2d0..9f414b57f16 100644 --- a/tests/cases/elements/togglebutton.slint +++ b/tests/cases/elements/togglebutton.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Button } from "std-widgets.slint"; diff --git a/tests/cases/elements/toucharea.slint b/tests/cases/elements/toucharea.slint index 4656b185013..8716305a5f3 100644 --- a/tests/cases/elements/toucharea.slint +++ b/tests/cases/elements/toucharea.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in-out property touch1; diff --git a/tests/cases/elements/toucharea_doubleclick.slint b/tests/cases/elements/toucharea_doubleclick.slint index 5d582ffde8f..e90ad38dbb7 100644 --- a/tests/cases/elements/toucharea_doubleclick.slint +++ b/tests/cases/elements/toucharea_doubleclick.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in-out property touch1; diff --git a/tests/cases/examples/box_shadow_use.slint b/tests/cases/examples/box_shadow_use.slint index fff9345a7d5..719fc983747 100644 --- a/tests/cases/examples/box_shadow_use.slint +++ b/tests/cases/examples/box_shadow_use.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test to show the internal `BoxShadow` element. This can be used for manual // visual verification and it also serves as a test to ensure that such generated diff --git a/tests/cases/examples/color.slint b/tests/cases/examples/color.slint index 2aa4a95c222..4290e56f8c5 100644 --- a/tests/cases/examples/color.slint +++ b/tests/cases/examples/color.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Win := Window { property base: #00007F; diff --git a/tests/cases/examples/colored_image.slint b/tests/cases/examples/colored_image.slint index 83c95f1a8cc..d8f4ceb6748 100644 --- a/tests/cases/examples/colored_image.slint +++ b/tests/cases/examples/colored_image.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Win := Window { GridLayout { diff --git a/tests/cases/examples/hello.slint b/tests/cases/examples/hello.slint index 21d85b467e2..717012c05a2 100644 --- a/tests/cases/examples/hello.slint +++ b/tests/cases/examples/hello.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TwoRectangle := Rectangle { diff --git a/tests/cases/examples/image_fit.slint b/tests/cases/examples/image_fit.slint index c69a2c7a1f0..f31e3983cc6 100644 --- a/tests/cases/examples/image_fit.slint +++ b/tests/cases/examples/image_fit.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Win := Window { GridLayout { diff --git a/tests/cases/examples/image_rendering.slint b/tests/cases/examples/image_rendering.slint index 4a019ca883b..dd7104a2504 100644 --- a/tests/cases/examples/image_rendering.slint +++ b/tests/cases/examples/image_rendering.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export MainWindow := Window { title: "Slint Image Scaling Example"; diff --git a/tests/cases/examples/key_press.slint b/tests/cases/examples/key_press.slint index 16de4722cd6..81de5741bfc 100644 --- a/tests/cases/examples/key_press.slint +++ b/tests/cases/examples/key_press.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 W := Window { VerticalLayout { diff --git a/tests/cases/examples/layer.slint b/tests/cases/examples/layer.slint index 45e874e023f..b0eb9cd62f9 100644 --- a/tests/cases/examples/layer.slint +++ b/tests/cases/examples/layer.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Button } from "std-widgets.slint"; diff --git a/tests/cases/examples/opacity.slint b/tests/cases/examples/opacity.slint index 721a502aea7..3777841ca4f 100644 --- a/tests/cases/examples/opacity.slint +++ b/tests/cases/examples/opacity.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Comp := Rectangle { Rectangle { diff --git a/tests/cases/examples/path_fill_rule.slint b/tests/cases/examples/path_fill_rule.slint index c449005e45d..e56b23245ed 100644 --- a/tests/cases/examples/path_fill_rule.slint +++ b/tests/cases/examples/path_fill_rule.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 PathFillRule := Window { GridLayout { diff --git a/tests/cases/examples/path_viewbox.slint b/tests/cases/examples/path_viewbox.slint index f200c476016..837538b4bb3 100644 --- a/tests/cases/examples/path_viewbox.slint +++ b/tests/cases/examples/path_viewbox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 RectPath := Path { MoveTo { diff --git a/tests/cases/examples/plusminus.slint b/tests/cases/examples/plusminus.slint index ca09401a490..a98ec211168 100644 --- a/tests/cases/examples/plusminus.slint +++ b/tests/cases/examples/plusminus.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Btn := Rectangle { property button_text; diff --git a/tests/cases/examples/rectangle_clip.slint b/tests/cases/examples/rectangle_clip.slint index e016950dd34..6c8ff919bea 100644 --- a/tests/cases/examples/rectangle_clip.slint +++ b/tests/cases/examples/rectangle_clip.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This should render as a rectangle with a black border and // green "fill". diff --git a/tests/cases/examples/rotate.slint b/tests/cases/examples/rotate.slint index 4a925ca777d..c9412842752 100644 --- a/tests/cases/examples/rotate.slint +++ b/tests/cases/examples/rotate.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test for manual visual verification of rotation // diff --git a/tests/cases/examples/sample_component.slint b/tests/cases/examples/sample_component.slint index 836f7af53a6..0d317317938 100644 --- a/tests/cases/examples/sample_component.slint +++ b/tests/cases/examples/sample_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export struct MyStruct := { foo: int, diff --git a/tests/cases/examples/window_default_font.slint b/tests/cases/examples/window_default_font.slint index b4e5787fbdc..66d51e88800 100644 --- a/tests/cases/examples/window_default_font.slint +++ b/tests/cases/examples/window_default_font.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test for manual visual verification of default font properties of Window // diff --git a/tests/cases/exports/cpp_namespace.slint b/tests/cases/exports/cpp_namespace.slint index 48084ce9335..43d63358bda 100644 --- a/tests/cases/exports/cpp_namespace.slint +++ b/tests/cases/exports/cpp_namespace.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //cpp-namespace: my::ui //ignore: rust,js diff --git a/tests/cases/exports/export_root.slint b/tests/cases/exports/export_root.slint index 2e946f069a2..9eb9590c6ac 100644 --- a/tests/cases/exports/export_root.slint +++ b/tests/cases/exports/export_root.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Ok { in-out property test: true; diff --git a/tests/cases/exports/named_exports.slint b/tests/cases/exports/named_exports.slint index 819db1d6c03..40050c6e9f7 100644 --- a/tests/cases/exports/named_exports.slint +++ b/tests/cases/exports/named_exports.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { ExportedStruct, ExportEnum } from "export_structs.slint"; diff --git a/tests/cases/expr/abs.slint b/tests/cases/expr/abs.slint index b6435aa9cf7..b11da9d7a75 100644 --- a/tests/cases/expr/abs.slint +++ b/tests/cases/expr/abs.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: abs(42.3); diff --git a/tests/cases/expr/acos.slint b/tests/cases/expr/acos.slint index 503df4f61e7..2e3103e5932 100644 --- a/tests/cases/expr/acos.slint +++ b/tests/cases/expr/acos.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: acos(0); diff --git a/tests/cases/expr/animation_tick.slint b/tests/cases/expr/animation_tick.slint index ae0219bf2dd..bf73706dba1 100644 --- a/tests/cases/expr/animation_tick.slint +++ b/tests/cases/expr/animation_tick.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property xx: animation-tick() / 1ms; diff --git a/tests/cases/expr/arithmetic.slint b/tests/cases/expr/arithmetic.slint index 3fc7c5cc74b..cc164766f4b 100644 --- a/tests/cases/expr/arithmetic.slint +++ b/tests/cases/expr/arithmetic.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property a; diff --git a/tests/cases/expr/asin.slint b/tests/cases/expr/asin.slint index 81881ddb44e..712d2f194e8 100644 --- a/tests/cases/expr/asin.slint +++ b/tests/cases/expr/asin.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: asin(0); diff --git a/tests/cases/expr/atan.slint b/tests/cases/expr/atan.slint index 1de96f6d7da..13a435a6e7d 100644 --- a/tests/cases/expr/atan.slint +++ b/tests/cases/expr/atan.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: atan(0); diff --git a/tests/cases/expr/ceil.slint b/tests/cases/expr/ceil.slint index d0618bedbaf..0c6b3b4c5f4 100644 --- a/tests/cases/expr/ceil.slint +++ b/tests/cases/expr/ceil.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: ceil(42.2); diff --git a/tests/cases/expr/clamp.slint b/tests/cases/expr/clamp.slint index b9d7aca8313..143aa297a43 100644 --- a/tests/cases/expr/clamp.slint +++ b/tests/cases/expr/clamp.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in property value: 42.0; diff --git a/tests/cases/expr/comparison.slint b/tests/cases/expr/comparison.slint index 1d2a2da9207..ec6f34567f5 100644 --- a/tests/cases/expr/comparison.slint +++ b/tests/cases/expr/comparison.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property hello: 44; diff --git a/tests/cases/expr/cos.slint b/tests/cases/expr/cos.slint index d0bd49f6af6..9e211831c33 100644 --- a/tests/cases/expr/cos.slint +++ b/tests/cases/expr/cos.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: cos(0); diff --git a/tests/cases/expr/debug.slint b/tests/cases/expr/debug.slint index a32ac75a4dc..11b26798485 100644 --- a/tests/cases/expr/debug.slint +++ b/tests/cases/expr/debug.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property text: "init"; diff --git a/tests/cases/expr/floor.slint b/tests/cases/expr/floor.slint index 5724b02b702..33635bdf610 100644 --- a/tests/cases/expr/floor.slint +++ b/tests/cases/expr/floor.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: floor(42.2); diff --git a/tests/cases/expr/log.slint b/tests/cases/expr/log.slint index 936a00a91a3..c9257afe8ca 100644 --- a/tests/cases/expr/log.slint +++ b/tests/cases/expr/log.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: log(4.0, 2); diff --git a/tests/cases/expr/math.slint b/tests/cases/expr/math.slint index f8ff52f2624..a59dcb80dca 100644 --- a/tests/cases/expr/math.slint +++ b/tests/cases/expr/math.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { diff --git a/tests/cases/expr/minmax.slint b/tests/cases/expr/minmax.slint index 9b6cda86819..7a52d080ace 100644 --- a/tests/cases/expr/minmax.slint +++ b/tests/cases/expr/minmax.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property a; diff --git a/tests/cases/expr/mod.slint b/tests/cases/expr/mod.slint index fd437830151..8ab96613157 100644 --- a/tests/cases/expr/mod.slint +++ b/tests/cases/expr/mod.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: mod(42, 2); diff --git a/tests/cases/expr/pow.slint b/tests/cases/expr/pow.slint index 6ce5bc2891a..00b9ac42c0b 100644 --- a/tests/cases/expr/pow.slint +++ b/tests/cases/expr/pow.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: pow(4.0, 2); diff --git a/tests/cases/expr/return.slint b/tests/cases/expr/return.slint index 4553e1b6f32..52d705cc669 100644 --- a/tests/cases/expr/return.slint +++ b/tests/cases/expr/return.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property toggle: { return false; } diff --git a/tests/cases/expr/return2.slint b/tests/cases/expr/return2.slint index bff9ae6f624..2da800330ad 100644 --- a/tests/cases/expr/return2.slint +++ b/tests/cases/expr/return2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global Foo { in-out property bo: false; diff --git a/tests/cases/expr/return3.slint b/tests/cases/expr/return3.slint index 26f6ad74fac..ee92642f0fc 100644 --- a/tests/cases/expr/return3.slint +++ b/tests/cases/expr/return3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component BackgroundExpr inherits Rectangle { diff --git a/tests/cases/expr/round.slint b/tests/cases/expr/round.slint index f47d73ba52f..6bcb13f7501 100644 --- a/tests/cases/expr/round.slint +++ b/tests/cases/expr/round.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: round(42.2); diff --git a/tests/cases/expr/sin.slint b/tests/cases/expr/sin.slint index fc697a74eb6..a8dcdcd7f3b 100644 --- a/tests/cases/expr/sin.slint +++ b/tests/cases/expr/sin.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: sin(0); diff --git a/tests/cases/expr/sqrt.slint b/tests/cases/expr/sqrt.slint index 018de6393b3..d88debddf16 100644 --- a/tests/cases/expr/sqrt.slint +++ b/tests/cases/expr/sqrt.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: sqrt(100.0); diff --git a/tests/cases/expr/string_concatenation.slint b/tests/cases/expr/string_concatenation.slint index 43207ed412e..b2b4632eea0 100644 --- a/tests/cases/expr/string_concatenation.slint +++ b/tests/cases/expr/string_concatenation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property a:12; diff --git a/tests/cases/expr/string_template.slint b/tests/cases/expr/string_template.slint index 7c7f7556ded..91f9aec0dd3 100644 --- a/tests/cases/expr/string_template.slint +++ b/tests/cases/expr/string_template.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property a:12; diff --git a/tests/cases/expr/tan.slint b/tests/cases/expr/tan.slint index ac3ce3e8e62..33a380feeb6 100644 --- a/tests/cases/expr/tan.slint +++ b/tests/cases/expr/tan.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property t1: tan(0); diff --git a/tests/cases/expr/tr.slint b/tests/cases/expr/tr.slint index f3abd139281..3d831abf1be 100644 --- a/tests/cases/expr/tr.slint +++ b/tests/cases/expr/tr.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { property int_value: 42; diff --git a/tests/cases/expr/trigo.slint b/tests/cases/expr/trigo.slint index bb5fbaf641c..61fb990a964 100644 --- a/tests/cases/expr/trigo.slint +++ b/tests/cases/expr/trigo.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property verify: diff --git a/tests/cases/focus/clear_focus.slint b/tests/cases/focus/clear_focus.slint index 97d2c1f6c0c..cc47b9b3e22 100644 --- a/tests/cases/focus/clear_focus.slint +++ b/tests/cases/focus/clear_focus.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 200px; diff --git a/tests/cases/focus/event_propagation.slint b/tests/cases/focus/event_propagation.slint index 94d9b62d671..d4e0c3f5346 100644 --- a/tests/cases/focus/event_propagation.slint +++ b/tests/cases/focus/event_propagation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 400phx; diff --git a/tests/cases/focus/event_propagation_2.slint b/tests/cases/focus/event_propagation_2.slint index 866fae89da8..dbf37963132 100644 --- a/tests/cases/focus/event_propagation_2.slint +++ b/tests/cases/focus/event_propagation_2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100phx; diff --git a/tests/cases/focus/event_propagation_3.slint b/tests/cases/focus/event_propagation_3.slint index 3eeb1e6cda9..238ad624d27 100644 --- a/tests/cases/focus/event_propagation_3.slint +++ b/tests/cases/focus/event_propagation_3.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 100phx; diff --git a/tests/cases/focus/focus_change.slint b/tests/cases/focus/focus_change.slint index cdf2b29d230..0386babb791 100644 --- a/tests/cases/focus/focus_change.slint +++ b/tests/cases/focus/focus_change.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 400phx; diff --git a/tests/cases/focus/focus_change_event.slint b/tests/cases/focus/focus_change_event.slint index c63edab4fb0..35b26314e0d 100644 --- a/tests/cases/focus/focus_change_event.slint +++ b/tests/cases/focus/focus_change_event.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 400phx; diff --git a/tests/cases/focus/focus_change_subcompo.slint b/tests/cases/focus/focus_change_subcompo.slint index a3484df01b4..0fe31ecca4f 100644 --- a/tests/cases/focus/focus_change_subcompo.slint +++ b/tests/cases/focus/focus_change_subcompo.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that the correct item indices are computed when focusing // children of sub-components or their roots. diff --git a/tests/cases/focus/focus_change_through_signal.slint b/tests/cases/focus/focus_change_through_signal.slint index 668aa71313f..5ff0eee1595 100644 --- a/tests/cases/focus/focus_change_through_signal.slint +++ b/tests/cases/focus/focus_change_through_signal.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 SubElement := Rectangle { property text <=> input.text; diff --git a/tests/cases/focus/forward.slint b/tests/cases/focus/forward.slint index e080226d8ce..1ebd48b1d9a 100644 --- a/tests/cases/focus/forward.slint +++ b/tests/cases/focus/forward.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 400phx; diff --git a/tests/cases/focus/initial_focus.slint b/tests/cases/focus/initial_focus.slint index 351fcd80d8e..187e8387fc2 100644 --- a/tests/cases/focus/initial_focus.slint +++ b/tests/cases/focus/initial_focus.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 400phx; diff --git a/tests/cases/focus/initial_focus_through_component.slint b/tests/cases/focus/initial_focus_through_component.slint index ee2c54ae2fc..55b2119afe5 100644 --- a/tests/cases/focus/initial_focus_through_component.slint +++ b/tests/cases/focus/initial_focus_through_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 MyTextInput := TextInput { } diff --git a/tests/cases/focus/initial_focus_through_layout.slint b/tests/cases/focus/initial_focus_through_layout.slint index 08f6e503ff9..68d1af4b4f3 100644 --- a/tests/cases/focus/initial_focus_through_layout.slint +++ b/tests/cases/focus/initial_focus_through_layout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TextComponent := GridLayout { property has_focus: my_text_input.has_focus; diff --git a/tests/cases/focus/keyboard_focus.slint b/tests/cases/focus/keyboard_focus.slint index 5b94f432f32..aa5953496d6 100644 --- a/tests/cases/focus/keyboard_focus.slint +++ b/tests/cases/focus/keyboard_focus.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { SpinBox, LineEdit, HorizontalBox, VerticalBox, TabWidget } from "std-widgets.slint"; diff --git a/tests/cases/focus/keyboard_focus2.slint b/tests/cases/focus/keyboard_focus2.slint index e96f499cf49..4d94b132352 100644 --- a/tests/cases/focus/keyboard_focus2.slint +++ b/tests/cases/focus/keyboard_focus2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore backtab diff --git a/tests/cases/focus/text-input-focused.slint b/tests/cases/focus/text-input-focused.slint index 61835c7325d..a824cb2a73c 100644 --- a/tests/cases/focus/text-input-focused.slint +++ b/tests/cases/focus/text-input-focused.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { LineEdit } from "std-widgets.slint"; diff --git a/tests/cases/globals/alias_to_global.slint b/tests/cases/globals/alias_to_global.slint index eb696f753e1..3a3c6c61f9b 100644 --- a/tests/cases/globals/alias_to_global.slint +++ b/tests/cases/globals/alias_to_global.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics } from "std-widgets.slint"; diff --git a/tests/cases/globals/global_accessor_api.slint b/tests/cases/globals/global_accessor_api.slint index b91a3c5033c..bdcf0ea35dc 100644 --- a/tests/cases/globals/global_accessor_api.slint +++ b/tests/cases/globals/global_accessor_api.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components diff --git a/tests/cases/globals/global_alias.slint b/tests/cases/globals/global_alias.slint index f3ddc1b6248..6134253a74b 100644 --- a/tests/cases/globals/global_alias.slint +++ b/tests/cases/globals/global_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components diff --git a/tests/cases/globals/global_binding.slint b/tests/cases/globals/global_binding.slint index ca3eaf722dc..236268fe59e 100644 --- a/tests/cases/globals/global_binding.slint +++ b/tests/cases/globals/global_binding.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Glob := { property a_alias <=> a; diff --git a/tests/cases/globals/global_binding_const.slint b/tests/cases/globals/global_binding_const.slint index fb20e5d34f7..dfe8194bfda 100644 --- a/tests/cases/globals/global_binding_const.slint +++ b/tests/cases/globals/global_binding_const.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This tests that constant property from global are properly initialized diff --git a/tests/cases/globals/global_callback.slint b/tests/cases/globals/global_callback.slint index 77070324145..c3a831f3c10 100644 --- a/tests/cases/globals/global_callback.slint +++ b/tests/cases/globals/global_callback.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Glo := { property hello: 42; diff --git a/tests/cases/globals/global_depends_on_global.slint b/tests/cases/globals/global_depends_on_global.slint index a00a94a5bc7..b7ff0eeb4d9 100644 --- a/tests/cases/globals/global_depends_on_global.slint +++ b/tests/cases/globals/global_depends_on_global.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global Numbers := { diff --git a/tests/cases/globals/issue_2064_two_way_default_value.slint b/tests/cases/globals/issue_2064_two_way_default_value.slint index 7ee7f759283..6dfcc6b01a2 100644 --- a/tests/cases/globals/issue_2064_two_way_default_value.slint +++ b/tests/cases/globals/issue_2064_two_way_default_value.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global MyGlobal { in-out property foo: false; diff --git a/tests/cases/imports/duplicated_name.slint b/tests/cases/imports/duplicated_name.slint index 0ca10dc81ee..46395fb5fe8 100644 --- a/tests/cases/imports/duplicated_name.slint +++ b/tests/cases/imports/duplicated_name.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { ColorButton } from "test_button.slint"; diff --git a/tests/cases/imports/exported_component.slint b/tests/cases/imports/exported_component.slint index cd38cc7ffd2..43fe859ff01 100644 --- a/tests/cases/imports/exported_component.slint +++ b/tests/cases/imports/exported_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export ExportedA := Rectangle {} NotExported := ExportedA { diff --git a/tests/cases/imports/external_globals.slint b/tests/cases/imports/external_globals.slint index 027a747aacb..b522e506e0a 100644 --- a/tests/cases/imports/external_globals.slint +++ b/tests/cases/imports/external_globals.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { UseGlobal } from "export_globals.slint"; diff --git a/tests/cases/imports/external_globals_nameclash.slint b/tests/cases/imports/external_globals_nameclash.slint index 329beddd985..176abbdb46a 100644 --- a/tests/cases/imports/external_globals_nameclash.slint +++ b/tests/cases/imports/external_globals_nameclash.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { UseGlobal, ExportedGlobal as FromExport } from "export_globals.slint"; diff --git a/tests/cases/imports/external_structs.slint b/tests/cases/imports/external_structs.slint index 59578ae0b0d..caab869ece4 100644 --- a/tests/cases/imports/external_structs.slint +++ b/tests/cases/imports/external_structs.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { UseStruct , ExportedStruct, ExportEnum } from "export_structs.slint"; diff --git a/tests/cases/imports/external_type.slint b/tests/cases/imports/external_type.slint index f08fa0170fc..922eb171382 100644 --- a/tests/cases/imports/external_type.slint +++ b/tests/cases/imports/external_type.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { TestButton as RealButton } from "test_button.slint"; diff --git a/tests/cases/imports/import_multi.slint b/tests/cases/imports/import_multi.slint index 9c6f8ff8943..ac3025972e0 100644 --- a/tests/cases/imports/import_multi.slint +++ b/tests/cases/imports/import_multi.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ExportedA } from "./exported_component.slint"; import { ExportedB } from "./exported_component.slint"; diff --git a/tests/cases/imports/just_import.slint b/tests/cases/imports/just_import.slint index 4e241a98717..9a3690a4a8d 100644 --- a/tests/cases/imports/just_import.slint +++ b/tests/cases/imports/just_import.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { MainWindow } from "main_window.slint"; diff --git a/tests/cases/imports/library.slint b/tests/cases/imports/library.slint index bbbcd41d74d..721c16003b9 100644 --- a/tests/cases/imports/library.slint +++ b/tests/cases/imports/library.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //library_path(helper_components): ../../helper_components/ //library_path(helper_buttons): ../../helper_components/test_button.slint diff --git a/tests/cases/imports/reexport.slint b/tests/cases/imports/reexport.slint index 3bac4aec7be..e1aaf6d02ae 100644 --- a/tests/cases/imports/reexport.slint +++ b/tests/cases/imports/reexport.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../helper_components import { TestButton, ColorButton } from "re_export_all.slint"; diff --git a/tests/cases/input/clip_mouse.slint b/tests/cases/input/clip_mouse.slint index dbfcd99b237..bc209a25441 100644 --- a/tests/cases/input/clip_mouse.slint +++ b/tests/cases/input/clip_mouse.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Clip { // the presence of a Clip element should not impact the rest diff --git a/tests/cases/input/scroll-event.slint b/tests/cases/input/scroll-event.slint index ae4ce2bd0cb..5df14cf4fcf 100644 --- a/tests/cases/input/scroll-event.slint +++ b/tests/cases/input/scroll-event.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { diff --git a/tests/cases/input/visible_mouse.slint b/tests/cases/input/visible_mouse.slint index a41ccaa6205..5466c892b9e 100644 --- a/tests/cases/input/visible_mouse.slint +++ b/tests/cases/input/visible_mouse.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Clip { // the presence of a Clip element should not impact the rest diff --git a/tests/cases/issues/issue_1837_percent_comparison.slint b/tests/cases/issues/issue_1837_percent_comparison.slint index c6d16c96ecb..4503af928e4 100644 --- a/tests/cases/issues/issue_1837_percent_comparison.slint +++ b/tests/cases/issues/issue_1837_percent_comparison.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Inner := Rectangle { property val; diff --git a/tests/cases/issues/issue_1846_visibility_in_for.slint b/tests/cases/issues/issue_1846_visibility_in_for.slint index 38d1f1d20a7..74f9c5230fc 100644 --- a/tests/cases/issues/issue_1846_visibility_in_for.slint +++ b/tests/cases/issues/issue_1846_visibility_in_for.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/issues/issue_2483_access_spacing.slint b/tests/cases/issues/issue_2483_access_spacing.slint index 500dc46bed5..9d1201641c0 100644 --- a/tests/cases/issues/issue_2483_access_spacing.slint +++ b/tests/cases/issues/issue_2483_access_spacing.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component Test { VerticalLayout { diff --git a/tests/cases/issues/issue_2598_listview_reuse_elem.slint b/tests/cases/issues/issue_2598_listview_reuse_elem.slint index 0fd97d59f3b..4891e3ce540 100644 --- a/tests/cases/issues/issue_2598_listview_reuse_elem.slint +++ b/tests/cases/issues/issue_2598_listview_reuse_elem.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/issues/issue_2608_canon_img_path.slint b/tests/cases/issues/issue_2608_canon_img_path.slint index ed9f06913cf..65c2d261259 100644 --- a/tests/cases/issues/issue_2608_canon_img_path.slint +++ b/tests/cases/issues/issue_2608_canon_img_path.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../../examples/printerdemo/ui/images/ diff --git a/tests/cases/issues/issue_2717_has-hover.slint b/tests/cases/issues/issue_2717_has-hover.slint index 1b87382f82d..a6efee9eb1e 100644 --- a/tests/cases/issues/issue_2717_has-hover.slint +++ b/tests/cases/issues/issue_2717_has-hover.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 600px; diff --git a/tests/cases/issues/issue_2780_listview_crash.slint b/tests/cases/issues/issue_2780_listview_crash.slint index 5b3f51d4183..68649861b98 100644 --- a/tests/cases/issues/issue_2780_listview_crash.slint +++ b/tests/cases/issues/issue_2780_listview_crash.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This test case verifies that the listview updates its layout / geometry when the // entire model changes. This test works by triggering layout updates by simulating diff --git a/tests/cases/issues/issue_3107_if_optimized_rect.slint b/tests/cases/issues/issue_3107_if_optimized_rect.slint index c008bc20573..894672be735 100644 --- a/tests/cases/issues/issue_3107_if_optimized_rect.slint +++ b/tests/cases/issues/issue_3107_if_optimized_rect.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component TestComponent { in-out property check; diff --git a/tests/cases/issues/issue_3318_window_size.slint b/tests/cases/issues/issue_3318_window_size.slint index ee626ad9e99..d5d2b0f47e1 100644 --- a/tests/cases/issues/issue_3318_window_size.slint +++ b/tests/cases/issues/issue_3318_window_size.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { VerticalLayout { diff --git a/tests/cases/issues/issue_3561_return_image.slint b/tests/cases/issues/issue_3561_return_image.slint index 8dff6e6b54b..8c6d80c304b 100644 --- a/tests/cases/issues/issue_3561_return_image.slint +++ b/tests/cases/issues/issue_3561_return_image.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export enum IconType { add, diff --git a/tests/cases/issues/issue_4072_optimized_alias.slint b/tests/cases/issues/issue_4072_optimized_alias.slint index 28c3a1695e2..a0472c227eb 100644 --- a/tests/cases/issues/issue_4072_optimized_alias.slint +++ b/tests/cases/issues/issue_4072_optimized_alias.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Wrapper inherits Rectangle { border-color: blue; diff --git a/tests/cases/issues/issue_4241_alias-const.slint b/tests/cases/issues/issue_4241_alias-const.slint index e5d8faf2124..4a64ea331d4 100644 --- a/tests/cases/issues/issue_4241_alias-const.slint +++ b/tests/cases/issues/issue_4241_alias-const.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component SpinBoxBase { diff --git a/tests/cases/issues/issue_4884_show_popup.slint b/tests/cases/issues/issue_4884_show_popup.slint index a0ec0023413..8df5d146787 100644 --- a/tests/cases/issues/issue_4884_show_popup.slint +++ b/tests/cases/issues/issue_4884_show_popup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component DialogBox inherits Rectangle { callback show-dialog(); diff --git a/tests/cases/issues/issue_4942_no_else_value.slint b/tests/cases/issues/issue_4942_no_else_value.slint index fa7e12d15a1..3815df878a7 100644 --- a/tests/cases/issues/issue_4942_no_else_value.slint +++ b/tests/cases/issues/issue_4942_no_else_value.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { diff --git a/tests/cases/issues/issue_5146_init_animated.slint b/tests/cases/issues/issue_5146_init_animated.slint index 515063708a4..0dfb537a976 100644 --- a/tests/cases/issues/issue_5146_init_animated.slint +++ b/tests/cases/issues/issue_5146_init_animated.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component MyComponent inherits Rectangle { animate background { } diff --git a/tests/cases/issues/issue_5260_init_inlined.slint b/tests/cases/issues/issue_5260_init_inlined.slint index ddb4b3e374f..8544090a49c 100644 --- a/tests/cases/issues/issue_5260_init_inlined.slint +++ b/tests/cases/issues/issue_5260_init_inlined.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component DrawerLeft { private property logic_width; diff --git a/tests/cases/issues/member_fun_from_parent.slint b/tests/cases/issues/member_fun_from_parent.slint index 8eee94462e9..a177e1e62fc 100644 --- a/tests/cases/issues/member_fun_from_parent.slint +++ b/tests/cases/issues/member_fun_from_parent.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Make sure that we generate the correct code to call a built-in member function through a parent. diff --git a/tests/cases/issues/name_conflicts.slint b/tests/cases/issues/name_conflicts.slint index 3fd69b3b332..bbd9c8db7dd 100644 --- a/tests/cases/issues/name_conflicts.slint +++ b/tests/cases/issues/name_conflicts.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export struct Color { diff --git a/tests/cases/layout/box_alignment.slint b/tests/cases/layout/box_alignment.slint index a7fbd0a10f8..6e5ff9392e1 100644 --- a/tests/cases/layout/box_alignment.slint +++ b/tests/cases/layout/box_alignment.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 MyWid := Rectangle { min-width: 20phx; diff --git a/tests/cases/layout/box_precentages.slint b/tests/cases/layout/box_precentages.slint index 08d159a9d3a..5e0c6919ea0 100644 --- a/tests/cases/layout/box_precentages.slint +++ b/tests/cases/layout/box_precentages.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 300phx; diff --git a/tests/cases/layout/box_preferred_size.slint b/tests/cases/layout/box_preferred_size.slint index 1b8bd023e40..597e6f0ec21 100644 --- a/tests/cases/layout/box_preferred_size.slint +++ b/tests/cases/layout/box_preferred_size.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { background: green; diff --git a/tests/cases/layout/default_fill.slint b/tests/cases/layout/default_fill.slint index e4537bc1465..81028e713ff 100644 --- a/tests/cases/layout/default_fill.slint +++ b/tests/cases/layout/default_fill.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component SubSub inherits Rectangle { width: 30phx; diff --git a/tests/cases/layout/flickable_in_layout.slint b/tests/cases/layout/flickable_in_layout.slint index a190c4daedb..a377498447a 100644 --- a/tests/cases/layout/flickable_in_layout.slint +++ b/tests/cases/layout/flickable_in_layout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { VerticalLayout { diff --git a/tests/cases/layout/geometry_center_by_default.slint b/tests/cases/layout/geometry_center_by_default.slint index 58b40973b43..ed31247ed17 100644 --- a/tests/cases/layout/geometry_center_by_default.slint +++ b/tests/cases/layout/geometry_center_by_default.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global G { public pure function is-center(pos: length, size: length, parent: length) -> bool { diff --git a/tests/cases/layout/grid.slint b/tests/cases/layout/grid.slint index 19046b714c2..4ceae762e61 100644 --- a/tests/cases/layout/grid.slint +++ b/tests/cases/layout/grid.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 300phx; diff --git a/tests/cases/layout/grid2.slint b/tests/cases/layout/grid2.slint index 80baf103880..f407d816a7d 100644 --- a/tests/cases/layout/grid2.slint +++ b/tests/cases/layout/grid2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 200phx; diff --git a/tests/cases/layout/grid_fixed_size.slint b/tests/cases/layout/grid_fixed_size.slint index c3f55bd17a4..a4b4c78f93b 100644 --- a/tests/cases/layout/grid_fixed_size.slint +++ b/tests/cases/layout/grid_fixed_size.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 SubWithConstraints := Rectangle { diff --git a/tests/cases/layout/grid_min_max.slint b/tests/cases/layout/grid_min_max.slint index 5e84d7a55d5..e4266219d38 100644 --- a/tests/cases/layout/grid_min_max.slint +++ b/tests/cases/layout/grid_min_max.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test the maximum and minimum size within a grid layout diff --git a/tests/cases/layout/grid_padding.slint b/tests/cases/layout/grid_padding.slint index f2c1c5df062..a6f760dc47e 100644 --- a/tests/cases/layout/grid_padding.slint +++ b/tests/cases/layout/grid_padding.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 600phx; diff --git a/tests/cases/layout/grid_preferred_size.slint b/tests/cases/layout/grid_preferred_size.slint index 468cd2da52c..8a8d132f4e1 100644 --- a/tests/cases/layout/grid_preferred_size.slint +++ b/tests/cases/layout/grid_preferred_size.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { background: green; diff --git a/tests/cases/layout/grid_spacing.slint b/tests/cases/layout/grid_spacing.slint index ad26bde3908..4b5503123d7 100644 --- a/tests/cases/layout/grid_spacing.slint +++ b/tests/cases/layout/grid_spacing.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 600phx; diff --git a/tests/cases/layout/grid_span.slint b/tests/cases/layout/grid_span.slint index 7b3413e757b..4d50a1a7799 100644 --- a/tests/cases/layout/grid_span.slint +++ b/tests/cases/layout/grid_span.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 400phx; diff --git a/tests/cases/layout/grid_within_for.slint b/tests/cases/layout/grid_within_for.slint index fcf45eafced..2b7f87ad22a 100644 --- a/tests/cases/layout/grid_within_for.slint +++ b/tests/cases/layout/grid_within_for.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Regression test for a panic in the compiler diff --git a/tests/cases/layout/height_for_width.slint b/tests/cases/layout/height_for_width.slint index f1ea76a545a..f39f8cc0130 100644 --- a/tests/cases/layout/height_for_width.slint +++ b/tests/cases/layout/height_for_width.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../../examples/printerdemo/ui/images/ TestCase := Rectangle { diff --git a/tests/cases/layout/horizontal_for.slint b/tests/cases/layout/horizontal_for.slint index dc34b6130d4..2615ca97019 100644 --- a/tests/cases/layout/horizontal_for.slint +++ b/tests/cases/layout/horizontal_for.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { width: 100phx; diff --git a/tests/cases/layout/horizontal_sizes.slint b/tests/cases/layout/horizontal_sizes.slint index 697a82dad8b..fa9ce508c4d 100644 --- a/tests/cases/layout/horizontal_sizes.slint +++ b/tests/cases/layout/horizontal_sizes.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 300phx; diff --git a/tests/cases/layout/issue_1057_listview_subcomponent_height.slint b/tests/cases/layout/issue_1057_listview_subcomponent_height.slint index a055b88f248..ce9524517f3 100644 --- a/tests/cases/layout/issue_1057_listview_subcomponent_height.slint +++ b/tests/cases/layout/issue_1057_listview_subcomponent_height.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/layout/issue_1072_opacity_geometry.slint b/tests/cases/layout/issue_1072_opacity_geometry.slint index 44b461a4739..b95461c78e6 100644 --- a/tests/cases/layout/issue_1072_opacity_geometry.slint +++ b/tests/cases/layout/issue_1072_opacity_geometry.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that the x and y property of a Rectangle with opacity are consistant diff --git a/tests/cases/layout/issue_140.slint b/tests/cases/layout/issue_140.slint index 01e15558cff..f275ed26243 100644 --- a/tests/cases/layout/issue_140.slint +++ b/tests/cases/layout/issue_140.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 HelloWorld := Window { HorizontalLayout { diff --git a/tests/cases/layout/issue_147_for_explicit_size.slint b/tests/cases/layout/issue_147_for_explicit_size.slint index 312137a63cd..408e3a59e16 100644 --- a/tests/cases/layout/issue_147_for_explicit_size.slint +++ b/tests/cases/layout/issue_147_for_explicit_size.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 500px; diff --git a/tests/cases/layout/issue_147_for_explicit_size_merge.slint b/tests/cases/layout/issue_147_for_explicit_size_merge.slint index 6914067f1cf..5bee1e29e67 100644 --- a/tests/cases/layout/issue_147_for_explicit_size_merge.slint +++ b/tests/cases/layout/issue_147_for_explicit_size_merge.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 500px; diff --git a/tests/cases/layout/issue_149_nested_for.slint b/tests/cases/layout/issue_149_nested_for.slint index 6a73ad1c20b..6caa83fb1f4 100644 --- a/tests/cases/layout/issue_149_nested_for.slint +++ b/tests/cases/layout/issue_149_nested_for.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 300phx; diff --git a/tests/cases/layout/issue_160_box_min_max.slint b/tests/cases/layout/issue_160_box_min_max.slint index 8e47be84e9b..e4fcd731236 100644 --- a/tests/cases/layout/issue_160_box_min_max.slint +++ b/tests/cases/layout/issue_160_box_min_max.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { width: 600px; diff --git a/tests/cases/layout/issue_167_if_relayout.slint b/tests/cases/layout/issue_167_if_relayout.slint index 3ccef943698..ba96095abad 100644 --- a/tests/cases/layout/issue_167_if_relayout.slint +++ b/tests/cases/layout/issue_167_if_relayout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 300px; diff --git a/tests/cases/layout/issue_2537_visible_in_listview.slint b/tests/cases/layout/issue_2537_visible_in_listview.slint index c964b91614d..c81c49333e6 100644 --- a/tests/cases/layout/issue_2537_visible_in_listview.slint +++ b/tests/cases/layout/issue_2537_visible_in_listview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // FIXME: currently the layout is broken, but at least it shouldn't panic diff --git a/tests/cases/layout/issue_407_for_layout_in_flickable.slint b/tests/cases/layout/issue_407_for_layout_in_flickable.slint index 6c3a353305d..6953166dee2 100644 --- a/tests/cases/layout/issue_407_for_layout_in_flickable.slint +++ b/tests/cases/layout/issue_407_for_layout_in_flickable.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export Testcase := Window { preferred-width: 640px; diff --git a/tests/cases/layout/issue_553_materialized_init.slint b/tests/cases/layout/issue_553_materialized_init.slint index 430f6c23b06..0924f71e752 100644 --- a/tests/cases/layout/issue_553_materialized_init.slint +++ b/tests/cases/layout/issue_553_materialized_init.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test the propagation of maximum and minimum size through nested grid layouts diff --git a/tests/cases/layout/issue_783_constraint_from_children.slint b/tests/cases/layout/issue_783_constraint_from_children.slint index 4977e081cc8..fa14f8ae63c 100644 --- a/tests/cases/layout/issue_783_constraint_from_children.slint +++ b/tests/cases/layout/issue_783_constraint_from_children.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component TestCase { r1 := Rectangle {} diff --git a/tests/cases/layout/materialized_minmax.slint b/tests/cases/layout/materialized_minmax.slint index 806d70840be..d93b7ba2e3e 100644 --- a/tests/cases/layout/materialized_minmax.slint +++ b/tests/cases/layout/materialized_minmax.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test the propagation of maximum and minimum size through nested grid layouts diff --git a/tests/cases/layout/nested_boxes.slint b/tests/cases/layout/nested_boxes.slint index 536d0534afc..cd57d881fe5 100644 --- a/tests/cases/layout/nested_boxes.slint +++ b/tests/cases/layout/nested_boxes.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 RectRed := Rectangle { diff --git a/tests/cases/layout/nested_grid.slint b/tests/cases/layout/nested_grid.slint index a03f48058cd..9d565b75910 100644 --- a/tests/cases/layout/nested_grid.slint +++ b/tests/cases/layout/nested_grid.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 300phx; diff --git a/tests/cases/layout/nested_grid_2.slint b/tests/cases/layout/nested_grid_2.slint index b91ccb74fcf..5591c0fe34f 100644 --- a/tests/cases/layout/nested_grid_2.slint +++ b/tests/cases/layout/nested_grid_2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 300phx; diff --git a/tests/cases/layout/nested_grid_minmax.slint b/tests/cases/layout/nested_grid_minmax.slint index 91074ae909e..535f6fb2cef 100644 --- a/tests/cases/layout/nested_grid_minmax.slint +++ b/tests/cases/layout/nested_grid_minmax.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test the propagation of maximum and minimum size through nested grid layouts diff --git a/tests/cases/layout/opacity_in_layout.slint b/tests/cases/layout/opacity_in_layout.slint index ee5229630f8..d987a3c6566 100644 --- a/tests/cases/layout/opacity_in_layout.slint +++ b/tests/cases/layout/opacity_in_layout.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { layout1 := VerticalLayout { diff --git a/tests/cases/layout/override_from_parent.slint b/tests/cases/layout/override_from_parent.slint index 90ce8934f9a..ec85c013b07 100644 --- a/tests/cases/layout/override_from_parent.slint +++ b/tests/cases/layout/override_from_parent.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 ComboBox := Rectangle { min-width: 60px; diff --git a/tests/cases/layout/special_default_geometry.slint b/tests/cases/layout/special_default_geometry.slint index a8beb6da518..460fff5a7ea 100644 --- a/tests/cases/layout/special_default_geometry.slint +++ b/tests/cases/layout/special_default_geometry.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that the default geometry is taken from the right parent, even when some //of visible or opacity or so are set diff --git a/tests/cases/layout/text_no_wrap.slint b/tests/cases/layout/text_no_wrap.slint index 5152139203b..8d509c4e39f 100644 --- a/tests/cases/layout/text_no_wrap.slint +++ b/tests/cases/layout/text_no_wrap.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // A Text that does not use word wrap's height should not depends on the width diff --git a/tests/cases/layout/text_preferred_size.slint b/tests/cases/layout/text_preferred_size.slint index 339bf9ad70c..b03d3e4e192 100644 --- a/tests/cases/layout/text_preferred_size.slint +++ b/tests/cases/layout/text_preferred_size.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component TextTextGeomWithOpacityOrClip { diff --git a/tests/cases/layout/vertical_if.slint b/tests/cases/layout/vertical_if.slint index 34107c647f7..4b1834a8095 100644 --- a/tests/cases/layout/vertical_if.slint +++ b/tests/cases/layout/vertical_if.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { width: 100phx; diff --git a/tests/cases/layout/window_fixed.slint b/tests/cases/layout/window_fixed.slint index bcb7c860f75..b4b7b37e7b0 100644 --- a/tests/cases/layout/window_fixed.slint +++ b/tests/cases/layout/window_fixed.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 200px; diff --git a/tests/cases/layout/window_preferred.slint b/tests/cases/layout/window_preferred.slint index 8ef6562da10..199a9e08ae3 100644 --- a/tests/cases/layout/window_preferred.slint +++ b/tests/cases/layout/window_preferred.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { VerticalLayout { diff --git a/tests/cases/lookup/global_lookup.slint b/tests/cases/lookup/global_lookup.slint index cc8d0dd7dc9..2aef7bea9c7 100644 --- a/tests/cases/lookup/global_lookup.slint +++ b/tests/cases/lookup/global_lookup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global MyGlobal := { property bar: 5; diff --git a/tests/cases/lookup/id_lookup.slint b/tests/cases/lookup/id_lookup.slint index 2fb1bf107a9..2aed7b60b24 100644 --- a/tests/cases/lookup/id_lookup.slint +++ b/tests/cases/lookup/id_lookup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/lookup/renamed_elements.slint b/tests/cases/lookup/renamed_elements.slint index bf37ef871d7..a15401900c0 100644 --- a/tests/cases/lookup/renamed_elements.slint +++ b/tests/cases/lookup/renamed_elements.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 PopupWindow := Rectangle {} diff --git a/tests/cases/lookup/rust_names.slint b/tests/cases/lookup/rust_names.slint index 12fdeb1e1dc..8275baf9b8b 100644 --- a/tests/cases/lookup/rust_names.slint +++ b/tests/cases/lookup/rust_names.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Just use some of the internal names used in Slint to make sure it still compiles diff --git a/tests/cases/models/array.slint b/tests/cases/models/array.slint index d2b933ebd1f..65fc1c3c6e3 100644 --- a/tests/cases/models/array.slint +++ b/tests/cases/models/array.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Rectangle { property<[int]> ints: [1, 2, 3, 4, 5]; diff --git a/tests/cases/models/assign_equal_model.slint b/tests/cases/models/assign_equal_model.slint index 1847dd41d94..4137b6d0d6f 100644 --- a/tests/cases/models/assign_equal_model.slint +++ b/tests/cases/models/assign_equal_model.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property <[int]> foo: [1, 2, 3]; diff --git a/tests/cases/models/delete_from_clicked.slint b/tests/cases/models/delete_from_clicked.slint index d0fba15d09a..df8f8dedd6d 100644 --- a/tests/cases/models/delete_from_clicked.slint +++ b/tests/cases/models/delete_from_clicked.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global Glob { in-out property <[string]> model: ["Hello", "World"]; diff --git a/tests/cases/models/for.slint b/tests/cases/models/for.slint index 2b51f599db6..c614d246272 100644 --- a/tests/cases/models/for.slint +++ b/tests/cases/models/for.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 ExtraComponent := Rectangle { for x in [{a: "0"}, {a: "1"}] : Text { text: x.a; } diff --git a/tests/cases/models/if.slint b/tests/cases/models/if.slint index 91ef851b1ac..0dd93f92a16 100644 --- a/tests/cases/models/if.slint +++ b/tests/cases/models/if.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 100phx; diff --git a/tests/cases/models/if_cond_property.slint b/tests/cases/models/if_cond_property.slint index c10c7db06b4..2ba10df3949 100644 --- a/tests/cases/models/if_cond_property.slint +++ b/tests/cases/models/if_cond_property.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that the condition of an if can access the properties of native items diff --git a/tests/cases/models/if_lookup.slint b/tests/cases/models/if_lookup.slint index f90654da3b0..951f7d4a19c 100644 --- a/tests/cases/models/if_lookup.slint +++ b/tests/cases/models/if_lookup.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/tests/cases/models/issue_4961_model_index_property.slint b/tests/cases/models/issue_4961_model_index_property.slint index b50ed0677c9..3279efc7067 100644 --- a/tests/cases/models/issue_4961_model_index_property.slint +++ b/tests/cases/models/issue_4961_model_index_property.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { width: 100px; diff --git a/tests/cases/models/listview_model_change.slint b/tests/cases/models/listview_model_change.slint index 0c7dc13248a..312f5b942e7 100644 --- a/tests/cases/models/listview_model_change.slint +++ b/tests/cases/models/listview_model_change.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This test case verifies that the listview updates its layout / geometry when the // entire model changes. This test works by triggering layout updates by simulating diff --git a/tests/cases/models/model.slint b/tests/cases/models/model.slint index 8bba6036945..1232a13a875 100644 --- a/tests/cases/models/model.slint +++ b/tests/cases/models/model.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/models/model_in_struct.slint b/tests/cases/models/model_in_struct.slint index 8be19832e79..a0ab7272d25 100644 --- a/tests/cases/models/model_in_struct.slint +++ b/tests/cases/models/model_in_struct.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 struct Foo := { ok: bool, diff --git a/tests/cases/models/negative_intmodel.slint b/tests/cases/models/negative_intmodel.slint index 559161163d3..452e2bf1ea7 100644 --- a/tests/cases/models/negative_intmodel.slint +++ b/tests/cases/models/negative_intmodel.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/tests/cases/models/scrolled_model.slint b/tests/cases/models/scrolled_model.slint index 6aa5396a59e..604b3203d6a 100644 --- a/tests/cases/models/scrolled_model.slint +++ b/tests/cases/models/scrolled_model.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Button, ListView } from "std-widgets.slint"; diff --git a/tests/cases/models/write_to_model.slint b/tests/cases/models/write_to_model.slint index cc9cceb12ae..96b555a4429 100644 --- a/tests/cases/models/write_to_model.slint +++ b/tests/cases/models/write_to_model.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/models/write_to_model_listview.slint b/tests/cases/models/write_to_model_listview.slint index 233ee7effcf..319a57f74f4 100644 --- a/tests/cases/models/write_to_model_listview.slint +++ b/tests/cases/models/write_to_model_listview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ListView } from "std-widgets.slint"; diff --git a/tests/cases/models/write_to_model_sub_component.slint b/tests/cases/models/write_to_model_sub_component.slint index ab1c7d6e518..0f0197d3030 100644 --- a/tests/cases/models/write_to_model_sub_component.slint +++ b/tests/cases/models/write_to_model_sub_component.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 SubComponent := Rectangle { diff --git a/tests/cases/properties/animation_from_click.slint b/tests/cases/properties/animation_from_click.slint index 1117c0a9fd6..70334302d43 100644 --- a/tests/cases/properties/animation_from_click.slint +++ b/tests/cases/properties/animation_from_click.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { width: 120px; diff --git a/tests/cases/properties/animation_from_click_in_repeated_4741.slint b/tests/cases/properties/animation_from_click_in_repeated_4741.slint index f941e5e2e24..d8290065783 100644 --- a/tests/cases/properties/animation_from_click_in_repeated_4741.slint +++ b/tests/cases/properties/animation_from_click_in_repeated_4741.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Issue 4741 diff --git a/tests/cases/properties/animation_merging.slint b/tests/cases/properties/animation_merging.slint index 2ff98a761ee..bdd2085a61a 100644 --- a/tests/cases/properties/animation_merging.slint +++ b/tests/cases/properties/animation_merging.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 AnimatedObject := Rectangle { diff --git a/tests/cases/properties/animation_props_depends.slint b/tests/cases/properties/animation_props_depends.slint index 3be9c1de634..79c33323ff9 100644 --- a/tests/cases/properties/animation_props_depends.slint +++ b/tests/cases/properties/animation_props_depends.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 component Slider { in-out property value; diff --git a/tests/cases/properties/border_radius.slint b/tests/cases/properties/border_radius.slint index 06607655d9f..b08e8de8ebc 100644 --- a/tests/cases/properties/border_radius.slint +++ b/tests/cases/properties/border_radius.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { rect := Rectangle { diff --git a/tests/cases/properties/changes.slint b/tests/cases/properties/changes.slint index a9f558505b6..de64251ddd3 100644 --- a/tests/cases/properties/changes.slint +++ b/tests/cases/properties/changes.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in-out property result; diff --git a/tests/cases/properties/dashes.slint b/tests/cases/properties/dashes.slint index f181494af26..d377b1e0976 100644 --- a/tests/cases/properties/dashes.slint +++ b/tests/cases/properties/dashes.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Test-Case := Rectangle { diff --git a/tests/cases/properties/delayed_transitions.slint b/tests/cases/properties/delayed_transitions.slint index 99f2611c4e7..006a96b500f 100644 --- a/tests/cases/properties/delayed_transitions.slint +++ b/tests/cases/properties/delayed_transitions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property top_level: 4; diff --git a/tests/cases/properties/issue1237_states_visible.slint b/tests/cases/properties/issue1237_states_visible.slint index 33933975419..11fd712d8c3 100644 --- a/tests/cases/properties/issue1237_states_visible.slint +++ b/tests/cases/properties/issue1237_states_visible.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100px; diff --git a/tests/cases/properties/issue5038_state_in_base.slint b/tests/cases/properties/issue5038_state_in_base.slint index 177a5d02e67..44e079f0c61 100644 --- a/tests/cases/properties/issue5038_state_in_base.slint +++ b/tests/cases/properties/issue5038_state_in_base.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export global Glob { in-out property cond2; diff --git a/tests/cases/properties/property_animation.slint b/tests/cases/properties/property_animation.slint index 1261f66d059..f0467dca3a4 100644 --- a/tests/cases/properties/property_animation.slint +++ b/tests/cases/properties/property_animation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property xx : 1000; diff --git a/tests/cases/properties/property_animation_restart.slint b/tests/cases/properties/property_animation_restart.slint index 31cead55a79..effe381d205 100644 --- a/tests/cases/properties/property_animation_restart.slint +++ b/tests/cases/properties/property_animation_restart.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in property xx : 1000; diff --git a/tests/cases/properties/states.slint b/tests/cases/properties/states.slint index fde08d2f4d4..71b34bf1b5c 100644 --- a/tests/cases/properties/states.slint +++ b/tests/cases/properties/states.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 diff --git a/tests/cases/properties/states_with_animation.slint b/tests/cases/properties/states_with_animation.slint index 5cc18ccbf86..b23ab86c214 100644 --- a/tests/cases/properties/states_with_animation.slint +++ b/tests/cases/properties/states_with_animation.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property active_index: 0; diff --git a/tests/cases/properties/transitions.slint b/tests/cases/properties/transitions.slint index 3acb6ae0aec..dfd8a06efa0 100644 --- a/tests/cases/properties/transitions.slint +++ b/tests/cases/properties/transitions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property top_level: 4; diff --git a/tests/cases/properties/transitions2.slint b/tests/cases/properties/transitions2.slint index e6b7c016098..4ac7ffd3595 100644 --- a/tests/cases/properties/transitions2.slint +++ b/tests/cases/properties/transitions2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/simple.slint b/tests/cases/simple.slint index 01dab75f8f9..7f06851b7c9 100644 --- a/tests/cases/simple.slint +++ b/tests/cases/simple.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { diff --git a/tests/cases/subcomponents/nested_repeater.slint b/tests/cases/subcomponents/nested_repeater.slint index 32958ef2c53..572a0718909 100644 --- a/tests/cases/subcomponents/nested_repeater.slint +++ b/tests/cases/subcomponents/nested_repeater.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that we can instantiate sub-components in nested repeaters // and succeed in generating code that determines the root correctly, diff --git a/tests/cases/subcomponents/no_children.slint b/tests/cases/subcomponents/no_children.slint index 567cebf2694..05ce72f07ba 100644 --- a/tests/cases/subcomponents/no_children.slint +++ b/tests/cases/subcomponents/no_children.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that two repeaters (if and for) are placed correctly in the item tree // and matched in the dyn_visit closure. diff --git a/tests/cases/subcomponents/repeaters.slint b/tests/cases/subcomponents/repeaters.slint index 965cecbe9be..7a68cb5c6a5 100644 --- a/tests/cases/subcomponents/repeaters.slint +++ b/tests/cases/subcomponents/repeaters.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that two repeaters (if and for) are placed correctly in the item tree // and matched in the dyn_visit closure. diff --git a/tests/cases/test_infrastructure.slint b/tests/cases/test_infrastructure.slint index 27d2a178a57..6ea5efeb2d0 100644 --- a/tests/cases/test_infrastructure.slint +++ b/tests/cases/test_infrastructure.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { } diff --git a/tests/cases/testing/dynamic_components.slint b/tests/cases/testing/dynamic_components.slint index cc38e362b70..7b8304c4182 100644 --- a/tests/cases/testing/dynamic_components.slint +++ b/tests/cases/testing/dynamic_components.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in-out property condition: true; diff --git a/tests/cases/text/control_keys_input.slint b/tests/cases/text/control_keys_input.slint index 866de7633cb..80aa0f8d6b5 100644 --- a/tests/cases/text/control_keys_input.slint +++ b/tests/cases/text/control_keys_input.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100phx; diff --git a/tests/cases/text/cursor_move.slint b/tests/cases/text/cursor_move.slint index a9ea912ebe2..e143fb4e4c6 100644 --- a/tests/cases/text/cursor_move.slint +++ b/tests/cases/text/cursor_move.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 100phx; diff --git a/tests/cases/text/cursor_move_grapheme.slint b/tests/cases/text/cursor_move_grapheme.slint index 0b5114f7cdb..e6f8d9b0d5a 100644 --- a/tests/cases/text/cursor_move_grapheme.slint +++ b/tests/cases/text/cursor_move_grapheme.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 100phx; diff --git a/tests/cases/text/custom_font.slint b/tests/cases/text/custom_font.slint index 4511e6ac493..cb49a88ae4e 100644 --- a/tests/cases/text/custom_font.slint +++ b/tests/cases/text/custom_font.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This test imports a custom font and declares it for use, to ensure at least that the generated init code for // the custom font setup compiles. diff --git a/tests/cases/text/cut.slint b/tests/cases/text/cut.slint index 62ad6f0ce75..fb242ce3862 100644 --- a/tests/cases/text/cut.slint +++ b/tests/cases/text/cut.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 100phx; diff --git a/tests/cases/text/default_color.slint b/tests/cases/text/default_color.slint index ce662b74156..7ea44549d75 100644 --- a/tests/cases/text/default_color.slint +++ b/tests/cases/text/default_color.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StyleMetrics } from "std-widgets.slint"; diff --git a/tests/cases/text/input_type.slint b/tests/cases/text/input_type.slint index 4ac1b422659..821d868a0f2 100644 --- a/tests/cases/text/input_type.slint +++ b/tests/cases/text/input_type.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { text: "hello"; diff --git a/tests/cases/text/input_type_decimal.slint b/tests/cases/text/input_type_decimal.slint index 90dbfa04c63..7d733193604 100644 --- a/tests/cases/text/input_type_decimal.slint +++ b/tests/cases/text/input_type_decimal.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100phx; diff --git a/tests/cases/text/input_type_number.slint b/tests/cases/text/input_type_number.slint index 2ecbb97bb5c..e93c6af6577 100644 --- a/tests/cases/text/input_type_number.slint +++ b/tests/cases/text/input_type_number.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100phx; diff --git a/tests/cases/text/key_repeat.slint b/tests/cases/text/key_repeat.slint index 8f017e80884..25cfc6cd419 100644 --- a/tests/cases/text/key_repeat.slint +++ b/tests/cases/text/key_repeat.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100phx; diff --git a/tests/cases/text/keyboard_modifiers.slint b/tests/cases/text/keyboard_modifiers.slint index e936ca9297b..ac29f1e1bac 100644 --- a/tests/cases/text/keyboard_modifiers.slint +++ b/tests/cases/text/keyboard_modifiers.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100phx; diff --git a/tests/cases/text/select_all.slint b/tests/cases/text/select_all.slint index 04ae7dfe62b..777e7af19e8 100644 --- a/tests/cases/text/select_all.slint +++ b/tests/cases/text/select_all.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 100phx; diff --git a/tests/cases/text/select_double_click.slint b/tests/cases/text/select_double_click.slint index 2efa02c1d6a..687d91a9a33 100644 --- a/tests/cases/text/select_double_click.slint +++ b/tests/cases/text/select_double_click.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 120phx; diff --git a/tests/cases/text/select_dribble_click.slint b/tests/cases/text/select_dribble_click.slint index 2d6ff05f4ba..029497ac7c0 100644 --- a/tests/cases/text/select_dribble_click.slint +++ b/tests/cases/text/select_dribble_click.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 100phx; diff --git a/tests/cases/text/surrogate_cursor.slint b/tests/cases/text/surrogate_cursor.slint index cf5b9e08436..5daf3e9985f 100644 --- a/tests/cases/text/surrogate_cursor.slint +++ b/tests/cases/text/surrogate_cursor.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 100phx; diff --git a/tests/cases/text/text_change.slint b/tests/cases/text/text_change.slint index d9bfd96d740..5a6d1746c4b 100644 --- a/tests/cases/text/text_change.slint +++ b/tests/cases/text/text_change.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 100phx; diff --git a/tests/cases/text/text_property_change.slint b/tests/cases/text/text_property_change.slint index e75282bfab1..61e44464d4c 100644 --- a/tests/cases/text/text_property_change.slint +++ b/tests/cases/text/text_property_change.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that the diff --git a/tests/cases/text/textinput_functions.slint b/tests/cases/text/textinput_functions.slint index 95e5e1a500d..e1fafe8493e 100644 --- a/tests/cases/text/textinput_functions.slint +++ b/tests/cases/text/textinput_functions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { width: 100phx; diff --git a/tests/cases/text/undo_redo.slint b/tests/cases/text/undo_redo.slint index e505caada23..9d0c0c8dc71 100644 --- a/tests/cases/text/undo_redo.slint +++ b/tests/cases/text/undo_redo.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := TextInput { width: 100phx; diff --git a/tests/cases/types/angles.slint b/tests/cases/types/angles.slint index 2c12e01a467..962e69897a3 100644 --- a/tests/cases/types/angles.slint +++ b/tests/cases/types/angles.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Test := Rectangle { property angle: 0.25turn; diff --git a/tests/cases/types/array.slint b/tests/cases/types/array.slint index b4159beae4f..9af4d6fc655 100644 --- a/tests/cases/types/array.slint +++ b/tests/cases/types/array.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export struct Player := { diff --git a/tests/cases/types/array_of_array.slint b/tests/cases/types/array_of_array.slint index 91711ef8768..caaf95dd10b 100644 --- a/tests/cases/types/array_of_array.slint +++ b/tests/cases/types/array_of_array.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 struct KeySlot { width-u: float, spacer: bool, background: color, font-size: length, } struct Row { key-slots: [KeySlot], } diff --git a/tests/cases/types/bool.slint b/tests/cases/types/bool.slint index 8b13d91e0ef..bff3be126cb 100644 --- a/tests/cases/types/bool.slint +++ b/tests/cases/types/bool.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property truevar: true; diff --git a/tests/cases/types/brush.slint b/tests/cases/types/brush.slint index 744e4363a53..d2cf048d980 100644 --- a/tests/cases/types/brush.slint +++ b/tests/cases/types/brush.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Test := Rectangle { // allow declaring brush properties and assigning colors diff --git a/tests/cases/types/color.slint b/tests/cases/types/color.slint index 59cd2c741e6..4acf64e2522 100644 --- a/tests/cases/types/color.slint +++ b/tests/cases/types/color.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Test := Rectangle { property b1: blue; diff --git a/tests/cases/types/cubic-bezier.slint b/tests/cases/types/cubic-bezier.slint index e0fc9421923..5a7503006d1 100644 --- a/tests/cases/types/cubic-bezier.slint +++ b/tests/cases/types/cubic-bezier.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that cubic-bezier() can accept negative numbers diff --git a/tests/cases/types/duration.slint b/tests/cases/types/duration.slint index a9ab68e0e0f..4bdf32c6cba 100644 --- a/tests/cases/types/duration.slint +++ b/tests/cases/types/duration.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property d1: 100ms; diff --git a/tests/cases/types/enum_compare.slint b/tests/cases/types/enum_compare.slint index 5a3f157ad5b..52190a5e1f2 100644 --- a/tests/cases/types/enum_compare.slint +++ b/tests/cases/types/enum_compare.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property hello: word-wrap; diff --git a/tests/cases/types/enums.slint b/tests/cases/types/enums.slint index 83cb25259b4..8b4c49bc739 100644 --- a/tests/cases/types/enums.slint +++ b/tests/cases/types/enums.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export enum Foo { bli, bla, blu } diff --git a/tests/cases/types/functions.slint b/tests/cases/types/functions.slint index ca730fd971d..8b0568743d4 100644 --- a/tests/cases/types/functions.slint +++ b/tests/cases/types/functions.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that structs work if they are only referenced by functions diff --git a/tests/cases/types/gradients.slint b/tests/cases/types/gradients.slint index 3d7b9f0405e..7b6a03a2bd7 100644 --- a/tests/cases/types/gradients.slint +++ b/tests/cases/types/gradients.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Verify that this compiles with all generators diff --git a/tests/cases/types/length.slint b/tests/cases/types/length.slint index ad7d93f5f08..2fc2cccad30 100644 --- a/tests/cases/types/length.slint +++ b/tests/cases/types/length.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property l1: 12phx; diff --git a/tests/cases/types/nested_struct.slint b/tests/cases/types/nested_struct.slint index 78cbd1924b0..84981b097f0 100644 --- a/tests/cases/types/nested_struct.slint +++ b/tests/cases/types/nested_struct.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // This test case verifies that we do emit the code for the `Nested` struct, // when it's only indirectly referenced through the `Item` struct. diff --git a/tests/cases/types/object.slint b/tests/cases/types/object.slint index d554b90628c..6c865b71246 100644 --- a/tests/cases/types/object.slint +++ b/tests/cases/types/object.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property<{a: string, b: int}> foo: {a : "444", b: 12 }; diff --git a/tests/cases/types/percent.slint b/tests/cases/types/percent.slint index 5bf3bc62892..83cfd3630ba 100644 --- a/tests/cases/types/percent.slint +++ b/tests/cases/types/percent.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Rectangle { property p1: 100%; diff --git a/tests/cases/types/relative_lengths.slint b/tests/cases/types/relative_lengths.slint index 086acf15807..0bdad7a5d88 100644 --- a/tests/cases/types/relative_lengths.slint +++ b/tests/cases/types/relative_lengths.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 Sub := Rectangle { width: 25%; diff --git a/tests/cases/types/rem.slint b/tests/cases/types/rem.slint index db105fd46e8..28e148332e1 100644 --- a/tests/cases/types/rem.slint +++ b/tests/cases/types/rem.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global SomeGlobal := { property global_rem: 4rem; diff --git a/tests/cases/types/resource.slint b/tests/cases/types/resource.slint index eef4a923210..cfe0c7bf0bc 100644 --- a/tests/cases/types/resource.slint +++ b/tests/cases/types/resource.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //include_path: ../../../examples/printerdemo/ui/images/ TestCase := Rectangle { diff --git a/tests/cases/types/string.slint b/tests/cases/types/string.slint index 57e394d5c77..c87d0078e9e 100644 --- a/tests/cases/types/string.slint +++ b/tests/cases/types/string.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in-out property p1: "hello"; diff --git a/tests/cases/types/string_to_float.slint b/tests/cases/types/string_to_float.slint index ee92165db25..40ae31d7937 100644 --- a/tests/cases/types/string_to_float.slint +++ b/tests/cases/types/string_to_float.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase { in property hello: "hello"; diff --git a/tests/cases/types/structs.slint b/tests/cases/types/structs.slint index 21bab9ffc43..515387d1736 100644 --- a/tests/cases/types/structs.slint +++ b/tests/cases/types/structs.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export struct Player := { name: string, diff --git a/tests/cases/types/structs2.slint b/tests/cases/types/structs2.slint index 039fc519bbc..86e15a5d469 100644 --- a/tests/cases/types/structs2.slint +++ b/tests/cases/types/structs2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Test that structs work if they are only referenced by callbacks diff --git a/tests/cases/types/structs_keyword.slint b/tests/cases/types/structs_keyword.slint index 423cfea4c5a..08df4b6ba17 100644 --- a/tests/cases/types/structs_keyword.slint +++ b/tests/cases/types/structs_keyword.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Right now, this test is only testing rust keyword, but it should be expanded to JS and C++ keywords diff --git a/tests/cases/widgets/button.slint b/tests/cases/widgets/button.slint index a2abe563751..d6e941ddc3f 100644 --- a/tests/cases/widgets/button.slint +++ b/tests/cases/widgets/button.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ComboBox, Button } from "std-widgets.slint"; export component TestCase inherits Window { diff --git a/tests/cases/widgets/combobox.slint b/tests/cases/widgets/combobox.slint index e9f3d669b4d..66065bd5d21 100644 --- a/tests/cases/widgets/combobox.slint +++ b/tests/cases/widgets/combobox.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { ComboBox } from "std-widgets.slint"; export component TestCase inherits Window { diff --git a/tests/cases/widgets/listview.slint b/tests/cases/widgets/listview.slint index 0cbe2701447..c49d6aca4fb 100644 --- a/tests/cases/widgets/listview.slint +++ b/tests/cases/widgets/listview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StandardListView } from "std-widgets.slint"; diff --git a/tests/cases/widgets/slider_basic.slint b/tests/cases/widgets/slider_basic.slint index f7d2b70cec6..bcb4a51431f 100644 --- a/tests/cases/widgets/slider_basic.slint +++ b/tests/cases/widgets/slider_basic.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/cases/widgets/slider_default_value.slint b/tests/cases/widgets/slider_default_value.slint index 26bed8f95bf..85d5e836ce7 100644 --- a/tests/cases/widgets/slider_default_value.slint +++ b/tests/cases/widgets/slider_default_value.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/cases/widgets/spinbox_basic.slint b/tests/cases/widgets/spinbox_basic.slint index a2840afed31..690a6886d40 100644 --- a/tests/cases/widgets/spinbox_basic.slint +++ b/tests/cases/widgets/spinbox_basic.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // FIXME: Ignore the SpinBox test with the Qt style because it doesn't support editing (#4690) diff --git a/tests/cases/widgets/spinbox_default_value.slint b/tests/cases/widgets/spinbox_default_value.slint index 5f9354dab06..c5cf8c24f01 100644 --- a/tests/cases/widgets/spinbox_default_value.slint +++ b/tests/cases/widgets/spinbox_default_value.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { SpinBox } from "std-widgets.slint"; diff --git a/tests/cases/widgets/tableview.slint b/tests/cases/widgets/tableview.slint index 4519b0ba138..04ecd3c0eea 100644 --- a/tests/cases/widgets/tableview.slint +++ b/tests/cases/widgets/tableview.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { StandardTableView } from "std-widgets.slint"; diff --git a/tests/doctests/Cargo.toml b/tests/doctests/Cargo.toml index de58352eda3..449842cf9dc 100644 --- a/tests/doctests/Cargo.toml +++ b/tests/doctests/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "doctests" diff --git a/tests/doctests/build.rs b/tests/doctests/build.rs index b6cf18f165f..01f99377972 100644 --- a/tests/doctests/build.rs +++ b/tests/doctests/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::io::{BufWriter, Write}; use std::path::Path; diff --git a/tests/doctests/main.rs b/tests/doctests/main.rs index 5c01206ba98..863de553b97 100644 --- a/tests/doctests/main.rs +++ b/tests/doctests/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![allow(uncommon_codepoints)] diff --git a/tests/driver/cpp/Cargo.toml b/tests/driver/cpp/Cargo.toml index 5561ea6694e..ba8773e1304 100644 --- a/tests/driver/cpp/Cargo.toml +++ b/tests/driver/cpp/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "test-driver-cpp" diff --git a/tests/driver/cpp/build.rs b/tests/driver/cpp/build.rs index fb2e50d9bb6..9b4e1fd5306 100644 --- a/tests/driver/cpp/build.rs +++ b/tests/driver/cpp/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::io::{BufWriter, Write}; use std::path::{Path, PathBuf}; diff --git a/tests/driver/cpp/cppdriver.rs b/tests/driver/cpp/cppdriver.rs index 73b8a169788..63dd67f0101 100644 --- a/tests/driver/cpp/cppdriver.rs +++ b/tests/driver/cpp/cppdriver.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::{diagnostics::BuildDiagnostics, *}; use std::error::Error; diff --git a/tests/driver/cpp/main.rs b/tests/driver/cpp/main.rs index a969ccb3ba8..810d31180a6 100644 --- a/tests/driver/cpp/main.rs +++ b/tests/driver/cpp/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[cfg(test)] mod cppdriver; diff --git a/tests/driver/driverlib/Cargo.toml b/tests/driver/driverlib/Cargo.toml index 39a157a0198..6b924b28914 100644 --- a/tests/driver/driverlib/Cargo.toml +++ b/tests/driver/driverlib/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "test_driver_lib" diff --git a/tests/driver/driverlib/lib.rs b/tests/driver/driverlib/lib.rs index 2d31704b27c..62ca0157416 100644 --- a/tests/driver/driverlib/lib.rs +++ b/tests/driver/driverlib/lib.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::path::PathBuf; diff --git a/tests/driver/interpreter/Cargo.toml b/tests/driver/interpreter/Cargo.toml index b20e545ae8f..9a09de30a6d 100644 --- a/tests/driver/interpreter/Cargo.toml +++ b/tests/driver/interpreter/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "test-driver-interpreter" diff --git a/tests/driver/interpreter/build.rs b/tests/driver/interpreter/build.rs index 10f1882d604..61fa4d50707 100644 --- a/tests/driver/interpreter/build.rs +++ b/tests/driver/interpreter/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::io::Write; diff --git a/tests/driver/interpreter/interpreter.rs b/tests/driver/interpreter/interpreter.rs index d2a6053b03c..d4abf91fca5 100644 --- a/tests/driver/interpreter/interpreter.rs +++ b/tests/driver/interpreter/interpreter.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use itertools::Itertools; use slint_interpreter::{DiagnosticLevel, Value, ValueType}; diff --git a/tests/driver/interpreter/main.rs b/tests/driver/interpreter/main.rs index a9d175d8013..68b2de01c45 100644 --- a/tests/driver/interpreter/main.rs +++ b/tests/driver/interpreter/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[cfg(test)] mod interpreter; diff --git a/tests/driver/nodejs/Cargo.toml b/tests/driver/nodejs/Cargo.toml index 622d494abca..b190c667df1 100644 --- a/tests/driver/nodejs/Cargo.toml +++ b/tests/driver/nodejs/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "test-driver-nodejs" diff --git a/tests/driver/nodejs/build.rs b/tests/driver/nodejs/build.rs index a306b05048b..b3530dc44df 100644 --- a/tests/driver/nodejs/build.rs +++ b/tests/driver/nodejs/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::io::Write; use std::path::PathBuf; diff --git a/tests/driver/nodejs/main.rs b/tests/driver/nodejs/main.rs index 123a5e360ac..db2b43d43b3 100644 --- a/tests/driver/nodejs/main.rs +++ b/tests/driver/nodejs/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[cfg(test)] mod nodejs; diff --git a/tests/driver/nodejs/nodejs.rs b/tests/driver/nodejs/nodejs.rs index 25b7a5b978a..3d9fb4ad966 100644 --- a/tests/driver/nodejs/nodejs.rs +++ b/tests/driver/nodejs/nodejs.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::error::Error; use std::{fs::File, io::Write, path::PathBuf}; diff --git a/tests/driver/rust/Cargo.toml b/tests/driver/rust/Cargo.toml index 06170cc6e74..5883013a8e5 100644 --- a/tests/driver/rust/Cargo.toml +++ b/tests/driver/rust/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "test-driver-rust" diff --git a/tests/driver/rust/build.rs b/tests/driver/rust/build.rs index dd9c5e1b951..d3be5aa2191 100644 --- a/tests/driver/rust/build.rs +++ b/tests/driver/rust/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::io::{BufWriter, Write}; use std::path::Path; diff --git a/tests/driver/rust/main.rs b/tests/driver/rust/main.rs index 3053c58aeaf..cff77831301 100644 --- a/tests/driver/rust/main.rs +++ b/tests/driver/rust/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![deny(warnings)] #![deny(rust_2018_idioms)] diff --git a/tests/helper_components/export_globals.slint b/tests/helper_components/export_globals.slint index 38c77d7c6be..ba494899ccb 100644 --- a/tests/helper_components/export_globals.slint +++ b/tests/helper_components/export_globals.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 global NotExported := { diff --git a/tests/helper_components/export_structs.slint b/tests/helper_components/export_structs.slint index d216b84dae5..d2a11fca5aa 100644 --- a/tests/helper_components/export_structs.slint +++ b/tests/helper_components/export_structs.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 struct NotExportedStruct0 := { a: int } diff --git a/tests/helper_components/main_window.slint b/tests/helper_components/main_window.slint index 4ceae9cef4c..7b3310cce84 100644 --- a/tests/helper_components/main_window.slint +++ b/tests/helper_components/main_window.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export MainWindow := Window { property some_prop: 42; diff --git a/tests/helper_components/re_export.slint b/tests/helper_components/re_export.slint index 385bc18cbc4..f4b4da23b76 100644 --- a/tests/helper_components/re_export.slint +++ b/tests/helper_components/re_export.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { TestButton } from "./test_button.slint"; export { TestButton } diff --git a/tests/helper_components/re_export_all.slint b/tests/helper_components/re_export_all.slint index 7d91692c1b8..3e30639d096 100644 --- a/tests/helper_components/re_export_all.slint +++ b/tests/helper_components/re_export_all.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "./test_button.slint"; diff --git a/tests/helper_components/test_button.slint b/tests/helper_components/test_button.slint index 54922728b27..755f3a431a0 100644 --- a/tests/helper_components/test_button.slint +++ b/tests/helper_components/test_button.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestButtonImpl := Rectangle { property button_text; diff --git a/tests/manual/opacity_inheritance.slint b/tests/manual/opacity_inheritance.slint index 858a135de56..4851dab027a 100644 --- a/tests/manual/opacity_inheritance.slint +++ b/tests/manual/opacity_inheritance.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export TestCase := Window { preferred-width: 800px; diff --git a/tests/screenshots/Cargo.toml b/tests/screenshots/Cargo.toml index cb7321294ae..6cdfd61f0b3 100644 --- a/tests/screenshots/Cargo.toml +++ b/tests/screenshots/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "test-driver-screenshots" diff --git a/tests/screenshots/build.rs b/tests/screenshots/build.rs index 10e86951daf..5d5104947ff 100644 --- a/tests/screenshots/build.rs +++ b/tests/screenshots/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::io::{BufWriter, Write}; use std::path::Path; diff --git a/tests/screenshots/cases/software/basic/border-image-repeat.slint b/tests/screenshots/cases/software/basic/border-image-repeat.slint index 49b3a832d04..2585f0e7207 100644 --- a/tests/screenshots/cases/software/basic/border-image-repeat.slint +++ b/tests/screenshots/cases/software/basic/border-image-repeat.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/screenshots/cases/software/basic/border-image.slint b/tests/screenshots/cases/software/basic/border-image.slint index e7da41ebfb8..fa39858e24e 100644 --- a/tests/screenshots/cases/software/basic/border-image.slint +++ b/tests/screenshots/cases/software/basic/border-image.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/screenshots/cases/software/basic/border-image2.slint b/tests/screenshots/cases/software/basic/border-image2.slint index 369f5cd1ce8..27b645fd8ce 100644 --- a/tests/screenshots/cases/software/basic/border-image2.slint +++ b/tests/screenshots/cases/software/basic/border-image2.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/screenshots/cases/software/basic/border.slint b/tests/screenshots/cases/software/basic/border.slint index eb101cbd064..1e3df4a6391 100644 --- a/tests/screenshots/cases/software/basic/border.slint +++ b/tests/screenshots/cases/software/basic/border.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // ROTATION_THRESHOLD=45 - the border radius algoritm don't give the same result from every rotation diff --git a/tests/screenshots/cases/software/basic/image-repeat.slint b/tests/screenshots/cases/software/basic/image-repeat.slint index 5eaefc0a438..8abf0c70b92 100644 --- a/tests/screenshots/cases/software/basic/image-repeat.slint +++ b/tests/screenshots/cases/software/basic/image-repeat.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/screenshots/cases/software/basic/images-alignment.slint b/tests/screenshots/cases/software/basic/images-alignment.slint index bae9a4e0af2..95a10fc30fb 100644 --- a/tests/screenshots/cases/software/basic/images-alignment.slint +++ b/tests/screenshots/cases/software/basic/images-alignment.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/screenshots/cases/software/basic/images-scale_factor.slint b/tests/screenshots/cases/software/basic/images-scale_factor.slint index 04cda9abbd7..1afd135fcd8 100644 --- a/tests/screenshots/cases/software/basic/images-scale_factor.slint +++ b/tests/screenshots/cases/software/basic/images-scale_factor.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/screenshots/cases/software/basic/images.slint b/tests/screenshots/cases/software/basic/images.slint index b7d8079b4c0..a6eba7a91de 100644 --- a/tests/screenshots/cases/software/basic/images.slint +++ b/tests/screenshots/cases/software/basic/images.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Slider } from "std-widgets.slint"; diff --git a/tests/screenshots/cases/software/basic/linear-gradients.slint b/tests/screenshots/cases/software/basic/linear-gradients.slint index 0248905c324..5ceb0ad5c7f 100644 --- a/tests/screenshots/cases/software/basic/linear-gradients.slint +++ b/tests/screenshots/cases/software/basic/linear-gradients.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // ROTATION_THRESHOLD=150 - because gradients are very imprecise in rotation diff --git a/tests/screenshots/cases/software/basic/rgb.slint b/tests/screenshots/cases/software/basic/rgb.slint index 7f4f0f9c5ec..3325442f511 100644 --- a/tests/screenshots/cases/software/basic/rgb.slint +++ b/tests/screenshots/cases/software/basic/rgb.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 64px; diff --git a/tests/screenshots/cases/software/basic/set-selection-offsets.slint b/tests/screenshots/cases/software/basic/set-selection-offsets.slint index 95bb3e8037d..89afef6899d 100644 --- a/tests/screenshots/cases/software/basic/set-selection-offsets.slint +++ b/tests/screenshots/cases/software/basic/set-selection-offsets.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 64phx; diff --git a/tests/screenshots/cases/software/basic/text-clipped.slint b/tests/screenshots/cases/software/basic/text-clipped.slint index ad46766e6e6..ce036a43202 100644 --- a/tests/screenshots/cases/software/basic/text-clipped.slint +++ b/tests/screenshots/cases/software/basic/text-clipped.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // SLINT_SCALE_FACTOR=1.5 diff --git a/tests/screenshots/cases/software/basic/text-elided.slint b/tests/screenshots/cases/software/basic/text-elided.slint index c23653950bb..9e410074ed0 100644 --- a/tests/screenshots/cases/software/basic/text-elided.slint +++ b/tests/screenshots/cases/software/basic/text-elided.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 64px; diff --git a/tests/screenshots/cases/software/basic/text-input-selection.slint b/tests/screenshots/cases/software/basic/text-input-selection.slint index 52389d176ef..fc85bacee79 100644 --- a/tests/screenshots/cases/software/basic/text-input-selection.slint +++ b/tests/screenshots/cases/software/basic/text-input-selection.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 64px; diff --git a/tests/screenshots/cases/software/basic/text-input.slint b/tests/screenshots/cases/software/basic/text-input.slint index c5b65509aeb..63e84b62a08 100644 --- a/tests/screenshots/cases/software/basic/text-input.slint +++ b/tests/screenshots/cases/software/basic/text-input.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 TestCase := Window { width: 64px; diff --git a/tests/screenshots/cases/software/basic/text.slint b/tests/screenshots/cases/software/basic/text.slint index 2b552a0a77f..360790b70e5 100644 --- a/tests/screenshots/cases/software/basic/text.slint +++ b/tests/screenshots/cases/software/basic/text.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 64px; diff --git a/tests/screenshots/cases/software/basic/translucent-background.slint b/tests/screenshots/cases/software/basic/translucent-background.slint index 28da6799224..e8f8ff6f2d0 100644 --- a/tests/screenshots/cases/software/basic/translucent-background.slint +++ b/tests/screenshots/cases/software/basic/translucent-background.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export component TestCase inherits Window { width: 64px; diff --git a/tests/screenshots/main.rs b/tests/screenshots/main.rs index 92080ee18ac..eabdfbf7410 100644 --- a/tests/screenshots/main.rs +++ b/tests/screenshots/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![deny(warnings)] diff --git a/tests/screenshots/testing.rs b/tests/screenshots/testing.rs index 0fa630f1d36..f9639f81f46 100644 --- a/tests/screenshots/testing.rs +++ b/tests/screenshots/testing.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore powf diff --git a/tools/compiler/Cargo.toml b/tools/compiler/Cargo.toml index 84aa9066385..83eca329574 100644 --- a/tools/compiler/Cargo.toml +++ b/tools/compiler/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-compiler" diff --git a/tools/compiler/main.rs b/tools/compiler/main.rs index 2870bda08e5..3e14b1009c0 100644 --- a/tools/compiler/main.rs +++ b/tools/compiler/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use clap::{Parser, ValueEnum}; use i_slint_compiler::diagnostics::BuildDiagnostics; diff --git a/tools/figma_import/Cargo.toml b/tools/figma_import/Cargo.toml index 7ffe80c7b8e..d3052295f5f 100644 --- a/tools/figma_import/Cargo.toml +++ b/tools/figma_import/Cargo.toml @@ -1,10 +1,10 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "figma_import" description = "A figma file importer for Slint" -license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial" +license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0" authors.workspace = true edition.workspace = true homepage.workspace = true diff --git a/tools/figma_import/README.md b/tools/figma_import/README.md index 915ab218a5a..53608580975 100644 --- a/tools/figma_import/README.md +++ b/tools/figma_import/README.md @@ -1,4 +1,4 @@ - + # figma_import: Figma to Slint import tool diff --git a/tools/figma_import/src/figmatypes.rs b/tools/figma_import/src/figmatypes.rs index 0a550c430c8..276c05c8180 100644 --- a/tools/figma_import/src/figmatypes.rs +++ b/tools/figma_import/src/figmatypes.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![allow(unused)] diff --git a/tools/figma_import/src/main.rs b/tools/figma_import/src/main.rs index 047752584fd..e5989140a67 100644 --- a/tools/figma_import/src/main.rs +++ b/tools/figma_import/src/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![allow(non_snake_case)] #![allow(non_camel_case_types)] diff --git a/tools/figma_import/src/rendered.rs b/tools/figma_import/src/rendered.rs index a2837700756..ab895462219 100644 --- a/tools/figma_import/src/rendered.rs +++ b/tools/figma_import/src/rendered.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::figmatypes::{self, *}; use std::collections::HashMap; diff --git a/tools/lsp/Cargo.toml b/tools/lsp/Cargo.toml index 6a73b6c07f1..6b371147113 100644 --- a/tools/lsp/Cargo.toml +++ b/tools/lsp/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-lsp" diff --git a/tools/lsp/LICENSES/LicenseRef-Slint-Software-3.0.md b/tools/lsp/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/tools/lsp/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/tools/lsp/LICENSES/LicenseRef-Slint-commercial.md b/tools/lsp/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/tools/lsp/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/tools/lsp/README.md b/tools/lsp/README.md index de0e01146f7..28151ddb2c3 100644 --- a/tools/lsp/README.md +++ b/tools/lsp/README.md @@ -1,4 +1,4 @@ - + # LSP (Language Server Protocol) Server for Slint diff --git a/tools/lsp/build.rs b/tools/lsp/build.rs index e159e4f8d48..0bb25109564 100644 --- a/tools/lsp/build.rs +++ b/tools/lsp/build.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 fn main() { // Make the compiler handle ComponentContainer: diff --git a/tools/lsp/common.rs b/tools/lsp/common.rs index bb92dbfe6f5..d6aff661a87 100644 --- a/tools/lsp/common.rs +++ b/tools/lsp/common.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Data structures common between LSP and previewer diff --git a/tools/lsp/fmt.rs b/tools/lsp/fmt.rs index 45b4cf48284..fc80c93aaa5 100644 --- a/tools/lsp/fmt.rs +++ b/tools/lsp/fmt.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 pub mod fmt; #[cfg(not(target_arch = "wasm32"))] diff --git a/tools/lsp/fmt/README.md b/tools/lsp/fmt/README.md index 08a5070f230..81cf94064f4 100644 --- a/tools/lsp/fmt/README.md +++ b/tools/lsp/fmt/README.md @@ -1,4 +1,4 @@ - + # Slint-fmt diff --git a/tools/lsp/fmt/fmt.rs b/tools/lsp/fmt/fmt.rs index 2d59a2a8665..4af5f5ff74b 100644 --- a/tools/lsp/fmt/fmt.rs +++ b/tools/lsp/fmt/fmt.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::writer::TokenWriter; use i_slint_compiler::parser::{syntax_nodes, NodeOrToken, SyntaxKind, SyntaxNode}; diff --git a/tools/lsp/fmt/tool.rs b/tools/lsp/fmt/tool.rs index e6646b978e6..91b9f3b8bb0 100644 --- a/tools/lsp/fmt/tool.rs +++ b/tools/lsp/fmt/tool.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /*! Work in progress for a formatter. diff --git a/tools/lsp/fmt/writer.rs b/tools/lsp/fmt/writer.rs index 206dfbe7599..cb7509e652a 100644 --- a/tools/lsp/fmt/writer.rs +++ b/tools/lsp/fmt/writer.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::parser::SyntaxToken; use std::io::Write; diff --git a/tools/lsp/language.rs b/tools/lsp/language.rs index 00d551617ed..f231c911de1 100644 --- a/tools/lsp/language.rs +++ b/tools/lsp/language.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore descr rfind unindented diff --git a/tools/lsp/language/completion.rs b/tools/lsp/language/completion.rs index 9e2fa928574..4f07488de5e 100644 --- a/tools/lsp/language/completion.rs +++ b/tools/lsp/language/completion.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore rfind diff --git a/tools/lsp/language/component_catalog.rs b/tools/lsp/language/component_catalog.rs index 2468ade78da..d4850bb0f16 100644 --- a/tools/lsp/language/component_catalog.rs +++ b/tools/lsp/language/component_catalog.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore descr rfind unindented diff --git a/tools/lsp/language/formatting.rs b/tools/lsp/language/formatting.rs index 2bea861ea2a..87be61a710d 100644 --- a/tools/lsp/language/formatting.rs +++ b/tools/lsp/language/formatting.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::DocumentCache; use crate::fmt::{fmt, writer}; diff --git a/tools/lsp/language/goto.rs b/tools/lsp/language/goto.rs index 1173fa3e2a1..6131d967933 100644 --- a/tools/lsp/language/goto.rs +++ b/tools/lsp/language/goto.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use super::DocumentCache; use crate::util::{lookup_current_element_type, map_node_and_url, with_lookup_ctx}; diff --git a/tools/lsp/language/properties.rs b/tools/lsp/language/properties.rs index 76840e33fdb..1c2f230fc6e 100644 --- a/tools/lsp/language/properties.rs +++ b/tools/lsp/language/properties.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::common::{self, Result}; use crate::language; diff --git a/tools/lsp/language/semantic_tokens.rs b/tools/lsp/language/semantic_tokens.rs index 173745edbc1..b5882223539 100644 --- a/tools/lsp/language/semantic_tokens.rs +++ b/tools/lsp/language/semantic_tokens.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::parser::SyntaxKind; use lsp_types::{ diff --git a/tools/lsp/language/test.rs b/tools/lsp/language/test.rs index 35aa703b73e..056ac52b244 100644 --- a/tools/lsp/language/test.rs +++ b/tools/lsp/language/test.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Code to help with writing tests for the language server diff --git a/tools/lsp/lsp_ext.rs b/tools/lsp/lsp_ext.rs index 186150d41f1..2fcbb76bed0 100644 --- a/tools/lsp/lsp_ext.rs +++ b/tools/lsp/lsp_ext.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! Extensions to the LSP diff --git a/tools/lsp/main.rs b/tools/lsp/main.rs index 35a225656b7..fc9149972d5 100644 --- a/tools/lsp/main.rs +++ b/tools/lsp/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![cfg(not(target_arch = "wasm32"))] diff --git a/tools/lsp/preview.rs b/tools/lsp/preview.rs index 801ede684b9..afbf9c34e6a 100644 --- a/tools/lsp/preview.rs +++ b/tools/lsp/preview.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::common::{self, ComponentInformation, ElementRcNode, PreviewComponent, PreviewConfig}; use crate::lsp_ext::Health; diff --git a/tools/lsp/preview/debug.rs b/tools/lsp/preview/debug.rs index 5aa7eeb7100..008ce4a1cea 100644 --- a/tools/lsp/preview/debug.rs +++ b/tools/lsp/preview/debug.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore fillcolor fontcolor graphviz tpdf diff --git a/tools/lsp/preview/drop_location.rs b/tools/lsp/preview/drop_location.rs index 7fa225a22a7..84471b6f9a0 100644 --- a/tools/lsp/preview/drop_location.rs +++ b/tools/lsp/preview/drop_location.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::diagnostics::SourceFile; use i_slint_compiler::parser::{syntax_nodes, SyntaxKind, SyntaxNode}; diff --git a/tools/lsp/preview/element_selection.rs b/tools/lsp/preview/element_selection.rs index 4335e384f5a..605186408e2 100644 --- a/tools/lsp/preview/element_selection.rs +++ b/tools/lsp/preview/element_selection.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::{path::PathBuf, rc::Rc}; diff --git a/tools/lsp/preview/ext.rs b/tools/lsp/preview/ext.rs index fff7c0fe71c..b604240170d 100644 --- a/tools/lsp/preview/ext.rs +++ b/tools/lsp/preview/ext.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::layout; use i_slint_core::lengths::{LogicalPoint, LogicalRect}; diff --git a/tools/lsp/preview/native.rs b/tools/lsp/preview/native.rs index 9de2b6f05a7..92254cd946f 100644 --- a/tools/lsp/preview/native.rs +++ b/tools/lsp/preview/native.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore condvar diff --git a/tools/lsp/preview/text_edit.rs b/tools/lsp/preview/text_edit.rs index e5a8c2fe9ad..52a5add8d07 100644 --- a/tools/lsp/preview/text_edit.rs +++ b/tools/lsp/preview/text_edit.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #[derive(Clone, Debug)] pub struct TextOffsetAdjustment { diff --git a/tools/lsp/preview/ui.rs b/tools/lsp/preview/ui.rs index faece9812ff..edf9ea205e0 100644 --- a/tools/lsp/preview/ui.rs +++ b/tools/lsp/preview/ui.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use std::{collections::HashMap, iter::once, rc::Rc}; diff --git a/tools/lsp/preview/wasm.rs b/tools/lsp/preview/wasm.rs index f656b62df03..a7aa67b26c7 100644 --- a/tools/lsp/preview/wasm.rs +++ b/tools/lsp/preview/wasm.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! This wasm library can be loaded from JS to load and display the content of .slint files #![cfg(target_arch = "wasm32")] diff --git a/tools/lsp/ui/component-list.slint b/tools/lsp/ui/component-list.slint index 06a69eb65f5..796f553d3e7 100644 --- a/tools/lsp/ui/component-list.slint +++ b/tools/lsp/ui/component-list.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Palette, ScrollView, VerticalBox, GroupBox } from "std-widgets.slint"; diff --git a/tools/lsp/ui/diagnostics-overlay.slint b/tools/lsp/ui/diagnostics-overlay.slint index 915c3dd40a8..5674ea1a907 100644 --- a/tools/lsp/ui/diagnostics-overlay.slint +++ b/tools/lsp/ui/diagnostics-overlay.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore Heade diff --git a/tools/lsp/ui/draw-area.slint b/tools/lsp/ui/draw-area.slint index 32896a11a2f..817222a910d 100644 --- a/tools/lsp/ui/draw-area.slint +++ b/tools/lsp/ui/draw-area.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore resizer diff --git a/tools/lsp/ui/header-bar.slint b/tools/lsp/ui/header-bar.slint index 5920ac8ee51..f6ed0fc0bd4 100644 --- a/tools/lsp/ui/header-bar.slint +++ b/tools/lsp/ui/header-bar.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore Heade diff --git a/tools/lsp/ui/main.slint b/tools/lsp/ui/main.slint index 4530e134278..9324d9ac247 100644 --- a/tools/lsp/ui/main.slint +++ b/tools/lsp/ui/main.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore Heade diff --git a/tools/lsp/ui/resizer.slint b/tools/lsp/ui/resizer.slint index ebd1ddc2ed2..da498b953de 100644 --- a/tools/lsp/ui/resizer.slint +++ b/tools/lsp/ui/resizer.slint @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore resizer diff --git a/tools/lsp/util.rs b/tools/lsp/util.rs index 0952d37978c..5f1d9932a40 100644 --- a/tools/lsp/util.rs +++ b/tools/lsp/util.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use i_slint_compiler::diagnostics::{DiagnosticLevel, SourceFile, Spanned}; use i_slint_compiler::langtype::{ElementType, Type}; diff --git a/tools/lsp/wasm_main.rs b/tools/lsp/wasm_main.rs index 12be0321420..47ba7f4d451 100644 --- a/tools/lsp/wasm_main.rs +++ b/tools/lsp/wasm_main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![cfg(target_arch = "wasm32")] diff --git a/tools/slintpad/README.md b/tools/slintpad/README.md index f897a3c9c2e..f1417582ffe 100644 --- a/tools/slintpad/README.md +++ b/tools/slintpad/README.md @@ -1,4 +1,4 @@ - + # SlintPad diff --git a/tools/slintpad/cypress.config.ts b/tools/slintpad/cypress.config.ts index c799b45fbc3..a90b44287ee 100644 --- a/tools/slintpad/cypress.config.ts +++ b/tools/slintpad/cypress.config.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore frsource diff --git a/tools/slintpad/cypress/e2e/smoke_test.cy.ts b/tools/slintpad/cypress/e2e/smoke_test.cy.ts index e86e819540d..574c6bf1d0f 100644 --- a/tools/slintpad/cypress/e2e/smoke_test.cy.ts +++ b/tools/slintpad/cypress/e2e/smoke_test.cy.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 describe("Smoke test", () => { it("passes", () => { diff --git a/tools/slintpad/cypress/plugins/index.ts b/tools/slintpad/cypress/plugins/index.ts index 2aada705725..f8d394178c8 100644 --- a/tools/slintpad/cypress/plugins/index.ts +++ b/tools/slintpad/cypress/plugins/index.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore frsource diff --git a/tools/slintpad/cypress/support/commands.ts b/tools/slintpad/cypress/support/commands.ts index 58416c94e60..cf03438540e 100644 --- a/tools/slintpad/cypress/support/commands.ts +++ b/tools/slintpad/cypress/support/commands.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore frsource diff --git a/tools/slintpad/cypress/support/e2e.ts b/tools/slintpad/cypress/support/e2e.ts index e662686aba2..9933a0d9d5e 100644 --- a/tools/slintpad/cypress/support/e2e.ts +++ b/tools/slintpad/cypress/support/e2e.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // Import commands.js using ES2015 syntax: import "./commands"; diff --git a/tools/slintpad/src/dialogs.ts b/tools/slintpad/src/dialogs.ts index fe04bf4378f..dc8e20f239e 100644 --- a/tools/slintpad/src/dialogs.ts +++ b/tools/slintpad/src/dialogs.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export function modal_dialog( extra_class: string, diff --git a/tools/slintpad/src/editor_widget.ts b/tools/slintpad/src/editor_widget.ts index af07eac2f65..6483aa4138b 100644 --- a/tools/slintpad/src/editor_widget.ts +++ b/tools/slintpad/src/editor_widget.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore codingame lumino mimetypes printerdemo diff --git a/tools/slintpad/src/github.ts b/tools/slintpad/src/github.ts index 1c933ebfe5f..aba7e55635f 100644 --- a/tools/slintpad/src/github.ts +++ b/tools/slintpad/src/github.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { EditorWidget, UrlMapper, KnownUrlMapper } from "./editor_widget"; import { modal_dialog } from "./dialogs"; diff --git a/tools/slintpad/src/highlighting.ts b/tools/slintpad/src/highlighting.ts index 00b64947650..21dc0571a63 100644 --- a/tools/slintpad/src/highlighting.ts +++ b/tools/slintpad/src/highlighting.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore abfnrtv diff --git a/tools/slintpad/src/index.ts b/tools/slintpad/src/index.ts index aa9753b45c5..aae96442fa0 100644 --- a/tools/slintpad/src/index.ts +++ b/tools/slintpad/src/index.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore cupertino lumino permalink diff --git a/tools/slintpad/src/lsp.ts b/tools/slintpad/src/lsp.ts index 94a22760385..7f5b19e4c68 100644 --- a/tools/slintpad/src/lsp.ts +++ b/tools/slintpad/src/lsp.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { FilterProxyReader } from "./proxy"; import { diff --git a/tools/slintpad/src/lsp_integration.ts b/tools/slintpad/src/lsp_integration.ts index 370c2fc9ae5..e35fa764302 100644 --- a/tools/slintpad/src/lsp_integration.ts +++ b/tools/slintpad/src/lsp_integration.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export { Position as LspPosition, diff --git a/tools/slintpad/src/outline_widget.ts b/tools/slintpad/src/outline_widget.ts index 328133e8d24..df9b7f7fe3f 100644 --- a/tools/slintpad/src/outline_widget.ts +++ b/tools/slintpad/src/outline_widget.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore lumino diff --git a/tools/slintpad/src/preview.ts b/tools/slintpad/src/preview.ts index f595742af59..94f1c85f88e 100644 --- a/tools/slintpad/src/preview.ts +++ b/tools/slintpad/src/preview.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import slint_init, * as slint from "@interpreter/slint_wasm_interpreter.js"; diff --git a/tools/slintpad/src/preview_widget.ts b/tools/slintpad/src/preview_widget.ts index 144b9dde0e8..bce5eaa76a3 100644 --- a/tools/slintpad/src/preview_widget.ts +++ b/tools/slintpad/src/preview_widget.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore bindgen lumino diff --git a/tools/slintpad/src/properties_widget.ts b/tools/slintpad/src/properties_widget.ts index 16baf8680f8..05f5d5dab84 100644 --- a/tools/slintpad/src/properties_widget.ts +++ b/tools/slintpad/src/properties_widget.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore lumino diff --git a/tools/slintpad/src/proxy.ts b/tools/slintpad/src/proxy.ts index ac956346ae2..c2087e1cc3d 100644 --- a/tools/slintpad/src/proxy.ts +++ b/tools/slintpad/src/proxy.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { MessageReader, diff --git a/tools/slintpad/src/shared/lsp_commands.ts b/tools/slintpad/src/shared/lsp_commands.ts index 53989f816e3..56536ff6958 100644 --- a/tools/slintpad/src/shared/lsp_commands.ts +++ b/tools/slintpad/src/shared/lsp_commands.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { PropertyQuery, SetBindingResponse } from "./properties"; diff --git a/tools/slintpad/src/shared/properties.ts b/tools/slintpad/src/shared/properties.ts index c1fad6246e6..8869d94632d 100644 --- a/tools/slintpad/src/shared/properties.ts +++ b/tools/slintpad/src/shared/properties.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import { Diagnostic, diff --git a/tools/slintpad/src/text.ts b/tools/slintpad/src/text.ts index cfc55fda259..e212c3239c6 100644 --- a/tools/slintpad/src/text.ts +++ b/tools/slintpad/src/text.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // import * as monaco from "monaco-editor/esm/vs/editor/editor.api"; import * as monaco from "monaco-editor"; diff --git a/tools/slintpad/src/types.ts b/tools/slintpad/src/types.ts index 4c0960ff537..51e05ebadd7 100644 --- a/tools/slintpad/src/types.ts +++ b/tools/slintpad/src/types.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // eslint-disable-next-line type DedicatedWorkerGlobalScope = any; // This type is defined in the `webworker` library, which is not compatible with `dom` diff --git a/tools/slintpad/src/welcome_widget.ts b/tools/slintpad/src/welcome_widget.ts index 9b265d8c101..84d86bee892 100644 --- a/tools/slintpad/src/welcome_widget.ts +++ b/tools/slintpad/src/welcome_widget.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore lumino diff --git a/tools/slintpad/src/worker/lsp_worker.ts b/tools/slintpad/src/worker/lsp_worker.ts index c3532a3cb36..a68429a7ef4 100644 --- a/tools/slintpad/src/worker/lsp_worker.ts +++ b/tools/slintpad/src/worker/lsp_worker.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 import slint_init, * as slint_lsp from "@lsp/slint_lsp_wasm.js"; import { InitializeParams, InitializeResult } from "vscode-languageserver"; diff --git a/tools/slintpad/src/worker/monaco_worker.mjs b/tools/slintpad/src/worker/monaco_worker.mjs index ff0e2bbcc97..2f25690b360 100644 --- a/tools/slintpad/src/worker/monaco_worker.mjs +++ b/tools/slintpad/src/worker/monaco_worker.mjs @@ -1,4 +1,4 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 export * from "monaco-editor/esm/vs/editor/editor.worker.js"; diff --git a/tools/slintpad/src/worker/types.ts b/tools/slintpad/src/worker/types.ts index 969afa77285..b0659fdbe26 100644 --- a/tools/slintpad/src/worker/types.ts +++ b/tools/slintpad/src/worker/types.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 /* eslint-disable */ type Document = any; // This type is defined in the `dom` library, which is not compatible with `webworker` diff --git a/tools/slintpad/vite.config.ts b/tools/slintpad/vite.config.ts index 5ac44e7fe27..3c78073f76f 100644 --- a/tools/slintpad/vite.config.ts +++ b/tools/slintpad/vite.config.ts @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore lumino diff --git a/tools/tr-extractor/Cargo.toml b/tools/tr-extractor/Cargo.toml index ce3c305574b..2b818a25ac0 100644 --- a/tools/tr-extractor/Cargo.toml +++ b/tools/tr-extractor/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-tr-extractor" diff --git a/tools/tr-extractor/README.md b/tools/tr-extractor/README.md index 9897172d408..ae226f86f6a 100644 --- a/tools/tr-extractor/README.md +++ b/tools/tr-extractor/README.md @@ -1,3 +1,3 @@ - + This utility extract `@tr` strings in a Slint file and generate a `.po` file \ No newline at end of file diff --git a/tools/tr-extractor/main.rs b/tools/tr-extractor/main.rs index 334068bd84f..25c21410550 100644 --- a/tools/tr-extractor/main.rs +++ b/tools/tr-extractor/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use clap::Parser; use i_slint_compiler::diagnostics::{BuildDiagnostics, Spanned}; diff --git a/tools/updater/Cargo.toml b/tools/updater/Cargo.toml index 7fdfcf7b957..570296d0f6f 100644 --- a/tools/updater/Cargo.toml +++ b/tools/updater/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-updater" diff --git a/tools/updater/README.md b/tools/updater/README.md index 364e8c97f6b..206fe776afc 100644 --- a/tools/updater/README.md +++ b/tools/updater/README.md @@ -1,4 +1,4 @@ - + # Slint Updater diff --git a/tools/updater/experiments/geometry_changes.rs b/tools/updater/experiments/geometry_changes.rs index 24446cb7d3f..e4b186322a3 100644 --- a/tools/updater/experiments/geometry_changes.rs +++ b/tools/updater/experiments/geometry_changes.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::Cli; use i_slint_compiler::expression_tree::Expression; diff --git a/tools/updater/experiments/input_output_properties.rs b/tools/updater/experiments/input_output_properties.rs index 637809bc9dd..659fe6a3520 100644 --- a/tools/updater/experiments/input_output_properties.rs +++ b/tools/updater/experiments/input_output_properties.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::Cli; use i_slint_compiler::parser::{SyntaxKind, SyntaxNode}; diff --git a/tools/updater/experiments/lookup_changes.rs b/tools/updater/experiments/lookup_changes.rs index fca0a5d2f3e..9941b3cefe4 100644 --- a/tools/updater/experiments/lookup_changes.rs +++ b/tools/updater/experiments/lookup_changes.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::Cli; use by_address::ByAddress; diff --git a/tools/updater/experiments/new_component_declaration.rs b/tools/updater/experiments/new_component_declaration.rs index 4c8c14e549f..c5d213c0207 100644 --- a/tools/updater/experiments/new_component_declaration.rs +++ b/tools/updater/experiments/new_component_declaration.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::Cli; use i_slint_compiler::parser::{SyntaxKind, SyntaxNode}; diff --git a/tools/updater/experiments/purity.rs b/tools/updater/experiments/purity.rs index 67aa36dc049..02a076b1a02 100644 --- a/tools/updater/experiments/purity.rs +++ b/tools/updater/experiments/purity.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::Cli; use i_slint_compiler::langtype::Type; diff --git a/tools/updater/experiments/transitions.rs b/tools/updater/experiments/transitions.rs index 8fd4a78ffd6..c2c921a7053 100644 --- a/tools/updater/experiments/transitions.rs +++ b/tools/updater/experiments/transitions.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::Cli; use i_slint_compiler::parser::{syntax_nodes, SyntaxKind, SyntaxNode}; diff --git a/tools/updater/main.rs b/tools/updater/main.rs index 9877eb44d17..5bcb9c27754 100644 --- a/tools/updater/main.rs +++ b/tools/updater/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 //! //! Tool to change the syntax or reformat a .slint file diff --git a/tools/updater/transforms/renames.rs b/tools/updater/transforms/renames.rs index bc7d492b24e..2eb82f69015 100644 --- a/tools/updater/transforms/renames.rs +++ b/tools/updater/transforms/renames.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use crate::Cli; use i_slint_compiler::parser::{SyntaxKind, SyntaxNode}; diff --git a/tools/viewer/Cargo.toml b/tools/viewer/Cargo.toml index 9aff347707a..19f94bfa998 100644 --- a/tools/viewer/Cargo.toml +++ b/tools/viewer/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "slint-viewer" diff --git a/tools/viewer/LICENSES/LicenseRef-Slint-Software-3.0.md b/tools/viewer/LICENSES/LicenseRef-Slint-Software-3.0.md new file mode 120000 index 00000000000..fda05e95c48 --- /dev/null +++ b/tools/viewer/LICENSES/LicenseRef-Slint-Software-3.0.md @@ -0,0 +1 @@ +../../../LICENSES/LicenseRef-Slint-Software-3.0.md \ No newline at end of file diff --git a/tools/viewer/LICENSES/LicenseRef-Slint-commercial.md b/tools/viewer/LICENSES/LicenseRef-Slint-commercial.md deleted file mode 120000 index 8c5a887328a..00000000000 --- a/tools/viewer/LICENSES/LicenseRef-Slint-commercial.md +++ /dev/null @@ -1 +0,0 @@ -../../../LICENSES/LicenseRef-Slint-commercial.md \ No newline at end of file diff --git a/tools/viewer/README.md b/tools/viewer/README.md index 024fa4a6e03..f06ee58b044 100644 --- a/tools/viewer/README.md +++ b/tools/viewer/README.md @@ -1,4 +1,4 @@ - + # Viewer for Slint diff --git a/tools/viewer/main.rs b/tools/viewer/main.rs index a6ca5c3c0d5..1cb3f7387ff 100644 --- a/tools/viewer/main.rs +++ b/tools/viewer/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 #![doc = include_str!("README.md")] diff --git a/xtask/Cargo.toml b/xtask/Cargo.toml index 9ea33eee6b5..31e350ac61e 100644 --- a/xtask/Cargo.toml +++ b/xtask/Cargo.toml @@ -1,5 +1,5 @@ # Copyright © SixtyFPS GmbH -# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 [package] name = "xtask" diff --git a/xtask/src/cppdocs.rs b/xtask/src/cppdocs.rs index ceba7b3944a..b614c685149 100644 --- a/xtask/src/cppdocs.rs +++ b/xtask/src/cppdocs.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cspell:ignore cppdocs pipenv pipfile diff --git a/xtask/src/license_headers_check.rs b/xtask/src/license_headers_check.rs index 928d96363c5..42d60597c60 100644 --- a/xtask/src/license_headers_check.rs +++ b/xtask/src/license_headers_check.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cSpell: ignore datetime dotdot gettext @@ -510,7 +510,7 @@ lazy_static! { } const TRIPLE_LICENSE: &str = - "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial"; + "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0"; const MIT_LICENSE: &str = "MIT"; const MIT_OR_APACHE2_LICENSE: &str = "MIT OR Apache-2.0"; @@ -545,7 +545,7 @@ impl<'a> LicenseHeader<'a> { #[cfg(test)] const EXPECTED_SPDX_EXPRESSION: &str = - "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial"; + "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0"; const SPDX_LICENSE_ID: &str = const_format::concatcp!("SP", "DX-License-Identifier:"); // Do not confuse the reuse tool const SPDX_LICENSE_LINE: &str = const_format::concatcp!(SPDX_LICENSE_ID, " "); // Do not confuse the reuse tool diff --git a/xtask/src/main.rs b/xtask/src/main.rs index 6c97bf4c1c4..510afaa5fbc 100644 --- a/xtask/src/main.rs +++ b/xtask/src/main.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use anyhow::Context; use clap::Parser; diff --git a/xtask/src/nodepackage.rs b/xtask/src/nodepackage.rs index bb7826eba53..f7431ac6f2c 100644 --- a/xtask/src/nodepackage.rs +++ b/xtask/src/nodepackage.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use anyhow::Context; use xshell::{cmd, Shell}; diff --git a/xtask/src/reuse_compliance_check.rs b/xtask/src/reuse_compliance_check.rs index af0e8043ac6..4bd7f2d89a0 100644 --- a/xtask/src/reuse_compliance_check.rs +++ b/xtask/src/reuse_compliance_check.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 use anyhow::{Context, Result}; diff --git a/xtask/src/slintdocs.rs b/xtask/src/slintdocs.rs index d1cee3bf186..5c79dcd07e6 100644 --- a/xtask/src/slintdocs.rs +++ b/xtask/src/slintdocs.rs @@ -1,5 +1,5 @@ // Copyright © SixtyFPS GmbH -// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-commercial +// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 // cspell:ignore slintdocs pipenv pipfile