51 Commits
Author SHA1 Message Date
Tim Gromeyer fb3c8c73a4 [Linux] Start/Stop BLE scan when going to sleep 2025-06-24 13:30:46 +02:00
Tim Gromeyer 05c0a7c88b [Linux] Rename to Librepods 2025-06-16 11:46:50 +02:00
Tim Gromeyer c0d915666b [Linux] Remember battery state (closes #149) 2025-06-09 10:54:02 +02:00
Tim Gromeyer 91ffaaa972 [Linux] DBus fixes 2025-06-08 22:06:58 +02:00
Tim Gromeyer 48ae249405 [Linux] Don't use playerctl for current media state 2025-06-08 18:47:47 +02:00
Tim Gromeyer aaf82c9738 [Linux] Play/Pause via DBus 2025-06-08 18:47:47 +02:00
Tim Gromeyer 38d6f8ceae [Linux] Use DBus for following media playback change 2025-06-08 18:47:47 +02:00
Tim Gromeyer 2e782ba051 [Linux] Fix noise control mode cycling 2025-06-05 10:43:50 +02:00
Tim Gromeyer 3023c706bf [Linux] Fix Adaptive mode not working 2025-06-05 10:43:50 +02:00
Tim Gromeyer 070713540a [Linux] Fix build 2025-06-04 13:32:53 +02:00
Tim Gromeyer 6574e52195 [Linux] Compress images 2025-06-04 13:32:53 +02:00
Tim Gromeyer 5fe123f544 [Linux] Add One Bud ANC Mode setting 2025-05-16 14:08:42 +02:00
Tim Gromeyer 09e1aa1530 [Linux] Reset tray icon when airpods disconnect 2025-05-16 14:08:20 +02:00
Tim Gromeyer 84891a0bdf Remove VoiceTrigger and InCaseTone 2025-05-16 12:10:40 +02:00
Tim Gromeyer 4b3cc92e56 Make the copilot reviewer happy 2025-05-16 08:41:29 +02:00
Tim Gromeyer 9161f8b294 [Linux] Add more control commands (4c0381968f) 2025-05-15 12:00:01 +02:00
Tim Gromeyer ec1b0c47ca [Linux] Add autostart setting 2025-04-22 15:11:30 +02:00
Tim Gromeyer 1c7bdf987c [Linux] Add cross device setting 2025-04-22 15:11:30 +02:00
Tim Gromeyer 816992fd8a [Linux] Add ear detection behavior setting 2025-04-22 15:11:30 +02:00
Tim Gromeyer 3aeff4d986 [Linux] Add settings page (empty) 2025-04-22 15:11:30 +02:00
Tim Gromeyer 0846c3eb48 [Linux] Allow setting ear detection behaviour 2025-04-18 18:08:02 +02:00
Tim Gromeyer c2db0afdf1 [Linux] Activate AirPods as output device when connecting 2025-04-18 18:08:02 +02:00
Tim Gromeyer f75419748b Remove unused code 2025-04-17 13:05:24 +02:00
Tim Gromeyer 2bb2b0e697 [Linux] Add disconnected indicator 2025-04-17 13:05:24 +02:00
Tim Gromeyer 22e511acf2 [Linux] Battery indicator: automatic color adjustment 2025-04-17 13:05:24 +02:00
Tim Gromeyer 6ad36560a8 Split into multible files (dedup code) 2025-04-17 13:05:24 +02:00
Tim Gromeyer c94295ae1c Reset GUI when airpods disconnect, show notification 2025-04-15 19:55:40 +02:00
Tim Gromeyer ecab6a9858 [Linux] Pause music when airpods disconnect 2025-04-15 19:37:39 +02:00
Tim Gromeyer e3a7624d3e Add metadata parsing documentation 2025-04-15 10:41:02 +02:00
Tim Gromeyer 5182befac6 Add documentation for Conversational Awareness state packet format 2025-04-15 10:21:13 +02:00
Tim Gromeyer 7a8b41dfa0 Add Proximity Pairing Message documentation 2025-04-15 09:47:08 +02:00
Tim Gromeyer 96c5bd089f [Linux] Fix noise controll switches multiple times 2025-03-26 21:55:43 +01:00
Tim Gromeyer 53960417b6 Add battery class 2025-03-25 22:11:43 +01:00
Tim Gromeyer a6dbbd4f0c Simple code cleanup 2025-03-25 21:33:31 +01:00
Tim Gromeyer 4d07cf4c16 Improved lid state detection 2025-03-24 08:29:18 +01:00
Tim Gromeyer c74054cc98 Fix charging states 2025-03-23 22:15:52 +01:00
Tim Gromeyer 033e0be08d Fix case battery level 2025-03-23 22:15:40 +01:00
Tim Gromeyer 06f7b6bdb8 Add connection state 2025-03-23 21:49:27 +01:00
Tim Gromeyer cb625d0889 Remove old devices 2025-03-15 11:46:50 +01:00
Tim Gromeyer 9e40e6e3fd Show more info 2025-03-15 11:21:11 +01:00
Tim Gromeyer 5b5a62f156 Update 2025-03-14 22:39:21 +01:00
Tim Gromeyer a6eb62bb77 Add more colors 2025-03-14 21:43:56 +01:00
Tim Gromeyer 4bb19a87c5 Fix device model bytes switched 2025-03-14 20:31:21 +01:00
Tim Gromeyer 2e52eb3d7d Fix AirPods model id 2025-03-14 20:22:57 +01:00
Tim Gromeyer 6fa8b5d611 [Linux] ble - fix charging state was inverted 2025-03-09 20:38:44 +01:00
Tim Gromeyer 4438cdae6f [Linux] BLE monitor app 2025-03-09 11:13:21 +01:00
Tim Gromeyer 7522292c8b [Linux] Organize code, implement media controller 2025-03-08 22:09:13 +01:00
Tim Gromeyer adfa11c660 Move bt package definitions to extra file 2025-03-04 21:55:03 +01:00
Tim Gromeyer c493a5b29f [Linux] Use enum to represnet noise control mode 2025-02-02 11:38:29 +01:00
Tim Gromeyer 6cb29e26d0 [Linux] Add "in case" as ear detection status 2025-02-01 11:59:09 +01:00
Tim Gromeyer 2e87a3d66f Fix ui text 2025-01-23 10:10:12 +01:00