From 498836eefc8e3c4dfccca5c7fd5e05ba1c336b15 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Wed, 8 Jan 2020 20:36:58 +0100 Subject: [PATCH] Improve screen --- loginscreen.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loginscreen.cpp b/loginscreen.cpp index a6aec64..1888a48 100644 --- a/loginscreen.cpp +++ b/loginscreen.cpp @@ -83,7 +83,7 @@ void LoginScreen::getCredentials(string &email, string &pass) mvprintw(startX+4, startY, "Password:"); wattroff(stdscr, A_REVERSE); printw(" "); - printw(pass.c_str()); + for(size_t i = 0; i < pass.length(); i++) printw("*"); if(currPos == PASSWORD) getyx(stdscr, currY, currX); // Validate button @@ -106,6 +106,7 @@ void LoginScreen::getCredentials(string &email, string &pass) break; case KEY_DOWN: + case 9: // TAB currPos++; if(currPos > 2) currPos = 0; break;