quadraui 0.6.0

Cross-platform Rust UI toolkit: write one AppLogic and run it unmodified on TUI, GTK4 (Linux), macOS, and Windows backends
Documentation
1
2
3
4
5
6
7
//! GTK rasteriser for [`crate::primitives::diff_view::DiffView`].
//!
//! Painting is implemented in the shared
//! [`crate::primitives::diff_view::native_surface_paint::paint`] — see that
//! fn's doc for two named divergences (row/header text vertical alignment;
//! header-label ellipsize vs. hard-clip) between platform implementations.
//! Callers reach the paint through [`crate::Backend::draw_diff_view`].