mxl_relm4_components/
lib.rs

1pub extern crate relm4;
2pub extern crate relm4_components;
3
4pub mod gtk;
5mod localization;
6
7pub fn init() -> anyhow::Result<()> {
8    localization::init();
9    relm4::gtk::init()?;
10    relm4::adw::init()?;
11    #[cfg(feature = "third_party_licenses_dialog")]
12    {
13        use third_party_licenses_dialog::icon_names;
14
15        relm4_icons::initialize_icons(icon_names::GRESOURCE_BYTES, icon_names::RESOURCE_PREFIX);
16    }
17    Ok(())
18}
19
20#[cfg(feature = "third_party_licenses_dialog")]
21pub mod third_party_licenses_dialog;