Releases: antingle/functions
Releases · antingle/functions
Functions 🎉
The app is now officially called Functions 🥳
- The app has been updated with Apple's new MenuBarExtra addition to SwiftUI
- This means: a more native macOS look!.. but bugs have been introduced 🙁
- Brand new logo! 😁
Some Changes 🔄
- The popover has now become a status bar window that matches the look of other status bar windows in macOS
- Individual history items have been rethought
-
- Buttons now appear on hover instead of having a copy button always on the side
-
- A new clear button has been added that clears that specific line of history
- You can now change the accent color of the app! 🎊
Known Bugs 🐞
- Launch at Login capability has been removed due to not working as before
- Global keyboard shortcut has been removed due to currently no way to programmatically open the new MenuBarExtra
How To Get This Release 👇
- Click Assets and then the
Functions.app.zip
below to download the app. Then unzip it to see the openable app - The app is not signed, so it will give a warning when attempting to run it for the first time
- In order to open the app, you must right click on it and click open. It will then give you a warning popup with a button option to open it.
v0.8.1
Bug Fixes 🐞
- Fixed bug where clicking on numbers would not move cursor to the end
From v0.8.0:
New Features 🥳
- Textfield now shakes when the expression entered is invalid
- Added option to launch app at login
- Added option to hide buttons
- Added option to customize the shortcut that shows the app
- log10(x) added as an alternate for log(x)
- log2(x) added
- EE button adds previous answer on press
- Added an info popup of all usable operators, constants and functions
Bug Fixes 🐞
- Fixed bug where cursor would be forced to the end when typing
How To Get This Release 👇
- Click Assets and then the
Calculator.app.zip
below to download the app. Then unzip it to see the openable app - The app is not signed, so it will give a warning when attempting to run it for the first time
- In order to open the app, you must right click on it and click open. It will then give you a warning popup with a button option to open it.
v0.8.0
New Features 🥳
- Textfield now shakes when the expression entered is invalid
- Added option to launch app at login
- Added option to hide buttons
- Added option to customize the shortcut that shows the app
- log10(x) added as an alternate for log(x)
- log2(x) added
- EE button adds previous answer on press
- Added an info popup of all usable operators, constants and functions
Bug Fixes 🐞
- Fixed bug where cursor would be forced to the end when typing
How To Get This Release 👇
- Click Assets and then the
Calculator.app.zip
below to download the app. Then unzip it to see the openable app - The app is not signed, so it will give a warning when attempting to run it for the first time
- In order to open the app, you must right click on it and click open. It will then give you a warning popup with a button option to open it.
v0.7.0
New Features 🥳
- Accent Color updated
- Better behavior when using in a window
- More buttons added
- Parentheses are now added on submit if they are missing!
- log(x), ln(x), e (euler's number), π added!
- Popup is a bit larger now
- History now scrolls up when cycling previous solutions out of view
Bug Fixes 🐞
- Live solution was not being shown when the expression evaluated to 0
How To Get This Release 👇
- Click Assets and then the
Calculator.app.zip
below to download the app. Then unzip it to see the openable app - The app is not signed, so it will give a warning when attempting to run it for the first time
- In order to open the app, you must right click on it and click open. It will then give you a warning popup with a button option to open it.
v0.6.0
New Features 🥳
- History is now saved, so it will be back after quitting and re-opening the app
- History can be cleared
- Calculator can now be used in a separate window
- Settings popup looks a bit nicer!
Notes
- The app is not signed, so it will give a warning when attempting to run it for the first time
- In order to open the app, you must right click on it and click open. It will then give you a warning popup with a button option to open it.
App is becoming more polished by the minute!
v0.5.1
New Features 🎉
- Solution history is now highlighted when cycling through them
From v0.5.0:
- Using up and down arrow keys will now cycle through your history of solutions and concatenate it to your current calculation
- Entering infix operators on an empty textfield will insert the previous solution before it (the subtraction operator on the keyboard does not do this, as it could also act as a negative sign)
- Button layout modified to support new history cycling
Notes
- The app is not signed, so it will give a warning when attempting to run it for the first time
- In order to open the app, you must right click on it and click open. It will then give you a warning popup with a button option to open it.
v0.5.0
New Features 🎉
- Using up and down arrow keys will now cycle through your history of solutions and concatenate it to your current calculation
- Entering infix operators on an empty textfield will insert the previous solution before it (the subtraction operator on the keyboard does not do this, as it could also act as a negative sign)
- Button layout modified to support new history cycling
Notes
The app is not signed, so it will give a warning when attempting to run it for the first time
v0.4.0
v0.3.0
v0.2.0
New Features
- Added a clear button and ability to use the ^ operator to raise numbers to a power.
Notes
- This release is not signed, so you will be given a warning when launching the application.
- There is currently no way to quit out of the application, the process can be stopped inside of Activity Monitor under the name "Calculator".