Skip to content

Releases

Nev version

Choose a tag to compare

@psaxys psaxys released this 20 Apr 19:37
e583826

Добавлена поддержка онлайн файлов

New release (fix)

Choose a tag to compare

@psaxys psaxys released this 05 Apr 19:58
a00fe28

Исправление интерфейса. Удаление избыточных и дублирующихся функций

New release

Choose a tag to compare

@psaxys psaxys released this 05 Apr 18:39
a00fe28

Небольшие улучшения и косметические изменения

New release.

Choose a tag to compare

@psaxys psaxys released this 05 Apr 11:43
a00fe28

Устранение возможных лагов интерфейса.

New version& cosmetic fix

Choose a tag to compare

@psaxys psaxys released this 05 Apr 08:19
a00fe28

косметические изменения

New version. Fix UI

Choose a tag to compare

@psaxys psaxys released this 05 Apr 07:21
a00fe28

Что изменилось

В этом релизе исправили два заметных UX/производительных дефекта в работе со слотами и медиа:

  • Drag-and-drop больше не меняет активный слот.
  • Раньше перетаскивание файла в слот автоматически переключало selection на него. Теперь загрузка через drag-and-drop обновляет только содержимое выбранного слота, не меняя текущий активный слот.
  • Убрали повторное чтение файлов из view-рендера.
  • Раньше resolvedImage(from:) мог заново читать файл при каждом рендере, из-за чего view-функции повторно обращались к файловой системе. Теперь загрузка backdrop-изображения и вычисление aspect ratio вынесены в store с кэшированием, а UI использует уже подготовленные данные.
  • Исправили обращения к Keychain на main thread.
  • Вызовы SecItemAdd, SecItemCopyMatching и SecItemDelete перенесены с main thread на отдельную serial queue, чтобы избежать предупреждений и потенциальной блокировки UI.

Результат

  • drag-and-drop больше не сбивает текущий выбор;
  • интерфейс меньше зависит от повторных обращений к файловой системе во время рендера;
  • устранены warning'и по работе с Keychain на главном потоке;
  • поведение приложения стало стабильнее и отзывчивее.

New test version

Choose a tag to compare

@psaxys psaxys released this 04 Apr 19:54
a00fe28

исправил ошибку чекбоксов автостарт в слотах

Test release Fix

Choose a tag to compare

@psaxys psaxys released this 04 Apr 19:21
a00fe28

исправлены ошибки активации

New test version

Choose a tag to compare

@psaxys psaxys released this 04 Apr 19:02
a00fe28

Что нового

В этом релизе улучшена производительность приложения, доработана логика переключения слотов и существенно усилена система лицензирования.

Основные изменения

  • снижена нагрузка на CPU за счёт оптимизации сохранения состояния и обновления интерфейса;
  • при переключении активного слота видео в неактивных слотах теперь автоматически останавливается;
  • улучшена стабильность работы второго экрана и внутренних обновлений состояния;
  • в окно «Активация полной версии» добавлена кнопка закрытия.

Лицензирование

  • исправлена обработка отзыва лицензии через web panel;
  • revoked license теперь действительно отключает полный режим приложения;
  • устранена возможность офлайн-активации по сохранённому публичному ключу;
  • добавлен grace period 24 часа для уже активированной лицензии при временном отсутствии соединения с сервером;
  • новая активация по-прежнему требует доступ к серверу лицензий.

Исправления

  • исправлены ошибки проверки лицензионного ключа;
  • улучшена логика перехода между trial и полной версией;
  • повышена предсказуемость поведения приложения в online/offline-сценариях.

Примечание

Если лицензия уже была подтверждена сервером, приложение может продолжить работу в полном режиме до 24 часов без связи с сервером. Новая активация без доступа к серверу недоступна.

Версия для тестирования функций

Choose a tag to compare

@psaxys psaxys released this 04 Apr 18:36
a00fe28

Что нового

В этом релизе улучшена стабильность работы приложения, оптимизирована нагрузка на процессор и доработана логика лицензирования.

Основные изменения

  • снижена лишняя нагрузка на CPU за счёт оптимизации сохранения состояния и обновления UI;
  • улучшена работа с переключением слотов;
  • при выборе нового активного слота воспроизведение видео в неактивных слотах теперь автоматически останавливается;
  • доработан механизм лицензирования и проверки активации;
  • исправлена обработка отзыва лицензии через web panel;
  • устранена возможность повторной офлайн-активации по сохранённому публичному ключу;
  • добавлен grace period 24 часа для уже активированной лицензии при временном отсутствии соединения с сервером;
  • улучшена общая предсказуемость работы приложения в online/offline-сценариях.

Исправления

  • исправлены ошибки валидации лицензионного ключа;
  • исправлены проблемы, при которых revoked license не отключала Pro-режим;
  • улучшена логика перехода между активированным режимом и trial.

Примечание

Если лицензия уже была активирована и сервер временно недоступен, приложение продолжит работать в полном режиме до 24 часов. Новая активация без доступа к серверу лицензий недоступна.