Friendlier UI in fileman

This commit is contained in:
Erwin Ried 2020-06-01 01:59:40 +02:00
parent 52b951f705
commit 59b310dff5
2 changed files with 5 additions and 5 deletions

View File

@ -32,8 +32,8 @@ namespace ui {
void FileManBaseView::load_directory_contents(const std::filesystem::path& dir_path) {
current_path = dir_path;
text_current.set(dir_path.string().substr(0, 30 - 8));
text_current.set(dir_path.string().length()? dir_path.string().substr(0, 30 - 6):"(sd root)");
entry_list.clear();
auto filtering = (bool)extension_filter.size();
@ -315,7 +315,7 @@ FileManagerView::FileManagerView(
button_delete.on_select = [this, &nav](Button&) {
// Use display_modal ?
nav.push<ModalMessageView>("Delete", "Delete " + entry_list[menu_view.highlighted_index()].entry_path.filename().string() + "\nAre you sure ?", YESNO,
nav.push<ModalMessageView>("Delete", "Delete " + entry_list[menu_view.highlighted_index()].entry_path.filename().string() + "\nAre you sure?", YESNO,
[this](bool choice) {
if (choice)
on_delete();

View File

@ -85,10 +85,10 @@ protected:
void refresh_list();
Labels labels {
{ { 0, 0 }, "Current:", Color::light_grey() }
{ { 0, 0 }, "Path:", Color::light_grey() }
};
Text text_current {
{ 8 * 8, 0 * 8, 22 * 8, 16 },
{ 6 * 8, 0 * 8, 24 * 8, 16 },
"",
};