Skip to content

Update options.html with note for macOS users#26

Open
ljuntyg wants to merge 2 commits intoPaulMorris:masterfrom
ljuntyg:master
Open

Update options.html with note for macOS users#26
ljuntyg wants to merge 2 commits intoPaulMorris:masterfrom
ljuntyg:master

Conversation

@ljuntyg
Copy link

@ljuntyg ljuntyg commented Oct 4, 2025

For reminders to appear for macOS users they need to allow Firefox to send notifications, this permission appears to be disabled by default on macOS and Firefox does not remind the user of this when the add-on is installed.

This can cause some confusion, because Firefox will notify the user that the add-on will have (browser-level) notification permissions on installation, but Firefox will not notify the user if it does not have system permissions for notifications on macOS (as is the case by default).

I updated options.html with a note about this to prevent confusion for macOS users. I think it might be possible to update options.html from options.js based on OS when the page is opened so that this note is only shown to macOS users, but this commit does not include that.

I also submitted an issue #25 which suggests possibly updating the longer add-on description with a similar note. I believe that can only be done by the add-on publisher, only the short description can be changed in manifest.json and it wouldn't be a good place for a note like that.

For reminders to appear for macOS users they need to allow Firefox to
send notifications, this permission appears to be disabled by default
on macOS and Firefox does not remind the user of this when the add-on
is installed.

This can cause some confusion, because Firefox will notify the user
that the add-on will have (browser-level) notification permissions on
installation, but Firefox will not notify the user if it does not have
system permissions for notifications on macOS (as is the case by
default).

I updated options.html with a note about this to prevent confusion for
macOS users. I think it might be possible to update options.html from
options.js based on OS when the page is opened so that this note is
only shown to macOS users, but this commit does not include that.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments