slint/internal/core
Olivier Goffart c0be4cd5d6
Some checks are pending
autofix.ci / lint_typecheck (push) Waiting to run
autofix.ci / format_fix (push) Waiting to run
CI / python_test (windows-2022) (push) Blocked by required conditions
CI / files-changed (push) Waiting to run
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, macos-14, stable) (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, 1.88) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, beta) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, stable) (push) Blocked by required conditions
CI / build_and_test (ubuntu-22.04, 1.88) (push) Blocked by required conditions
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / node_test (macos-14) (push) Blocked by required conditions
CI / node_test (ubuntu-22.04) (push) Blocked by required conditions
CI / node_test (windows-2022) (push) Blocked by required conditions
CI / python_test (macos-14) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (macos-14) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.88) (push) Blocked by required conditions
CI / cpp_cmake (ubuntu-22.04, stable) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / docs (push) Blocked by required conditions
CI / wasm (push) Blocked by required conditions
CI / wasm_demo (push) Blocked by required conditions
CI / tree-sitter (push) Blocked by required conditions
CI / updater_test (0.3.0) (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / miri (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
CI / material-components (push) Blocked by required conditions
Fix tests/screenshots/cases/software/basic/text-clipped.slint
It uses NaN in one of the coordinate.
It used to be fine because we would rely on the tracker to know if
anything had changed.
But now that we always compare the rectangle and NaN is always != NaN,
we would redraw too much for this test
2025-10-08 21:08:37 +02:00
..
graphics wgpu: Added support for wgpu 27 with Skia 2025-10-06 19:10:31 +02:00
items Remove Text's bounding rect implementation 2025-10-08 21:08:37 +02:00
LICENSES Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
model Rust adapter model: don't panic over broken model returning None from row_data 2025-08-22 13:27:35 +02:00
properties Fix crash in change callback evaluation 2025-06-25 09:32:20 +02:00
software_renderer feature/fontique: Remove fontdb, adapt glyph embedding code (#9434) 2025-09-24 16:54:09 +02:00
textlayout parley: make font_size a PhysicalLength (#9672) 2025-10-09 03:47:03 +13:00
window Update popup.rs 2025-06-21 08:00:10 +02:00
accessibility.rs Expose more kinds of text edit widgets to AccessKit 2025-03-17 14:27:08 +01:00
animations.rs Add assertions for clocks monotonicity (#9514) 2025-09-24 18:20:48 +02:00
api.rs wgpu: Added support for wgpu 27 with Skia 2025-10-06 19:10:31 +02:00
callbacks.rs Upgrade cbindgen and use unsafe(no_mangle) attributes (#8539) 2025-05-26 11:21:33 +02:00
Cargo.toml parley: Upgrade to parley and fontique 0.6 2025-10-07 12:47:26 +02:00
component_factory.rs ComponentHandle: don't rely on the Inner to be a VRc<ItemTreeVTable> 2025-07-04 10:07:22 +02:00
context.rs core: Fix visibility of Context::external_translator 2025-10-06 11:27:01 +02:00
date_time.rs Upgrade cbindgen and use unsafe(no_mangle) attributes (#8539) 2025-05-26 11:21:33 +02:00
future.rs Janitor: Always use `#![no_std] for runtime lib 2025-01-27 19:22:00 +01:00
graphics.rs refactor: Rename RenderingCache to PartialRenderingCache 2025-10-08 21:08:37 +02:00
input.rs Add DeleteToStartOfLine text shortcut for Cmd + Backspace key on macOS 2025-09-16 09:02:37 +02:00
item_focus.rs Janitor: Always use `#![no_std] for runtime lib 2025-01-27 19:22:00 +01:00
item_rendering.rs Do not re-query the geometry for the clip 2025-10-08 21:08:37 +02:00
item_tree.rs partial_renderer: don't visit children of clipped item 2025-10-08 21:08:37 +02:00
items.rs Rename scale* property to transform-scale* 2025-10-07 16:15:06 +02:00
layout.rs add space-evenly alignment to layout (#9545) 2025-09-29 12:41:31 +02:00
lengths.rs Add support for rotation to the partial renderer 2025-01-23 09:17:54 +01:00
lib.rs core: Refactor the partial renderer in its own module 2025-10-08 21:08:37 +02:00
menus.rs support for menus with checkmarks (#9056) 2025-08-21 09:07:01 +02:00
model.rs CI: Fix lifetime annotation warnings in model types 2025-06-06 12:09:09 +02:00
partial_renderer.rs Fix tests/screenshots/cases/software/basic/text-clipped.slint 2025-10-08 21:08:37 +02:00
platform.rs Add assertions for clocks monotonicity (#9514) 2025-09-24 18:20:48 +02:00
properties.rs Print property name when detecting a recursion (requires slint_debug_property) 2025-10-07 09:02:39 +02:00
README.md Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
renderer.rs core: Refactor the partial renderer in its own module 2025-10-08 21:08:37 +02:00
rtti.rs Experimental support for Drag & Drop 2025-06-26 15:39:18 +02:00
sharedvector.rs Speed up Extend<char> impl for SharedString 2025-07-29 14:52:29 +02:00
slice.rs Fix clippy issues, plus a few manual cleanups 2025-02-06 17:28:51 +01:00
software_renderer.rs core: Refactor the partial renderer in its own module 2025-10-08 21:08:37 +02:00
string.rs Speed up Extend<char> impl for SharedString 2025-07-29 14:52:29 +02:00
tests.rs Upgrade cbindgen and use unsafe(no_mangle) attributes (#8539) 2025-05-26 11:21:33 +02:00
textlayout.rs feature/fontique: switch femtovg to parley (#9466) 2025-09-26 02:48:48 +12:00
timers.rs Timer: Don't panic if starting timers while drop'ing thread_locals 2025-07-11 12:24:44 +02:00
translations.rs core: tidy up re-export of tr 2025-09-29 12:50:22 +02:00
unsafe_single_threaded.rs MCU: fix timer not starting if started before first call to update_timers_and_animations 2025-09-08 16:27:12 +02:00
window.rs refactor: Rename RenderingCache to PartialRenderingCache 2025-10-08 21:08:37 +02:00

Slint Runtime 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.