slint/internal/core
Simon Hausmann d69b4b81ba Simplify glyph handling in the software renderer
Remove platform glyph abstraction, just use non-zero u16 as glyph index
like everyone else.  As a bonus, this reduces the memory consumption of
the glyph buffers per glyph from a size of a pointer to the size of the
u16.
2022-12-16 18:20:12 +01:00
..
graphics C++: Generate image texture data for software renderer 2022-12-09 09:25:48 +01:00
items Flickable should not accept mouse release event if it was not flicking 2022-11-24 14:55:46 +01:00
LICENSES Fix LICENSES symlinks 2022-02-09 17:05:47 +01:00
model API changes for SortModel and FilterModel (rust and cpp) (#1768) 2022-10-26 11:16:12 +02:00
properties Use Property<LogicalLength> instead of Property<Coord> 2022-10-24 12:49:37 +02:00
software_renderer Simplify glyph handling in the software renderer 2022-12-16 18:20:12 +01:00
textlayout Simplify glyph handling in the software renderer 2022-12-16 18:20:12 +01:00
accessibility.rs Button: Implement support to make the Button a toggle (#1384) 2022-07-08 16:17:06 +02:00
animations.rs janitor: use the new default attribute for enums 2022-12-05 10:20:39 +01:00
api.rs janitor: use the new default attribute for enums 2022-12-05 10:20:39 +01:00
callbacks.rs Fix rustdoc warnings with nightly 2022-10-12 17:29:46 +02:00
Cargo.toml Bump version number to 0.3.4 2022-12-16 09:36:15 +00:00
component.rs Remove component_destroyed from winit's internal renderer interface 2022-12-09 09:03:27 +01:00
graphics.rs Move the box shadow cache helpers to core::graphics::boxshadowcache 2022-12-09 09:03:27 +01:00
input.rs janitor: use the new default attribute for enums 2022-12-05 10:20:39 +01:00
item_focus.rs Basic Slint accessibility support (#1294) 2022-06-08 20:42:10 +02:00
item_rendering.rs Use Property<LogicalLength> instead of Property<Coord> 2022-10-24 12:49:37 +02:00
item_tree.rs Use the std::ops::Range as range in the repeater 2022-11-17 12:23:23 +01:00
items.rs janitor: use the new default attribute for enums 2022-12-05 10:20:39 +01:00
layout.rs Upgrade to lyon 1.0 2022-07-22 19:27:49 +02:00
lengths.rs Change Item::geometry() to return a LogicalRect 2022-10-13 17:02:18 +02:00
lib.rs Remove software-renderer feature more aggressively 2022-09-07 10:11:11 +02:00
model.rs Reduce the amount of re-creation of cells in repeaters when the model changes (#1954) 2022-12-06 18:43:55 +01:00
platform.rs documentation: fix formatting of the backend selection 2022-12-08 08:05:27 +01:00
properties.rs Properties: fix extra dependency when making a two way binding 2022-11-09 12:57:11 +01:00
README.md Change the Url from sixtyfps.io to slint-ui.com 2022-02-08 08:52:46 +01:00
renderer.rs Remove component_destroyed from winit's internal renderer interface 2022-12-09 09:03:27 +01:00
rtti.rs Use Property<LogicalLength> instead of Property<Coord> 2022-10-24 12:49:37 +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
software_renderer.rs Simplify glyph handling in the software renderer 2022-12-16 18:20:12 +01:00
string.rs Implement From<char> for SharedString 2022-11-15 10:34:17 +01:00
tests.rs Move WindowEvent, PointerEventButton and Key to the platform module 2022-11-24 11:34:28 +01:00
textlayout.rs Simplify glyph handling in the software renderer 2022-12-16 18:20:12 +01:00
timers.rs Fix the slint_mock_elapsed_time when not using the testing backend 2022-09-16 19:14:15 +02:00
unsafe_single_threaded.rs Rename and expose the unsafe-single-threaded feature 2022-08-25 16:47:53 +02:00
window.rs Experimental platform API from C++ 2022-12-12 12:54:31 +01: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.