All Projects β†’ brcontainer β†’ stack-exchange-notifications

brcontainer / stack-exchange-notifications

Licence: MIT license
Add-ons for Stack Exchange sites, like: askdifferent, askubuntu, serverfault, stackoverflow and superuser

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to stack-exchange-notifications

Scriptsafe
a browser extension to bring security and privacy to chrome, firefox, and opera
Stars: ✭ 434 (+1966.67%)
Mutual labels:  firefox, extension, opera
Emoji Helper
A small cross-browser emoji cheatsheet extension πŸ‘
Stars: ✭ 194 (+823.81%)
Mutual labels:  firefox, extension, opera
Bettertweetdeck
A browser extension to improve TweetDeck with a lot of features
Stars: ✭ 558 (+2557.14%)
Mutual labels:  firefox, extension, opera
netflix-list-exporter
πŸ’«β€Žβ€Žβ€Žβ€β€β€Žβ€An Extension to export your lists from Netflix to Clipboard area and share it with your friends.
Stars: ✭ 60 (+185.71%)
Mutual labels:  firefox, extension, opera
Metamask Extension
🌐 πŸ”Œ The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Stars: ✭ 6,585 (+31257.14%)
Mutual labels:  firefox, extension, opera
Web Developer
A browser extension that adds various web developer tools to a browser.
Stars: ✭ 532 (+2433.33%)
Mutual labels:  firefox, extension, opera
Uget Chrome Wrapper
Moved to https://github.com/ugetdm/uget-integrator and https://github.com/ugetdm/uget-extension
Stars: ✭ 74 (+252.38%)
Mutual labels:  firefox, extension, opera
Rester
A REST client for almost any web service (Firefox and Chrome Extension)
Stars: ✭ 192 (+814.29%)
Mutual labels:  firefox, extension
Preact Devtools
Browser extension for inspection Preact applications
Stars: ✭ 204 (+871.43%)
Mutual labels:  firefox, extension
Adfilt
The place where I, DandelionSprout, store my web filter lists for countless topics, including my Nordic adblock list. As simple as that, really.
Stars: ✭ 217 (+933.33%)
Mutual labels:  firefox, opera
mw-discord
πŸ“ MediaWiki extension that sends notifications to Discord, used on https://runescape.wiki.
Stars: ✭ 16 (-23.81%)
Mutual labels:  notifications, extension
Gopassbridge
A web extension for firefox and chrome to insert login credentials from gopass
Stars: ✭ 182 (+766.67%)
Mutual labels:  firefox, extension
Min Vid
Popout video player in Firefox
Stars: ✭ 180 (+757.14%)
Mutual labels:  firefox, extension
Github Mermaid Extension
A browser extension for Chrome, Opera & Firefox that adds Mermaid language support to Github
Stars: ✭ 170 (+709.52%)
Mutual labels:  firefox, extension
Sponsorblock
Skip YouTube video sponsors (browser extension)
Stars: ✭ 3,627 (+17171.43%)
Mutual labels:  firefox, opera
Gadebugger
A Chrome, Firefox & Opera devtools extension for debugging Google Analytics tracking code
Stars: ✭ 225 (+971.43%)
Mutual labels:  firefox, opera
StackUnderflow
Greasemonkey/Tampermonkey script that brings user blacklisting, starring and other goodies to StackOverflow and StackExchange sites.
Stars: ✭ 16 (-23.81%)
Mutual labels:  stackoverflow, stackexchange
Extension Create
Create modern cross-browser extensions with no build configuration.
Stars: ✭ 167 (+695.24%)
Mutual labels:  firefox, extension
stack-search
chrome extansion for enrich stackoverflow results on google search
Stars: ✭ 22 (+4.76%)
Mutual labels:  stackoverflow, stackexchange
ChatSE
An Android application for StackOverflow and StackExchange chat! Revived by Tristan Wiley, base app created by Anubian
Stars: ✭ 22 (+4.76%)
Mutual labels:  stackoverflow, stackexchange

Installing StackExchangeNotifications

Note: requires Firefox 48+, extension uses web_accessible_resources only supported in 48 version

About StackExchangeNotifications

preview

This extension has been created for you to stay connected on their StackExchange sites when you're doing other activities:

  • Notifies you of new messages in "inbox"
  • Notifies you when your achievements change (downvotes, upvotes, badges)
  • Quick read of "inbox"
  • Quick read of "achievements"

StackExchangeNotifications screenshots

inbox and achievements in your browser

For developers

For debugging or testing push notifications there are some functions:

Function Description
.setAchievements(int achievements [, int score]) Use integers in two parameters
.setInbox(int msgs) Use integers, may be 0, 1 or higher
.update() After use setAchievements and/or setInbox, perform this function, this function show results in "push notifications" over icon and pop-up tabs
.getAchievements() Get current total achievements, return a object like {score: int, acquired: int}
.hasCache() Return true if has cache or false if no
.clearCache([, type]) Clear inbox and achievements cache, if first parameter empty clear cache from inbox and achivements, or specific inbox and achievements in first parameter
.meta() Get appname and version, return object like this {appname: string, version: string}
.getInbox() Get total messages in Inbox, return int

Debugging in Opera or Chrome

  • Click with right mouse button, and select "Inspect pop-up"
  • Go to Console tab in "Developer Tools" and type your commands

(More details: https://developer.chrome.com/extensions/tut_debugging)

Debugging in Firefox

Note: Requires Firefox 48+ (or Developer Edition) for load of temporary add-on

  • Type about:debugging in "address bar" (in new firefox version access about:debugging#/runtime/this-firefox)
  • Click in "Load Temporary Add-on"
  • Go to chrome folder (from this project) and select manifest.json
  • After add-on is showed, click on "Debug" button (on right extension)
  • In Console tab type your commands

(More details: https://developer.mozilla.org/en-US/docs/Tools/about:debugging)

Examples

Show fake new score:

StackExchangeNotifications.setAchievements(300);
StackExchangeNotifications.update();

Show fake new badges or privileges:

StackExchangeNotifications.setAchievements(-1, 800);
StackExchangeNotifications.update();

Show fake new achievements score, badges and privileges:

StackExchangeNotifications.setAchievements(20, 800);
StackExchangeNotifications.update();

Show fake new messages in Inbox:

StackExchangeNotifications.setInbox(981);
StackExchangeNotifications.update();

Two commands simultaneously:

StackExchangeNotifications.setAchievements(10, 300);
StackExchangeNotifications.setInbox(981);
StackExchangeNotifications.update();
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].