Проект: HottestCorners  Публичный пост
2 мая 2020  646
HottestCorners

Несколько лет назад коллега пожаловалась, что фича «Хот корнерс» в МакОси умеет в три не самых полезных действия, но не позволяет главного: запускать любую программу из любого угла. Мне понравилась идея, но я не смог найти годного решения: все найденные утилиты глючили, не обновлялись вместе с новыми версиями опсистемы или просили денег.

В начале 2019 года я решил написать такое приложение сам. Пришлось разобраться со Swift и XCode — на это ушел месяц. После того, как прототип был одобрен коллегами, я решил поделиться им со всеми желающими через AppStore. Для этого пришлось потратить 200$: стольник за Apple Developer Account и стольник за дизайн иконки.

Вот что умеют HottestCorners:

  • запускать выбранное приложение из любого угла экрана;
  • автоматически определять подключение/отключение дополнительных мониторов и их расположение относительно друг друга, чтобы запуск приложения срабатывал только в крайних углах рабочего пространства, а не в реальных углах подключенных мониторов;
  • не запускать приложения, когда выбран режимы "Паузы" (например, если вы играете).

HottestCorners пока не умеет запускать приложения:

  • если они были встроены в MacOS, например кальтулятор;
  • если они спрятаны в директории и поддиректории внутри Applications;
  • с параметрами или только при нажатом Cmd, Alt или Shift.

Приложение бесплатное, монетизировать и рекламировать его я не планирую.

Сейчас у проекта несколько сотен пользователей. Пару раз получал на емейл отзыв, баг-репорт и фича-реквест — было приятно.

В планах:

  • выпускать обновления по беклогу: https://github.com/bits-ee/hottestcorners/issues;
  • (DONE) опубликовать код как опен-сорс на Гитхабе: пока не могу решиться, боюсь, засмеют за говнокод. Но я преодолею себя, вот увидите! :)
Связанные посты
2 комментария 👇

Не бойся, выкладывай ) Опенсорс шеймить нынче зашквар

  Развернуть 1 комментарий

@PavelVoronin, свершилось — опубликовал проект как OSS под MIT лицензией: https://github.com/bits-ee/hottestcorners

Всё это стало возможным благодаря коллабу с @just_evseev, который вызвался помочь с кодом и отрефакторил его так, что стало не стыдно показывать всему миру. Заодно и несколько фичей запилил. Спасибо, Илья!

Вторая версия приложения стала доступна в AppStore сегодня. Ура!

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб