To keep things similar to the desktop version we should implement a plugin selector in a General settings tab of the settings tabbed component
This will provide the groundwork for creating plugins for Ubuntu's default password storage (Not sure there is one at this moment in time) as well as any password apps that get developed in the future.
Initially lets get it to work with the cleartext plugin and provide a warning to user that it is not encrypted.
See src/Gui/SettingsDialog to see how it's been done there
Git commit 3e54d6c527ada1d4de2832cc618dd0e44e6e01b5 by Dan Chapman.
Committed on 28/05/2014 at 15:27.
Pushed by jkt into branch 'master'.
Ubuntu: Implements PasswordWatcher for imap access
Now uses the passwordWatcher. When authRequest signal is
received it either auto connects or if no password saved ask
user to enter password.
Related: bug 332987
Removed using an anonymous function to call a reloadPassword slot
M +1 -1 CMakeLists.txt
M +3 -0 src/Ubuntu/main.cpp
M +21 -4 src/Ubuntu/qml/trojita/ImapSettings.qml
M +10 -2 src/Ubuntu/qml/trojita/InfoDialog.qml
M +48 -16 src/Ubuntu/qml/trojita/SettingsTabs.qml
M +14 -2 src/Ubuntu/qml/trojita/main.qml