Этот проект теперь архивирован. Смотрите вилки этого проекта.
EnergyBar · SuperGhare Your Mac с сенсорной панелью Mac

Икона Георга Беднорца
EnergyBar заменяет сенсорную панель вашего Mac коллекцией виджетов, таких как док -станция или виджет «сейчас играет». Цель EnergyBar - максимизировать удобство использования сенсорной панели, в то же время минимизируя некоторые из его недостатков, таких как непреднамеренное постукивание.

Размещение по умолчанию виджетов EnergyBar позволяет обеспечить согласованность и запоминание вашего использования сенсорных стержней. Области вокруг ключа ESC и над ключом Delete оставались нефункциональными, чтобы облегчить проблему непреднамеренного постукивания. В то же время EnergyBar позволяет настраивать, так что у вас есть только ваши любимые виджеты.
Виджеты
Док

- Показывает ваши приложения, папки и мусорные баки.
- Нажмите элементы на док -станции, чтобы запустить ваши приложения или получить доступ к своим папкам и мусорным бакам.
- В качестве альтернативы нажмите элементы на док -станции, используя мышь. Вы даже можете перетащить файлы в него, и это поступит правильно!
- Скрыть системную док -станцию, чтобы восстановить ценную экрану недвижимость.
Активное приложение

- Показывает в настоящее время активное приложение на вашем Mac.
- Это виджет дисплея, который также используется для занимать пространство, которое часто непреднамеренно навязывается.
Теперь играю

- Показывает в настоящее время игровой трек и художник.
- Можно настроить, чтобы показать активное приложение на TAP.
- Можно настроить, чтобы показать виджет Todo на TAP.
- Long Press, чтобы запустить текущий медиаплеер.
Тодо

- Показывает следующий элемент TODO из ваших напоминаний или событий календаря.
- Может быть включена в сейчас играющий виджет, чтобы сохранить пространство.
- Long Press для запуска приложения для напоминаний или календаря.
Контроль

- Показывает общие элементы управления клавиатурой: воспроизведение/пауза, яркости, громкость, немой.
- Нажмите и удерживайте кнопку Play/Pause, чтобы пропустить назад/вперед.
- Нажмите и удерживайте кнопки яркости и громкости, чтобы изменить их значение в одном действии.
Погода

- Показывает текущую погоду в вашем месте (требуют услуг местоположения).
- Использует частные рамки Apple, чтобы вы получили ту же погоду, что и в центре уведомлений.
Часы


- Показывает текущее время и, необязательно, статус батареи.
- Можно настроить, чтобы показать погоду на TAP.
- Длинный нажмите, чтобы запустить настройки EnergyBar.
- Это виджет дисплея, который также используется для занимать пространство, которое часто непреднамеренно навязывается.
Настройка сенсорной полосы

Чтобы настроить сенсорную панель, нажмите кнопку «Настройка сенсорной панели» в настройках энергетической панели. Чтобы открыть окно «Настройки», просто дважды щелкните приложение EnergyBar в Finder или нажмите на виджет часов.
Разработчик примечания
Исходный код проекта организован следующим образом:
- ? Build/Xcode: Xcode Workspace
- ? RSC: Ресурсы проекта
- ? SRC: источники проекта
- ? SRC/System: System Systems MacOS
- ? SRC/виджеты: источники виджетов
Как добавить виджет
Добавить виджет довольно просто:
- Создайте класс с именем
XxxxWidget , который вытекает из NSCustomTouchBarItem или удобного класса CustomWidget . Важно, чтобы имя класса заканчивалось Widget . - Добавьте имя класса (без
Widget ) в -[AppBarController awakeFromNib] . - Реализовать свой виджет.