Jump to content

1.1.1.0


Yaroslav Brovin

Recommended Posts

  • Administrators

Скачать:
Релиз доступен только по запросу.

Дата релиза:

22 февраля 2020

Список изменений:

* Улучшения в платформе:

  - Добавлен новый сервис для получения информации о доступных экранах устройства FGX.Screen.TfgScreenManager.
    https://gitlab.com/y.brovin/fgx/issues/381

* Улучшения дизайнера ресурсов:

 - #447 [Assets Manager] при добавлении ресурса изображения с существующим именем, теряются все ресурсы
   https://gitlab.com/y.brovin/fgx/issues/447
 - Раньше при отображении иконки на панели превью, использовался логический размер. В результате чего, иконки для всех скейлов всегда физически имели один и тот же размер в панели. Теперь иконка отображается в реальном размере.
 - При попытке удалить (кнопкой Delete) текст из поля "Оттенок" в превью отображения изображения сбрасывается фокус. Исправлено.

* Улучшение в дизайнере:

  - При вставке компонента из буфера обмена в контрол, не являющийся контейнером, вставка будет осуществлена в первый найденный по иерархии контейнер, начиная с родителя активного контрола (ранее выбрасывалось исключение).
  - #389 Невизуальные компоненты (TfgTimer, TfgCamera, TfgApplicationEvents) больше не отображаются в палитре компонентов для других фреймворков (vcl, fmx).  
    https://gitlab.com/y.brovin/fgx/issues/389

* Улучшение в TfgImage:

  - #321 Неверно работает TfgImage.ImageMode в рантайм. Исправлены режимы отображения AspectFit, AspectFill в рантайме.
    https://gitlab.com/y.brovin/fgx/issues/321
  - Задание TfgImage огромного размера приводило к падению приложения. Исправлено.

* Улучшения TfgCollectionView:

  - Добавлен новый метод, который позволяет найти обертку элемента списка по объекту, которые ему принадлежит.

* Улучшения TfgSvgPath:

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

* Система выравнивания Flex:

  - Обновлена версия системы выравнивания Facebook Flex c 1.14 до 1.18.

* Улучшения TfgScrollBox:

  - Исправлены методы прокрутки содержимого в горизонтальном и вертикальном скроллбоксах.
  - #449 [TfgScrollBox, TfgVerticalScrollBox] В дизайнере и рантайме не учитывается свойство Padding: Bottom, а также происходит перекрытие границ последнего компонента
    https://gitlab.com/y.brovin/fgx/issues/449
  - Временно скрыт с палитры компонент TfgScrollBox, так как он не поддерживает горизонтальную прокрутку.
  - #393 В ScrollBox компоненты что скрыты, ловят нажатие мышки
    https://gitlab.com/y.brovin/fgx/issues/393

* Улучшения TfgComboBox:

  - При использовании TfgEdit вместе с TfgComboBox на устройствах Андроид с версией 26+ могло наблюдаться зависание приложения при установки фокуса в поле ввода TfgEdit.

* Улучшение в TfgTimeEdit и TfgDateEdit:

  - Добавлено новое свойство IsEmpty позволяющее не отображать текущее значение в Text вплоть до изменения даты и(или) времени или ручного сброса IsEmpty.

* Улучшение в TfgNavigationBar:

  - #442 [TfgNavigationBar] В дизайнере текст находится выше общей линии расположения элементов
    https://gitlab.com/y.brovin/fgx/issues/442

* Java-Delphi мост:

  - Убраны методы GetWrapperClass из всех оберток, так как это метод больше не требуется.
  - Обновлены все Java хедеры до актуального состояния.

* Новые демо проекты:

  - "Компоненты" -> "TfgCollectionView" -> "Пропорциональные размеры элементы"
  - "Android Api" -> "Прием намерений"

* Исправление демо проектов:

  - "Компоненты" -> "TfgWebBrowser" -> "Пример выполнения Javascript кода и получение результата". Исправлена сборка демо-проекта.
  • Like 5
  • Thanks 1
Link to comment
Share on other sites

×
×
  • Create New...