v1.8.0 — macOS menu bar
Что нового в v1.8.0
macOS: новый нативный интерфейс в menu bar
Оверлей на macOS полностью переработан. Вместо плавающего окна поверх рабочего стола — иконка NG 12.0M в системном menu bar. Кликаешь — открывается попап с данными по лимитам.
Попап показывает:
- Имя аккаунта и время до окончания подписки
- Прогресс-бары по каждому окну лимитов (5ч / 24ч / 7д) с цветовой индикацией
- Процент использования и время до сброса
- Дневной лимит (если задан)
Кнопки в попапе:
⊕ Задать лимит на день— ввести дневной лимит; программа предложит расчётную цифруостаток 7д ÷ дней до сбросаОбновить— принудительное обновление данныхИнтервал: 1 мин— переключение интервала (1м / 3м / 5м / 10м / 15м / 1ч)Закрыть— завершить приложение
Дневной лимит
Помогает равномерно расходовать 7-дневный лимит. Задаётся вручную, автоматически сбрасывается на следующий день. При превышении прогресс-бар становится красным. Нажатие на карточку дневного лимита — сброс.
Исправления
- Исправлена гонка
pgrepвrun-overlay.sh: скрипт больше не убивает сам себя или родительскийupdate-and-restart.sh - Исправлен
.app-ярлык: путь к проекту вычисляется динамически, ярлык работает после перемещения папки
Установка (macOS)
git clone https://github.com/RyandavisProject/neurogate-overlay.git
cd neurogate-overlay
bash scripts/install.shПосле установки открой NeuroGate API.app из ~/Applications или запусти:
bash scripts/run-overlay.shПри первом запуске откроется окно Chromium для входа в NeuroGate. После входа окно закроется и появится иконка в menu bar.
Требования (macOS)
- macOS 13 Ventura или новее
- Python 3.10+ (рекомендуется
brew install python) - Доступ к
portal.neurogate.space
Windows
Изменений в Windows-версии нет. Установка как прежде через Install-NeuroGate-API.bat.