Index: apps/lang/english.lang
===================================================================
--- apps/lang/english.lang (revision 14436)
+++ apps/lang/english.lang (working copy)
@@ -6879,7 +6879,7 @@
player: "Buf: %d.%03dMB"
- *: ""
+ *: "Buffer size"
Index: apps/menus/main_menu.c
===================================================================
--- apps/menus/main_menu.c (revision 14436)
+++ apps/menus/main_menu.c (working copy)
@@ -180,6 +180,7 @@
talk_id(LANG_BATTERY_TIME, enqueue);
enqueue = true;
talk_value(battery_level(), UNIT_PERCENT, true);
+ talk_value(battery_time()*60, UNIT_TIME, true);
#if CONFIG_CHARGING >= CHARGING_MONITOR
if (charge_state == CHARGING)
talk_id(LANG_BATTERY_CHARGE, true);
@@ -192,19 +193,6 @@
#endif
}
- talk_id(LANG_DISK_FREE_INFO, enqueue);
-#ifdef HAVE_MULTIVOLUME
- talk_id(LANG_DISK_NAME_INTERNAL, true);
- output_dyn_value(NULL, 0, free, kbyte_units, true);
- if (size2)
- {
- talk_id(LANG_DISK_NAME_MMC, true);
- output_dyn_value(NULL, 0, free2, kbyte_units, true);
- }
-#else
- output_dyn_value(NULL, 0, free, kbyte_units, true);
-#endif
-
#if CONFIG_RTC
{
struct tm* tm = get_time();
@@ -256,7 +244,23 @@
talk_number(1900 + tm->tm_year, true);
}
#endif
- }
+ talk_id(LANG_DISK_FREE_INFO, enqueue);
+#ifdef HAVE_MULTIVOLUME
+ talk_id(LANG_DISK_NAME_INTERNAL, true);
+ output_dyn_value(NULL, 0, free, kbyte_units, true);
+ if (size2)
+ {
+ talk_id(LANG_DISK_NAME_MMC, true);
+ output_dyn_value(NULL, 0, free2, kbyte_units, true);
+ }
+#else
+ output_dyn_value(NULL, 0, free, kbyte_units, true);
+#endif
+ talk_id(LANG_VERSION, true);
+ talk_spell(appsversion, true);
+ talk_id(LANG_BUFFER_STAT, true);
+ output_dyn_value(NULL, 0, buflen, kbyte_units, false);
+ }
new_info = false;
}