Skip to content

Releases: icasdri/Mather

0.3.0

05 Jan 03:17
Compare
Choose a tag to compare

This release makes several improvements to the primary calculations interface:

  • Errors in expression parsing or evaluation are now shown in the results output
  • Floating point numbers are now rounded to lesser precision for display in the results output (#2)
  • User-customized keyboard keys are no longer force-uppercased (due to a quirk in Android button text transformations)
  • The input field now accepts "debug mode" inputs that should facilitate the debugging of issues like #8

Behind the scenes:

  • We are now targetting newer SDK versions
  • All support libraries have been updated to the latest versions
  • math.js has been updated to the latest version
  • math.js retrieval code has been refactored to reduce unnecessary resource consumption during development/building

0.2.4

01 Sep 01:57
Compare
Choose a tag to compare

This release adds a Settings page and allows the user to customize the built-in calculator-like keyboard by simply long-pressing on a key.

0.2.3

10 Aug 22:22
Compare
Choose a tag to compare

This release matches the Android Manifest versioning with the Git Tag versioning used here in the repo and in the CI services. It is, again, functionally equivalent to the 0.2.1 release.

0.2.2

10 Aug 22:15
Compare
Choose a tag to compare

Changes in build process to use relative paths so that automated CI systems like Travis and F-Droid are less likely to fail. Functionally, exactly the same as the 0.2.1 release.

0.2.1

10 Aug 02:50
Compare
Choose a tag to compare

Small stylistic improvements on top of 0.2 including a switch to monospace fonts, some re-coloring, and the reintroduction of the in-line eval button.

0.2

10 Aug 02:29
Compare
Choose a tag to compare
0.2

This release adds an in-tree calculator-friendly set of widgets mimicking a keyboard as the default input method. Controls to toggle the use of the in-tree keyboard vs. the full Android system keyboard allow the user to seamlessly switch between the two (useful when e.g. doing unit conversions or assigning/using variables). Additionally, the option to clear previous calculations and variable/function state now displays a progress spinner and waits a little in an attempt to ensure a stable state in the underlying library. This is still alpha-quality software and may crash or do any number of things up to and including eating your cat. Mather is released under the GPLv3+, see COPYING for details.

0.1

09 Aug 19:41
Compare
Choose a tag to compare
0.1

This is the initial release of Mather that includes an app icon and implementation of core functionality. The app is fully usable, however, it must be built from source. Please note that this is alpha-quality software and may crash or do any number of things up to and including eating your cat. Mather is licensed GPLv3+, see COPYING for details.