mirror of
https://github.com/4yn/slidershim.git
synced 2024-11-13 17:31:00 +01:00
bump version number
This commit is contained in:
parent
f4d12e0b7a
commit
89e8545d80
@ -12,6 +12,9 @@ Software adapter for various Chunithm slider controllers with a built-in Brokeni
|
|||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
|
- v0.4.0
|
||||||
|
- Add DirectInput keyboard emulation using oblitum/Interception
|
||||||
|
- Add slide LED support for some controllers
|
||||||
- v0.3.1
|
- v0.3.1
|
||||||
- Fix wrong key in UMIGURI keyboard layout
|
- Fix wrong key in UMIGURI keyboard layout
|
||||||
- v0.3.0
|
- v0.3.0
|
||||||
@ -162,7 +165,7 @@ Voltex layout disables air tower, Neardayo layout enables air tower.
|
|||||||
|
|
||||||
## Technical Information
|
## Technical Information
|
||||||
|
|
||||||
- Built with Rust, [tauri](https://github.com/tauri-apps/tauri) + [Svelte](https://github.com/sveltejs/svelte), [rusb](https://github.com/a1ien/rusb), [vigem](https://github.com/ViGEm/ViGEmClient)[-client](https://github.com/CasualX/vigem-client), [hyper](https://github.com/hyperium/hyper/), [tokio-](https://github.com/snapview/tokio-tungstenite)[tungstenite](https://github.com/snapview/tungstenite-rs), [serialport](https://crates.io/crates/serialport), [dtolnay/cxx](https://github.com/dtolnay/cxx) and [wjwwood/serial](https://github.com/wjwwood/serial)
|
- Built with Rust, [tauri](https://github.com/tauri-apps/tauri) + [Svelte](https://github.com/sveltejs/svelte), [rusb](https://github.com/a1ien/rusb), [vigem](https://github.com/ViGEm/ViGEmClient)[-client](https://github.com/CasualX/vigem-client), [hyper](https://github.com/hyperium/hyper/), [tokio-](https://github.com/snapview/tokio-tungstenite)[tungstenite](https://github.com/snapview/tungstenite-rs), [serialport](https://crates.io/crates/serialport), [dtolnay/cxx](https://github.com/dtolnay/cxx), [wjwwood/serial](https://github.com/wjwwood/serial), [oblitum/Interception](https://github.com/oblitum/Interception) and [bozbez/interception-rs](https://github.com/bozbez/interception-rs)
|
||||||
- USB device and serial polling is done on a dedicated thread while everything else is done on a async runtime.
|
- USB device and serial polling is done on a dedicated thread while everything else is done on a async runtime.
|
||||||
|
|
||||||
### Building from Source
|
### Building from Source
|
||||||
@ -182,13 +185,14 @@ Voltex layout disables air tower, Neardayo layout enables air tower.
|
|||||||
- [`src-tauri`](./src-tauri): Tauri adapter between frontend and backend
|
- [`src-tauri`](./src-tauri): Tauri adapter between frontend and backend
|
||||||
- [`src-slider_io`](./src-slider_io): Backend logic for handling usb, brokenithm, output emulation and lighting.
|
- [`src-slider_io`](./src-slider_io): Backend logic for handling usb, brokenithm, output emulation and lighting.
|
||||||
- [`src-wwserial`](./src-wwserial): FFI to [wjwwood/serial](https://github.com/wjwwood/serial) using [dtolnay/cxx](https://github.com/dtolnay/cxx). For some reason [serialport](https://crates.io/crates/serialport) does not work well with hardware devices, so we use this as an alternative.
|
- [`src-wwserial`](./src-wwserial): FFI to [wjwwood/serial](https://github.com/wjwwood/serial) using [dtolnay/cxx](https://github.com/dtolnay/cxx). For some reason [serialport](https://crates.io/crates/serialport) does not work well with hardware devices, so we use this as an alternative.
|
||||||
|
- [`src-interception`](./src-interception): Vendored [bozbez/interception-rs](https://github.com/bozbez/interception-rs) that statically links against [oblitum/Interception](https://github.com/oblitum/Interception) for DirectInput keyboard emulation.
|
||||||
- [`res`](./res): Miscellaneous tools such as Brokenithm QR parser and keyboard layout visualisation.
|
- [`res`](./res): Miscellaneous tools such as Brokenithm QR parser and keyboard layout visualisation.
|
||||||
|
|
||||||
## Planned Features
|
## Planned Features
|
||||||
|
|
||||||
- Major:
|
- Major:
|
||||||
- ✅ DONE: Support AC slider serial protocol
|
- ✅ DONE: Support AC slider serial protocol
|
||||||
- Output and LED websocket adapters when UMIGURI comes out
|
- ✅ DONE: Output and LED websocket adapters when UMIGURI comes out
|
||||||
- QOL:
|
- QOL:
|
||||||
- Documentation
|
- Documentation
|
||||||
- Comprehensive logging and error handling
|
- Comprehensive logging and error handling
|
||||||
|
2
src-tauri/Cargo.lock
generated
2
src-tauri/Cargo.lock
generated
@ -2996,7 +2996,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "slidershim"
|
name = "slidershim"
|
||||||
version = "0.3.1"
|
version = "0.4.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"env_logger",
|
"env_logger",
|
||||||
"log",
|
"log",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "slidershim"
|
name = "slidershim"
|
||||||
version = "0.3.1"
|
version = "0.4.0"
|
||||||
description = "slidershim"
|
description = "slidershim"
|
||||||
authors = ["4yn"]
|
authors = ["4yn"]
|
||||||
license = ""
|
license = ""
|
||||||
|
@ -2,13 +2,16 @@
|
|||||||
___| (_) __| | ___ _ __ ___| |__ (_)_ __ ___
|
___| (_) __| | ___ _ __ ___| |__ (_)_ __ ___
|
||||||
/ __| | |/ _` |/ _ \ '__/ __| '_ \| | '_ ` _ \
|
/ __| | |/ _` |/ _ \ '__/ __| '_ \| | '_ ` _ \
|
||||||
\__ \ | | (_| | __/ | \__ \ | | | | | | | | |
|
\__ \ | | (_| | __/ | \__ \ | | | | | | | | |
|
||||||
|___/_|_|\__,_|\___|_| |___/_| |_|_|_| |_| |_| v0.3.1 UMIGURI UPDATE
|
|___/_|_|\__,_|\___|_| |___/_| |_|_|_| |_| |_| v0.4.0
|
||||||
===============================================
|
===============================================
|
||||||
|
|
||||||
https://github.com/4yn/slidershim
|
https://github.com/4yn/slidershim
|
||||||
|
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
- v0.4.0
|
||||||
|
- Add DirectInput keyboard emulation using oblitum/Interception
|
||||||
|
- Add slide LED support for some controllers
|
||||||
- v0.3.1
|
- v0.3.1
|
||||||
- Fix wrong key in UMIGURI keyboard layout
|
- Fix wrong key in UMIGURI keyboard layout
|
||||||
- v0.3.0
|
- v0.3.0
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"package": {
|
"package": {
|
||||||
"productName": "slidershim",
|
"productName": "slidershim",
|
||||||
"version": "0.3.1"
|
"version": "0.4.0"
|
||||||
},
|
},
|
||||||
"build": {
|
"build": {
|
||||||
"distDir": "../public",
|
"distDir": "../public",
|
||||||
|
Loading…
Reference in New Issue
Block a user