Skip to content

Releases: antingle/functions

Functions 🎉

06 Sep 00:44
Compare
Choose a tag to compare
Functions 🎉 Pre-release
Pre-release

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

06 May 19:14
Compare
Choose a tag to compare
v0.8.1 Pre-release
Pre-release

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

06 May 18:45
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

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

03 May 04:50
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

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

02 May 04:41
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

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

01 May 07:15
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

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

01 May 06:46
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

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

30 Apr 07:45
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

New Features

  • Fixed highlighting of text when clicking buttons or numbers
  • Text box scrolls vertically if it does not fit on screen

Notes

  • The app is not signed, so it will give a warning when attempting to run it for the first time

v0.3.0

16 Apr 08:16
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

New Features

  • Added a settings button
  • Added ability to quit application
  • Added more buttons (trig and various other operators)

Notes

  • The app is not signed, so it will give a warning when attempting to run it for the first time

v0.2.0

16 Apr 04:47
fbabb05
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

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".