slint/tools/updater
Tobias Hunger 85e1c6020b janitor: Use workspace dependnecies for the slint crates
This moves most of the version information we need to update into one
place.

Note that the workplace dependency features are in *addition* to any
feature set when using the workspace dependency. So we have all
workspace dependencies defined with `no-default-features = true`.
2023-09-25 16:34:16 +02:00
..
experiments Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
transforms Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
Cargo.toml janitor: Use workspace dependnecies for the slint crates 2023-09-25 16:34:16 +02:00
main.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
README.md reuse: remove glob for markdown files 2023-08-17 08:55:28 +02:00

Slint Updater

This program is a tool to upgrade .slint files from the Slint Project to the latest syntax.

The Slint Design Language evolves, with new features being added and old ones marked for deprecation. Use this tool to automatically upgrade your .slint files to the latest syntax.

Installation

The updater can be installed from crates.io:

cargo install slint-updater

Usage:

slint-updater -i /path/to/my/app/ui/**/*.slint