agul's blog

By agul, 6 years ago, translation, In English

During several years Codeforces users created useful userscripts that collected significant amount of fans. Tonight I merged a couple of popular scripts into one Chrome extension Codeforces Enhancer.

Brief description of features:

Colorize standings by used programming language

Based on userscript by yak_ex (http://codeforces.com/blog/entry/1871).

Multiple rating graph comparing

Based on userscript by yak_ex (http://codeforces.com/blog/entry/1743).

Hiding solved problems in the Problemset

Based on userscript by pablo.aguilar (http://codeforces.com/blog/entry/4357).

You can download the extension at the Chrome Web Store: https://chrome.google.com/webstore/detail/codeforces-enhancer/ocmandagmgmkcplckgnfgaokpgkfenmp.

Source code on Github: https://github.com/agul/cf-enhancer.

I will be happy to receive feedback and suggestions :)

UPD (25.06.2015): Now on Results page number of unsuccessful attempts is shown near submission time.

UPD (25.06.2015): Latest version on Github (if unable to download from Web Store): https://github.com/agul/cf-enhancer/releases/latest.

UPD (27.07.2015): Options page added: now you can enable only functions that you like.

UPD (22.07.2020): Fixed HTTPS issue. Changed color scheme in Standings, similar programming languages are group by the same style. Latest version is available on Github.

 
 
 
 
  • Vote: I like it
  • +148
  • Vote: I do not like it

»
6 years ago, # |
  Vote: I like it 0 Vote: I do not like it

This looks amazing. Well done.

»
6 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Can you add an option so ve can see how many wrong solutions someone has submitted before getting accepted?(without clicking on his solution)(like what we see on acm icpc rules contests)

  • »
    »
    6 years ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Yes, no problem. I have already implemented it and now we are waiting for the update publishing at Web Store.

    UPD: Published.

»
6 years ago, # |
Rev. 2   Vote: I like it +16 Vote: I do not like it

Can you give options to "list of how many people participate in a contest by country wise and standing by country wise"?

  • »
    »
    6 years ago, # ^ |
      Vote: I like it +8 Vote: I do not like it

    I will think about it in next releases.

»
6 years ago, # |
  Vote: I like it +32 Vote: I do not like it

could you provide options for user to enable and disable features ? I liked graph comparison feature but colorizing standings by programming language did n't catch my eye. So i would like to enable graph comparisons and disable colorizing standings.Please try make some changes regarding that in next update.

By the way i liked this extension.It's good.

  • »
    »
    6 years ago, # ^ |
      Vote: I like it +22 Vote: I do not like it

    That's really good idea, I will try to implement Settings page in next release.

»
6 years ago, # |
  Vote: I like it 0 Vote: I do not like it

How can I make this extension work on Opera, since Opera uses Chromium engine?

»
6 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Hi, can you provide the option to customize coloring?

  • »
    »
    6 years ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Actually you can simply open source code (colorizeStandings.js) of the extension (in your browser folder) and change colors to whatever you like. You can even delete some languages, etc.

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

By making the standings colorful, you mean making it blue with a tinge of pink :v

»
2 years ago, # |
  Vote: I like it +10 Vote: I do not like it

How can we build this app? I can't do it. Please help me?

»
16 months ago, # |
  Vote: I like it 0 Vote: I do not like it

The extention does not works on https PLease fix

»
12 months ago, # |
Rev. 2   Vote: I like it +4 Vote: I do not like it

Version 1.2 released: Fixed HTTPS issue. Changed color scheme in Standings, similar programming languages are group by the same style. Latest version is available on https://github.com/agul/cf-enhancer/releases/latest.