slint/internal/core
Simon Hausmann a875c532ba Improve internal default logging behavior with std
Previously, any use of our internal debug_log!() macro would require a
platform backend to be initialized. This was confusing when debugging
something in the (headless) wasm lsp implementation and nothing showed
up on the console.

Now if we can, we will always log. If a platform backend exists, we
route through it, otherwise we can do the fallback ourselves.
2022-09-30 11:13:32 +02:00
..
graphics Support drawing embedded textures with the non-software renderers 2022-09-07 18:44:14 +02:00
items TextInput: Change the mouse pointer to the Text cursor on hover 2022-09-16 19:14:49 +02:00
LICENSES Fix LICENSES symlinks 2022-02-09 17:05:47 +01:00
model Implement std::fmt::Write for SharedString and add a format! macro 2022-08-29 17:25:24 +02:00
properties Split the properties.rs files in modules 2022-07-21 14:07:15 +02:00
software_renderer Move physical length definitions into the software renderer 2022-09-30 09:03:02 +02:00
textlayout Fix software renderer line breaker without the unicode feature 2022-09-07 13:49:02 +02:00
accessibility.rs Button: Implement support to make the Button a toggle (#1384) 2022-07-08 16:17:06 +02:00
animations.rs Api cleanup: Rename some remaining platform abstractions to platform 2022-08-29 16:53:47 +02:00
api.rs Rename RequestedSize to WindowSize and RequestedPosition to WindowPosition (#1640) 2022-09-14 12:59:53 +02: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.3.1 2022-09-15 14:39:51 +02:00
component.rs API cleanup: Rename PlatformWindow to WindowAdapter 2022-08-29 16:53:47 +02:00
graphics.rs Perform resolution of font properties against the window defaults in the core library 2022-07-22 23:09:08 +02:00
input.rs Flickable: fix offset of the forwarded delayed mouse event 2022-09-23 17:55:43 +02:00
item_focus.rs Basic Slint accessibility support (#1294) 2022-06-08 20:42:10 +02:00
item_rendering.rs Fix partial renderer not rendering some dirty area that were clipped 2022-09-08 16:22:13 +02:00
item_tree.rs Refactor the mouse handling 2022-09-16 08:45:46 +02:00
items.rs Replace the internal WindowHandleAccess trait with a helper function on WindowInner 2022-09-06 16:17:06 +02:00
layout.rs Upgrade to lyon 1.0 2022-07-22 19:27:49 +02:00
lengths.rs Move physical length definitions into the software renderer 2022-09-30 09:03:02 +02:00
lib.rs Remove software-renderer feature more aggressively 2022-09-07 10:11:11 +02:00
model.rs Make VecModel::remove() return the removed value like Vec 2022-09-06 05:42:56 +02:00
platform.rs Improve internal default logging behavior with std 2022-09-30 11:13:32 +02:00
properties.rs Fix partial renderer not rendering some dirty area that were clipped 2022-09-08 16:22:13 +02:00
README.md Change the Url from sixtyfps.io to slint-ui.com 2022-02-08 08:52:46 +01:00
renderer.rs Support drawing embedded textures with the non-software renderers 2022-09-07 18:44:14 +02: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
software_renderer.rs Move physical length definitions into the software renderer 2022-09-30 09:03:02 +02:00
string.rs Some doc fixes to the new types/functions (#1618) 2022-09-09 11:30:37 +02:00
tests.rs Improve internal default logging behavior with std 2022-09-30 11:13:32 +02:00
textlayout.rs Test that trailing newline don't add a line 2022-09-07 13:49:02 +02: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 janitor: remove unused function 2022-09-29 17:17:54 +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.