slint/internal/compiler
Olivier Goffart cb840660aa Make the extraction of slint! macro as part of the compiler core
This includes slint-viewer, slint-interpreter (when loading path, not
string), slint-compiler.

(This would also include internal things such as
`import { Xxx } from "foo.rs"`, if we didn't check for .slint or .60
extension before)

But that doesn't include anything that's not opening the source by path
(so not the lsp which use its own representation coming from the editor,
or varius tools like the updater and fmt which also open the files
themselves)
2023-06-08 11:26:17 +02:00
..
generator Translations: support for plurals 2023-06-07 10:34:34 +02:00
LICENSES Fix LICENSES symlinks 2022-02-09 17:05:47 +01:00
llr Add support for absolute-x and absolute-y properties on any element (#2823) 2023-06-06 14:37:53 +02:00
parser Translations: support for plurals 2023-06-07 10:34:34 +02:00
parser-test-macro Bump version number to 1.0.3 2023-04-26 14:04:08 +00:00
passes Translations: support for plurals 2023-06-07 10:34:34 +02:00
tests Translations: support context 2023-06-06 14:48:48 +02:00
widgets Added current-row to StandardTableView (#2831) 2023-06-07 07:34:29 +02:00
build.rs Use the dlopen feature for fontconfig 2023-04-19 17:25:02 +02:00
builtin_macros.rs Support negative numbers in cubic-bezier(...) function 2023-05-02 09:48:32 +02:00
builtins.slint Add primary flag toButton (#2820) 2023-06-06 15:41:23 +02:00
Cargo.toml Fixup previous commit 2023-06-05 14:14:22 +02:00
diagnostics.rs Make the extraction of slint! macro as part of the compiler core 2023-06-08 11:26:17 +02:00
embedded_resources.rs Add support for italic and bold text in the software renderer's bitmap font path 2023-05-31 18:47:39 +02:00
expression_tree.rs Add support for absolute-x and absolute-y properties on any element (#2823) 2023-06-06 14:37:53 +02:00
fileaccess.rs Fix duplicated loading/embedding of images (#2612) 2023-04-21 13:15:22 +02:00
generator.rs Fix crash when a state condition is detected as constant 2023-02-24 16:43:48 +01:00
langtype.rs Add @rust-attr on scturct (#2785) 2023-06-05 16:29:55 +02:00
layout.rs Add @rust-attr on scturct (#2785) 2023-06-05 16:29:55 +02:00
lexer.rs Make the extraction of slint! macro as part of the compiler core 2023-06-08 11:26:17 +02:00
lib.rs Pass the translation domain to the runtime 2023-06-05 16:34:59 +02:00
literals.rs Fixup previous commit 2023-06-05 14:14:22 +02:00
llr.rs Fix a bunch of documentation warnings 2022-04-26 12:47:34 +02:00
load_builtins.rs Add @rust-attr on scturct (#2785) 2023-06-05 16:29:55 +02:00
lookup.rs Remove Color::opaque 2023-06-02 17:02:08 +02:00
namedreference.rs Compiler: public output properties can still be constant 2023-03-27 14:20:16 +02:00
object_tree.rs Add @rust-attr on scturct (#2785) 2023-06-05 16:29:55 +02:00
parser.rs Translations: support for plurals 2023-06-07 10:34:34 +02:00
passes.rs Add support for absolute-x and absolute-y properties on any element (#2823) 2023-06-06 14:37:53 +02:00
README.md Change the Url from sixtyfps.io to slint-ui.com 2022-02-08 08:52:46 +01:00
typeloader.rs Typeloader: In case of load error, don't keep invalid files as currently loading 2023-05-15 16:10:35 +02:00
typeregister.rs Add support for absolute-x and absolute-y properties on any element (#2823) 2023-06-06 14:37:53 +02:00

The Slint Compiler Library

NOTE: This library is an internal crate of the Slint project. This crate should not be used directly by applications using Slint. You should use the slint crate instead.

WARNING: This crate does not follow the semver convention for versioning and can only be used with version = "=x.y.z" in Cargo.toml.