Предложение для ранних пользователей — Themia Pro $24 $19

Уведомления GitHub

Ваш ящик уведомлений GitHub по всем подключённым учётным записям.

GitHub Notifications GitHub Notifications
Превью показаны для примера. Цвета, расположение, шрифты и текст настраиваются.
Категория
Online
Размер по умолчанию
220 × 330

Что делает

Показывает ваши уведомления GitHub, сведённые по всем подключённым учётным записям, со счётчиком непрочитанных в заголовке.

Каждая строка несёт значок причины, который говорит, почему уведомление существует, и окрашен по тому, насколько оно вероятно важно: предупреждения безопасности — красным; запросы на ревью, упоминания, упоминания команды и назначения — янтарным; то, что написали вы сами, — акцентным цветом; всё остальное — приглушённым. Дальше идут заголовок темы, репозиторий и то, как давно оно пришло.

Прочитанные элементы отрисовываются приглушённо, непрочитанные — в полную силу, поэтому список остаётся обозримым и без фильтрации.

Ленту формируют два переключателя: включать ли уже прочитанные уведомления и ограничиваться ли ветками, в которых вы участвуете, вместо всего, за чем вы следите.

Откуда берутся данные

API уведомлений GitHub, по каждой подключённой учётной записи, обновляется по заданному вами таймеру. Требуется хотя бы одна учётная запись GitHub, подключённая в настройках приложения.

Ограничения

  • Он не может отметить уведомления прочитанными и отписаться от ветки; это делается на GitHub.
  • Причины уведомлений берутся из собственного словаря GitHub; виджет их раскрашивает, но новых категорий не выдумывает.
  • Без подключённой учётной записи виджет предлагает войти, а не показывает пустой список.