3.12.2
2023-03-09
Added a new alternative icon, "Howell".
Fixed a problem with the tape not remembering it was open on an iPad.
Fixed a problem with some of the alternative icons.
Fixed a problem with incorrect theme colors.
Fixed a problem with incorrect labels in the settings.
Fixed a problem with key clicks in the widget.
Fixed a problem communicating with the "About by PCalc" app.
With the "Conversion Pack" installed:
User functions and conversions can now call other functions and conversions. Within reason! Let's not get too recursive here.
You can now reference constants within user functions and conversions.
Added a button to the conversions to manually update the currency rates.
Fixed a problem editing certain functions and conversions.
With the "Power User Pack" installed:
Added an option to blink the display if it is updated with an identical value.
3.12.1
2022-10-19
Added support for iPadOS 16, including Stage Manager.
Added support for multiple windows on iPad.
Improved theme drawing performance.
Fixed a problem with the recent conversion text getting too small with long unit names.
Fixed a problem with the "Round to Floor" and "Round to Ceiling" user function commands with negative numbers.
Fixed a problem with the "Modulo" function with negative numbers.
Fixed a crash when clearing a memory from the contextual menu.
With the "Power User Pack" installed:
Added a new per-calculator rotation lock option for iPhones on iOS 16.
With the "Conversion Pack" installed:
Added an "EV Efficiency" section to the conversions.
Fixed an ambiguity when displaying some currency symbols like Yen and Yuan.
Fixed some cosmetic problems with the user functions and conversions editor.
Fixed a problem editing the name and images for custom function, conversion, and constant categories.
With the "Engineer Pack" or "Programmer Pack" installed:
Now interpret text starting with "0x", "0o", or "0b" as hex, octal, and binary numbers.
Improved handling of button selection in the layout editor.
Fixed a crash when adding or duplicating a layout on iPad.
3.12
2022-09-10
Added support for iOS 16.
Added support for watchOS 9, including the Apple Watch Ultra.
Improved support for Dynamic Type throughout the app.
PCalc now requires iOS 13 or later.
With the "Theme Pack" installed:
You can now choose custom theme tint, digit, and display colours.
Added an option to choose if the user interface is light or dark.
Improved the "Theme" section of the settings.
Fixed a problem with controls in the Tape and Registers sections not being readable in some themes.
With the "Power User Pack" installed:
You can now have multiple calculators, each with a separate setup.
You can open the app and switch to a specific calculator using a URL of the form pcalc://calculator/name.
Added an option to the layout sections to choose between the different types of layout.
Fixed a problem tapping the display mode indicator to quickly change modes.
3.11.4
2022-07-22
Fixed a problem with missing layouts on iPhone.
3.11.3
2022-07-20
Improved the appearance of the app.
Added menu commands for copying and pasting numbers with U.S. formatting.
Changed the display of numbers between 0.1 and 1.0 to be more consistent in Engineering mode.
iCloud syncing of user data is now switched on again by default if you are running iOS 15.5 or later.
Key clicks are now switched off by default because they were causing the interface to lag occasionally.
Fixed a problem with the watch complication icons.
Fixed a problem with messages about pasting from other apps when dragging registers about.
Fixed a problem with operator button selection being lost after putting the app into the background.
Fixed a problem with the functions popup not opening on iPad.
Fixed a problem with the conversion actions in Shortcuts when set to "Ask each time".
With the "Conversion Pack" installed:
You can now set images for the categories of custom functions, conversions, and constants.
With the "Theme Pack" installed:
Added a new digit style, "Matrix".
3.11.2
2022-03-29
Moved the About screen to a standalone app called "About by PCalc".
If you have the app installed, selecting "About PCalc" in the Help section will work exactly as before.
3.11.1
2021-12-15
Due to ongoing iCloud problems, iCloud syncing of user data and layouts has been switched off by default. You can still manually export and import to sync. We will switch this back on when Apple fixes things.
Added four new alternative icons, "Ocean", "Jasper", "Salem", and "Quasar".
About screen now runs at 120Hz on suitable hardware.
Fixed a problem with too many messages about pasting from other apps.
Fixed a problem with the ticker tape vanishing when turned upside-down.
Fixed a problem importing settings and keyboard shortcuts.
Fixed a crash when pasting into the app.
Fixed a crash when rapidly tapping toolbar buttons.
3.11
2021-09-18
This app has been updated by Apple to display the Apple Watch app icon.
Added support for iOS and iPadOS 15.
Added support for watchOS 8.
Added the ability to link calculations to notes via Quick Note on iPadOS 15.
Fixed a number of icon problems.
Fixed a crash when rotating the device.
PCalc now requires iOS 12.1 or later.
With the "Power User Pack" installed:
Fixed a problem with the "Use B&W Icons" option for the Apple Watch resetting.
With the "Conversion Pack" installed:
You can now use explicit "floor" and "ceiling" rounding in user functions and conversions.
Fixed a problem creating custom functions, conversions, and constants after resetting iCloud data.
With the "Engineer Pack" or "Programmer Pack" installed:
Fixed a crash with the Registers popup on iPad.
Fixed a crash when editing layouts on another device.
3.10.5
2021-03-10
Fixed a problem performing conversions via Siri Shortcuts.
3.10.4
2021-03-09
Fixed a problem with the toolbars being too high at the bottom of the functions, conversions, and constants sections on iOS 14.4.
Fixed a problem resetting user data in iCloud.
Fixed a crash when clearing registers with the contextual menu.
Fixed a crash when dragging registers.
Fixed a crash when closing the App Store section for "Dice by PCalc".
With the "Engineer Pack" or "Programmer Pack" installed:
You can now set the C / AC behaviour of a button in the layout editor.
3.10.3
2021-02-05
Switches off click sounds if you're using bluetooth audio, to work around a button lag problem on iOS 14.
3.10.2
2020-10-06
Behebung eines Fehlers beim App-Start auf iOS 14 und iPadOS 14.
Behebung eines Fehlers beim schnellen Tippen auf Symbolleisten-Tasten unter iPadOS 14.
Mit installiertem „Theme Pack“:
Einige neue Ziffernstile.
3.10.1
2020-09-17
Fixed a problem with slow startup on iOS and iPadOS 14.
Fixed a problem throwing bananas in the About screen on iOS 14, iPadOS 14, and watchOS 7 (yes, really).
3.10
2020-09-16
Added support for iOS and iPadOS 14.
Added support for watchOS 7.
Improved the hardware keyboard support on iOS 13.4 or later - all default keyboard shortcuts from the Mac version are now available.
You can now press any of the keyboard shortcuts for "Clear" twice to perform an AC.
You can now access all ten memories via Siri Shortcuts.
Fixed a problem running Siri Shortcuts.
Fixed a problem syncing tips across devices via iCloud.
Fixed a problem accessing the tap-and-hold shortcuts in the Apple Watch app on watchOS 7.
Tap-and-hold the C/AC button in the Apple Watch app to do an MC.
Added a new alternative icon, "Chapman".
Added WASD support to the About screen.
With the "Engineer Pack" or "Programmer Pack" installed:
Fixed a problem creating custom buttons that open a URL.
With the "Power User Pack" installed:
You can now import custom keyboard shortcut definition files from the Mac version.
Added a button to the settings to reload user data from iCloud.
3.9.5
2020-04-25
Added the "Hackett Number" to constants.
Fixed a crash when trying to purchase the full version.
Various bug fixes.
3.9.4
2020-02-05
Fixed a problem reading the display with VoiceOver in the Apple Watch app.
Fixed a crash when bringing up contextual menus for display labels on iOS 13.
With the "Power User Pack" installed:
Added an option for left aligning the main register while editing.
The option for showing a cursor while editing now works in the widget.
With the "Multiple Line Pack" installed:
Added a cancel button when picking memory registers in the Apple Watch app.
With the "Engineering Pack" or "Programming Pack" installed:
Fixed a crash when tapping the share button for the tape or registers on an iPad on iOS 13.
3.9.3
2019-11-20
Added contextual menus for the display on iOS 13.
Added a new alternative icon, "Cheri".
With the "Power User Pack" installed:
Added an option for the widget to use an advanced layout with many more functions.
Added copy and paste as ASCII/UTF-8/UTF-16/UTF-32 to the contextual menus on iOS 13.
Added a "Haptic Touch" section to the settings on iOS 13, to configure the app icon menu.
With the "Multiple Line Pack" installed:
Added options to the display settings to turn off contextual menus and drag and drop.
With the "Conversion Pack" installed:
Fixed a problem with user constants not syncing to the Apple Watch app.
Fixed a problem with some of the 3D/Haptic touch commands not working.
Fixed a problem with dragging between display lines in dark mode on iOS 13.
3.9.2
2019-09-20
Fixed a problem with blank keys in the Apple Watch app when running on watchOS 4.
Fixed a problem with PCalc accessing the clipboard when running functions and conversions.
3.9.1
2019-09-13
A mean bug broke into the tip jar in version 3.9 and ran off with the contents! We apologize for the inconvenience.
To make up for it, if you ran 3.9 at any point in the last few days, you'll automatically have something added to the tip jar in 3.9.1 for free, regardless of whether you have previously tipped or not.
3.9
2019-09-12
Full support for iOS 13, including Dark Mode and the improved Siri Shortcuts.
Siri shortcuts can now have parameters passed in directly.
The "Enter" key on a hardware keyboard with a numeric keypad now works. Finally!
The settings button is now a gear icon. Finally!
Siri Shortcuts support now requires iOS 13 or later.
PCalc now requires iOS 10 or later.
With the "Theme Pack" installed:
Added options to automatically switch the app and widget themes to match the system Dark Mode setting.
With the "Conversion Pack" installed:
Currency conversions performed through Siri Shortcuts now update currency rates independently from the main app.
3.8.9
2019-06-11
Updated all scientific constants to the latest CODATA 2018 values.
Improved accuracy of stored numbers when PCalc isn't running, and for copying and pasting.
Fixed a problem searching for functions, conversions, and constants.
Polyhedral dice!
With the "Conversion Pack" installed:
Now includes the full list of CODATA 2018 scientific constants.
With the "Power User Pack" installed:
Improved the UI for using multiple memories in the watch app and widget.
You can now specify the setting for using multiple memories separately for the watch app and widget.
No longer show the "M" indicator when other memories have contents, but "Use Multiple Memories" is off.
Added an option for displaying all function variables in the registers section.
With the "Multiple Line Pack" installed:
Added new line display types that show a running total for the current calculation, the "Last X" value, and all the memories.
3.8.8
2018-12-05
Fixed a problem installing the watchOS app on Series 4 watches paired with an iPhone 6 Plus.
3.8.7
2018-11-17
Improved support for the new iPads.
Fixed a problem importing layouts or settings stored on an iCloud Drive.
Fixed a problem with the version number displayed in the Settings app.
With the "Conversion Pack" installed:
The watch app now downloads currency conversion rates independently from the phone.
With the "Engineer Pack" or "Programmer Pack" installed:
You can now create and edit the position of the parentheses count in layout editing mode.
With the "Power User Pack" installed:
Added an option to use the digital crown to roll the RPN stack in the watch app.
3.8.6
2018-10-31
Added support for the latest devices and iOS 12.1.
You can now long press or swipe up to use the number key shortcuts in the watch app.
You can now swipe left and right on the display to undo and redo in the watch app.
With the "Engineer Pack" or "Programmer Pack" installed:
Fixed a problem renaming the decimal separator button in the iOS app.
3.8.5
2018-10-26
Added new sets of functions to the third page of the watch app, including powers and trigonometry.
Added more swipe down shortcuts to the watch app.
Fixed a problem adjusting large numbers with the digital crown in the watch app.
With the "Power User Pack" installed:
Added an option to use a dark theme in the watch app.
With the "Engineer Pack" or "Programmer Pack" installed:
Fixed a problem with the deg/rad/grad buttons on the "Advanced" splitscreen layout.