Thursday, November 05, 2009

SpeedCrunch 0.11-alpha released

It's long long due, but I finally got a small amount of available time to release this test version. If the term alpha does not ring a bell for you, please be aware that it might contain numerous bugs.

Although it should function quite well for the majority of users, the goal of this release is precisely to give people a new version to play with and report back the issues encountered during usage.

You can give us feedback through our mailing list, but if you are sure about the existence of a bug, please fill it on our bug tracker.

I apologize for the lack of a proper and up-to-date change log, but you can check most of the changes here. And these are the issues still to solve and targeted at final 0.11.

For the many people who requested business-oriented built-in functions, sorry for not having worked on it yet. I haven't forgotten about it though. Will try to include them for the final 0.11, but can't promise. Also, there are some old requests still not implemented in this version, so if your particular wish matches that case, I'm sorry for that.

Like usually, contributors of any kind are more than welcome to help this project (developers, translators, testers, etc). Please feel free to participate in our mailing list or contact me directly.

Special thanks to Alessandro, Andreas, Ariya and Wolf, who help me in keeping this project alive despite the slow progress in the past year.

Only the links are missing:
  • Installer for Microsoft Windows
  • Portable Edition for Microsoft Windows
  • Apple Mac OS X Universal application
  • Source code tarball

  • I hope that the new features, user interface tuning and new translations please you, as well as the bugs fixed. If not, please let us know your thoughts.

    Happy crunching!

    37 comments:

    Gabe said...

    Fantastic!

    The only thing this calc is missing is the engineering suffixes

    (like Console Calc for windows)

    Example, I want to type 25 000 000, I just type 25M

    3u, 3n, 3p (nano, pico, etc.)

    This is what I miss most.

    Kudos for the app.

    Jose Paulo said...

    Just to say that the Mandriva 2010 already have the SpeedCrunch in the official repositoy. The command to install is "urpmi speedchunch".

    fri said...

    Hi,

    I took the translation file from version downloaded from webpage and almost completed the strings, made some corrections and enhancements. So when finished I hope, that there was really nobody, that is currently working on it - it didn't took much of my time. :-) Then I will see at/look for the direct e-mail for the maintainer.

    Anonymous said...

    I really like this calculator. A friend told me about it.

    Is it planned to allow user-defined functions (e. g. f(x) := x+1) in the final release? That would be really great!

    Helder Correia said...

    @Anonymous: Thank you!

    You can track the implementation of that feature at http://code.google.com/p/speedcrunch/issues/detail?id=38

    Unfortunately, it is out of question for final 0.11.

    fri said...

    Hi,
    it is some days, when I finished the completion of SpeedCrunch's translation in czech language, but nobody replied my message on kde-apps.org. - an e-mail adress is exactly, what I am searching for.

    So I continued the work on Qt, Qt Designer, Qt Assistant and finished it too.

    I would really like to contribute the file for upcoming v0.11.

    Helder Correia said...

    @fri: I can't see your message at kde-apps, I'm afraid. Anyway, please send it to helder\dot/pereira\dot/correia/at\gmail\dot/com or subscribe to our forum and upload the TS file. Thank you.

    andrew said...

    Ctrl+C problem in history above expression.

    Helder Correia said...

    @andrew: I don't quite understand what you're saying. Can you please elaborate a bit, preferably creating an issue in our tracker: http://code.google.com/p/speedcrunch/issues/list . Thank you!

    dikatlon said...

    Hi there! My name is Joel Mandell and I started to hack a lil-bit on tabbing support...What do you think about that?

    You can see it in this video:
    http://www.youtube.com/watch?v=LbuqgFkSlfU

    Ofcourse there is much more work to complete it :D

    Helder Correia said...

    @dikatlon: Hey Joel, the video looks great! This was a planned feature for once there's time to implement it. I'm very glad to get new contributors. Could you upload your feature branch to Gitorious? Also, keep in touch on our Google Group or my personal address (you can find it in this page). Cheers!

    Ulrich Belitz said...

    english Version below

    Hey, super Programm. Hat mir schon sehr häufit geholfen - zu Hause, während meiner Diplomarbeit (Ingenieurwesen).

    Vielen Dank!

    ------

    Hey, great Application.
    Very useful in all cases - at home, for diploma-thesis (engineering).

    Thank you for the great work.

    Qt rocks :-)

    ElfD said...

    Can you include a fiatures
    only one instances? (copy of program run)

    Helder Correia said...

    @ElfD: it should be working, see http://code.google.com/p/speedcrunch/issues/detail?id=159 . If it's not working for you, please drop a comment in the page above specifying your OS, etc. Thank you.

    Nicolae Crefelean said...

    I haven't seen a PC calculator doing unit conversions as well (length, weight, temperature, pressure etc). I know it's not the point of such an application but sticking both of these functions into one tool would make it much more valuable.

    Bruno Tonetto said...

    Excelente ferramenta!!! Mas faltam as funções de uma calculadora financeira ou planilha. Creio que posso contribuir nisso... tenho os sites FazAconta.com e UniversalCalc.com. Se desejar a minha ajuda: bruno@fazaconta.com

    Anonymous said...

    When the final version 0.11 will be released? I'm waiting impatiently :)

    Anonymous said...

    @Nicolae Crefelean
    Qalculate! does conversions. Although it's only for linux and not active lately...

    Anonymous said...

    It's great, but -3^2+4 should be -5 and not 13 !!!!

    fri said...

    I am looking forward next release too - to have the opportunity to write about this app in my blog dedicated to translation.

    Any possible date?

    owq said...

    I think -3^2+4 should be 13 since the (-) operator takes precedence before (^)

    Helder Correia said...

    owq: It does yield 13 with latest development code. BTW, please see http://code.google.com/p/speedcrunch/issues/detail?id=160

    Cecil Yen said...

    Any chance to release 0.11 before this Xmas?

    Helder Correia said...

    @Cecil: long due, I know... Will try my best.

    Khashishi said...

    Is there any way for a user to add/edit constants and functions? I believe that used to be the case, but now it seems to be all hard-coded.

    Helder Correia said...

    @Khashishi: I'm afraid that was never the case, but it's planned in the future.

    Prasant said...

    great application. may i suggest an enhancement? currently speedcrunch does not ignore commas in a number and cribs. For example

    1,00,00 + 50,000 will give an error but 10000 + 50000 will give a result.

    it should be enhanced to handle comma separators. many in the world of commerce use commas and often users copy and paste numbers to do calculations

    thanks

    Helder Correia said...

    @Prasant: Thanks. Please read this topic: http://code.google.com/p/speedcrunch/issues/detail?id=58

    Bartlomiej said...

    When new version will be available?

    ShawnS said...

    0.11 final? I still use this not because of the advanced features but usually for simple work I just like the layout.

    Anonymous said...

    It has been about three years since the last release (2009). I see a few updates via GitHub, but not much beyond that. Is this project dead to you? If so, you should transfer ownership to someone who cares. There's a big backlog of open issues on the Google Code site.

    Personally, I want to see plugin-style support for this project. The easiest way to do that would be to allow for "modding" it via Lua scripts. The ability to do Lua scripting to affect the UI and do custom calculations, would be a pretty sweet solution to resolve a large number of issues. You could easily build a community around custom Lua scripts. Doing this would also allow you to take a more hands-off approach to the project, which seems to be what you want to do anyway. I totally understand the sentiment - maintaining software isn't a lot of fun.

    Helder Correia said...

    @Anonymous: This project is very far from dead to me. Unfortunately, my life and the lives of all other core contributors have since changed a lot. For a very long time it's been basically me maintaining SpeedCrunch (have only received sporadic fixes from other people in the last few years). But this happens when I can only, not when I wish I could. Transferring ownership wouldn't help, because this is a completely open project. I don't own it, I coordinate it if you will. You and everyone else are free to contribute. And please do if you have the knowledge. That said, it's still my plan to release 0.11 asap.

    littleman8080 said...

    Please add FONT INCREASE/DECREASE OPTION!... Spending tons of hours per day in a computer, means that speedcrunch's fonts as it's now, can really destroy our eyes!...!!! :/

    Helder Correia said...

    @littleman8080 Please see https://code.google.com/p/speedcrunch/issues/detail?id=319

    Anonymous said...

    Great calculator! As described in other comments, there are always more features some people will want, but this is a huge step from the windows calculator.

    Carlos G. said...

    Hi there!, Please a have a Feature Request: "Add comment" for explain and remenber my calc history. I think, it will be a great funtion for a more clarify some of my operations.

    Helder Correia said...

    @Carlos G.: please see http://code.google.com/p/speedcrunch/issues/detail?id=293