Skip to content

Commit

Permalink
update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
justDeeevin committed Feb 21, 2024
1 parent 657d0f9 commit 18c5e77
Show file tree
Hide file tree
Showing 18 changed files with 7,592 additions and 7,592 deletions.
46 changes: 23 additions & 23 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
name: Build
on:
push:
branches: ["main"]
paths:
- '**.rs'
pull_request:
branches: ["main"]
env:
CARGO_TERM_COLOR: always
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: awalsh128/cache-apt-pkgs-action@v1.3.1
with:
packages: libxi-dev libxtst-dev
version: 1.0
- name: Build
run: cargo build --verbose
- name: Run tests
run: cargo test --verbose
name: Build
on:
push:
branches: ["main"]
paths:
- '**.rs'
pull_request:
branches: ["main"]
env:
CARGO_TERM_COLOR: always
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: awalsh128/cache-apt-pkgs-action@v1.3.1
with:
packages: libxi-dev libxtst-dev
version: 1.0
- name: Build
run: cargo build --verbose
- name: Run tests
run: cargo test --verbose
8 changes: 4 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target/
bacon.toml
release/
NuhxBoard*.tar.gz
target/
bacon.toml
release/
NuhxBoard*.tar.gz
180 changes: 90 additions & 90 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,90 +1,90 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v0.5.2](https://github.com/justdeeevin/nuhxboard/compare/v0.5.1...HEAD)

### Added

- Button to clear the pressed keys list in case of emergencies. [ef7bd95](https://github.com/justdeeevin/commits/ef7bd95608701274f3c1125e7f292de8df6f1eb9)

### Fixed

- Certain characters not rendering. [dfa8f08](https://githb.com/justdeeevin/commits/dfa8f08d577b4296bc0f8a478bcbc4349c5ed8f8)

## [v0.5.1](https://github.com/justdeeevin/nuhxboard/releases/v0.5.1) - 2024-2-20


### 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](https://github.com/justdeeevin/nuhxboard/commits/d5cc1aa31924f9087a7d7e6b60254253cf0b5c81)

## [v0.5.0](https://github.com/justDeeevin/NuhxBoard/releases/v0.5.0) - 2024-2-19

#### 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

- No longer captures inputs when window is focused. [93aa6d0](https://github.com/justDeeevin/NuhxBoard/commit/93aa6d08bd9a002a472f58ec9cb90b1b41cab91c

## [v0.4.0](https://github.com/justDeeevin/NuhxBoard/releases/v0.4.0) - 2024-2-13

### Changed

- Receiving an unknown keycode no longer causes NuhxBoard to crash, but a message is still printed to stderr. [87621b5](https://github.com/justDeeevin/NuhxBoard/commit/87621b52b6c16978bce3cdef1b3808fca7f79668)

### Fixed

- Missing iced keycodes `LWin` and `RWin`. [13951ab](https://github.com/justDeeevin/NuhxBoard/commit/13951ab8190ce8f93b1372219a87d65262a74b77)

## [v0.3.2](https://github.com/justDeevin/NuhxBoard/releases/v0.3.2) - 2024-2-13

### Fixed

- Crash when either meta key or scroll lock was pressed. [4b6dc1b1](https://github.com/justDeeevin/NuhxBoard/commit/4b6dc1b17a4984a592457436dc2132727f28960a)
- Crash when caps lock was pressed with window focused. [ca073ab](https://github.com/justDeeevin/NuhxBoard/commit/ca073ab4739a75f974e153d6c8a8a029fa271b1b)
- Shift text behaving incorrectly. [a677332](https://github.com/justDeeevin/NuhxBoard/commit/a677332c34b92c7f935272dd041ec65bf3116c20)

## [v0.3.1](https://github.com/justDeevin/NuhxBoard/releases/v0.3.1) - 2024-2-2

### Fixed

- Window size under Wayland. [6af88ac](https://github.com/justDeevin/NuhxBoard/commit/6af88ac0ec2c390a60ce4f1a2648284dd271be9c)
- Occasional duration_since error while window is focused. [f0ef286](https://github.com/justDeevin/NuhxBoard/commit/f0ef286c50a18dec68cf8395c97c20f97799356a)

## [v0.3.0](https://github.com/justDeevin/NuhxBoard/releases/v0.3.0) - 2024-2-1

### Added

- Function to list keyboards and keyboard groups. [67e5308](https://github.com/justDeevin/NuhxBoard/commit/67e5308a3b7b76253bef1b7de5dd8d830190d35c)
- Warning when running under Wayland. [b389725](https://github.com/justDeevin/NuhxBoard/commit/b3897255979f55006802939eee9dab4bcc03c478)

### Changed

- Help message tagline now matches NuhxBoard's cross-platform capability. [d300ee9](https://github.com/justDeevin/NuhxBoard/commit/d300ee9f8902d8c745b47662c9319061c317b7e7)

### Fixed

- Occasional panic on window close. [aad1d09](https://github.com/justDeevin/NuhxBoard/commit/aad1d0997be01f58092feb43fcc81625b717c450)
- Events not being handled when NuhxBoard is focused. [#4](https://github.com/justDeevin/NuhxBoard/issues/4)

## [v0.2.1](https://github.com/thepyrotf2/nuhxboard/releases/v0.2.1) - 2024-01-31

### Added

- Cross-platform functionality with [`rdev`](https://crates.io/crates/rdev). [#3](https://github.com/thepyrotf2/nuhxboard/pull/3)
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v0.5.2](https://github.com/justdeeevin/nuhxboard/compare/v0.5.1...HEAD) - Unreleased

### Added

- Button to clear the pressed keys list in case of emergencies. [ef7bd95](https://github.com/justdeeevin/commits/ef7bd95608701274f3c1125e7f292de8df6f1eb9)

### Fixed

- Certain characters not rendering. [dfa8f08](https://githb.com/justdeeevin/commits/dfa8f08d577b4296bc0f8a478bcbc4349c5ed8f8)

## [v0.5.1](https://github.com/justdeeevin/nuhxboard/releases/v0.5.1) - 2024-2-20


### 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](https://github.com/justdeeevin/nuhxboard/commits/d5cc1aa31924f9087a7d7e6b60254253cf0b5c81)

## [v0.5.0](https://github.com/justDeeevin/NuhxBoard/releases/v0.5.0) - 2024-2-19

#### 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

- No longer captures inputs when window is focused. [93aa6d0](https://github.com/justDeeevin/NuhxBoard/commit/93aa6d08bd9a002a472f58ec9cb90b1b41cab91c

## [v0.4.0](https://github.com/justDeeevin/NuhxBoard/releases/v0.4.0) - 2024-2-13

### Changed

- Receiving an unknown keycode no longer causes NuhxBoard to crash, but a message is still printed to stderr. [87621b5](https://github.com/justDeeevin/NuhxBoard/commit/87621b52b6c16978bce3cdef1b3808fca7f79668)

### Fixed

- Missing iced keycodes `LWin` and `RWin`. [13951ab](https://github.com/justDeeevin/NuhxBoard/commit/13951ab8190ce8f93b1372219a87d65262a74b77)

## [v0.3.2](https://github.com/justDeevin/NuhxBoard/releases/v0.3.2) - 2024-2-13

### Fixed

- Crash when either meta key or scroll lock was pressed. [4b6dc1b1](https://github.com/justDeeevin/NuhxBoard/commit/4b6dc1b17a4984a592457436dc2132727f28960a)
- Crash when caps lock was pressed with window focused. [ca073ab](https://github.com/justDeeevin/NuhxBoard/commit/ca073ab4739a75f974e153d6c8a8a029fa271b1b)
- Shift text behaving incorrectly. [a677332](https://github.com/justDeeevin/NuhxBoard/commit/a677332c34b92c7f935272dd041ec65bf3116c20)

## [v0.3.1](https://github.com/justDeevin/NuhxBoard/releases/v0.3.1) - 2024-2-2

### Fixed

- Window size under Wayland. [6af88ac](https://github.com/justDeevin/NuhxBoard/commit/6af88ac0ec2c390a60ce4f1a2648284dd271be9c)
- Occasional duration_since error while window is focused. [f0ef286](https://github.com/justDeevin/NuhxBoard/commit/f0ef286c50a18dec68cf8395c97c20f97799356a)

## [v0.3.0](https://github.com/justDeevin/NuhxBoard/releases/v0.3.0) - 2024-2-1

### Added

- Function to list keyboards and keyboard groups. [67e5308](https://github.com/justDeevin/NuhxBoard/commit/67e5308a3b7b76253bef1b7de5dd8d830190d35c)
- Warning when running under Wayland. [b389725](https://github.com/justDeevin/NuhxBoard/commit/b3897255979f55006802939eee9dab4bcc03c478)

### Changed

- Help message tagline now matches NuhxBoard's cross-platform capability. [d300ee9](https://github.com/justDeevin/NuhxBoard/commit/d300ee9f8902d8c745b47662c9319061c317b7e7)

### Fixed

- Occasional panic on window close. [aad1d09](https://github.com/justDeevin/NuhxBoard/commit/aad1d0997be01f58092feb43fcc81625b717c450)
- Events not being handled when NuhxBoard is focused. [#4](https://github.com/justDeevin/NuhxBoard/issues/4)

## [v0.2.1](https://github.com/thepyrotf2/nuhxboard/releases/v0.2.1) - 2024-01-31

### Added

- Cross-platform functionality with [`rdev`](https://crates.io/crates/rdev). [#3](https://github.com/thepyrotf2/nuhxboard/pull/3)
Loading

0 comments on commit 18c5e77

Please sign in to comment.