Releases: RoanH/KeysPerSecond
Releases · RoanH/KeysPerSecond
v7.4 Small fixes
- Add the GitHub link to the initialisation dialog.
- Fix the configuration file not supporting UTF-8 characters.
- Fix position saving only working when the graph is displayed in its own window.
- Change the arrow key symbols to unicode symbols with better availability.
v7.3 Fix the arrow keys
v7.2 Key-modifier fixes
This release mainly focusses on fixing small bugs, most of which were in the key-modifier tracking.
- Fix modifier keys not being highlighted when key-modifier tracking is on.
- Fix modifier keys releasing every other key when key-modifier tracking is on.
- Fix the key-modifier check box not being toggled when loading a config.
- Fix all known cases of key-modifier tracking weirdness.
- Rework key-modifier tracking internally to be more efficient.
- Lots of internal optimizations.
- Better color support for unfilled grids (empty tiles are now either the background color or transparent depending on whether transparency is enabled).
- Fix several minor bugs in the right click menu.
v7.1 Fix command keys
- Fix command keys with modifiers not working
- Repaint the frame when resetting statistics or totals for an immediate display update
v7.0 Lots of fixes & features
- Implement a feature where you can save the statistics to a file
- Fix key capacity checks being incorrect
- Implement 6 additional rendering modes
- Improve overall performance
- Fix changing the update rate messing up the average
- Fix a multithreading issues (as kindly pointed out by freakode)
- Lots of internal refactoring & optimizations
- Improve startup times
- Fix a bug with the rendering mode loading (bea5316) (#12)
v6.6 Key configuration bug fixes
- Fix a bug where key-modifier versions of the original key don't show
- Add support for disabling key-modifier combinations (allows for modifier keys to work as normal keys)
- Fix adding a mouse button displaying a weird name
v6.5 Minor improvements
- Added warning dialog to prevent more keys being added then there are rows & columns.
- Added an extra render mode for rendering horizontal keys in the value-text format.
- Add specific reset commands to the reset menu.
v6.4 Layout Index Fix
Fix the position feature for keys not working.
v6.3 Customizable layout
Add a lot of layout related options:
- All text can now be rendered either horizontal or vertical (default)
- Panels can now be organized in a grid instead of just a single row. The number of rows and columns is custom.
- Positions can now also be assigned to the max, avg, cur & tot panels. Meaning they can now also be placed at a custom place instead of at the end of the row.
- 4 new modes of the graph are implemented. Under the other components (default), on top of them, on the right of them, on the left of them and detached. When the graph is detached it gets it's own window that can be given a custom size.
- The graph dimensions are no longer fixed and can be changed (as long as the side isn't shared).
- Support to save & load all of the above to a configuration file.
v6.2 Fix & feature
- Fixed a bug where localized key names would not be converted to their short form (eg. )
- You can now track key-modifier combinations (eg. Alt+Q or Shift+5 or Ctrl+H, or Alt+Shift+Ctrl+R)