|
Aurore
A Switch-like interface for your app, on every screen
|
#include <cstdint>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | ui |
Functions | |
| std::string | ui::fmt_minutes (uint32_t minutes) |
| "0 min", "45 min", "2 h", "2 h 30" | |
| std::string | ui::fmt_duration_ns (uint64_t ns) |
| rounded to minutes, as fmt_minutes | |
| std::string | ui::fmt_duration (uint64_t seconds) |
| "0 min", "< 1 min", "45 min", "52 h 30", "278 h" (no 24 h cap) | |
| std::string | ui::day_name (int day) |
| 0 = Sunday, as a title ("Monday") | |
| std::string | ui::day_name_in_text (int day) |
| inside a sentence (fr: "lundi") | |
| std::string | ui::bool_text (bool ok, bool value, const std::string &yes, const std::string &no) |
| std::string | ui::yes_no (bool value) |
| std::string | ui::opens (const std::string &value="") |