Releases: KingOfDog/MATH
Version 1.6 - Powers Update
For almost one and a half year, there weren't any new releases. Though, I implemented plenty of new features and fixed a lot of bugs during this period. And now these updates are finally ready to be published.
NOTICE: Currently, only the .jar-file of this version is available. I'm working hard to try to add the executable file as soon as possible.
Overview
Most importantly to mention are the newly added power exercises which can be configured in the settings. By the way, as we're speaking of the settings: I was finally able to adjust the color of the navigation tabs as I also included the most recent version of the used JavaFX Material Design library. Thereby, the checkboxes etc. look different as well.
Changelog
- Exercises
- Implemented power exercises
- Settings
- New graphics overhaul (thanks to the new and improved version of JFoenix)
- Added feature to edit power exercise options (you can modify minimum and maximum values for bases and for exponents)
- Adjusted design of exercise screen
- The exercise itself jumps more into the eye
Bugfixes
Version 1.5.1 - MicroHome Update
This small release brings a new main menu with it.
Overview
The main part of this new update is the new menu screen. When you open the application, a random mathematical GIF appears. Have fun with it 😄
Also I added a new feature to the stats screen: there is now an error quote listed. This values means how many per cent of the exercises were answered wrong.
Newest content of the application!
Changelog
- New menu screen
- Buttons are now on the right side of the screen
- A random mathematical GIF greets you with every application run
- Statistics update
- A new stat is available at the statistics overview
- Error quote - displays how many per cent of the exercises done wrong
- A new stat is available at the statistics overview
Bugfixes
-/-
Version 1.5 - The Division Update
Since the last version four months ago several things were changed. Here is finally the fifth update of MATH.
Overview
The main new feature of the 1.5-update is the opportunity to solve divison exercise, which have a solution with decimal places.
For a better overview in the settings menu, it was totally redesigned. It's now structured in some tabs. Each tab contains specific settings. For example there are general settings, which offer you the chance to set the language or the default window size. Or you can change the exercise generator attributes in the exercise settings.
In the future I'll add to change sound settings and more.
Also, a few GUI improvements were added.
Changelog
- Division exercises with decimal places
- Settings menu
- Structured in tabs
- Window size changing
- Automatic Updates (activate/deactivate)
- New languages
- Chinese
- Russian
- Spanish
- New statistics
- Average time needed to solve an exercise
- Score (calculated based on the exercise difficulty)
- Average difficulty
- New logo
- Layout changes
- New start screen
- Font changes
- Margin and padding improvements
Bugfixes
- #1 No window title
Version 1.4 - GUI Update
Version 1.4 is finally here and brings you a GUI update.
Overview
Version 1.3 brought the Material Design by Google to you. Now the usage of the Material Designing Language is improved and expanded.
How you can see, there's now a toolbar and the buttons were changed. While in version 1.3 the start button was a clickable text, it's a big, obvious button with a play icon from the Material Icon Library.
Both of the other buttons are now next to the big play button - not anymore in the bottom left and right corner.
Also the tester screen has now a toolbar like all other screens too. The submit button, which was below the exercise and the input field in v1.3, is now in the top right corner and has become a Material icon. But the functionality is - of course - still the same.
Changelog
- Language
- French was added as new, third language to select in the settings, but is still in development and not finished. So you would please me if you help me translating via the GitHub Issues.
- The German and English language files were improved for the new structure of the app. (Some strings were removed, other a little bit changed)
- GUI
- Each Screen now has a toolbar on the top side with a back to main menu button, a title and sometimes an additional button on the right - for example a save button in the settings.
- The start button in the main menu now is a big button with only an icon.
- Replaced FontAwesome-Icons with Material Design Icons
- Increased the gap of some elements
Bugfixes
-/-
Version 1.3 - Material Design Update
The main part of this update is the new design.
Overview
I redesigned the whole UI of the application and hold on to the Google Material Design Language. Explore it for yourself.
Changelog
- Redesigned the whole application
- Used Google's Material Design TextFields, Buttons, Checkboxes etc.
- Imported FontAwesome-Icon-Support
- Replaced "Back", "Settings" and "Statistics" buttons with FontAwesome-Icons
- Added a splash start loading screen
- Improved layout
- Added Roboto font family
Bugfixes
-/-
Version 1.2 - Hello World (of Language) Update
This update brings a lot of new features to the Mental Arithmetic Trainer. These features are explained here!
Overview
The biggest new feature is the multi-language support. In the settings you are now able to select your language (at moment only German and English but more languages are following). This selection affects all textes in the whole app.
I added a new statistic also: the played time. This stat is not the total time you had opened the game but it's the total time you needed for solving the exercises.
And a difficulty factor was added. You can find this factor in the settings. It's the base for a points system following in the next updates.
A little fun-feature are the sounds when you click the submit button in the tester. Explore it for yourself.
Changelog
- Right or wrong sounds after clicking the submit button in the tester
- Multi-language support
- Language selection in the settings
- Language value in the settings file
- Added English language (more languages are following in the future... with YOUR help!)
- Design/Layout changes
- Improved the responsive layout
- Moved some items a bit
- New statistics
- The application saves the time you need for solving the exercises
- This value appears in the statistics
- Added the base for another statistic which is only planned at the moment
- In the settings appears a new value: "Difficulty"
- This value is calculated from all settings for the generator (addition, subtraction, division, multiplication, min, max etc.)
- Later this value shall affect the number of points you get per correct solved answer
- In the settings appears a new value: "Difficulty"
- The application saves the time you need for solving the exercises
- Added little protection from changing the statistics in the
statistics.json
Bugfixes
-/-
Version 1.1 - Settings Update
This update brings a few new features to the programm. Like the the function to edit some values in the settings. this brings also a new file in the application folder which contains the current configuration.
Overview
In the main menu appears a new button: "Einstellungen" (in English: Settings). Here you can change the kinds of exercises you want to solve. So you can enable or disable summation, subtraction, multiplication and division exercises. On the right side you also can change the range of numbers which should be used at the generation of exercises.
Changelog
- Improved statistics save system
- Added configuration file
- Added new settings menu
- Created an update system for future updates
Bugfixes
-/-