|
@@ -5308,9 +5308,9 @@ do\
|
|
EEPROM_read(EEPROM_SD_SORT, (uint8_t*)&sdSort, sizeof(sdSort));\
|
|
EEPROM_read(EEPROM_SD_SORT, (uint8_t*)&sdSort, sizeof(sdSort));\
|
|
switch (sdSort)\
|
|
switch (sdSort)\
|
|
{\
|
|
{\
|
|
- case SD_SORT_TIME: MENU_ITEM_FUNCTION_P(_i("Sort: [time]"), lcd_sort_type_set); break;/*////MSG_SORT_TIME c=17 r=1*/\
|
|
|
|
- case SD_SORT_ALPHA: MENU_ITEM_FUNCTION_P(_i("Sort: [alphabet]"), lcd_sort_type_set); break;/*////MSG_SORT_ALPHA c=17 r=1*/\
|
|
|
|
- default: MENU_ITEM_FUNCTION_P(_i("Sort: [none]"), lcd_sort_type_set);/*////MSG_SORT_NONE c=17 r=1*/\
|
|
|
|
|
|
+ case SD_SORT_TIME: MENU_ITEM_FUNCTION_P(_i("Sort [time]"), lcd_sort_type_set); break;/*////MSG_SORT_TIME c=17 r=1*/\
|
|
|
|
+ case SD_SORT_ALPHA: MENU_ITEM_FUNCTION_P(_i("Sort [alphabet]"), lcd_sort_type_set); break;/*////MSG_SORT_ALPHA c=17 r=1*/\
|
|
|
|
+ default: MENU_ITEM_FUNCTION_P(_i("Sort [none]"), lcd_sort_type_set);/*////MSG_SORT_NONE c=17 r=1*/\
|
|
}\
|
|
}\
|
|
}\
|
|
}\
|
|
}\
|
|
}\
|
|
@@ -6739,10 +6739,7 @@ void lcd_sdcard_menu()
|
|
|
|
|
|
|
|
|
|
MENU_BEGIN();
|
|
MENU_BEGIN();
|
|
- if(bMain) // i.e. default menu-item
|
|
|
|
- MENU_ITEM_BACK_P(_T(MSG_MAIN));
|
|
|
|
- else // i.e. menu-item after card insertion
|
|
|
|
- MENU_ITEM_FUNCTION_P(_T(MSG_WATCH),lcd_return_to_status);
|
|
|
|
|
|
+ MENU_ITEM_BACK_P(_T(bMain?MSG_MAIN:MSG_BACK)); // i.e. default menu-item / menu-item after card insertion
|
|
card.getWorkDirName();
|
|
card.getWorkDirName();
|
|
if (card.filename[0] == '/')
|
|
if (card.filename[0] == '/')
|
|
{
|
|
{
|
|
@@ -8163,6 +8160,8 @@ void menu_lcd_lcdupdate_func(void)
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
|
|
+ if(menu_menu==lcd_sdcard_menu)
|
|
|
|
+ menu_back();
|
|
card.release();
|
|
card.release();
|
|
LCD_MESSAGERPGM(_i("Card removed"));////MSG_SD_REMOVED c=0 r=0
|
|
LCD_MESSAGERPGM(_i("Card removed"));////MSG_SD_REMOVED c=0 r=0
|
|
}
|
|
}
|
|
@@ -8207,4 +8206,3 @@ void menu_lcd_lcdupdate_func(void)
|
|
lcd_send_status();
|
|
lcd_send_status();
|
|
if (lcd_commands_type == LCD_COMMAND_V2_CAL) lcd_commands();
|
|
if (lcd_commands_type == LCD_COMMAND_V2_CAL) lcd_commands();
|
|
}
|
|
}
|
|
-
|
|
|