• Michael Gratton's avatar
    Don't prompt for passwords from deep within the engine · 085518a6
    Michael Gratton authored
    The fix for !161 moved updating credentials to reasonably deep within
    the IMAP service to fix some poor behaviour for GOA accounts, however
    local accounts would still prompt for a password if not present in
    libsecret from there, and if cancelled would prompt as many times as the
    service attempted to re-open the pool.
    
    This removes the call to prompt for a password from the libsecret
    mediator, brings back some of the API removed by commit c8f5e029, so
    that services can tell if credentials weren't loaded, and hence notify
    appropriately so the controller can then do the prompting.
    085518a6
Name
Last commit
Last update
.gitlab/issue_templates Loading commit data...
bindings/vapi Loading commit data...
build-aux Loading commit data...
desktop Loading commit data...
help Loading commit data...
icons Loading commit data...
po Loading commit data...
sql Loading commit data...
src Loading commit data...
test Loading commit data...
ui Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING Loading commit data...
COPYING.icons Loading commit data...
COPYING.snowball Loading commit data...
INSTALL Loading commit data...
Makefile Loading commit data...
NEWS Loading commit data...
README Loading commit data...
README.md Loading commit data...
THANKS Loading commit data...
geary.doap Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
org.gnome.Geary.json Loading commit data...