mirror of
https://github.com/rvtr/GodMode9i.git
synced 2025-11-02 00:11:07 -04:00
Fix clock using 12-hour and covering last character of the path (#189)
* Fix clock using 12-hour and covering last of path * Simplify RetTime()
This commit is contained in:
parent
2906dd84d3
commit
90c413f8fb
@ -12,14 +12,7 @@
|
|||||||
*/
|
*/
|
||||||
std::string RetTime()
|
std::string RetTime()
|
||||||
{
|
{
|
||||||
time_t raw;
|
return RetTime(STR_TIME_FORMAT.c_str());
|
||||||
time(&raw);
|
|
||||||
const struct tm *Time = localtime(&raw);
|
|
||||||
|
|
||||||
char tmp[8];
|
|
||||||
strftime(tmp, sizeof(tmp), STR_TIME_FORMAT.c_str(), Time);
|
|
||||||
|
|
||||||
return tmp;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -123,14 +123,16 @@ void showDirectoryContents(std::vector<DirEntry> &dirContents, int fileOffset, i
|
|||||||
// Top bar
|
// Top bar
|
||||||
font->printf(firstCol, 0, true, alignStart, Palette::blackGreen, "%*c", 256 / font->width(), ' ');
|
font->printf(firstCol, 0, true, alignStart, Palette::blackGreen, "%*c", 256 / font->width(), ' ');
|
||||||
|
|
||||||
|
std::string time = RetTime();
|
||||||
|
|
||||||
// Print the path
|
// Print the path
|
||||||
if(font->calcWidth(path) > SCREEN_COLS - 6)
|
if(font->calcWidth(path) > SCREEN_COLS - 6)
|
||||||
font->print(rtl ? -1 : -6, 0, true, path, Alignment::right, Palette::blackGreen, true);
|
font->print(rtl ? -1 : (-1 - time.size()), 0, true, path, Alignment::right, Palette::blackGreen, true);
|
||||||
else
|
else
|
||||||
font->print(firstCol, 0, true, path, alignStart, Palette::blackGreen);
|
font->print(firstCol, 0, true, path, alignStart, Palette::blackGreen);
|
||||||
|
|
||||||
// Print time
|
// Print time
|
||||||
font->print(lastCol, 0, true, RetTime(), alignEnd, Palette::blackGreen);
|
font->print(lastCol, 0, true, time, alignEnd, Palette::blackGreen);
|
||||||
|
|
||||||
// Print directory listing
|
// Print directory listing
|
||||||
for (int i = 0; i < ((int)dirContents.size() - startRow) && i < ENTRIES_PER_SCREEN; i++) {
|
for (int i = 0; i < ((int)dirContents.size() - startRow) && i < ENTRIES_PER_SCREEN; i++) {
|
||||||
|
|||||||
@ -3,7 +3,7 @@ STRING(NO_DRIVES_FOUND, "No drives found!")
|
|||||||
STRING(UNTITLED, "UNTITLED")
|
STRING(UNTITLED, "UNTITLED")
|
||||||
STRING(ROOT, "[root]")
|
STRING(ROOT, "[root]")
|
||||||
STRING(DIR, "(dir)")
|
STRING(DIR, "(dir)")
|
||||||
STRING(TIME_FORMAT, " %I:%M")
|
STRING(TIME_FORMAT, " %H:%M")
|
||||||
STRING(LOADING, "Loading...")
|
STRING(LOADING, "Loading...")
|
||||||
STRING(CREATING_DIRECTORY, "Creating directory...")
|
STRING(CREATING_DIRECTORY, "Creating directory...")
|
||||||
STRING(ENTERING_DIRECTORY, "Entering directory...")
|
STRING(ENTERING_DIRECTORY, "Entering directory...")
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Keine Laufwerke gefunden!
|
|||||||
UNTITLED=UNBENANNT
|
UNTITLED=UNBENANNT
|
||||||
ROOT=[root]
|
ROOT=[root]
|
||||||
DIR=(dir)
|
DIR=(dir)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Lädt...
|
LOADING=Lädt...
|
||||||
CREATING_DIRECTORY=Verzeichnis wird erstellt...
|
CREATING_DIRECTORY=Verzeichnis wird erstellt...
|
||||||
ENTERING_DIRECTORY=Verzeichnis wird betreten...
|
ENTERING_DIRECTORY=Verzeichnis wird betreten...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=No drives found!
|
|||||||
UNTITLED=UNTITLED
|
UNTITLED=UNTITLED
|
||||||
ROOT=[root]
|
ROOT=[root]
|
||||||
DIR=(dir)
|
DIR=(dir)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Loading...
|
LOADING=Loading...
|
||||||
CREATING_DIRECTORY=Creating directory...
|
CREATING_DIRECTORY=Creating directory...
|
||||||
ENTERING_DIRECTORY=Entering directory...
|
ENTERING_DIRECTORY=Entering directory...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=¡No se encontraron unidades!
|
|||||||
UNTITLED=SIN TÍTULO
|
UNTITLED=SIN TÍTULO
|
||||||
ROOT=[raíz]
|
ROOT=[raíz]
|
||||||
DIR=(dir)
|
DIR=(dir)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Cargando...
|
LOADING=Cargando...
|
||||||
CREATING_DIRECTORY=Creando directorio...
|
CREATING_DIRECTORY=Creando directorio...
|
||||||
ENTERING_DIRECTORY=Ingresando al directorio...
|
ENTERING_DIRECTORY=Ingresando al directorio...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Aucun lecteur trouvé !
|
|||||||
UNTITLED=SANS TITRE
|
UNTITLED=SANS TITRE
|
||||||
ROOT=[racine]
|
ROOT=[racine]
|
||||||
DIR=(dos)
|
DIR=(dos)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Chargement…
|
LOADING=Chargement…
|
||||||
CREATING_DIRECTORY=Création du dossier…
|
CREATING_DIRECTORY=Création du dossier…
|
||||||
ENTERING_DIRECTORY=Entrée dans dossier…
|
ENTERING_DIRECTORY=Entrée dans dossier…
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=לא נמצאו כוננים!
|
|||||||
UNTITLED=UNTITLED
|
UNTITLED=UNTITLED
|
||||||
ROOT=[root]
|
ROOT=[root]
|
||||||
DIR=(ספריה)
|
DIR=(ספריה)
|
||||||
TIME_FORMAT=%I:%M
|
TIME_FORMAT=%H:%M
|
||||||
LOADING=טוען...
|
LOADING=טוען...
|
||||||
CREATING_DIRECTORY=יוצר ספריה...
|
CREATING_DIRECTORY=יוצר ספריה...
|
||||||
ENTERING_DIRECTORY=נכנס לספריה...
|
ENTERING_DIRECTORY=נכנס לספריה...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Nem található meghajtó!
|
|||||||
UNTITLED=NÉVTELEN
|
UNTITLED=NÉVTELEN
|
||||||
ROOT=[gyökér]
|
ROOT=[gyökér]
|
||||||
DIR=(mappa)
|
DIR=(mappa)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Töltés...
|
LOADING=Töltés...
|
||||||
CREATING_DIRECTORY=Könyvtár létrehozása...
|
CREATING_DIRECTORY=Könyvtár létrehozása...
|
||||||
ENTERING_DIRECTORY=Könyvtárba lépés...
|
ENTERING_DIRECTORY=Könyvtárba lépés...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Nessuna unità trovata!
|
|||||||
UNTITLED=SENZA TITOLO
|
UNTITLED=SENZA TITOLO
|
||||||
ROOT=[root]
|
ROOT=[root]
|
||||||
DIR=(cart)
|
DIR=(cart)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Caricamento in corso...
|
LOADING=Caricamento in corso...
|
||||||
CREATING_DIRECTORY=Creazione cartella...
|
CREATING_DIRECTORY=Creazione cartella...
|
||||||
ENTERING_DIRECTORY=Ingresso nella cartella...
|
ENTERING_DIRECTORY=Ingresso nella cartella...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=ドライブが見つかりません!
|
|||||||
UNTITLED=無題
|
UNTITLED=無題
|
||||||
ROOT=[ルート]
|
ROOT=[ルート]
|
||||||
DIR=(dir)
|
DIR=(dir)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=ロード中…
|
LOADING=ロード中…
|
||||||
CREATING_DIRECTORY=ディレクトリを作成中…
|
CREATING_DIRECTORY=ディレクトリを作成中…
|
||||||
ENTERING_DIRECTORY=ディレクトリに入る
|
ENTERING_DIRECTORY=ディレクトリに入る
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=ドライブが みつかりません!
|
|||||||
UNTITLED=むだい
|
UNTITLED=むだい
|
||||||
ROOT=[ルート]
|
ROOT=[ルート]
|
||||||
DIR=(dir)
|
DIR=(dir)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=ロード ちゅう…
|
LOADING=ロード ちゅう…
|
||||||
CREATING_DIRECTORY=ディレクトリを さくせい ちゅう…
|
CREATING_DIRECTORY=ディレクトリを さくせい ちゅう…
|
||||||
ENTERING_DIRECTORY=ディレクトリに はいる
|
ENTERING_DIRECTORY=ディレクトリに はいる
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Geen schijven gevonden!
|
|||||||
UNTITLED=Naamloos
|
UNTITLED=Naamloos
|
||||||
ROOT=[root]
|
ROOT=[root]
|
||||||
DIR=(map)
|
DIR=(map)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Laden...
|
LOADING=Laden...
|
||||||
CREATING_DIRECTORY=Map aanmaken...
|
CREATING_DIRECTORY=Map aanmaken...
|
||||||
ENTERING_DIRECTORY=Map ingaan...
|
ENTERING_DIRECTORY=Map ingaan...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Nu s-au găsit unități!
|
|||||||
UNTITLED=FĂRĂ TITLU
|
UNTITLED=FĂRĂ TITLU
|
||||||
ROOT=[rădăcină]
|
ROOT=[rădăcină]
|
||||||
DIR=(dosar)
|
DIR=(dosar)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Se încarcă...
|
LOADING=Se încarcă...
|
||||||
CREATING_DIRECTORY=Se crează dosar...
|
CREATING_DIRECTORY=Se crează dosar...
|
||||||
ENTERING_DIRECTORY=Se intră în dosar...
|
ENTERING_DIRECTORY=Se intră în dosar...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Диски не найдены!
|
|||||||
UNTITLED=БЕЗ НАЗВАНИЯ
|
UNTITLED=БЕЗ НАЗВАНИЯ
|
||||||
ROOT=[root]
|
ROOT=[root]
|
||||||
DIR=(папка)
|
DIR=(папка)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Загрузка...
|
LOADING=Загрузка...
|
||||||
CREATING_DIRECTORY=Создание папки...
|
CREATING_DIRECTORY=Создание папки...
|
||||||
ENTERING_DIRECTORY=Вход в папку...
|
ENTERING_DIRECTORY=Вход в папку...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Sürücü bulunamadı!
|
|||||||
UNTITLED=BAŞLIKSIZ
|
UNTITLED=BAŞLIKSIZ
|
||||||
ROOT=[kök]
|
ROOT=[kök]
|
||||||
DIR=(dizin)
|
DIR=(dizin)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Yükleniyor...
|
LOADING=Yükleniyor...
|
||||||
CREATING_DIRECTORY=Dizin oluşturuluyor...
|
CREATING_DIRECTORY=Dizin oluşturuluyor...
|
||||||
ENTERING_DIRECTORY=Dizine giriliyor...
|
ENTERING_DIRECTORY=Dizine giriliyor...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=Не вдалося знайти диски!
|
|||||||
UNTITLED=НЕ НАЗВАНО
|
UNTITLED=НЕ НАЗВАНО
|
||||||
ROOT=[корінь]
|
ROOT=[корінь]
|
||||||
DIR=(папка)
|
DIR=(папка)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=Завантаження...
|
LOADING=Завантаження...
|
||||||
CREATING_DIRECTORY=Створення папки...
|
CREATING_DIRECTORY=Створення папки...
|
||||||
ENTERING_DIRECTORY=Вхід у папку...
|
ENTERING_DIRECTORY=Вхід у папку...
|
||||||
|
|||||||
@ -6,7 +6,7 @@ NO_DRIVES_FOUND=没有找到存储设备!
|
|||||||
UNTITLED=无标题
|
UNTITLED=无标题
|
||||||
ROOT=[根目录]
|
ROOT=[根目录]
|
||||||
DIR=(目录)
|
DIR=(目录)
|
||||||
TIME_FORMAT= %I:%M
|
TIME_FORMAT= %H:%M
|
||||||
LOADING=正在加载...
|
LOADING=正在加载...
|
||||||
CREATING_DIRECTORY=正在创建目录...
|
CREATING_DIRECTORY=正在创建目录...
|
||||||
ENTERING_DIRECTORY=正在进入目录...
|
ENTERING_DIRECTORY=正在进入目录...
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user