Comfort your atcoder life. For more detail, visit https://github.com/drafear/comfortable-atcoder
Comfortable Atcoder Extension
1. Notify judge result of codes you submit
2. Notify new clarifications on the contest page you open
3. Add a link tab to beta page on non-beta pages
4. Dropdown list of problems
5. Warn if you select specific languages for submission such as text, bash and so on (configurable)
6. You can enable/disable them
Read more
2. Notify new clarifications on the contest page you open
3. Add a link tab to beta page on non-beta pages
4. Dropdown list of problems
5. Warn if you select specific languages for submission such as text, bash and so on (configurable)
6. You can enable/disable them
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "Comfortable Atcoder",\t"version": "1.6.10",\t"manifest_version": 2,\t"description": "Comfort your atcoder life. For more detail, visit https://github.com/drafear/comfortable-atcoder",\t"author": "drafear",\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"*://atcoder.jp/contests/*",\t\t\t\t"*://atcoder.jp/users/*",\t\t\t\t"*://*.contest.atcoder.jp/*"\t\t\t],\t\t\t"exclude_matches": [\t\t\t\t"*://*.contest.atcoder.jp/users/*"\t\t\t],\t\t\t"js": [\t\t\t\t"lib/jquery.min.js",\t\t\t\t"lib/jquery.cookie.js",\t\t\t\t"content/all.js"\t\t\t],\t\t\t"css": [\t\t\t\t"css/all.css"\t\t\t],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://atcoder.jp/contests/*"\t\t\t],\t\t\t"js": [\t\t\t\t"content/betalib.js",\t\t\t\t"content/dropdown-modify.js",\t\t\t\t"content/clar-notify.js"\t\t\t],\t\t\t"css": [\t\t\t\t"css/dropdown-modify.css"\t\t\t],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://atcoder.jp/contests/*/submissions/me"\t\t\t],\t\t\t"js": [\t\t\t\t"content/result-notify.js"\t\t\t],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://atcoder.jp/contests/*/submit*",\t\t\t\t"*://atcoder.jp/contests/*/tasks/*"\t\t\t],\t\t\t"js": [\t\t\t\t"content/submission-warning.js"\t\t\t],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://atcoder.jp/users/*/history*"\t\t\t],\t\t\t"js": [\t\t\t\t"content/add-tweet-button.js"\t\t\t],\t\t\t"css": [\t\t\t\t"css/add-twitter-button.css"\t\t\t],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.contest.atcoder.jp/*"\t\t\t],\t\t\t"js": [\t\t\t\t"content/link-to-beta.js"\t\t\t],\t\t\t"run_at": "document_start"\t\t}\t],\t"web_accessible_resources": [\t\t"image/beta.png"\t],\t"background": {\t\t"scripts": [\t\t\t"lib/jquery.min.js",\t\t\t"background/oninstall.js",\t\t\t"background/dispatcher.js"\t\t],\t\t"persistent": true\t},\t"options_page": "options-page/options.html",\t"permissions": [\t\t"notifications",\t\t"storage",\t\t"tabs"\t],\t"icons": {\t\t"16": "image/icon.png",\t\t"48": "image/icon.png",\t\t"128": "image/icon.png"\t}}
Read more