Show Messenger's account settings (Active Status, sounds, DND) in Settings
Facebook Messenger on your desktop, without the Facebook clutter
Brought to you by:
kristoffer-r
Originally created by: kristofferR
Some of Messenger's own account settings are hard to reach in Carrier because Facebook's settings chrome is hidden: Active Status, message sounds, and Do Not Disturb. fMess bridges them into its own settings, synced with the account (05-messenger-prefs.js (github.com)).
Shares the database helper with the Do Not Disturb issue.
Toggle Active Status in Carrier β the phone shows the same value, and vice versa after reload. Failure to apply (module missing) shows an error instead of a silent no-op.
Part of [#349].
Ticket changed by: kristofferR
Originally posted by: kristofferR
Landed in [#412] on
main(f3d5635); it ships in the next release.Settings has a new Account tab with a "Messenger account" section. It reads and changes Active Status, message sounds and Do Not Disturb (off, 1/8/24 hours, until turned off) through Messenger's own modules, the same mutations and database procedure its Preferences dialog uses, so the changes belong to the account. The tab says these are account-level and separate from Carrier's notification settings. After each change the page reads the setting back. A failure, including a missing module, shows Messenger's error.
Live-tested on a test account in an isolated profile: all three settings changed and read back, and Facebook's own Preferences agreed in both directions. Not checked on a phone.
Related
Tickets:
#412