Releases: RoanH/KeysPerSecond
Releases · RoanH/KeysPerSecond
v6.1 Quick fix
- Fix the background opacity controlling the global opacity (for example a background opacity of 0% will make the window invisible even if the foreground opacity isn't 0%).
v6.0 More features & fixes
- Minor internal optimizations.
- Context menu GUI improvements / changes & custom colours compatibility.
- Fix context menu arrow not being colored.
- Fix a bug where the general menu section wasn't saved properly.
- Add a panel that shows the total amount of hits across all keys.
- Fix the context menu highlighting disappearing when changing the background opacity to 100%.
- Fix not all context menu items being colored correctly when using custom colors & having them disabled.
- Fix context menu selection not being reset properly.
- Implement the option to change the command keys and save them to the configuration file.
v5.5 Major fixes
- Added a cancel option for the graph, size, precision & update rate configuration dialog.
- Fix a weird rendering bug that happens on Windows 10.
- Fix loading a new config file not resetting stats.
- Fix removing keys not actually removing keys.
- Fix old keys not being removed when a new config is loaded.
- Fix arrow keys moving both the program & the context menu at the same time.
v5.4 Rendering fixes
- Fix the background opacity being used as the graph foreground opacity.
- Fix the key color not being inverted when the background opacity is 0%.
- Fixed some rendering issues when only displaying a single panel.
- Fix changing the colors resetting the key counters.
- Fix the pause check mark in the right click menu not being toggled by Ctrl + T.
- Change overlay osu! to overlay mode since it doesn't always overlay osu! properly.
v5.3 Mouse tracking
- Added the option the track mouse buttons.
- Added the option to save the on screen position of the program to the config.
v5.2 Even more bug fixes
- Add a checkmark to the pause menu item
- Fix the overlay option not working immediately
- Implement a config reload command key Ctrl + R
- Fix visual glitches when there are no components added
- Fix disabling track all disabling permanent keys
- Implement work around for a weird config menu NPE
- Fix double click working as Ctrl
- Improve the functionality to pass config files via the command line
- Fix track all disabling key counters
v5.1 More bug fixes
- Fix the checkmark icon in the right click menu not being colored correctly
- Fix custom colors being reset instead of disabled
- Implement default config values
- Implement config value caps
- Fix an issue when loading a config with a custom size
- Add an cancel button to the add key dialog
v5.0 Live configurable
- Fix an issue where the arrows keys move the window by more then 1 pixel.
- The window can now be moved at different speeds with the arrow keys 2 pixels with Ctrl and 3 pixels with Shift.
- Implemented a new configuration format that is text based and can be edited with a text editor (old format still supported).
- Made it possible to configure the program when it's running though the right click menu.
- Added the option to save the config when the program is running.
- Added the option to load a config when the program is running.
v4.5 Enhancements
- Implement 5ms & 1ms update rate
- Prevent infinite program instances being created when your username ends with a !
- Fix incorrect rendering bug with bg = 1.0F and transparency enabled
- Filter config selection screen to only show config files
v4.4 Bug fixes
- Fix a bug when the program doesn't launch when its path contains an !
- Implement pixel perfect moving of the window using the arrow keys
- Improve window dragging
- Fix the graph not being reset properly on a stats reset
- Fix the menu not showing when right clicking the graph