The Convert extension is updated for Monterey. It also now displays the result as the button title, saving a click.
Requires PopClip 2021.11.
Full readme:
Convert
Convert quantities in metric units to US/imperial units, and vice-versa.
Supports the following conversions: lb↔kg, oz↔g, miles↔km, feet/yards↔m, inches↔cm, °F↔°C.
The result will be shown as the action’s button title. Click the button to paste the result, or shift-click to copy it.
This is not a “scientific” converter, rather it attempts to parse the input as it might be encountered in ordinary writing, recipes, etc. Examples:
5 km
,5km
,5k
,5K
,5 kilometres
,5 kilometers
, all give the result3.1 miles
.
2in
,2"
and2 inches
all give5.1 cm
.
80F
,80 °F
and80 fahrenheit
all give26.7 °C
.The output will attempt to match the number of decimal places of the input, so
5.000km
will output3.107 miles
. (However, the output will always have at least one decimal place.)Accepts either
,
or.
as the decimal separator in the input. The output decimal separator will be according to the current system locale.Does not accept numbers with thousdands separators in the input. (This would ne a nice improvement.)
Wikipedia links:
About
This is an extension for PopClip.
Requirements
Requires PopClip 2021.11.
Author
Nick Moore
Notes
This is a direct port of my original PHP code to TypeScript. I did look to see if there were any JavaScript libraries that did a similar thing, and I didn’t find any that replicated the behavior in quite the same way.
Changelog
v3 - Nov 4, 2021
- Updated for macOS Monterey, rewritten in TypeScript.
- Now displays the output in the button title itself.
v2 - 20 Oct 2020
- Fix error on newer PHP versions.
v1 - 16 Apr 2013
- Initial release (PHP).