tanmayrajani / notifications-preview-github

Browser Extension: preview GitHub notifications with same page pop-overs
https://chrome.google.com/webstore/detail/github-notifications-prev/kgilejfahkjidpaclkepbdoeioeohfmj?hl=en&gl=IN
MIT License
141 stars 15 forks source link

Finish transition to new Notifications #89

Closed fregante closed 4 years ago

fregante commented 4 years ago

81 added support for the new Notifications in the least intrusive way possible, but the CSS is almost entirely outdated and the JS still has some references to DOM that no longer exists.

57 could be considered

darkred commented 4 years ago

I've noticed the following with the new version, regarding the #57 feature: and thought to post it here, instead of opening a new issue

(Tested extension 20.4.5 in a fresh Chrome 81 profile) if I enable Show only participating notifications then the notification number in the bubble is no longer displayed, even if Show notification number in blue bubble remains enabled.

Screenshot comparison having Show only participating notifications :

Disabled --> bubble number is ok ![2020-04-09_121059](https://user-images.githubusercontent.com/723651/78880360-f63d9680-7a5d-11ea-9edd-1d602fb058e0.jpg)
Enabled --> bubble number is missing ![2020-04-09_121150](https://user-images.githubusercontent.com/723651/78881010-e2defb00-7a5e-11ea-8c17-980f72aae488.jpg)
fregante commented 4 years ago

Please open a new issue if it's still broken. I'll mark this as done due to https://github.com/tanmayrajani/notifications-preview-github/releases/tag/20.4.22

fregante commented 4 years ago

If you enable GitHub’s "Group by repository" option, the extension now exactly looks like it used to 🎉

option grouped

While the new style is this, cleaned up:

ungrouped
darkred commented 4 years ago

Please open a new issue if it's still broken. I'll mark this as done due to 20.4.22 (release)

I see that the new version, 20.4.22, is available only in Firefox AMO. In CWS it's still 20.4.5. Maybe it's stuck at pending review ?

And, I've tested the Firefox version, and the counter in the bubble is still broken if I enable Show only participating notifications. Is it ok if I open a new issue based only on the Firefox version?

fregante commented 4 years ago

This is due to #91

darkred commented 4 years ago

Thanks for the info. The review procedure in CWS is still so awful for the developers..

fregante commented 4 years ago

They started requesting more information lately, so every old extension is stuck until we add the information. It happened to my other 3 extensions I updated recently.

darkred commented 4 years ago

Thank you for the quick response. I'm glad the new version is now in CWS as well.

I opened a new issue here: https://github.com/tanmayrajani/notifications-preview-github/issues/95