slint/internal/compiler
Olivier Goffart 4de03fba5b Use f32 for float-to-string conversion
Because f64 has too much precision, so limit to f32 so that we don't
have extra precision we don't need and would be wrong as all our float
as in f32

(Also avoid double allocation in rust generated code)
2024-08-23 16:09:53 +02:00
..
generator Use f32 for float-to-string conversion 2024-08-23 16:09:53 +02:00
LICENSES Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
llr Timer Element 2024-08-16 16:36:38 +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 compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
tests compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
widgets Widget style: simplify -light/-dark handling 2024-08-20 16:55:15 +02: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 Speed up glyph embedding in the compiler 2024-08-13 16:08:24 +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 LLR: peliminary support for multiple public components 2024-06-15 14:44:11 +02:00
load_builtins.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
lookup.rs Widget style: simplify -light/-dark handling 2024-08-20 16:55:15 +02:00
namedreference.rs compiler: Fix bug in snapshotting 2024-07-08 16:34:17 +02:00
object_tree.rs Experimental support for named callback parameters 2024-08-19 14:10:01 +02:00
parser.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +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.