Change naming scheme setting name

This commit is contained in:
Willy-JL
2023-09-02 18:24:53 +02:00
parent 756215457e
commit c30f8a5e89
3 changed files with 7 additions and 7 deletions
@@ -139,17 +139,17 @@ static void sleep_method_changed(VariableItem* item) {
}
const char* const filename_scheme[] = {
"Timestamp",
"Simple",
"Time",
"Random",
};
static void filename_scheme_changed(VariableItem* item) {
uint8_t index = variable_item_get_current_value_index(item);
variable_item_set_current_value_text(item, filename_scheme[index]);
if(index) {
furi_hal_rtc_set_flag(FuriHalRtcFlagSimpleFilename);
furi_hal_rtc_set_flag(FuriHalRtcFlagRandomFilename);
} else {
furi_hal_rtc_reset_flag(FuriHalRtcFlagSimpleFilename);
furi_hal_rtc_reset_flag(FuriHalRtcFlagRandomFilename);
}
}
@@ -232,7 +232,7 @@ SystemSettings* system_settings_alloc() {
item = variable_item_list_add(
app->var_item_list, "File Naming", COUNT_OF(filename_scheme), filename_scheme_changed, app);
value_index = furi_hal_rtc_is_flag_set(FuriHalRtcFlagSimpleFilename) ? 1 : 0;
value_index = furi_hal_rtc_is_flag_set(FuriHalRtcFlagRandomFilename) ? 1 : 0;
variable_item_set_current_value_index(item, value_index);
variable_item_set_current_value_text(item, filename_scheme[value_index]);
@@ -32,7 +32,7 @@ typedef enum {
FuriHalRtcFlagHandOrient = (1 << 4),
FuriHalRtcFlagLegacySleep = (1 << 5),
FuriHalRtcFlagStealthMode = (1 << 6),
FuriHalRtcFlagSimpleFilename = (1 << 7),
FuriHalRtcFlagRandomFilename = (1 << 7),
} FuriHalRtcFlag;
typedef enum {
+1 -1
View File
@@ -45,7 +45,7 @@ const char* const name_generator_right[] = {
};
void name_generator_make_auto(char* name, size_t max_name_size, const char* prefix) {
if(!furi_hal_rtc_is_flag_set(FuriHalRtcFlagSimpleFilename)) {
if(!furi_hal_rtc_is_flag_set(FuriHalRtcFlagRandomFilename)) {
name_generator_make_detailed(name, max_name_size, prefix);
} else {
name_generator_make_random(name, max_name_size);