use gtk4::prelude::*;
use gtk4::{Application, Settings};
mod backend;
mod error;
mod frontend;
mod globals;
mod types;
fn main() {
env_logger::init();
gtk4::init().expect("Could not initialize gtk4");
Settings::default()
.unwrap()
.set_gtk_icon_theme_name(Some("Adwaita"));
let application = Application::builder()
.application_id(globals::APP_ID)
.build();
application.connect_activate(frontend::build_ui);
application.run();
}