From 46b88566f1f498b4d769e8fb0e6922ec8d8f2a48 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Fri, 4 Mar 2022 23:04:07 -0500 Subject: obfuscate token in input dialog --- src/dialogs/token.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/dialogs') diff --git a/src/dialogs/token.cpp b/src/dialogs/token.cpp index f984990..32fb785 100644 --- a/src/dialogs/token.cpp +++ b/src/dialogs/token.cpp @@ -1,6 +1,6 @@ #include "token.hpp" -std::string trim(const std::string& str) { +std::string trim(const std::string &str) { const auto first = str.find_first_not_of(' '); if (first == std::string::npos) return str; const auto last = str.find_last_not_of(' '); @@ -30,6 +30,8 @@ TokenDialog::TokenDialog(Gtk::Window &parent) m_bbox.pack_start(m_cancel, Gtk::PACK_SHRINK); m_bbox.set_layout(Gtk::BUTTONBOX_END); + m_entry.set_input_purpose(Gtk::INPUT_PURPOSE_PASSWORD); + m_entry.set_visibility(false); m_entry.set_hexpand(true); m_layout.add(m_entry); m_layout.add(m_bbox); -- cgit v1.2.3