Commit Graph

37 Commits

Author SHA1 Message Date
Lennard Kittner
8f70c6df34 Add verbose flag and improve argument handling in CLI 2026-05-03 18:00:09 +02:00
Lennard Kittner
65cd42dc3f Merge branch 'dev' into windows-startup 2026-03-22 22:58:28 +01:00
George
6ca275ab59 use battery percentage as icon 2026-03-22 02:53:24 +04:00
George
2a28148cc0 Hide console 2026-03-22 00:25:24 +04:00
Lennard Kittner
0b71363e9f More error handling 2026-03-20 13:25:57 +01:00
Lennard Kittner
6413102413 Fix warning 2026-03-20 12:47:49 +01:00
Lennard Kittner
7ac034d33b Add tray / menu bar app for MacOS and Windows 2026-03-19 14:31:34 +01:00
Lennard Kittner
352180568d Refactor changing headset properties
Tray app can now change headset properties
2026-03-18 19:32:55 +01:00
Lennard Kittner
926247706d Fix compilation on MacOS 2026-03-16 14:07:32 +01:00
Lennard Kittner
0fc038939a Add dialog prompts and make udev checks linux only 2026-03-16 14:07:18 +01:00
Lennard Kittner
107b4ba21b Move udev creation to lib
Remove root check
Also create udev rules in tray app
2026-03-16 14:07:11 +01:00
Lennard Kittner
89ae29fa42 Change option string 2026-02-26 18:53:05 +01:00
Lennard Kittner
23edae7395 Press mute key when the headset gets muted / unmuted 2026-02-25 19:38:09 +01:00
Lennard Kittner
7fbbb65cb5 Fix handling of Headset dongle disconnecting 2026-02-20 16:09:26 +01:00
Lennard Kittner
6b4e49ffc5 Query full report more frequently 2025-10-19 15:24:26 +02:00
Lennard Kittner
b0265629a4 Add WIP cloud 3 support 2025-10-19 14:05:10 +02:00
Lennard Kittner
4724df1920 Tray fixes 2025-09-29 08:51:34 +02:00
Lennard Kittner
4516354a76 Change print to eprint 2025-08-24 12:29:04 +02:00
Lennard Kittner
6840cec0f2 Add support for old cloud 2 2025-08-24 12:15:40 +02:00
Lennard Kittner
ea4a76739f Add passive_refresh_state 2025-05-16 13:20:09 +02:00
Lennard Kittner
7977017bcb It is now possible to set the refresh interval.
Update descriptions.
2025-03-27 23:08:13 +01:00
Lennard Kittner
4897096826 Rename to hyper_headset 2025-03-27 22:24:56 +01:00
Lennard Kittner
50f61a7775 Remove handle_error function 2025-03-27 22:01:06 +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
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
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
35eb20ccde Even more error handling 2023-06-10 12:23:46 +02:00
lennard
06015646e9 More error handling. 2023-06-10 12:18:06 +02:00
lennard
a779acb8a5 Better tray ToolTip 2023-06-10 01:08:36 +02:00
lennard
2e3beb2d9c Added basic tray icon. 2023-06-10 00:55:17 +02:00
lennard
06d75c110c Added some validation checks, and the app now detects the charging state. 2023-06-09 21:36:34 +02:00
lennard
ace84a318d Added basic command line interface app. 2023-06-09 21:09:52 +02:00