Change gradle script.
Prepare installer and gradle scripts for new version number.
Bugfix: Get mistake counter and typing speed indicator working correctly.
Remove the successless icon stuff from installer script.
Bugfix: The color for marking right rinfinger keys was wrong.
Add logo, do some changes on installer script. (Successless changing the file icon, maybe for a feature release.)
Setup installer script file to grab new generated distribution directory.
Add icon.
Fix gradle setup: remove using of fileTree to avoid problems with packing a distribution.
Update version number in gradle script.
Set up a small and crude icon.
Increment new version number.
Always set the focus back to the textbox, when action on Checkbox and Slider occured.
Add support for other languages (google translated) and keyboard layouts:
Small bugfix: BasicKey class does not inherit from JComponent anymore (as already implemented).
Update the licence headers and file.
Make the keyboard highlight feature working great.
Small bugfix: the last feature implementation (error message in case of wrong alphabet) brokes the right trainer working and caused, that user input is not further processed after alphabet check.
New feature: Show a message when the user enters any other character then a cyrillic one, a space or number character.
The keyboard view grabs its keylabel strings now from a properties file instead of using hard-coded strings. To adjust the keyboard view to different keyboard layouts.
Implement a way to mark a key on the keyboard view. Unfortunately, it works only during initializing procedure for now. Need to fix that.
Bugfix: Grab the right strings for third and fourth checkbox on the left side.
Add a beautifull return key. Do some changes to the keys inheritance path to keep easy and simple key class using, because the return key does not come as a square shaped key as all keys before.
The display keyboard is almost ready. Just the return key is missing.
Quick Bugfix:
New try with native GUI painted keyboard. First attempt with some basic keys looks nice and shiny, display the number row with Swing components.
Put keyboard background picture into the GUI.
Find an even more better way to resize the keyboard background picture.
Do some small improvements to change the size of the picture more easily, to generate the picture in a more viewfriendly size.
Bring the SRTT work into the same way as before.
Add JVx libraries and set up the old view style with Swing and JVx propperly.
Setup the GUI in Swing, basically as it was with ImGUI, but there is still a lot of work in component placement to do.
Set up a basic Swing GUI, as loading pictures in ImGUI seems to end up hard in pointer and memory organisationing work, with uncomfortable hacks required.
Add forgotten ImGUI view class.
Move latex-generated keyboard picture to an own resources directory.
Do some refacturing to change the GUI framework more easily.
The picture of the keyboard layout is done.
Add tabulator, capslock and left shift buttons into keyboard graphic.
Create all standard character keys for the helper graphic.
Beginn to create keyboard graphics with tikz. Add a command to draw a basic key.
Add some small changes in installer scripts. Not sure what changes exactly, likely code beautyfyning only, I forgot to commit this changes unfortunately.
Fix Error: In skillmode 'Realistic' or '3', there was only white spaces anymore and no other characters.
Remove unused include from installer script file.
Write NSIS installer script.
Set up a global version number file.
Add a how-to-use-file in english and german.
Bugfix: Input characters are not converted to UTF-8. That's work while SRTT running by gradle (likely by jvm commands to force Java always use UTF-8), but works not on distibutions anymore.
Fail to build an image with jlink. Commit for debugging.
Remove some debugging artifacts from properties file, add english translation.
Fix missing russian characters.
Switch back to russian characters.
Switch to german keyboard layout for debugging discussion (Timer does not terminate).
Merge branch 'main' of https://gitlab.com/The_White_Fox/simple-russian-typing-trainer
Switch to german keyboard layout for debugging discussion (Timer does not terminate).
Add files to switch to latin training behavoir, for easier debugging.
Correct the year in licence file.
Initial Commit
Initial commit