Commit graph

76 commits

Author SHA1 Message Date
asivery
9bdd7ddb39 Fix playback_control 2024-03-10 16:08:51 +01:00
asivery
2e7b9c2dab Fix async errors 2024-03-10 15:52:00 +01:00
asivery
1d205dc012 Fix cross-thread error sending 2024-03-10 14:51:34 +01:00
asivery
79844cdb57 Make DeviceStatus' fields public 2024-03-10 14:03:40 +01:00
asivery
afd799d07d Change vendor_id and product_id functions to return clones of u16 2024-03-10 13:28:28 +01:00
asivery
3fd6bb4c4b Remove redundant async 2024-03-10 13:25:54 +01:00
04563f31d6 Added documentation to interface.rs, fixed track change methods 2024-03-10 06:17:58 -05:00
asivery
f1de5bff2a Remove redundant 'status' field. 2024-03-10 12:01:31 +01:00
asivery
ae6ae5ff9e Make base.rs public 2024-03-10 11:56:17 +01:00
1227591957 Changed name to minidisc-rs 2024-03-10 05:40:00 -05:00
G2
f9356fe368
Create rust.yml 2024-03-10 05:16:35 -05:00
G2
6df9c0e414
Update README.md 2024-03-10 05:06:08 -05:00
G2
3acafb285f
Update README.md 2024-03-10 05:05:20 -05:00
2b3712f1db Updated cargo.toml for v0.1.0 release 2024-03-10 04:16:12 -05:00
a443453fad Fixed clippy suggestions, added cross_usb compatible list of devices 2024-03-10 00:12:17 -06:00
e4268056d2 Ran cargo fmt 2024-03-10 00:06:00 -06:00
3f91302ba2 Restructured repository to remove minidisc-cli 2024-03-10 00:03:50 -06:00
G2
54129892bc
Merge pull request #5 from G2-Games/upload
Add track upload
2024-03-09 23:57:52 -06:00
asivery
17a1c809d8 Add track upload 2024-03-09 20:55:05 +01:00
50d1f2e6e9 Updated cross_usb, fixed example to match changes 2024-02-02 00:23:28 -06:00
9784e32f99 Updated code in prep for cross_usb v0.2.0 2024-02-01 18:09:20 -06:00
7b32c43dcc Updated deps 2024-02-01 09:24:41 -06:00
asivery
be1a3c445d Fix return type for send_track, make session fields public 2024-02-01 05:59:13 +01:00
asivery
48ea6567bc Fix encryption 2024-02-01 05:52:14 +01:00
G2
a3a3ee3827
Merge pull request #4 from G2-Games/wasm
Web assembly work complete
2024-01-31 21:42:45 -06:00
0d9646c5a0 Created function for wasm/native sleep, used clippy suggestions 2024-01-31 21:41:41 -06:00
630a8c95eb Removed all remaining known blocking functions 2024-01-31 21:32:23 -06:00
e7d21253d8 Fixed issue with _read_reply() in base.rs 2024-01-31 21:20:01 -06:00
c563a41781 Moved some crate components around 2024-01-31 15:01:45 -06:00
4aee02c150 Modified backoff to use browser timeout 2024-01-31 08:55:05 -06:00
766b4c68f7 Started work on WASM support 2024-01-30 18:04:46 -06:00
27853d9ea0 Bumped unicode-jp version to fork
Current version does not compile on WASM, and has security vulnerabilities. The fork https://github.com/uzabase/unicode-jp-rs works for WASM and has updated dependencies to address security concerns.
2024-01-30 10:44:21 -06:00
edbe0bacfa Removed currently unused dependencies 2024-01-30 10:35:35 -06:00
9dce1e328e Made remaining merged functions async and fixed them appropriately 2024-01-29 20:27:45 -06:00
1dadbd697d Merge branch 'async' 2024-01-29 20:27:09 -06:00
33feb301e8 Ran cargo fmt 2024-01-29 19:44:33 -06:00
1d188c335d Finished main async porting 2024-01-29 19:44:10 -06:00
asivery
922d8a5cb3
Merge pull request #3 from asivery/main
Add basic commands, start working on track upload
2024-01-30 02:18:56 +01:00
0e666b1207 Began porting to all async functions, fixed some issues 2024-01-29 19:04:30 -06:00
asivery
4d4cb9228e Add basic commands, start working on track upload 2024-01-29 02:45:40 +01:00
d0e42076d8 Updated example to work again, fixed crash in interface.rs 2024-01-28 18:41:20 -06:00
G2
1f740509c4
Merge pull request #2 from G2-Games/nusb
Moved code to `nusb`, ran `rustfmt`
2024-01-28 18:21:23 -06:00
303069577e Moved code to nusb, ran rustfmt 2024-01-28 18:19:38 -06:00
5e226075aa Updated cli example, cleaned up code 2023-12-18 12:18:47 -06:00
278ba2e8bd Ported to [yusb](https://github.com/fpagliughi/yusb) 2023-12-17 02:43:41 -06:00
c51d2b700a Fixed a lot of clippy warnings 2023-12-17 02:27:25 -06:00
6c1a66a97d Cleanup 2023-12-17 01:59:10 -06:00
cafd518f9d Ported code from rusb to webusb 2023-10-09 08:39:50 -05:00
G2
9190a66a3c
Merge pull request #1 from asivery/main
Fix RH1 track download
2023-09-27 17:53:24 -05:00
asivery
014edcea57 Fix RH1 track download 2023-09-28 00:51:33 +02:00