Commit Graph

259 Commits

Author SHA1 Message Date
Lennard Kittner
268528e47b Update help 2025-03-27 21:25:35 +01:00
Lennard Kittner
b970760c74 Add vendor and product ID to DeviceState 2025-03-27 21:25:16 +01:00
Lennard Kittner
5436004d12 Update screenshot 2025-03-27 21:24:31 +01:00
Lennard Kittner
973df721c6 Add acknowledgement 2025-03-27 21:23:21 +01:00
Lennard Kittner
62b9bbb6f0 Better printing 2025-03-23 00:18:14 +01:00
Lennard Kittner
257f109695 Better error handling 2025-03-22 20:19:16 +01:00
Lennard Kittner
08366a63c8 Fix warnings 2025-03-22 12:27:18 +01:00
Lennard Kittner
cb6bd0c574 Rename BatteryTray to StatusTray 2025-03-22 12:24:26 +01:00
Lennard Kittner
00b47d86ea Connect tray to new code base 2025-03-22 12:23:15 +01:00
Lennard Kittner
9a4f3805dc Use other to string in CLI app 2025-03-22 12:22:56 +01:00
Lennard Kittner
d5fcc8286c Improve to_string and add name 2025-03-22 12:22:32 +01:00
Lennard Kittner
3ed6b8510f Add connect_compatible_device 2025-03-22 12:21:59 +01:00
Lennard Kittner
58731d8221 Fix warning 2025-03-21 22:04:37 +01:00
Lennard Kittner
975f2937ad Add setter to CLI app 2025-03-21 22:01:14 +01:00
Lennard Kittner
95d55f4e9f Fix packet 2025-03-21 22:00:12 +01:00
Lennard Kittner
b86b1f88df Fix unsupported packets 2025-03-20 00:01:59 +01:00
Lennard Kittner
2e8c6ac5dc Better printing 2025-03-19 23:53:13 +01:00
Lennard Kittner
ff47d7e72d Check connection sooner 2025-03-19 23:48:17 +01:00
Lennard Kittner
5ed7390381 Update CLI app to use new interface 2025-03-19 23:41:32 +01:00
Lennard Kittner
bdacc3d3a5 Implement display traits 2025-03-19 23:41:08 +01:00
Lennard Kittner
5eaec49dc4 Remove old lib stuff 2025-03-19 23:40:38 +01:00
Lennard Kittner
a2d53f3f04 Add new device module 2025-03-19 09:29:09 +01:00
Lennard Kittner
135eb3cfdb Merge pull request #7 from mindo/main
added alternative HyperX Cloud II Wireless product id
2024-06-12 08:48:46 +02:00
Armindo Silva
5bb91016e3 README.md: add product id 2024-06-06 15:27:07 +01:00
Armindo Silva
e71b89917c add product id 2024-06-06 15:25:01 +01:00
LennardKittner
e23f3cd2b9 Code cleanup 2024-05-29 20:36:55 +02:00
LennardKittner
7e2c301091 Added HyperX Cloud Stinger 2 Wireless support 2024-05-29 20:33:31 +02:00
LennardKittner
a14f970c9c Added more menu items.
Disabled menu items.
2024-05-29 20:27:15 +02:00
Lennard Kittner
8a1ec7b7b5 Merge pull request #5 from nate131/ubuntu_tray_fix
Resolves ksni issues in Ubuntu & adding additional menu for battery
2024-05-29 20:00:41 +02:00
Nathan Smith
5944745da6 Resolves ksni issues in Ubuntu & adding additional menu for battery status 2024-05-08 00:24:33 +10:00
Lennard Kittner
1f3e438005 Removed thiserror from Cargo.toml 2023-10-08 13:30:59 +02:00
Lennard Kittner
c5637fb1c2 Fixed linux dependencies 2023-10-08 13:27:11 +02:00
Lennard Kittner
657294683b Replaced thiserror with thistermination 2023-10-08 12:52:25 +02:00
lennard
8db828ef6c Updates to Compatibility and Build sections. 2023-06-18 18:39:54 +02:00
lennard
e0ad858788 Reverted last commit because it seems to be working on macOS but not on Linux. 2023-06-17 12:30:39 +02:00
Lennard Kittner
49cfe1457c Now, ksni and dbus are only required when the tray application is compiled. 2023-06-17 12:09:40 +02:00
lennard
cfe6a6efbe fixed a link 2023-06-14 14:39:45 +02:00
lennard
bec98ca247 Added ACKNOWLEDGEMENTS and wrote README. 2023-06-14 14:36:51 +02:00
lennard
5121e164df Removed windows from workflows.
Removed debug printing.
UnknownResponse now includes the length of the response.
Added new method for clearing the device state.
2023-06-14 12:31:00 +02:00
lennard
d3245faddd only test cli_app on non linux platforms 2023-06-13 20:55:53 +02:00
lennard
54eead3bcb more dependencies and exclude ksin on other platforms 2023-06-13 20:39:54 +02:00
Lennard Kittner
06954a94e9 More dependencies and test instead of run 2023-06-13 13:18:53 +02:00
Lennard Kittner
7d934aeccf more dependencies 2023-06-13 11:20:10 +02:00
Lennard Kittner
0791c24d80 only build cli_app on windows and macos install dependencies on linux. 2023-06-13 11:10:19 +02:00
Lennard Kittner
24849653d1 Fixed workflow 2023-06-13 10:36:33 +02:00
Lennard Kittner
71d31e3cd4 Create rust.yml 2023-06-13 10:31:31 +02:00
lennard
5498074812 Made some device properties optional. A device property will be set once the appropriate event is observed. 2023-06-12 21:21:12 +02:00
lennard
57c2687ed3 Added status display. Added mute state. 2023-06-11 18:16:16 +02:00
lennard
76427f1381 New struct to simplify tray handling and the device state is now updated more efficiently. 2023-06-11 14:32:34 +02:00
lennard
1caaab5fb3 New methods to update the device more efficiently 2023-06-11 14:31:23 +02:00