Releases: Tonetfal/JKPS
Releases · Tonetfal/JKPS
v0.7-alpha
Added
- Graphical in-program menu (Press Ctrl + A to open). It allows to change any numerical value, but not the assets - you still need to change it in the config manually and reload the program.
- Possibility to hide any statistic
- New extra KPS window parameters
Removed
- Edit mode. Now keys are added by pressing Ctrl + "+/-", and modified by pressing them with right mouse button.
Fixed
- Buttons text horizontal and vertical bounds.
- Minor bugs.
Changed
- Numpad keys now are displayed as "Num0", "Num1" etc, while regular number keys are displayed as they are "0", "1".
- Long keys, such as PageDown, Insert, are displayed as "PgDn", "Ins" etc.
- "Scale animation on click" parameter now accepts percantage values, not a real number (ex.: 1.2).
- When KPS is 0, and "Show max KPS on separate line" parameter is false, then "KPS" string will become "Max".
- Minor changes in default themes.
v0.6-alpha
Added
- Posibility to open a separate window with KPS
- Key counters text space limit parameters
- Parameters to increase the overall size of the window
- Parameter to add/remove title bar for the main window
- Parameter that will define if the background texture should be scaled if it doesn't fit in the window
Fixed
- The buttons text now is perfectly centered
- Buttons could be 11, but now 10 is the max
Changed
- Default theme button and animation textures with more higher resolution
- Config refactoring, now there is no [Spacing] category, every parameter stays in the own category
- Buttons text height/width now determines the distance in pixels from the origin
- Now if the statistics text doesn't fit it will not increase the window size, the user have to do so manually
- Increased the limits of almost every parameter
v0.5-alpha
Fixed
- Window size with active mouse buttons
- Key counters positioning in style 1
- Bouncing key counters text on button presses
Changed
- When user holds LCtrl while the window is open, he can see the opposite button value
v0.4-alpha
Added
- Press animation
- Ctrl + X hotkey to reset all the statistics
- When LControl is held the set keys are shown
- Bold and italic parameters in the config
- Show max KPS parameter in the config. When it is set to false, the max KPS will be shown when the current one is equal to 0
- Text width and height parameters in order to allow to adjust the positioning error due to different fonts
- Statistics distance between lines parameter
- Value to multiply on click parameter in order to check how the text will be on higher values in a fast way
Fixed
- Spacing of the statistics and key counters
- When "Animation velocity" was 0 the program crashed
Changed
- Program name from KPS to JKPS
- Program icon
- Config refactoring
- Keys such as comma, period etc, in the program are written with symbols
- Now there is no default space for the statistics, user have to increase "Space on the buttons right" in order to make it as he wishes
- Contacts and documentation in the config
v0.3-alpha
- Changed default theme to the "White-orange".
- If the statistics text will not fit in the window it will be increased.
v0.2-alpha
Changes of the parameters in the config file:
- Added "Only show set keys" in order to do not show the key counters on the buttons, but only the actual keys
- Added "Space on the statistics right" that's needed when a font has such wide characters that do not fit in the window
- Added "Animation scale on click" that decreases the size of the button and animation on pressing
- Changed "Animation velocity", now it means the duration of the animation in frames
- Removed "Animation texture size" for technical and utility issues
Other changes:
- Fixed animation scale bug
- Fixed the bug when the program didn't see the config
- Code refactoring
v0.1-alpha
add icon