x11-overlay 0.1.0

A library for creating overlay interfaces on X11 systems using Cairo for rendering
Documentation
//! X11 Overlay Library
//!
//! A Rust library for creating animated overlay graphics on X11 systems.
//!
//! This library provides a framework for creating overlay graphics with advanced
//! animation capabilities, including various easing functions, timeline management,
//! and component-based UI elements.

#![allow(dead_code)] // Allow unused code in library API

pub mod animation;
pub mod graphics;
pub mod overlay;
pub mod ui;
pub mod x11;

// Re-export commonly used types
pub use animation::{Animatable, Animation, AnimationProperty, AnimationTarget};
pub use graphics::renderer::Color;
pub use graphics::Rectangle;
pub use ui::indicators::{Position, StatusIndicator};