Namespace

live_prefs

Functions 6

void start()

Right after Aurore starts, which reads the console's own theme and language (what "system" means): those kept, and the strings loaded in the preferences' language.

live_prefs.hpp:19
void apply_theme()

The theme in the preferences: its variant (ui::Prefs::theme) and its file (ui::Prefs::theme_file), the boards' palettes when it cannot be read. The screens take it at their next frame.

live_prefs.hpp:24
std::string locale()

The language the strings are in now: the preferences', or the console's.

live_prefs.hpp:27
void language_changed()

After the preferences' language changed: applied, and the screens built again (ui::hooks' push_main; without it, the screen shown is read again).

live_prefs.hpp:31
void apply_density()

The density in the preferences (ui::Prefs::density) given to Aurore (aurore::setDensity), before the first screen.

live_prefs.hpp:35
void density_changed()

After the preferences' density changed: applied, and the screens built again as for the language (their sizes are read when they are made).

live_prefs.hpp:38

Read from Aurore's headers by Doxygen at each build · library/include