slint/internal/compiler
Olivier Goffart f100ee48ff Fix alias to externaly modified property not being marked as such
In the case of bug #3318, the implicit alias to the window's height or
width was removed but the propery was not marked as externaly modified,
causing later pass to optimize and inline things that shouldn't

Fixes #3318
2023-08-22 16:20:13 +02:00
..
generator Make inclusion of various C++ header files optional 2023-08-21 17:56:50 +02:00
LICENSES Update license symlinks 2023-08-16 11:46:15 +02:00
llr No more panic when the interpreter runs into an ComponentContainer 2023-07-27 12:04:16 +02:00
parser Better error when using ';' instead of ',' when declaring struct 2023-07-24 12:31:41 +02:00
parser-test-macro reuse: remove glob for markdown files 2023-08-17 08:55:28 +02:00
passes Fix alias to externaly modified property not being marked as such 2023-08-22 16:20:13 +02:00
tests Fix panic when parsing invalid gradiant 2023-08-09 21:20:54 +02:00
widgets Fix Material Slider appearence 2023-08-22 09:21:41 +02:00
build.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
builtin_macros.rs Add component-factory type to Slint language 2023-07-27 12:04:16 +02:00
builtins.slint add property for slider to support vertical orientation (#3236) 2023-08-16 09:58:50 +02:00
Cargo.toml Dep updates 2023-08-15 15:43:59 +02:00
diagnostics.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
embedded_resources.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
expression_tree.rs Add component-factory type to Slint language 2023-07-27 12:04:16 +02:00
fileaccess.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
generator.rs Implement LLR code lowering for ComponentContainer 2023-07-27 12:04:16 +02:00
langtype.rs Add component-factory type to Slint language 2023-07-27 12:04:16 +02:00
layout.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lexer.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lib.rs Make ComponentContainer a compiler configuration feature 2023-07-27 12:04:16 +02:00
literals.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
llr.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
load_builtins.rs Refactoring: define macro rules to group builtin structs 2023-08-03 11:01:18 +02:00
lookup.rs linuxkms: Implement keyboard input and clamp mouse 2023-07-31 17:27:53 +02:00
namedreference.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
object_tree.rs Implement LLR code lowering for ComponentContainer 2023-07-27 12:04:16 +02:00
parser.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
passes.rs Lower ComponentContainer into two objects 2023-07-27 12:04:16 +02:00
README.md reuse: remove glob for markdown files 2023-08-17 08:55:28 +02:00
typeloader.rs Fix let-else formatting 2023-07-28 13:43:21 +02:00
typeregister.rs Refactoring: define macro rules to group builtin structs 2023-08-03 11:01:18 +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.