Releases: niki-timofe/NarodMonOSX
Releases · niki-timofe/NarodMonOSX
v3.0.5
В этой версии
- Адаптивные интервалы обновления всех показаний: #24
- Диалог обновления, если возникла ошибка при работе с API: #23
- Отправка логов на сервер: #27
- Возможность выбрать, какое показание отображать
- Исправление нескольких неприятных ошибок
В следующей версии
- Улучшенный алгоритм запроса местоположения: #25
v3.0.4
v3.0.3
В этой версии
- Улучшено поведение HTTP-клиента: Теперь он не будет поддерживать TCP соединение после получения ответа от сервера. Это улучшение снизит потребление траффика и заряда аккумулятора.
- Адаптивный интервал обновления показаний температуры: Сокращает энергопотребление, а также количество используемого траффика, что актуально для пользователей лимитированных тарифов. Интервал выбирается таким образом, что загружаются только видимые пользователем обновления.
Например, если показания изменяются на 0.01°, это изменение не будет заметно в интерфейсе, так как показания округляются до десятых, соответственно нет смысла загружать такие изменения с сервера.
Запланировано
- Адаптивные интервалы обновления остальных показаний: Сейчас все показания обновляются вместе с температурой, а будут обновляться независимо, и для каждого показания будет свой отдельный интервал. Это существенно снизит объем передачи данных при обновлениях.
- Улучшенный алгоритм запроса местоположения: Сейчас местоположение запрашивается раз в полчаса. После обновления оно будет запрашиваться на основе частоты и расстояний перемещения устройства.
v3.0.2
В этой версии
- Приложение больше не подписывается: Версия 3 подписывалась сертификатом разработчика, из-за чего приложение переставало запускаться по прошествии недели после релиза.
- Адаптивный интервал обновления после пробуждения: Теперь первый запрос данных после пробуждения macOS будет происходить на основании предыдущих промежутков времени, прошедших с моментов пробуждения до первого успешного обновления. Таким образом обновление будет происходить как раз в тот момент, когда Wi-Fi уже подключился.
В следующей версии
- Адаптивный интервал обновления данных: Позволит сократить энергопотребление, а также количество используемого траффика, что актуально для пользователей лимитированных тарифов.
v3.0.1
В этой версии
- Изменён алгоритм сравнения версий: Старый алгоритм имел большой минус: пользователи, которые компилируют приложение сами из исходников могли перестать получать обновления.
В разработке
- Адаптивные интервалы обновления: Приложение будет подстраиваться под то, как Вы его используете. Это позволит еще больше снизить энергопотребление и повысить удобство пользования.
v3.0.0
В этой версии
- Больше не используется Interface Builder: Теперь интерфейс приложения создается вручную. За счет этого приложение работает немного быстрее, чуть меньше потребляет электроэнергии и снижается вероятность ошибок при разработке.
- Использование Core Location для геолокации: Это позволяет снизить расход заряда аккумулятора, в то же время повысив точность. На всякий случай оставлена возможность геолокации по GeoIP.
- Никаких настроек: Гораздо приятнее, когда приложение сразу работает так как надо, а не после копания в настройках.
В планах
- Адаптивные интервалы обновления: Приложение будет подстраиваться под то, как Вы его используете. Это позволит еще больше снизить энергопотребление и повысить удобство пользования.
v3.0.0-alpha
В этой версии
- Больше не используется Interface Builder: Теперь интерфейс приложения создается вручную. За счет этого приложение работает немного быстрее, чуть меньше потребляет электроэнергии и снижается вероятность ошибок при разработке.
- Использование Core Location для геолокации: Это позволяет снизить расход заряда аккумулятора, в то же время повысив точность. На всякий случай оставлена возможность геолокации по GeoIP.
- Никаких настроек: Гораздо приятнее, когда приложение сразу работает так как надо, а не после копания в настройках.
В планах
- Адаптивные интервалы обновления: Приложение будет подстраиваться под то, как Вы его используете. Это позволит еще больше снизить энергопотребление и повысить удобство пользования.
v2.0.0-alpha.2
В этой версии
- Расширенный вид теперь выглядит еще лучше
- Интервал автоматического обновления установлен на 15 минут
В планах
- Автоматическое определение местоположения, используя CoreLocation
- Ручная установка местоположения
- Выбор интервала обновления
- Выбор типов датчиков
- Настройка отображения в MenuBar
v2.0.0-alpha.1
В этой версии
- Теперь в расширенном виде длинные строчки не переносятся (исправлено #12)
- Расширенный вид выглядит аккуратнее за счет перехода на TableView
- На кнопке "Обновить" отображается время последнего обновления
В планах
- Автоматическое определение местоположения, используя CoreLocation
- Ручная установка местоположения
- Выбор интервала обновления
- Выбор типов датчиков
- Настройка отображения в MenuBar
v2.0.0-alpha
- Полностью переписано приложение
- Показания по всем типам датчиков
- Автоматическое определение местоположения по GeoIP
- Автоматическое обновление
- Автоматическое определение местоположения, используя CoreLocation
- Ручная установка местоположения
- Выбор интервала обновления
- Выбор типов датчиков
- Настройка отображения в MenuBar