slint/internal/compiler
Olivier Goffart bf1b014840 Timer: fix timer when two timers have the same id
We need to give unique name to optimized item as well, otherwise the
properties ends up the same.

Also fix the optimized element and timer when inlining

Fixes #5977
Fixes #5976
2024-08-28 16:21:34 +02:00
..
generator Optimization: improve expression inlining 2024-08-23 17:17:15 +02:00
LICENSES Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
llr compiler: Fix a couple of clippy issues 2024-08-26 08:45:52 +02:00
lookup Replace compiler dependency on css-color-parser crate 2024-07-29 13:13:53 +02:00
parser Experimental support for named callback parameters 2024-08-19 14:10:01 +02:00
parser-test-macro API review of the slint interpreter Compiler api 2024-07-05 17:20:08 +02:00
passes Timer: fix timer when two timers have the same id 2024-08-28 16:21:34 +02:00
tests compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
widgets visual clamp slider (#5967) 2024-08-28 10:41:24 +00:00
build.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
builtin_macros.rs Make conversion from float to int property truncate 2024-08-10 14:51:05 +02:00
builtins.slint Timer Element 2024-08-16 16:36:38 +02:00
Cargo.toml lsp: Remove explicit rowan dependency from LSP 2024-08-26 14:51:47 +02:00
diagnostics.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
embedded_resources.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
expression_tree.rs Timer Element 2024-08-16 16:36:38 +02:00
fileaccess.rs Widget style: simplify -light/-dark handling 2024-08-20 16:55:15 +02:00
generator.rs C++: Make it possible to split up the C++ code generated for a .slint file 2024-08-20 15:53:24 +02:00
langtype.rs Fix rust generated code with struct of percent value 2024-08-21 14:48:22 +02:00
layout.rs Revert "Add a warning if a PopupWindow is in a layout" 2024-06-24 16:38:37 +02:00
lexer.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
lib.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
literals.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
llr.rs Optimization: improve expression inlining 2024-08-23 17:17:15 +02:00
load_builtins.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
lookup.rs compiler: Fix a couple of clippy issues 2024-08-26 08:45:52 +02:00
namedreference.rs janitor: better panic message when accessing wrong NamedReference 2024-08-27 12:01:54 +02:00
object_tree.rs compiler: Fix a couple of clippy issues 2024-08-26 08:45:52 +02:00
parser.rs lsp: Remove explicit rowan dependency from LSP 2024-08-26 14:51:47 +02:00
passes.rs Timer Element 2024-08-16 16:36:38 +02:00
pathutils.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
README.md Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
typeloader.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
typeregister.rs Add the accessible-placeholder-text property (#5464) 2024-06-26 12:59:22 +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.