Skip to content

Commit

Permalink
Version 8.1
Browse files Browse the repository at this point in the history
  • Loading branch information
RoanH committed Dec 27, 2018
1 parent 2ed4eb7 commit 4124001
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Expand Up @@ -35,4 +35,5 @@
- **24 December 2017**: Fix all known key-modifier bugs, better support for unfilled grids, internal optimizations.<br>
- **2 June 2018**: Fix the arrow keys displaying rather broken.<br>
- **3 June 2018**: Switch to arrow symbols with better availability, fix configuration position saving and UTF-8 support, add GitHub link to the initialisation dialog.
- **12 September 2018**: Completely new versatible layout system, rendering modes on a per key basis, improved performance.
- **12 September 2018**: Completely new versatible layout system, rendering modes on a per key basis, improved performance.
- **27 December 2018**: Variable layout size, variable layout border offset size, support for the right shift key, several other bug fixes, improved dialogs.
4 changes: 2 additions & 2 deletions KeysPerSecond/src/me/roan/kps/Main.java
Expand Up @@ -793,11 +793,11 @@ public Component getListCellRendererComponent(JList<?> list, Object value, int i
}
});
JPanel info = new JPanel(new GridLayout(2, 1, 0, 2));
JLabel ver = new JLabel("<html><center><i>Version: v8.0, latest version: <font color=gray>loading</font></i></center></html>", SwingConstants.CENTER);
JLabel ver = new JLabel("<html><center><i>Version: v8.1, latest version: <font color=gray>loading</font></i></center></html>", SwingConstants.CENTER);
info.add(ver);
new Thread(()->{
String version = checkVersion();//XXX the version number
ver.setText("<html><center><i>Version: v8.0, latest version: " + (version == null ? "unknown :(" : version) + "</i></center></html>");
ver.setText("<html><center><i>Version: v8.1, latest version: " + (version == null ? "unknown :(" : version) + "</i></center></html>");
}, "Version Checker").start();
JPanel links = new JPanel(new GridLayout(1, 2, -2, 0));
JLabel forum = new JLabel("<html><font color=blue><u>Forums</u></font> -</html>", SwingConstants.RIGHT);
Expand Down
9 changes: 4 additions & 5 deletions README.md
Expand Up @@ -17,8 +17,8 @@ For each configured key the program will show how many times it was pressed. By
When enabled it can also show a graph of the number of keys pressed per second over time and total number of keys pressed.

Everything shown in the pictures above can be toggled on or off and all the panels can be arranged in a lot of different ways.
![Config](https://i.imgur.com/G0NYcPE.png) ![Key config](https://i.imgur.com/vwtThmz.png)
![Layout](https://i.imgur.com/6XdgGYe.png)
![Config](https://i.imgur.com/R7Ihx1H.png) ![Key config](https://i.imgur.com/yeUavBb.png)
![Layout](https://i.imgur.com/w61exGO.png)

There are also some commands that can be sent to the program:
**Ctrl + P**: Causes the program to reset the average and maximum value.
Expand Down Expand Up @@ -50,9 +50,8 @@ It's kinda empty here right now :c, so please suggest things c:

## Downloads (Java 8 required)
Supported operating systems: Mac (tested 10.11.6), Linux (tested Ubuntu 16.04 LTS) & Windows (tested 7, 8 & 10)
(Note: if you're upgrading _to_ version 8.0 make sure to read the [release notes](https://github.com/RoanH/KeysPerSecond/releases/tag/v8.0))
[Windows executable](https://github.com/RoanH/KeysPerSecond/releases/download/v8.0/KeysPerSecond-v8.0.exe)
[Runnable Java Archive](https://github.com/RoanH/KeysPerSecond/releases/download/v8.0/KeysPerSecond-v8.0.jar)
[Windows executable](https://github.com/RoanH/KeysPerSecond/releases/download/v8.1/KeysPerSecond-v8.1.exe)
[Runnable Java Archive](https://github.com/RoanH/KeysPerSecond/releases/download/v8.1/KeysPerSecond-v8.1.jar)

All releases: [releases](https://github.com/RoanH/KeysPerSecond/releases)
GitHub repository: [here](https://github.com/RoanH/KeysPerSecond)
Expand Down

0 comments on commit 4124001

Please sign in to comment.