slint/internal/compiler
Olivier Goffart 03e9edee64 Fix compiler panic when an component's base is not inlined
An element with children must be fully inlined or the children array
can't be easily computed.
But the code wouldn't work if the base of a component was not inlined
2023-02-15 09:20:12 +01:00
..
generator Rust: Make new(), run() and show() report errors from the backend 2023-02-10 05:00:03 +01:00
LICENSES Fix LICENSES symlinks 2022-02-09 17:05:47 +01:00
llr Remove undocumented and dysfunctional PathLayout 2023-01-21 13:10:19 +01:00
parser Make the old syntax a warning 2023-02-14 12:38:39 +01:00
parser-test-macro Bump version number to 1.0.0 2023-02-03 11:07:15 +01:00
passes Fix compiler panic when an component's base is not inlined 2023-02-15 09:20:12 +01:00
tests Fix visible property on the root of a component 2023-02-14 13:28:54 +01:00
widgets Harmonize style properties 2023-02-10 16:49:25 +01:00
build.rs switch to yeslogic-fontconfig-sys from servo-fontconfig 2022-10-05 15:21:54 +02:00
builtin_macros.rs Introduce a rem unit in the type system 2022-11-24 11:33:38 +01:00
builtins.slint Harmonize style properties 2023-02-10 16:49:25 +01:00
Cargo.toml Bump femtovg, rustybuzz, ttf-parser, and fontdb dependencies (#2191) 2023-02-08 09:56:53 +01:00
diagnostics.rs Enable the new syntax by default 2023-01-07 14:18:10 +01:00
embedded_resources.rs C++: Generate image texture data for software renderer 2022-12-09 09:25:48 +01:00
expression_tree.rs Fix conversions of array literal containing struct with array literal 2023-01-02 23:53:22 +01:00
fileaccess.rs Scan for style files in the include directories 2022-02-15 13:55:50 +01:00
generator.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
langtype.rs WIP: pure qualifier for callback and functions 2022-12-22 00:26:27 -08:00
layout.rs Remove undocumented and dysfunctional PathLayout 2023-01-21 13:10:19 +01:00
lexer.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
lib.rs Add support for re-exporting modules 2022-12-09 11:05:08 +01:00
literals.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
llr.rs Fix a bunch of documentation warnings 2022-04-26 12:47:34 +02:00
load_builtins.rs Compiler: use the new syntax for builtins.slint 2023-02-10 16:22:52 +01:00
lookup.rs Remove deprecated Keys enum in slint language 2023-01-26 15:35:18 +01:00
namedreference.rs Builtin elements: use the input output syntax 2022-11-01 12:51:45 +01:00
object_tree.rs Fix run-time panic when combining forward-focus with text rendering in no_std environments 2023-02-08 15:41:35 +01:00
parser.rs Make the old syntax a warning 2023-02-14 12:38:39 +01:00
passes.rs Fix visible property on the root of a component 2023-02-14 13:28:54 +01:00
README.md Change the Url from sixtyfps.io to slint-ui.com 2022-02-08 08:52:46 +01:00
typeloader.rs Remove support of old SIXTYFPS_ env variable, and sixtyfps_widgets.60 2023-01-26 13:36:38 +01:00
typeregister.rs WIP: pure qualifier for callback and functions 2022-12-22 00:26:27 -08: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.