KeysPerSecond Versions Save

A keys-per-second meter & counter. Written for osu! but should work for other rhythm games too.

v7.4

6 years ago
  • 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

6 years ago

The arrow keys displayed a bit weird... afbeelding Fixed by changing to a new set of arrow symbols: ⯅⯆⯇⯈ afbeelding

v7.2

6 years ago

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

6 years ago
  • Fix command keys with modifiers not working
  • Repaint the frame when resetting statistics or totals for an immediate display update

v7.0

6 years ago
  • Implement a feature where you can save the statistics to a file
  • Fix key capacity checks being incorrect
  • Implement 6 additional rendering modes new 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 (bea5316ab8fdb2be34c3991d5aa83170984dda14) (#12)

v6.6

6 years ago
  • 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

6 years ago
  • 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

6 years ago

Fix the position feature for keys not working.

v6.3

6 years ago

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

7 years ago
  • 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)