Об этом проекте
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 как источникам для справки.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.