Обновления и изменения

KelVPN 7.7-51

Добавлено:

  • Автоопределение локации пользователя для выбора наилучшего сервера в автоматическом режиме. В случае ошибки пользователь как и раньше может выбрать ее вручную. Локация хранится на устройстве пользователя и определяется на основе IP-адреса по локальной базе
  • Автоопределение страны при первом запуске приложения
  • Рескейлинг при изменении размеров экранов. Исправлен баг со скейлингом только основного монитора
  • Перенос стейт машины в отдельный подкласс в рамках рефакторинга сервиса KelVPN с последующей отладкой и тестами
  • Обновление списка серверов. Теперь серверы не перетасовываются при сортировке, недоступные серверы скрыты, а загрузка списка серверов стала плавной
  • Обновление механизма получения параметров о мониторе для более правильного скейлинга. Особенно это касается платформ Linux и MacOS

Исправлено:

  • Рескейлинг для мониторов, подключенных к macOS
  • Проведен небольшой рефакторинг сетевого монитора на Linux. Улучшена стабильность соединения
  • Написание составных названий стран с маленькой буквы
  • Обновлено dap-sdk в cellframe-sdk
  • Ошибка "Login not found in database" при подключении из трея на Ubuntu. Добавлен проброс серийника с флагом активации из GUI в трей, исправлено поведение пункта меню Connect, исправлены проблемы активации/деактивации серийника. Исправлено поведение иконки трея и сброс флага авторизации
  • Отображение недоступного сервера на главном экране после обновления списка серверов
  • Сохранение/восстановление по хешу ордера
  • Баги с рандомным сбросом сервера на Auto и обновлением лейбла на дашборде и логине
  • Отображение uptime при подключении к серверу на Ubuntu
  • Установлен конкретный формат даты на стороне сервиса и GUI
  • Баг с отображением пустого лоадера при загрузке списка ордеров на macOS. Использован новый подход к отображению спиннера
  • Проблема с некорректными названиями серверов
  • Проблема с обновлением состояния кнопок при свайпе интерфейса
  • Проблема с невозможностью сброса ключа на macOS
  • Падение в некоторых случаях взаимодействия с CDB

KelVPN 7.6-3

Добавлено:

  • Добавлен фильтр бикубической интерполяции. Исправлены артефакты для ресурсов.

Исправлено:

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

KelVPN 7.6-2

Добавлено:

  • Добавлен сплеш скрин при загрузке
  • Оптимизация скейлинга формы и элементов интерфейса
  • Оптимизация класса стилей, повышающая скорость работы интерфейса

Исправлено:

  • Исправлен артефакт в списке настроек
  • Исправлено отсутствие пинга для сервера Asia.South Korea.1
  • Исправлена визуальная ошибка бегущей строки

KelVPN 7.6-1

Добавлено:

  • Оптимизация скейлинга
  • Добавлена возможность переключать основные экраны свайпом

KelVPN 7.5-9

Добавлено:

  • Оптимизация перезапуска сервиса при сбое
  • Оптимизация свитча на экране дашборд. Теперь по нему можно свайпать

Исправлено:

  • Исправлена иконка для MacOS
  • Исправлена ошибка при установки автообновления на windows
  • Исправлена ошибка при которой исчезает навигационная панель, при попытки выбрать сервер в панели инструментов
  • Исправлена проблема при движении текста в бегущей строке
  • Исправлена ошибка при которой не появляется сообщение о недоступности сети при отключении интернета
  • Исправлена ошибка при которой не отображался текущий ip адрес
  • Исправлена ошибка в вкладке выбора стран при вводе текста и скроле списка некорректно отображается текст
  • Исправлена ошибка для Gnome 44, из-за которой не отображалась иконка в трее

KelVPN 7.5-8

Добавлено:

  • Внутренняя оптимизация исключения из роутинга

KelVPN 7.5-7

Добавлено:

  • Добавлен прогресс-бар при загрузки приложений для исключения из роутинга
  • Новые иконки для приложения

Исправлено:

  • Исправлена ошибка и-за которой при проблемах с соединением интерфейс был не активен
  • Исправлена неправильная установка автоматического сервера

KelVPN 7.5-6

Исправлено:

  • Исправлена ошибка падения службы на андроиде

KelVPN 7.5-5

Добавлено:

  • Изменения для списка стран. Выбранная страна теперь первая в списке

Исправлено:

  • Исправлена система смены лога в новых сутках

KelVPN 7.5-4

Добавлено:

  • Переработано поле ввода баг-репорта

Исправлено

  • Исправлен размер шрифта и расположение надписи на кнопках
  • Исправлен экран списка отправленных баг-репортов
  • Исправления стилей для экрана выбора страны
  • Добавлен эффект наведения курсора для элементов настроек
  • Исправлено изображение кнопки закрытия FAQ

KelVPN 7.5-3

Добавлено:

  • Оптимизация списка ранее использованных ключей. Исправлен баг, при котором задавались ключи.

Исправлено:

  • Исправлена ошибка ввода серийного ключа
  • Исправлена ошибка "при обрыве и восстановлении соединения остается надпись Network is unreachable"
  • Небольшие правки основного меню
  • Исправлено поведение всплывающего окна
  • Исправлена зона клика при выборе сервера
  • Исправления стилей на экране логина
  • Исправлен цвет текста и размер значка для настроек и истории

KelVPN 7.5-1

Добавлено:

  • Исключение из роутинга
  • Оптимизация измерения пинга для списка серверов

Исправлено:

  • Исправлен вылет приложения при выборе сервера через трей