mirror of
https://github.com/storytold/craft-libs.git
synced 2026-11-15 06:52:23 +00:00
* Share bounded frosted backdrop composition * Scope upload assertions to the backdrop texture * Discard texture updates explicitly in headless rendering tests * Correct texture ID borrowing in upload-count regression * Bound texture sides before queuing backdrop uploads --------- Co-authored-by: Fluorine <joseph.anglada92@gmail.com> Co-authored-by: Joseph Anglada Muñiz <janglada@nd-soft.com>
30 lines
777 B
Rust
30 lines
777 B
Rust
#![deny(clippy::unwrap_used, clippy::expect_used, clippy::panic, clippy::unimplemented, clippy::todo, clippy::unreachable)]
|
|
|
|
//! Small, reusable egui components for the Craft frontends.
|
|
//!
|
|
//! Applications own their assets, themes, layouts, commands and document semantics. Components
|
|
//! accept focused style values and return egui responses; no application engine is required.
|
|
|
|
pub mod backdrop;
|
|
pub mod buttons;
|
|
pub mod capture;
|
|
pub mod combo;
|
|
pub mod direction;
|
|
pub mod docking;
|
|
mod focus;
|
|
pub mod fonts;
|
|
pub mod icons;
|
|
pub mod ime;
|
|
pub mod layout;
|
|
pub mod localized;
|
|
pub mod panes;
|
|
pub mod printing;
|
|
pub mod shapes;
|
|
pub mod tabs;
|
|
#[cfg(all(feature = "screen-testing", not(target_arch = "wasm32")))]
|
|
pub mod testing;
|
|
pub mod text;
|
|
pub mod theme;
|
|
|
|
pub use combo::ComboBox;
|