Об этом проекте

AirPodsDesktop — это открытая настольная программа, цель которой — улучшить работу с AirPods в Windows (Linux указан как находящийся в разработке). Она написана на C++ с использованием Qt 6.8.3 и распространяется под лицензией GPLv3. Ключевые возможности, описанные в README: - Информация о заряде батареи отображается в области уведомлений. - Автоматическое определение наушников в ушах и управление воспроизведением медиа. - Режим низкой задержки звука. - Анимированные всплывающие окна устройств со светлой, тёмной или системной темой. Системные требования: официальные сборки поддерживают Windows 10 1809 или новее и Windows 11 на x64. 32-битная Windows и ARM64 не поддерживаются. Пользователи существующих версий на Qt 5/Win32 могут перейти через встроенное обновление в приложении, сохранив свои пользовательские настройки. Инструкции по сборке и тестированию приведены в отдельном документе (Docs/Build.md), где описаны предварительные требования для Windows, команды сборки и тесты. Проект приветствует вклад: создание issue о багах или предложениях по функциям, отправку pull request'ов, а также перевод или улучшение переводов. Документация ведётся на английском, упрощённом китайском и традиционном китайском языках, и участников просят поддерживать согласованность трёх файлов README по порядку разделов, функциям, командам, ссылкам и благодарностям. Сторонние зависимости включают Qt 6.8.3 (LGPLv3), spdlog, cxxopts, cpr, nlohmann/json, SingleApplication, pfr, magic_enum и stacktrace, а также шрифты Inter и Noto Sans TC под лицензией SIL Open Font License 1.1. Проект выражает благодарность OpenPods, исследованиям протоколов Apple Bluetooth Low Energy Continuity и MagicPods как источникам для справки.