A simple extension that adds persistent counters to Bingosync squares
Bingosync Counters Extension
This extension adds counters to each bingo square in Bingosync so that players can keep track of partial progress on goals. For example, if a goal states you must beat 5 levels to claim it, you can use the counter to keep track of how many you've beaten so far. It was created for PangaeaPanga.
Simply hover over a bingo square to show the + and - buttons. Click them to change the value of the counter. The extension will remember the number on each square for a given room even if you refresh the page or close it and reopen it later (so long as it's the same room). To reset all the counters, simply right click and choose \"Reset all Bingosync counters\".
Read more
Simply hover over a bingo square to show the + and - buttons. Click them to change the value of the counter. The extension will remember the number on each square for a given room even if you refresh the page or close it and reopen it later (so long as it's the same room). To reset all the counters, simply right click and choose \"Reset all Bingosync counters\".
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Bingosync Counters", "version": "1.1.0", "manifest_version": 3, "description": "A simple extension that adds persistent counters to Bingosync squares", "icons": { "128": "icons/icon128.png" }, "permissions": [ "storage", "contextMenus" ], "host_permissions": [ "https://bingosync.com/room/*" ], "background": { "service_worker": "src/bg/background.js", "type": "module" }, "content_scripts": [ { "matches": [ "https://bingosync.com/room/*" ], "css": [ "src/inject/inject.css" ] }, { "matches": [ "https://bingosync.com/room/*" ], "js": [ "js/jquery/jquery-3.6.0.min.js", "src/inject/inject.js" ], "run_at": "document_end" } ], "options_ui": { "page": "src/options/options.html", "open_in_tab": false }}
Read more