Skip to content

Releases: niki-timofe/NarodMonOSX

v3.0.5

13 Sep 21:53
Compare
Choose a tag to compare

v3.0.5

В этой версии

  • Адаптивные интервалы обновления всех показаний: #24
  • Диалог обновления, если возникла ошибка при работе с API: #23
  • Отправка логов на сервер: #27
  • Возможность выбрать, какое показание отображать
  • Исправление нескольких неприятных ошибок

В следующей версии

  • Улучшенный алгоритм запроса местоположения: #25

v3.0.4

11 May 14:17
Compare
Choose a tag to compare

В этой версии

  • Мелкие незначительные улучшения
  • Новый ключ API: Старый ключ вскоре будет деактивирован, это нужно для того чтобы сделать недоступной одну из очень старых версий.

В следующей версии

  • Адаптивные интервалы обновления остальных показаний: #24
  • Улучшенный алгоритм запроса местоположения: #25

v3.0.3

02 May 20:48
Compare
Choose a tag to compare

В этой версии

  • Улучшено поведение HTTP-клиента: Теперь он не будет поддерживать TCP соединение после получения ответа от сервера. Это улучшение снизит потребление траффика и заряда аккумулятора.
  • Адаптивный интервал обновления показаний температуры: Сокращает энергопотребление, а также количество используемого траффика, что актуально для пользователей лимитированных тарифов. Интервал выбирается таким образом, что загружаются только видимые пользователем обновления.

Например, если показания изменяются на 0.01°, это изменение не будет заметно в интерфейсе, так как показания округляются до десятых, соответственно нет смысла загружать такие изменения с сервера.

Запланировано

  • Адаптивные интервалы обновления остальных показаний: Сейчас все показания обновляются вместе с температурой, а будут обновляться независимо, и для каждого показания будет свой отдельный интервал. Это существенно снизит объем передачи данных при обновлениях.
  • Улучшенный алгоритм запроса местоположения: Сейчас местоположение запрашивается раз в полчаса. После обновления оно будет запрашиваться на основе частоты и расстояний перемещения устройства.

v3.0.2

24 Apr 22:24
Compare
Choose a tag to compare

В этой версии

  • Приложение больше не подписывается: Версия 3 подписывалась сертификатом разработчика, из-за чего приложение переставало запускаться по прошествии недели после релиза.
  • Адаптивный интервал обновления после пробуждения: Теперь первый запрос данных после пробуждения macOS будет происходить на основании предыдущих промежутков времени, прошедших с моментов пробуждения до первого успешного обновления. Таким образом обновление будет происходить как раз в тот момент, когда Wi-Fi уже подключился.

В следующей версии

  • Адаптивный интервал обновления данных: Позволит сократить энергопотребление, а также количество используемого траффика, что актуально для пользователей лимитированных тарифов.

v3.0.1

21 Apr 21:08
Compare
Choose a tag to compare

В этой версии

  • Изменён алгоритм сравнения версий: Старый алгоритм имел большой минус: пользователи, которые компилируют приложение сами из исходников могли перестать получать обновления.

В разработке

  • Адаптивные интервалы обновления: Приложение будет подстраиваться под то, как Вы его используете. Это позволит еще больше снизить энергопотребление и повысить удобство пользования.

v3.0.0

13 Apr 21:51
Compare
Choose a tag to compare

В этой версии

  • Больше не используется Interface Builder: Теперь интерфейс приложения создается вручную. За счет этого приложение работает немного быстрее, чуть меньше потребляет электроэнергии и снижается вероятность ошибок при разработке.
  • Использование Core Location для геолокации: Это позволяет снизить расход заряда аккумулятора, в то же время повысив точность. На всякий случай оставлена возможность геолокации по GeoIP.
  • Никаких настроек: Гораздо приятнее, когда приложение сразу работает так как надо, а не после копания в настройках.

v3.0.0-alpha

В планах

  • Адаптивные интервалы обновления: Приложение будет подстраиваться под то, как Вы его используете. Это позволит еще больше снизить энергопотребление и повысить удобство пользования.

v3.0.0-alpha

27 Mar 04:08
Compare
Choose a tag to compare
v3.0.0-alpha Pre-release
Pre-release

В этой версии

  • Больше не используется Interface Builder: Теперь интерфейс приложения создается вручную. За счет этого приложение работает немного быстрее, чуть меньше потребляет электроэнергии и снижается вероятность ошибок при разработке.
  • Использование Core Location для геолокации: Это позволяет снизить расход заряда аккумулятора, в то же время повысив точность. На всякий случай оставлена возможность геолокации по GeoIP.
  • Никаких настроек: Гораздо приятнее, когда приложение сразу работает так как надо, а не после копания в настройках.

v3.0.0-alpha

В планах

  • Адаптивные интервалы обновления: Приложение будет подстраиваться под то, как Вы его используете. Это позволит еще больше снизить энергопотребление и повысить удобство пользования.

v2.0.0-alpha.2

15 Mar 14:51
Compare
Choose a tag to compare
v2.0.0-alpha.2 Pre-release
Pre-release

В этой версии

  • Расширенный вид теперь выглядит еще лучше
  • Интервал автоматического обновления установлен на 15 минут

В планах

  • Автоматическое определение местоположения, используя CoreLocation
  • Ручная установка местоположения
  • Выбор интервала обновления
  • Выбор типов датчиков
  • Настройка отображения в MenuBar

v2.0.0-alpha.1

14 Mar 17:05
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

В этой версии

  • Теперь в расширенном виде длинные строчки не переносятся (исправлено #12)
  • Расширенный вид выглядит аккуратнее за счет перехода на TableView
  • На кнопке "Обновить" отображается время последнего обновления

В планах

  • Автоматическое определение местоположения, используя CoreLocation
  • Ручная установка местоположения
  • Выбор интервала обновления
  • Выбор типов датчиков
  • Настройка отображения в MenuBar

v2.0.0-alpha

03 Nov 08:46
Compare
Choose a tag to compare
v2.0.0-alpha Pre-release
Pre-release
  • Полностью переписано приложение
  • Показания по всем типам датчиков
  • Автоматическое определение местоположения по GeoIP
  • Автоматическое обновление
  • Автоматическое определение местоположения, используя CoreLocation
  • Ручная установка местоположения
  • Выбор интервала обновления
  • Выбор типов датчиков
  • Настройка отображения в MenuBar