Cargo Features
[dependencies]
iced_af = { version = "0.3.0", default-features = false, features = ["log", "sync", "i18n", "persistent", "clap", "first_use"] }
- default = clap, first_use, i18n, log
-
Specify any application feature defaults here.
- log default
-
Allows for logging to be used, remember to add crates if logging is supported.
Enables log and log4rs, logging of optional i18n-rizzen-yazston
Affects
application::StartUp.logger
,clap::Clap.log_level
,environment::Environment.logger
,session::Settings.log_levels
,session::LogLevels
,core::log
… - sync
-
Will allow for multithreaded concurrency, remember to add crates that support sync features.
Enables sync of optional i18n-rizzen-yazston
- i18n default
-
Enables the international support.
Enables i18n-rizzen-yazston, icu_locid, and icu_locid_transform
Affects
application::ApplicationThread.localisation
,session::LogLevels.i18n
,traits::WindowTrait.try_update_localisation
,core::localisation
… - persistent first_use
-
This feature is required if wanting applications settings to be persistant across usage.
Enables serde
- clap default
-
Enabled command line support, for applications that like to pass options/command/etc to application.
Affects
application::StartUp.clap
,environment::Environment.clap
,core::clap
… - first_use default = persistent
-
Enable use of configuration on first use of application.
Affects
application::StartUp.first_use
…