slint/internal/core
Simon Hausmann 9799571396 Make it possible to implement the ItemRenderer trait with a lifetime
The as_any() method returning a `&mut dyn Any` meant that the type has to be
'static. The class solution of returning &()
doesn't work because it has to be a mutable ref. Therefore just return an Option.
2022-07-12 20:37:14 +02:00
..
graphics swrenderer: Optimize image drawing by using premultiplied colors 2022-06-14 11:23:02 +02:00
items Fix formatting 2022-06-08 09:23:31 +02:00
LICENSES Fix LICENSES symlinks 2022-02-09 17:05:47 +01:00
model janitor: Use is_empty over comparison with len 2022-05-22 11:59:00 +02:00
swrenderer swrenderer: add a renderer that operate dirrectly on the frame buffer 2022-07-06 17:06:40 +02:00
textlayout Add test for whitespace between fragments that wasn't accounted for 2022-06-17 12:08:45 +02:00
accessibility.rs Button: Implement support to make the Button a toggle (#1384) 2022-07-08 16:17:06 +02:00
animations.rs Fix animation-tick() to register that there are running animation 2022-07-12 17:36:04 +02:00
api.rs Add API for setting and getting the size of a Window in Rust and C++ 2022-07-08 18:37:01 +02:00
backend.rs Begin rasterizing glyphs for glyph embedding 2022-02-15 15:52:24 +01:00
callbacks.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
Cargo.toml Bump version number to 0.2.6 2022-07-06 09:58:14 +00:00
component.rs Rename init_*_items to register_component 2022-06-30 11:51:49 +02:00
graphics.rs Put the new cache in corelib and use it in the GL backend 2022-05-31 10:48:24 +02:00
input.rs janitor: Use is_empty over comparison with len 2022-05-22 11:59:00 +02:00
item_focus.rs Basic Slint accessibility support (#1294) 2022-06-08 20:42:10 +02:00
item_rendering.rs Make it possible to implement the ItemRenderer trait with a lifetime 2022-07-12 20:37:14 +02:00
item_tree.rs Janitor: cleanup a function 2022-06-18 22:31:38 +02:00
items.rs Pass the ItemRc to each draw_function 2022-05-31 10:48:24 +02:00
layout.rs Declare .slint enum in one place in i-slint-common 2022-04-14 19:17:48 +02:00
lengths.rs Add slint::Window::(set_)position 2022-07-08 18:37:01 +02:00
lib.rs Rename init_*_items to register_component 2022-06-30 11:51:49 +02:00
model.rs ListView: try the best to keep the listview elements consistant when scrolling 2022-07-11 19:33:05 +02:00
properties.rs Fix animation-tick() to register that there are running animation 2022-07-12 17:36:04 +02:00
README.md Change the Url from sixtyfps.io to slint-ui.com 2022-02-08 08:52:46 +01:00
rtti.rs Declare .slint enum in one place in i-slint-common 2022-04-14 19:17:48 +02:00
sharedvector.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
slice.rs Add env variable to put data into a different section 2022-06-18 20:00:21 +02:00
string.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
swrenderer.rs Make it possible to implement the ItemRenderer trait with a lifetime 2022-07-12 20:37:14 +02:00
tests.rs Compile fix for the MCU simulator 2022-06-07 00:05:01 +02:00
textlayout.rs swrenderer: move some computation outside of loop 2022-06-08 16:36:46 +02:00
timers.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
window.rs Use euclid::Point2D also for the getter, but with out parameter instead of return value 2022-07-08 18:37:01 +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.