17th April 2014
PCalc 4.0.1 is now out on the Mac App Store.
This is a small bug fix release, mainly to fix a rare crash in 4.0 when switching layouts, and the problem that occured if the "Arial Rounded MT Bold" font was missing. But, there are a couple of new features too:
- Added a "Last" key in algebraic mode which retrieves the result from the last time you pressed equals.
- Added a "00" key to most of the layouts for Accounting mode.
- You can now choose to automatically display big or small numbers in engineering mode, rather than scientific.
A number of new keyboard shortcuts for things like changing decimal places, adding lines, editing constants etc.
As with PCalc 4.0, this is a free upgrade for existing Mac App Store users, and for anybody who purchased PCalc 3 via Kagi since the 1st of April 2013.
Hope you like it, please let me know what you think via email or twitter. And, if you wrote a review for 4.0, it would be a great help if you could update it for the 4.0.1 version - thanks!
9th April 2014
Two quick notes on PCalc 4.
If you're seeing the window for the calculator not appearing, or just a shadow and nothing else, re-enable the "Arial Rounded MT Bold" font. PCalc uses this for the "Easier To Read" digits, and if it's not there Bad Things Happen. I'll fix this in a 4.0.1 release soon.
The multiple calculator support will also return - the code for PCalc 4 was based on the iOS version which didn't support this, but I'm planning on adding it to both apps in the near future.
8th April 2014
PCalc 4 is here! It's available now from the Mac App Store.
PCalc 4 is a brand new version of PCalc for OS X. Based on the iOS version, it has been completely rewritten as a modern 64-bit Cocoa app. It has every feature from iOS, and some brand new ones too, including:
- The number one most-requested ability to show multiple lines on the display, including the RPN stack.
- An optional “Ticker Tape” which shows a history of recent calculations underneath the main display.
- Editable user functions and conversions, which sync via iCloud with all your other Macs and iOS devices.
- Redesigned tape and register windows that can be torn off from the main calculator and resized.
- Smart searching for conversions, constants, and functions - try “£ to $” in the conversions sheet, for example.
- Enhanced AppleScript support to call any command, perform conversions, run functions, and apply constants.
- All the keyboard layouts from the iPhone and iPad versions.
- All the themes too, including the iOS 7 style “Samurai” and “Samurai Night” themes.
- An accounting display and number entry mode.
- Trend arrows for the currency rates - instantly see how rates have changed from the last time they updated.
PCalc is now being sold exclusively via the Mac App Store - we don't have any plans to sell a separate version outside the store.
This is a free upgrade for existing Mac App Store users, and for anybody who purchased PCalc 3 via Kagi since the 1st of April 2013. I'll be contacting those people shortly by email.
For everybody else, the new version can be purchased here. It's been fourteen years since the first release of the shareware PCalc 2.0 on the Mac, and we haven't charged for a single update to PCalc since then, so I hope that people will understand why we're charging for this one now.
PCalc 4 requires OS X 10.8 or later, and is fully compatible with OS X 10.9.
I hope you enjoy this new version, please let me know what you think. Thanks!
3rd April 2014
PCalc 4 is coming very soon!
Those of you who follow me on twitter at @jamesthomson will know that I've been working away on a brand new version of PCalc for the Mac, PCalc 4.
This is a complete rewrite of PCalc, based on the iOS version. It has every feature from it, including the multiple-line display, the horizontal ticker tape, the user-editable functions and conversions, and more. All the layouts and themes from the iPad and iPhone are included, alongside Mac-specific ones. It's also now a modern 64-bit Cocoa application. It's basically the best bits of the iOS version and the best bits of the Mac version, together.
The coding is all done, and I've just submitted a build of it to the App Store now, so I figure it should be ready for release about this time next week. Fingers crossed!
The only slight complication is how I'm going to handle upgrades, so I wanted to take some time to explain what's going to happen. Now, I haven't charged for an upgrade to PCalc since the very first shareware version 2.0, released fourteen years ago, so keep that in mind...
I'd really like to charge for this one, it's been a long time since I've done so, and this represents a lot of work. But it's complicated.
The vast majority of sales of PCalc on the Mac now come through the Mac App Store, and I can't charge anything for an upgrade there without creating a brand new app on the store. That causes a lot of confusion, especially if the old version is left up at the same time. You also lose all your existing reviews and search ranking. That's not good. Even then, the best alternative would be to lower the price for the first few days as a way to offer an upgrade price, but then everybody gets that price, regardless of whether they purchased it previously.
At the same time, I'd like to retire sales of PCalc outside of the Mac App Store. I've had a good run with selling via Kagi, but it's time to focus on the one store. Dealing with serial numbers and software update code is a real pain, for both me and the users.
So, this is what I'm planning when PCalc 4 comes out: it's going to be a free upgrade for existing Mac App Store users, and for anybody who has purchased it via Kagi since the 1st of April 2013. For those people, I'm going to get in touch shortly and give them a copy. For everybody else, the new version will be available from the Mac App store.
I can understand that some people will be unhappy at having to pay again for the latest version, but that's the fairest solution I can come up with given the many constraints of the App Store, and my desire to still make some money from this release. I hope that you think so too!
I'll have more on PCalc 4 in the coming week - let me know what you think!
4th June 2013
The biggest change in 3.9 is support for the user constants, conversions, and functions created by the iOS version of PCalc. You can import them from iOS, and - with the Mac App Store version of 3.9 - they will sync across all your devices automatically via iCloud, both on OS X and iOS. You can also create and edit an unlimited number of user constants using the Mac version, and those will sync too.
Automatic syncing is currently only available in the Mac App Store version, due to Apple's restrictions on iCloud usage, but you can still manually import and export everything. Thanks to Joe Gering who put together a file for all the CODATA 2010 fundamental constants - download this file, double-click it, and PCalc should offer to import it. The list is very long, but you can copy and paste any of the entries into new categories in the Constants section of the Preferences window.
3.9 also adds constant functions in algebraic mode. Just press equals to repeat the last calculation, or enter a new value and then press equals to repeat it on that value - really quick and useful. That will be making its way to the next update on iOS too. I hope to add user function and conversion editing to the Mac version next time as well.
I hope you like this release - let me know on twitter at @jamesthomson or drop me an email. And, if you really like this update, please consider leaving a review on the App Store - it really helps! Thanks.
20th December 2012
PCalc is twenty years old this Sunday! I'll let that sink it a bit...
Yes, the first version of PCalc 1.0 was released for the Mac on the 23rd of December 1992. I'm willing to bet it's older than some of the people using it now... I went back and installed a (virtual) Mac with a fresh copy of System 7 and tried to find the very first version online to install. The closest I could come was 1.0.2 from March 1993, but that's good enough to take some screenshots at least :)
I've written up a brief history of the app here - I hope you enjoy the trip down memory lane.
Older news is available here.