open_timeline_gui/lib.rs
1// SPDX-License-Identifier: GPL-3.0-or-later
2
3//!
4//! *Part of the wider OpenTimeline project*
5//!
6//! This library crate provides the GUI parts of the GUI application. It is
7//! used to build the OpenTimeline native GUI application.
8//!
9
10mod app;
11mod app_colours;
12mod common;
13mod components;
14mod config;
15mod consts;
16mod games;
17mod macros;
18mod primary_window;
19mod shortcuts;
20mod windows;
21
22pub use app::OpenTimelineApp;
23pub use config::Config;
24pub use consts::DEFAULT_WINDOW_SIZES;
25
26#[macro_use]
27extern crate log;