Beta Release

After almost two years without touching the code, I’ve made some enhancements.

First and foremost, I’ve added keyboard shortcuts. That’s right, I know how long many of you have been waiting for this. Well, it’s finally here, but it’s buggy. It works, but it causes your browser to throw random javascript errors now and then. You won’t notice unless you have firebug installed, and the errors don’t actually affect anything at all as far as I know. They just randomly happen. I haven’t decided what to do about them yet. Do I swallow them? Do I spend a whole bunch of time figuring out why they are happening, only to determine I can’t actually fix them? Do I try a different method entirely? I’m Probably going to try the second, then third option, before resorting to the first option.

Anyways, here are the new short-cuts:

Ctrl+alt+c: Opens and closes the calculator, also sets focus to the first textbox

Ctrl+alt+(either numpad4 or tab, your choice, both work): Clears both textboxes and focuses on the first textbox

Shift+Tab (while in second textbox): As always (this one even worked before) sets focus to first textbox and highlights whatever is in that textbox.

I have some decisions to make here. Stealing the Ctrl+alt combination could be bad. Do other extensions use this? Is this a browser functionality I don’t know about? I may make it something like Ctrl+Alt+Shift+C, or maybe just holding down X+C+V all at the same time (or something like that).

Second major thing you will notice is the new graphics. These are temporary because I don’t have confirmation that the person who contributed them was the one that created them. I want to be sure these were created for me, and that I have permission to use them before I make them officially a part of the project. If you made these images, please contact me. I’ve attempted to contact you through e-mail already, but have received no response. Feel free to leave a comment here!

Third thing you may or may not notice is an updated install manifest (so updated extension description and a few other minor things).

Something you won’t notice probably is just some code optimization. After two years of professional development experience, going back and reviewing my code is a little scary. I need to basically re-write the whole thing, but I’d rather get these long awaited features working so people can have something to use while I do it.

I need some testers and some feedback please. You can go here to install the beta, and if you encounter a bug, or have any suggestions/insights feel free to leave a comment on this post.

If you want the source code, just download this, and rename it with a .zip extension. I still have yet to place it under an open source license, so technically I own all rights to it at the moment. BUT, I am planning on putting it under the MIT License. I really appreciate the code snippets I’ve gotten from a few people already for bug-fixes/features, and will very much appreciate any other snippets I get. Making a “thanks for the help!” page is very high on my things to do list. Anyone who submits anything (or even just beta tests and gives helpful feedback) will earn a spot on my thanks page, as well as (if they want) a banner link back to their site.

If you want to check the project out of the subversion repository, point Subversion/TortoiseSVN here: http://statusbarcalculator.com/statusbarcalculator

7 Responses

  1. hello christ!

    Hey i replied, maybe it gone into your junk mail. hahz. I edited it. I can modify the color so you can use it? Good to go, can’t wait for the short-cut key update. I advice you fix the random error before others make bad reviews :)

    Original small:
    http://img246.imageshack.us/img246/340/calcpj1.gif

    Original big:
    http://img213.imageshack.us/img213/5412/calculatorby0.gif

    Teal small:
    http://img213.imageshack.us/img213/1756/calc2bv1.gif

    Teal big:
    http://img213.imageshack.us/img213/3417/calcbig2vt6.gif

    Purple small:
    http://img213.imageshack.us/img213/8080/calcpc1.gif

    Purple big:
    http://img213.imageshack.us/img213/6559/calcbigkr7.gif

    jerrie - February 15th, 2008 at 3:35 am
  2. Hi Jerrie,

    I really appreciate the effort, but unfortunately (as much as I would love to) I can’t use that icon. It’s against the law :(

    See, I found it here:
    http://www.icongalore.com/account-finance-icons/ac-002.php

    It’s for sale, and even though it appears you have done a really good job editing it and even changing the colors for me, unless you personally created the icon from scratch, I just can’t use it. It’s someone else’s original artwork.

    If you are the original creator of this icon, and you still hold the rights to use it as you wish (and are letting this company also sell it) that changes the story a little bit, but I doubt this is the case.

    admin - February 16th, 2008 at 8:43 am
  3. oh… i forgot i got it from which website. Under fair use, modified ones still cannot be used?

    Hmm, if so i can create new one from scratch when i got time. Shouldn’t take too long. :)

    jerrie - February 17th, 2008 at 12:23 am
  4. hello again, i created the original in photoshop, although it’s a copy cat. It’s done from scratch (definately mine). You can make comparison between mine and the one from icongalore. Hope you like it. :)

    Original big psd:
    http://www.mediafire.com/?3wmiuj9ksaj
    Original small psd:
    http://www.mediafire.com/?eysmcfjeyec

    Blue big:
    http://img512.imageshack.us/img512/9684/cococalcbigko3.gif
    Blue small:
    http://img512.imageshack.us/img512/6020/cococalcsmallzc9.gif

    Purple big:
    http://img512.imageshack.us/img512/5710/cococalc2bigmx1.gif
    Purple small:
    http://img512.imageshack.us/img512/8537/cococalc2smallpi3.gif

    Green big:
    http://img512.imageshack.us/img512/6947/cococalc3bigsq3.gif
    Green small:
    http://img512.imageshack.us/img512/2066/cococalc3smallob4.gif

    Red big:
    http://img512.imageshack.us/img512/2708/cococalc4bigks4.gif
    Red small:
    http://img512.imageshack.us/img512/1743/cococalc4smallot9.gif

    jerrie - February 17th, 2008 at 2:09 am
  5. sorry the big ones are a bit off the canvas from the top.

    This is the finalized psd big:
    http://www.mediafire.com/?0wdvmd1yc1i

    jerrie - February 17th, 2008 at 2:16 am
  6. You might need signs…

    Signs psd:
    http://www.mediafire.com/?4vwz0dnmx1i

    +:
    http://img512.imageshack.us/img512/8923/cococalcadded0.gif
    -:
    http://img512.imageshack.us/img512/8523/cococalcminusav8.gif
    /:
    http://img512.imageshack.us/img512/6231/cococalcdivideiz7.gif
    *:
    http://img512.imageshack.us/img512/750/cococalcmultiplycq3.gif
    ^:
    http://img512.imageshack.us/img512/8079/cococalcpowermx9.gif
    =:
    http://img512.imageshack.us/img512/8079/cococalcequalsdp1.gif

    jerrie - February 17th, 2008 at 2:33 am
  7. Wow Jerrie, that’s awesome! Thank you very much! I will include these in the next release of the calculator.

    Chris McCulloh - February 20th, 2008 at 9:02 am

Leave a Reply