Simple (Firefox) browser extension for GitHub to add tasks count on the issues page.
The add-on will be available on the Firefox add-ons page once the review is complete.
It can also be tested in debug mode (about:debugging).
Neon
Check their projects out: Hacker news checker, Market , Artophage, Slack - Zeon
Mikolaj
Check their project out: GitForest
Leo
Check their projects out: GOV.UK, but it's personal, Wise Tools
By shipping your project, you're marking it as complete and it'll enter matchmaking. However, you will NOT be able to edit it anymore.
Final README update
Lot of bug fixes. Added to Addons Mozilla (waiting for review).
Bug fixes and getting ready for release on Mozilla add-ons website.
I have added icons (they can be turned off in settings)
Today I changed API query to fit with search filters and fixed badge duplication.
Next goal: personalisation!
Today I changed how main issue page works. Now it's using page HTML to count checkboxes, so no API request needed. I also added an observer to refresh the counter when checking and unchecking.
Yesterday and today I was making a popup with API status and quota. The next milestone is working main issue page (with updates and no API requests).
Now the add-on works on the main issue page but without the recheck after the checkbox click.
I found out how to detect page changes! Script just waits for removal of loading bar at the top of page. So now it's working flawlessly. :)
SVG done! Now it's working better, but still I need to find a way to detect page changes.
It's working! But only after a full page refresh or add-on reload.
Better than nothing :)
So I started writing functions for getting data from API and adding them on top of the existing page.
It's more difficult than I anticipated.
I started researching how to get data for the task counter.
I found out that the add-on needs a login module for the GitHub API or user-created token.
Also, I made a simple prototype for the look of the counter badge and simple options page.
Added icon, banner, and images of old GitHub UI.