Log out, and log out and reset, from the app menu
Facebook Messenger on your desktop, without the Facebook clutter
Brought to you by:
kristoffer-r
Originally created by: kristofferR
There is no direct way to log out of Facebook in Carrier. Facebook's own account menu is hidden with the rest of its chrome, and Clear Cache & Restart is not a sign-out. fMess has a native account menu with Log Out, and apotenza92/facebook-messenger-desktop has "Log out and reset app".
settings.json, and restart.Part of [#349].
Originally posted by: kristofferR
Landed in [#413] on
main(6595811); it ships in the next release.The app menu (File on Windows and Linux, the Carrier menu on macOS) and the tray have Log Out and Log Out and Reset Carrier…. Log Out runs Facebook's own logout, so the session ends on Facebook's side, then shows the login page and clears the recent-conversation menus and unread badges. Reset asks first, logs out, deletes the webview data store and what Carrier keeps for the account (notification ledger, scheduled messages, cached avatars, delivered notifications), keeps
settings.jsonand restarts. If Facebook can't be reached it still resets and says so.What was live-tested on Linux with a test account: Log Out ended the session, showed the login page, and stayed logged out after a restart. Reset was run only from the logged-out state: the confirmation appeared,
settings.jsonwas kept byte-identical, cookies, ledger and scheduled messages were removed, and Carrier restarted cleanly. Not live-tested: the full Reset while logged in, and logging back in after a reset. The macOS and Windows paths are only cross-compiled (clippy clean).Related
Tickets:
#413Ticket changed by: kristofferR