From 4469165e8af2c55e212c65935b139298725ba8b2 Mon Sep 17 00:00:00 2001 From: penfold42 Date: Mon, 30 Jul 2018 20:04:54 +1000 Subject: [PATCH] Add ' R' to readonly file in filebrowser oled display --- src/FileBrowser.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/FileBrowser.cpp b/src/FileBrowser.cpp index d5918bb..f3049b6 100644 --- a/src/FileBrowser.cpp +++ b/src/FileBrowser.cpp @@ -102,10 +102,17 @@ void FileBrowser::BrowsableListView::RefreshLine(u32 entryIndex, u32 x, u32 y, b } else { + char ROstring[8] = { 0 }; + if (entry->filImage.fattrib & AM_RDO) + strncpy (ROstring, " R", 8); if (entry->caddyIndex != -1) - snprintf(buffer2, 256, "%d>%s", entry->caddyIndex, entry->filImage.fname); + snprintf(buffer2, 256, "%d>%s%s" + , entry->caddyIndex + , entry->filImage.fname + , ROstring + ); else - snprintf(buffer2, 256, "%s", entry->filImage.fname); + snprintf(buffer2, 256, "%s%s", entry->filImage.fname, ROstring); } } else