slint/sixtyfps_runtime/corelib
Simon Hausmann 480c7c6d30 Add row data tracking to Rust sixtyfps::Model
Any row additional/removal marks the tracked row data as dirty. This
catches `someprop: some_mode[42];` being marked as dirty when a row
before 42 is inserted/removed (which makes sense). It'll also mark it as
dirty when a row after that is added/removed, but that keeps the code
simple for now.
2022-01-14 13:38:25 +01:00
..
graphics Complete path support in the llr / rust generator 2022-01-12 16:22:35 +01:00
items janitor: Remove some more unnecessary clone() calls 2022-01-09 14:34:03 +01:00
animations.rs Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
backend.rs janitor: Remove unnecessary return statements 2022-01-09 13:46:33 +01:00
callbacks.rs allow FnMut as argument for on_callback 2022-01-08 03:09:28 +01:00
Cargo.toml janitor: Add keywords/categories to more Cargo.toml files 2022-01-11 17:28:31 +01:00
component.rs Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
flickable.rs Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
graphics.rs janitor: Sprinkle #[must_use] over the codebase 2022-01-09 13:46:33 +01:00
input.rs janitor: Remove some unnecessary references 2022-01-04 18:22:15 +01:00
item_rendering.rs Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
item_tree.rs Remove code that we don't need anymore after all 2022-01-12 16:22:35 +01:00
items.rs Implement delay property on PropertyAnimation 2022-01-11 20:58:26 +01:00
layout.rs Fix calls to solve_path_layout 2022-01-12 16:22:35 +01:00
lib.rs Change the dummy backend in the mcu backend to render into a given DrawTarget 2022-01-04 16:06:00 +01:00
model.rs Add row data tracking to Rust sixtyfps::Model 2022-01-14 13:38:25 +01:00
properties.rs Add tests for the delay property on animations 2022-01-11 20:58:26 +01:00
rtti.rs Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
sharedvector.rs Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
slice.rs Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
string.rs janitor: Remove unnecessary return statements 2022-01-09 13:46:33 +01:00
tests.rs Disable the defmt logging support when compiling with std 2022-01-04 16:06:00 +01:00
timers.rs Fix the Rust/C++ Timer API to be more convenient to use 2022-01-05 13:26:28 +01:00
window.rs janitor: Remove some unnecessary references 2022-01-04 18:22:15 +01:00