From 8507268b8f7d99badfada99046f0bf8707d4c144 Mon Sep 17 00:00:00 2001 From: Bobbi Webber-Manners Date: Wed, 2 Sep 2020 00:27:46 -0400 Subject: [PATCH] EDIT: More file UI improvements and integration --- apps/edit.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/edit.c b/apps/edit.c index f45858c..682c1e5 100644 --- a/apps/edit.c +++ b/apps/edit.c @@ -1890,6 +1890,8 @@ void buffer_list(void) { #pragma code-name (pop) #endif +void file_ui(char *); // Forward declaration + /* * Rename a file, taking care of multi-bank files */ @@ -1898,8 +1900,7 @@ void name_file(void) { uint8_t origbank = l_auxbank; uint8_t retval = 0, modified = 0, first = 1; uint8_t filebank; - if (prompt_for_name("New filename", 1) == 255) - return; // ESC pressed + file_ui("Select existing file to overwrite, or enter new filename to create"); if (strlen(userentry) == 0) return; if (bank != origbank) @@ -2341,7 +2342,7 @@ int edit(char *fname) { break; case 0x80 + 'I': // OA-I "Insert file" case 0x80 + 'i': - file_ui("Insert File"); + file_ui("Insert file: Select file or enter filename"); if (strlen(userentry) == 0) { draw_screen(); break; @@ -2357,7 +2358,7 @@ int edit(char *fname) { case 0x80 + 'o': if (status[0]) save(); - file_ui("Open File"); + file_ui("Open file: Select file or enter filename"); if (strlen(userentry) == 0) { draw_screen(); break;