Об этом проекте
Thaw — это менеджер строки меню для macOS с открытым исходным кодом, выпущенный под лицензией GPL-3.0 и распространяемый бесплатно, без учётной записи, аналитики и телеметрии. Он предназначен для macOS 26 и более поздних версий и устанавливается через Homebrew (thaw или thaw@beta) либо из подписанного и нотаризованного .dmg со страницы релизов.
Основная возможность — разгрузка строки меню: элементы можно скрывать, перемещать в постоянно скрытый раздел или группировать, чтобы связанные элементы перемещались и скрывались как единое целое. Скрытые элементы можно показать наведением, кликом по пустой области строки меню, прокруткой, свайпом или горячей клавишей, а затем автоматически скрыть снова. Отдельная панель Thaw Bar может отображать скрытые элементы под строкой меню, что, по заявлению проекта, полезно для MacBook с вырезом. Редактор раскладки с перетаскиванием упорядочивает элементы, а также можно вставлять разделители с настраиваемой шириной и цветом. Элементы можно искать и открывать с клавиатуры, а элемент, значок которого мигает, привлекая внимание, может отображаться автоматически.
Параметры внешнего вида включают тонирование (сплошное или градиентное), адаптивное тонирование на основе обоев, тень, границу, пользовательские формы и отдельные настройки для светлого/тёмного режима и для каждого Space. Профили сохраняют и переключают целые конфигурации и могут быть привязаны к дисплею, Space или фильтру Focus, с импортом/экспортом и скриптовыми хуками до и после применения. Триггеры показывают или скрывают элементы в зависимости от условий, таких как батарея и питание, активное или запущенное приложение, сеть/VPN/Wi-Fi/Bluetooth/аудиоустройство, внешний дисплей, расписание, местоположение, Focus, режим энергосбережения, тепловое давление, использование камеры или микрофона, результат выполнения скрипта или изменение отслеживаемого значка; условия можно комбинировать с помощью AND/OR и инвертировать. Горячие клавиши охватывают переключение разделов, поиск, Thaw Bar, разделители, меню приложений, автоматическое повторное скрытие, дзен-режим, открытие меню конкретного элемента и переключение профилей. Дзен-режим скрывает все разделы и блокирует жесты показа, а также может включаться автоматически во время презентации или демонстрации экрана.
Каждое основное действие доступно как deep link thaw://, поэтому приложением можно управлять из Raycast (официальное расширение), Droppy, Alfred, Shortcuts, Keyboard Maestro, BetterTouchTool или shell-скриптов. При первом запуске запрашивается разрешение Accessibility для перемещения элементов строки меню; запись экрана необязательна, а элементы, которые невозможно захватить, отображаются значком владеющего приложения. В README указаны небольшой и стабильный объём памяти и доступность на 20 языках, переводы управляются на Crowdin. Документация проекта охватывает архитектуру, управление, политику безопасности, дорожную карту, проверку релизов и схемы URI, а репозиторий заявляет значки OpenSSF Best Practices Gold и SLSA Build Level 3.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.