From dbab82d29c9b180cf599184932f3cb8a24247797 Mon Sep 17 00:00:00 2001 From: Roan Hofland Date: Mon, 24 May 2021 05:40:23 +0200 Subject: [PATCH] Version 8.4 --- CHANGELOG.md | 3 ++- KeysPerSecond/build.gradle | 2 +- KeysPerSecond/src/me/roan/kps/Main.java | 2 +- README.md | 4 ++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e9dca9e9..cc3a021b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,4 +38,5 @@ - **12th of September, 2018**: Completely new versatile layout system, rendering modes on a per key basis, improved performance. - **27th of December, 2018**: Variable layout size, variable layout border offset size, support for the right shift key, several other bug fixes, improved dialogs. - **5th of February, 2019**: Changeable key name, periodic stats saving, separate track all options for keys and mouse buttons, some bug fixes. -- **27th of August, 2020**: Windows style file chooser, prevent loading non-existent config files, force quoting for cli config passing, fix background transparency not being applied to non-panel areas, general aesthetic and internal improvements. \ No newline at end of file +- **27th of August, 2020**: Windows style file chooser, prevent loading non-existent config files, force quoting for cli config passing, fix background transparency not being applied to non-panel areas, general aesthetic and internal improvements. +- **24th of May, 2021**: sub-pixel rendering, save/load statistics on exit/launch, jnativehook update, Java 16 compatibility fix, fix incorrect fill color border offset, prevent ESC from closing dialogs, enable the config save button by default. \ No newline at end of file diff --git a/KeysPerSecond/build.gradle b/KeysPerSecond/build.gradle index f89ca376..f2a8ca5c 100644 --- a/KeysPerSecond/build.gradle +++ b/KeysPerSecond/build.gradle @@ -23,7 +23,7 @@ javadoc{ compileJava.options.encoding = 'UTF-8' sourceCompatibility = 1.8 -version = 'v8.3'//Don't forget Main.java +version = 'v8.4'//Don't forget Main.java shadowJar.archiveName = 'KeysPerSecond-' + project.version + '.jar' repositories{ diff --git a/KeysPerSecond/src/me/roan/kps/Main.java b/KeysPerSecond/src/me/roan/kps/Main.java index fe044aaa..f497df4d 100644 --- a/KeysPerSecond/src/me/roan/kps/Main.java +++ b/KeysPerSecond/src/me/roan/kps/Main.java @@ -782,7 +782,7 @@ public Component getListCellRendererComponent(JList list, Object value, int i Statistics.configureAutoSave(false); }); JPanel info = new JPanel(new GridLayout(2, 1, 0, 2)); - info.add(Util.getVersionLabel("KeysPerSecond", "v8.3"));//XXX the version number - don't forget build.gradle + info.add(Util.getVersionLabel("KeysPerSecond", "v8.4"));//XXX the version number - don't forget build.gradle JPanel links = new JPanel(new GridLayout(1, 2, -2, 0)); JLabel forum = new JLabel("Forums -", SwingConstants.RIGHT); JLabel git = new JLabel("- GitHub", SwingConstants.LEFT); diff --git a/README.md b/README.md index 1f3c1a6d..6d961743 100644 --- a/README.md +++ b/README.md @@ -53,8 +53,8 @@ It's kinda empty here right now :c, so please suggest things c: ## Downloads _Requires Java 8 or higher_ _Tested operating systems: Mac 10.11.6, Ubuntu Linux 16.04 LTS, Windows 7 & 8 & 10_ -- [Windows executable](https://github.com/RoanH/KeysPerSecond/releases/download/v8.3/KeysPerSecond-v8.3.exe) -- [Runnable Java Archive](https://github.com/RoanH/KeysPerSecond/releases/download/v8.3/KeysPerSecond-v8.3.jar) +- [Windows executable](https://github.com/RoanH/KeysPerSecond/releases/download/v8.4/KeysPerSecond-v8.4.exe) +- [Runnable Java Archive](https://github.com/RoanH/KeysPerSecond/releases/download/v8.4/KeysPerSecond-v8.4.jar) All releases: [releases](https://github.com/RoanH/KeysPerSecond/releases) GitHub repository: [here](https://github.com/RoanH/KeysPerSecond)