slint/internal/compiler
Simon Hausmann 557729320f Blind attempt at fixing the sdf sizes
Scale the bounding box to the desired target pixel size and use the full range of the bitmap we have for the distances.
2024-10-23 09:12:30 +02:00
..
generator Support for changed callback in global 2024-10-22 09:26:48 +02:00
LICENSES Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
llr Support for changed callback in global 2024-10-22 09:26:48 +02:00
lookup Replace compiler dependency on css-color-parser crate 2024-07-29 13:13:53 +02:00
parser Fix parsing of unfinished import statement 2024-10-22 09:35:46 +02:00
parser-test-macro API review of the slint interpreter Compiler api 2024-07-05 17:20:08 +02:00
passes Blind attempt at fixing the sdf sizes 2024-10-23 09:12:30 +02:00
tests Fix panic when a layout constraint has an Expression::Invalid as binding 2024-10-22 09:35:57 +02:00
widgets Implement accessible-delegate-focus for the AccessKit backend 2024-10-22 12:54:00 +02:00
build.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
builtin_macros.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +02:00
builtins.slint Implement ScrollBarPolicy property for ScrollView (#6442) 2024-10-08 17:02:17 +02:00
Cargo.toml WIP: Being adding support for generating SDF glyphs 2024-10-23 09:12:30 +02:00
diagnostics.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
embedded_resources.rs WIP: Being adding support for generating SDF glyphs 2024-10-23 09:12:30 +02:00
expression_tree.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +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 Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +02:00
layout.rs Fix panic when a layout constraint has an Expression::Invalid as binding 2024-10-22 09:35:57 +02:00
lexer.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
lib.rs WIP: Being adding support for generating SDF glyphs 2024-10-23 09:12:30 +02:00
literals.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +02:00
llr.rs Optimization: improve expression inlining 2024-08-23 17:17:15 +02:00
load_builtins.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +02:00
lookup.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +02:00
namedreference.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +02:00
object_tree.rs Use to_smolstr in a few more places to reduce allocation pressure 2024-10-17 18:04:58 +02:00
parser.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +02:00
passes.rs TextInput: use selection colors from palette (#6381) 2024-09-30 10:56:22 +00:00
pathutils.rs Use SmolStr for parts of pathutils to remove temporary allocations 2024-10-17 18:04:58 +02:00
README.md Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
typeloader.rs slintpad: Fix loading of additinal slint files 2024-10-21 15:00:55 +02:00
typeregister.rs Use SmolStr in more places of the compiler infrastructure 2024-10-17 18:04:58 +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.