From aba0642de14c6b92b354105fb3287058357b9236 Mon Sep 17 00:00:00 2001 From: Roan Hofland Date: Thu, 9 Jun 2022 02:37:56 +0200 Subject: [PATCH] Version 8.6 --- CHANGELOG.md | 8 ++++++++ KeysPerSecond/build.gradle | 2 +- KeysPerSecond/src/dev/roanh/kps/Main.java | 2 +- README.md | 8 ++++---- 4 files changed, 14 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e10aeb71..75b59209 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ # Updates All releases can be found on the [releases page](https://github.com/RoanH/KeysPerSecond/releases). +## [v8.6] 9th of June, 2022: Fix Statistics Saving +- Fix statistics saving and loading being being broken ([#51](https://github.com/RoanH/KeysPerSecond/issues/51) and [#57](https://github.com/RoanH/KeysPerSecond/issues/57)). +- Implement a new text based statistics saving format (meaning you can manually edit key counts if you want). +- Implement a text only rendering mode. +- Implement a value only rendering mode. +- Make it possible to unbind command keys, effectively disabling them ([#45](https://github.com/RoanH/KeysPerSecond/issues/45)). +- Dependency updates & internal improvements. + ## [v8.5] 7th of January, 2022: Better Support A lot of fixes again and some better support. diff --git a/KeysPerSecond/build.gradle b/KeysPerSecond/build.gradle index 9c3cef0f..4e6bb2f5 100644 --- a/KeysPerSecond/build.gradle +++ b/KeysPerSecond/build.gradle @@ -23,7 +23,7 @@ javadoc{ compileJava.options.encoding = 'UTF-8' sourceCompatibility = 1.8 -version = 'v8.5'//Don't forget Main.java +version = 'v8.6'//Don't forget Main.java shadowJar.archiveName = 'KeysPerSecond-' + project.version + '.jar' repositories{ diff --git a/KeysPerSecond/src/dev/roanh/kps/Main.java b/KeysPerSecond/src/dev/roanh/kps/Main.java index fc05c391..1197d261 100644 --- a/KeysPerSecond/src/dev/roanh/kps/Main.java +++ b/KeysPerSecond/src/dev/roanh/kps/Main.java @@ -122,7 +122,7 @@ public class Main{ /** * String holding the version of the program. */ - public static final String VERSION = "v8.5";//XXX the version number - don't forget build.gradle + public static final String VERSION = "v8.6";//XXX the version number - don't forget build.gradle /** * The number of seconds the average has * been calculated for diff --git a/README.md b/README.md index 833004c4..f1aba834 100644 --- a/README.md +++ b/README.md @@ -46,13 +46,13 @@ And if you find any bugs feel free to report them. If you have any features you' - You can pass the path to the config file to load via the command line or a shortcut so you can skip the configuration step. Setting the program as the default program to open the configuration file with may work as well as long as you don't move the executable afterwards. - When resetting something it will also be printed to the console if this program is running using cmd/shell. - [For some people](https://youtu.be/E_WHAaI_-Zw) running the program in Windows 98 / ME compatibility mode makes it so it can overlay full screen osu! so if you're lucky this might work. -- If you have an old config (kpsconf1 or kpsconf2) then you need to convert it with version 8.4 to load it in more recent versions. +- If you have an old configuration file (kpsconf1 or kpsconf2) then you need to convert it with version 8.4 to load it in more recent versions. ## Downloads _Requires Java 8 or higher_ _Tested operating systems: Mac 10.11.6 & M1, Ubuntu Linux 16.04 LTS, Windows 7 & 8 & 10 & 11_ -- [Windows executable](https://github.com/RoanH/KeysPerSecond/releases/download/v8.5/KeysPerSecond-v8.5.exe) -- [Runnable Java Archive](https://github.com/RoanH/KeysPerSecond/releases/download/v8.5/KeysPerSecond-v8.5.jar) +- [Windows executable](https://github.com/RoanH/KeysPerSecond/releases/download/v8.6/KeysPerSecond-v8.6.exe) +- [Runnable Java Archive](https://github.com/RoanH/KeysPerSecond/releases/download/v8.6/KeysPerSecond-v8.6.jar) All releases: [releases](https://github.com/RoanH/KeysPerSecond/releases) GitHub repository: [here](https://github.com/RoanH/KeysPerSecond) @@ -65,7 +65,7 @@ The following two examples show the layout while it is being edited. All the pan Next are two other examples of possible layouts. ![](https://i.imgur.com/ImE4zTU.png) ![](https://i.imgur.com/IE5ySQa.png) -Last are some very simple layouts to highlight the title-value display options. +Last are some very simple layouts to highlight more of the title-value display options. ![Modes](https://i.imgur.com/0769n9E.png) ## History