Ускорение работы при медленном интернете в версии 1.15

В новой версии мы сосредоточились на кардинальном ускорении работы при нестабильном или медленном интернете, переработали интерфейсные компоненты и перевели систему на современную СУБД.

  • Умное кеширование интерфейса: структура таблиц, карточек, фильтров, наборов вкладок и прав доступа теперь сохраняется в кеше. При медленном интернет-соединении открытие карточек и таблиц стало в разы быстрее, так как данные больше не запрашиваются из БД повторно при каждом открытии.
  • Отложенная загрузка в карточках: при открытии карточки сразу подгружаются данные только первой вкладки. Остальные таблицы загружаются строго в момент перехода на соответствующую вкладку, что заметно ускоряет отклик интерфейса.
  • Переход на Firebird 5: база данных переведена на актуальную версию СУБД, обеспечивающую более высокую стабильность и скорость обработки запросов.
  • Несколько копий локальной версии: снято ограничение на запуск нескольких экземпляров программы на одном рабочем месте благодаря обновленному механизму контроля терминальных сессий.
  • Улучшенное масштабирование: интерфейс программы стал корректнее отображаться на экранах с высоким разрешением (HiDPI) и нестандартным масштабом.
  • Обновление интерфейса: панель вкладок и панель инструментов переведены на собственные компоненты с обновленным дизайном, строка состояния заменена на стандартную, меню фильтра теперь открыто постоянно, а курсор ожидания («песочные часы») стабильно реагирует на нажатия кнопок.