Brad
93ac06b8e3
linux(docs): add missing dependencies ( #300 )
2025-11-21 22:59:24 +05:30
Tyrone
8a5d6087c9
linux: AirPods Max battery status support ( #272 )
2025-11-20 13:14:40 +05:30
Miko
0a608afbe6
refactor: Add Python type annotations wherever appropriate ( #269 )
...
* Add Python type annotations wherever appropriate
* Might as well annotate this too
2025-11-20 00:29:32 +05:30
Kavish Devar
944195b193
docs: add linux screenshots to readme
2025-11-17 02:55:10 +05:30
Victor Adossi ("vados")
3696a4e729
docs(linux): use GitHub warning text for warning note ( #248 )
2025-11-16 09:20:24 +05:30
Mathias S.
7356e57878
linux: Use white text for tray icon battery percentage ( #243 )
...
* docs: add troubleshooting section for media controls not working
* always use white text for the battery percentage in the system tray icon which matches what other applications like Bluetooth battery indicators do in Plasma
* init librepods asset
* remove update script for librepods
2025-11-13 14:46:18 +05:30
imgbot[bot]
89782d9b7c
[ImgBot] Optimize images ( #237 )
...
*Total -- 2,162.84kb -> 1,856.20kb (14.18%)
/android/imgs/hearing-test.png -- 72.02kb -> 32.69kb (54.62%)
/android/imgs/customizations-1.png -- 187.73kb -> 147.89kb (21.22%)
/android/imgs/accessibility.png -- 175.15kb -> 139.03kb (20.62%)
/android/imgs/transparency.png -- 142.45kb -> 114.67kb (19.5%)
/android/imgs/hearing-aid-adjustments.png -- 118.17kb -> 95.98kb (18.78%)
/android/imgs/long-press.png -- 89.79kb -> 74.73kb (16.77%)
/linux/imgs/main-app.png -- 32.58kb -> 27.15kb (16.67%)
/android/imgs/settings-2.png -- 265.03kb -> 221.76kb (16.33%)
/android/imgs/hearing-aid.png -- 73.45kb -> 61.93kb (15.68%)
/android/imgs/customizations-2.png -- 300.41kb -> 264.08kb (12.09%)
/android/imgs/settings-1.png -- 199.67kb -> 186.42kb (6.64%)
/android/imgs/head-tracking-and-gestures.png -- 142.86kb -> 134.84kb (5.61%)
/android/app/src/main/res-apple/drawable/airpods_pro_3_case.png -- 51.93kb -> 50.72kb (2.34%)
/android/app/src/main/res-apple/drawable/airpods_4_case.png -- 51.93kb -> 50.72kb (2.34%)
/android/app/src/main/res-apple/drawable/airpods_2_case.png -- 51.93kb -> 50.72kb (2.34%)
/android/app/src/main/res-apple/drawable/airpods_pro_2_case.png -- 51.93kb -> 50.72kb (2.34%)
/android/app/src/main/res-apple/drawable/airpods_3_case.png -- 51.93kb -> 50.72kb (2.34%)
/android/app/src/main/res-apple/drawable/airpods_pro_1_case.png -- 51.93kb -> 50.72kb (2.34%)
/android/app/src/main/res-apple/drawable/airpods_1_case.png -- 51.93kb -> 50.72kb (2.34%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com >
2025-11-10 10:08:44 +05:30
Kavish Devar
816048f1f8
linux: parse enroled/enabled false as hearing aid disabled
2025-10-27 15:29:31 +05:30
Kavish Devar
d6b98b70e8
linux: fix hearing aid control cmd value
...
closes #236
2025-10-27 15:26:41 +05:30
Kavish Devar
e437572355
linux: remove specific qt version requirement
2025-10-20 14:50:23 +05:30
Kavish Devar
f062eb43b3
linux: hearing aid support ( #230 )
...
* linux: add hearing aid
it's just a simple python script, with a toggle in the main app. i dont want to mess with the main app because it uses ATT instead of the AACP protocol which is implemented in the app.
* linux: implement adding hearing aid test results
* docs: add linux screenshot
* docs: add linux hearing aid script
* linux: add reset button for hearing aid adjustments
* linux: remove MAC address logging for security
2025-10-16 12:13:57 +05:30
Mathias S.
28ffd217d6
docs: add troubleshooting section for media controls not working ( #224 )
2025-10-02 20:37:52 +05:30
Kavish Devar
b5d1ad0dd5
linux: add support for multiple media players ( #222 )
...
also add wait for setting card profiles to complete
2025-10-02 12:06:44 +05:30
Kavish Devar
a6d6e0e13c
linux: fix name for preferred a2dp profile in mediacontroller
2025-10-02 11:33:23 +05:30
Kavish Devar
fe774d565d
linux: replace pactl calls with libpulse ( #221 )
2025-10-02 11:25:41 +05:30
Kavish Devar
120681541f
docs: remove instructions for phone mac address
...
Removed instructions for setting PHONE_MAC_ADDRESS, handled in UI.
2025-10-02 00:47:40 +05:30
Mathias S.
784b7a2cfa
[Linux] Auto-restart WirePlumber when A2DP profile is unavailable ( #213 )
...
Fix: Auto-restart WirePlumber when A2DP profile is unavailable
2025-10-01 20:23:19 +05:30
Mathias S.
d7a96c9fc5
Fix: Activate A2DP audio profile for AirPods after system reboot on Linx ( #212 )
...
Fix: Activate A2DP audio profile for AirPods after system reboot
- Add A2DP profile activation on system wake-up
- Add A2DP profile activation when BlueZ detects connection
- Add A2DP profile activation for already connected devices on startup
Fixes issue where AirPods microphone works but audio output is unavailable after reboot
2025-09-30 14:17:16 +05:30
Integral
f5742618c7
linux: add desktop entry file
2025-09-17 10:19:52 +08:00
Kavish Devar
802c2e0220
linux: fix app name
2025-09-03 13:48:57 +05:30
Kavish Devar
f547cc13c0
linux: fix conversational awareness check for phone MAC
2025-09-03 03:28:59 +05:30
Kavish Devar
75fa80c17e
android,linux: fix random volume jumps ( #192 )
...
* android: update feature flags packet data byte to remove adaptive volume
* linux: update feature flags to prevent volume jumps
2025-08-25 21:25:29 +05:30
TCH
eb1b633aff
[Linux] Let users edit Phone bluetooth MAC via GUI ( #195 )
...
initial commit
2025-08-25 17:45:36 +02:00
Naveen M K
dde5d1e808
linux: update rename function call for airPods ( #191 )
...
previously it was failing with an error that renameAirPods is not a function
This should fix that as the function is defined in airPodsTrayApp
2025-08-25 17:55:06 +05:30
TCH
598bd3d7d8
linux: update logging tag ( #194 )
...
change linux logs name to librepods
2025-08-25 17:50:29 +05:30
Raspberrynani
72a7637863
linux: fixed build instructions for ubuntu ( #183 )
...
Fixed build instructions
Ubuntu/Debian should use libssl-dev as libssl-devel does not exist
2025-07-15 17:30:30 +05:30
Mario Borna Mjertan
db563fa75f
Fixes and improvements to the Linux readme ( #168 )
...
* Add qt development header list for Fedora
* Add openssl development header dependency to Linux readme
* PHONE_MAC_ADDRESS is now an environment variable, not a main.h constant
* The build target is librepods, not applinux
2025-07-05 00:15:21 +05:30
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
96ee2410e8
[Linux] Autostart im hidden mode
2025-06-15 12:03:23 +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
5754dbfb16
[Linux] New ear detection implementation ( #145 )
...
* New ear detection implementation
* [Linux] Improved case battery detection when not connected
2025-06-07 09:19:14 +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
9b907fdec4
[Linux] Fix battery sometimes showing 127% ( #143 )
2025-06-05 09:16:04 +02:00
Tim Gromeyer
43d703423a
[Linux] Add Qr-Code to sync irk and enc key ( #142 )
2025-06-05 09:03:29 +02:00
ImgBotApp
31397f055e
[ImgBot] Optimize images
...
*Total -- 1,009.27kb -> 800.74kb (20.66%)
/imgs/banner.png -- 266.07kb -> 199.11kb (25.17%)
/android/imgs/debug.png -- 174.22kb -> 131.86kb (24.31%)
/android/imgs/customizations-2.png -- 211.58kb -> 162.48kb (23.2%)
/android/imgs/customizations-1.png -- 209.27kb -> 162.84kb (22.19%)
/android/app/src/main/res/drawable/pro_2_right.png -- 36.47kb -> 34.80kb (4.58%)
/android/app/src/main/res/drawable/pro_2_left.png -- 34.88kb -> 33.36kb (4.38%)
/linux/assets/airpods.png -- 76.78kb -> 76.30kb (0.63%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
2025-06-04 11:34:04 +00: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
c4633d6871
[Linux] Read AirPods state from BLE broadcast when not connected ( #138 )
...
* Fix possible build error
* [Linux] Read AirPods state from BLE broadcast when not connected
* SImplify
* Remove old code
* Remove old code
* Maintain charging state when state is unknown
* Simplify
* Remove unused var
2025-06-04 13:10:55 +02:00
Kavish Devar
96baebee28
Update name in linux README
2025-06-03 14:22:57 +05:30
Tim Gromeyer
c05a37bcca
[Linux] Fix UI not working ( #137 )
...
* Move mac adress to deviceinfo
* Missing changes
2025-06-03 10:31:19 +02:00
Tim Gromeyer
8a69dbe173
[Linux] Move all device related properties to new class ( #135 )
...
* Clean up code
* Move all device releated properties to new class
2025-06-03 09:07:30 +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