mxl_relm4_components/
lib.rs1pub 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;