GNOME Calculator

By Gopal Krishnan

Work with the GNOME Design Team and Robert Ancell on GCalctool, in order to improve the user experience of the default calculator provided in the GNOME desktop environment. The new rejuvenated calculator will feature a history panel to show the previous 5 calculations performed by a user in addition to a spinner when large calculations are performed so as to not inform the user to wait for an output. In addition the colour scheme will be changed to closely match GNOME's theme. Finally, a large number of bugs present currently will also be fixed permanently by me.

Google Summer of Code Proposal

http://www.google-melange.com/gsoc/project/google/gsoc2012/gopal_krishnan/11001

Github Repository

http://git.gnome.org/browse/gcalctool

Additional Pictures of the future theme of the Calculator

https://live.gnome.org/Design/Apps/Calculator?action=AttachFile&do=get&target=Calculator.png

Current Status

I have uploaded the history view for gcalctool as a patch at bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=327590 Currently it is being reviewed as certain whitespace related changes were left to be made which I have finished now and it will be accepted soon. In addition, the documentation related to the patch has also been upload by me to bugzilla as a patch and it is located here: https://bugzilla.gnome.org/show_bug.cgi?id=681935 . The changes are available in my repository via:

Finally I have posted regular updates to my blog week by week as a summary of what happened that week. Please do check that out as it is quite detailed and reflects everything I have done. Overall, this was a fun experience for me and additionally something from which I learned not only a new language but how the open source community functions as a whole.

Screenshots

https://raw.github.com/ingeniumed/gcalctool/master/help/C/media/history_view.png

Contact

Email: gk.krishnan92@gmail.com

IRC: ingeniumed

Blog: http://gcalctool.blogspot.ca/

Outreach/SummerOfCode/2012/Projects/GopalKrishnan_GNOME_Calculator (last edited 2013-12-03 18:33:54 by WilliamJonMcCann)