Skip to content

Releases: justDeeevin/NuhxBoard

v0.6.0 - 2025-12-24

24 Dec 23:54
Compare
Choose a tag to compare

Release Notes

Not quite a 1.0, because faces and vertices cannot yet be dragged.

Added

Edit mode!

There's a new toggle for edit mode in the global context menu. You can graphically manipulate every part of a keyboard and its style. No more typing away at a JSON file.

Other additions

  • Nix support. #7
  • Some example keyboards are downloaded if none are present. e7bc762
  • Key background images. e4bd63
  • Layout background images. 912027
  • Exit button in global context menu. f1c04a6
  • Version info in settings menu. c46943d
  • Labels for the layout and style picklists in the load keyboard menu. 2805261
  • The context menu is now scrollable in case the window is too small for it to fully display. 880650a

Fixed

  • The global styles directory appearing in the keyboard categories list. 6594a75
  • Holding keys for an extended time period causing them to never be released. bb12d99
  • Font size not changing with key pressed/loose state. 6726d1c
  • Selected style not being remembered between launches. ef73d9f

Changed

  • Primary display is marked as such in list of displays in settings menu. f2e0a00
  • Version property of keyboard layout is now optional. 79a3162
  • Global default style's mouse speed indicator's outer color now matches NohBoard's (white). fda0006
  • Mouse speed indicator's sensitivity is closer to NohBoard's. 1fde6e6
  • Display option dropdown is not displayed if there is only one option. 1db5fc1

Removed

  • Automatic desktop entry creation. 5c6465f

Download nuhxboard 0.6.0

File Platform Checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.5.3 - 2024-2-27

27 Feb 14:45
Compare
Choose a tag to compare

Release Notes

We're back on crates.io!

As of iced_aw#209, iced_aw is on iced v0.12.0. This means that I don't have to depend on their Git repo to have a v0.12 context menu, which means I can finally publish on crates.io again. Hurrah!

Added

  • Support for global styles. 1ee37b9
  • Creation of global styles folder to install behavior. 321c8b9

Download nuhxboard 0.5.3

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.5.2 - 2024-21-2

21 Feb 19:32
Compare
Choose a tag to compare

Release Notes

Added

  • Button to clear the pressed keys list in case of emergencies. ef7bd95

Fixed

  • Certain characters not rendering. dfa8f08

Download nuhxboard 0.5.2

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.5.1 - 2024-2-20

20 Feb 15:03
Compare
Choose a tag to compare

Release Notes

Changed

  • There is no more --install command-line argument. If NuhxBoard sees it doesn't have any settings file to read, it'll make one and also create the start menu entry.

Fixed

  • Crash where a key release was received with no preceding key press. d5cc1aa

Download nuhxboard 0.5.1

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.5.0

20 Feb 03:10
Compare
Choose a tag to compare

Release Notes

NuhxBoard is now a fully graphical application!

No more command-line arguments. The future is now.
On launch, you'll be prompted to load a keyboard and select its style through a menu that's as close to NohBoard as I could get. If you want to change the keyboard or style, you can right-click anywhere in the main window and select "Load keyboard" to change your selection.

Added

  • --install command to put NuhxBoard in your OS's app list (Not implemented for MacOS).
  • Settings and graphical menu to change them.

Changed

Download nuhxboard 0.5.0

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.4.0

13 Feb 18:02
Compare
Choose a tag to compare

v0.3.2 - 2024-2-13

13 Feb 16:04
Compare
Choose a tag to compare

Release Notes

Fixed

  • Crash when either meta key or scroll lock was pressed. 4b6dc1b1
  • Crash when caps lock was pressed with window focused. ca073ab
  • Shift text behaving incorrectly. a677332

Download nuhxboard 0.3.2

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.1 - 2024-2-2

03 Feb 01:47
Compare
Choose a tag to compare

Release Notes

Fixed

  • Window size under Wayland. 6af88ac
  • Occasional duration_since error while window is focused. f0ef286

Download nuhxboard 0.3.1

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.0

02 Feb 01:57
Compare
Choose a tag to compare

Release Notes

Added

  • Function to list keyboards and keyboard groups. 67e5308
  • Warning when running under Wayland. b389725

Changed

  • Help message tagline now matches NuhxBoard's cross-platform capability. d300ee9

Fixed

  • Occasional panic on window close. aad1d09
  • Events not being handled when NuhxBoard is focused. #4

Download nuhxboard 0.3.0

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.2.1

01 Feb 15:24
Compare
Choose a tag to compare

At some point in Git hell during the v0.2.0 release, I managed to revert the actual merge of #3. This release fixes that (and also has artifacts for more than just linux!)

Download nuhxboard 0.2.1

File Platform Checksum
nuhxboard-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
nuhxboard-x86_64-apple-darwin.tar.xz Intel macOS checksum
nuhxboard-x86_64-pc-windows-msvc.zip x64 Windows checksum
nuhxboard-x86_64-pc-windows-msvc.msi x64 Windows checksum
nuhxboard-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum