Jump to content
Sign in to follow this  
Yaroslav Brovin

1.1.4.1 Trial

Recommended Posts

Скачать:
setup_1.1.4.1_trial.zip

Дата релиза:

9 апреля 2020

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

* TfgBitmap:

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

* TfgCollectionView:

  - Разработан функционал перетаскивания элементов между собой. Достаточно указать в DragOptions.DragControlLookupName Lookup имя компонента в стиле, за который можно будет перетаскивать элемент. Так же вы можете запретить перетаскивание элемента на определенные позиции через событие OnMovingItem.
  - Новый демо проект: "Компоненты" -> "TfgCollectionView" -> "Перемещение элементов между собой"
  - Улучшение метода TfgAssetsManagerHelper.AddBitmapFromUrlAsync. Раньше, если изображение не удалось загрузить, в кеше оставался пустой файл. Теперь файл удаляется, если изображение не удалось загрузить.

* TfgSearchEdit:

  - Реализовано событие OnSuggestionSelected.

* TfgCamera:

  - Исправлена ошибка неверного поворота фотографии после съемки в файл.

* TfgLabel:

  - При программном задании LinesBreak слетало значение LinesCount. Исправлено.
  - Теперь можно использовать HTML для легкого форматирования текста (цвет, стиль). Не забудьте указать TextType = HTML.

* TfgDatePicker:

  - Добавлена обратная совместимость с Android 5.0
    #486 TimePickerDemo (not work)
    https://gitlab.com/y.brovin/fgx/-/issues/486

* TfgDialogs

  - Новый метод для отображения пользовательских асинхронных диалогов TfgDialogs.MessageDialog. 
  - Подготовлена основа для реализации в будущем кастомных диалогов.

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

  - #485 fgMapDemo / Map Stylization (not work)
   https://gitlab.com/y.brovin/fgx/-/issues/485

 

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Similar Content

    • By Yaroslav Brovin
      Скачать:
      setup_1.1.6.2_trial.zip
      Дата релиза:
      9 мая 2020
      Список изменений:
      * Сборка проекта: - В некоторых случаях при сборке нового проекта в итоговое приложение не попадал classes.dex. Исправлено. * Развертывание: - Исправлена ошибка из-за чего в APK пакет не попадали xml файлы, связанные с Push-уведомлениями и защищенной передачей файлов. * TfgListMenu: - Добавлены свойства Tag, TagObject в TfgListMenuItem для хранения пользовательских данных целочисленного и объектного типа. * TfgNavigationBar: - Добавлены свойства Tag, TagObject в TfgNavigationBarButton для хранения пользовательских данных целочисленного и объектного типа. * Дизайнер ассетов: - Иногда при сохранении ассетов терялось изображение маски. Исправлено.
    • By Yaroslav Brovin
      Download:
      setup_1.1.6.2_trial.zip
      Release d ate:
      9 May 2020
      Changelog:
      * Project building: - In some cases apk android application didn't have classes.dex. Fixed. * Deployment: - Fixed deployment issue with non generating special xml files (strings.xml, colors.xml, provider_paths.xml) related to Push-notification and security file sharing. * TfgListMenu: - Added new properties: "Tag" and "TagObject" to TfgListMenuItem for storing user's data. * TfgNavigationBar: - Added new properties: "Tag" and "TagObject" to TfgNavigationBarButton for storing user's data * Assets designer: - Sometimes when saving assets, the image of the mask was lost. Fixed.
    • By Yaroslav Brovin
      Скачать:
      setup_1.1.3.0_trial.zip
      Дата релиза:
      24 марта 2020
      Список изменений:
      * Улучшения в Delphi-Java мосту: - Реализован вызов классового Java метода, который возвращает массив. Обновлены все заголовочные файлы для Android Api. - Реализовано чтение классовых полей Java классов с типом массив. Обновлены все заголовочные файлы для Android Api. - Реализовано чтение полей Java классов с типом массив. Обновлены все заголовочные файлы для Android Api. - Реализовано задание значений полей Java классов с типом массив. Обновлены все заголовочные файлы для Android Api. - Реализовано задание значений классовых полей Java классов с типом массив. Обновлены все заголовочные файлы для Android Api. - Исправлены методы в заголовочных Android файлах, который задают значение классовым и обычным полям типа массив. * Первая стадия миграции библиотеки на "No ARC" модель памяти для 10.4. - Замена использования неявной конвертации String <-> TJString * TfgForm: - При использовании формы, в качестве фреймов и переключении фреймов между собой у TfgNavigationBar могли пропадать кнопки ActionButtons. Исправлено. * TfgControl: - #470 [AlignmentOrder] Программное изменение Index не даёт визуального результата https://gitlab.com/y.brovin/fgx/-/issues/470 - #254 [TfgControl] Реализовать изменение Index https://gitlab.com/y.brovin/fgx/-/issues/254 - Добавлен перегруженный метод TfgControl.InsertControl с возможностью указать позицию вставляемого контрола. * TfgScreen: - Теперь у экрана можно получить уникальный идентификатор экрана. TfgScreenInfo.Id. - При старте записи видео с экрана любое приложение FGX Native зависало. * TfgImage: - #425 TfgImage.DefaultImageName не работает, если отправить асинхронный запрос на скачивание изображений https://gitlab.com/y.brovin/fgx/-/issues/425 * TfgScrollBox, TfgVerticalScrollBox, TfgHorizontalScrollBox: - Добавлены свойства для управления видимостью полос прокрутки: VertScrollBar, HorzScrollBar. * TfgCamera: - Теперь при запросе получения фотографии MaxFrameSize не игнорируется. - Повышена стабильность камеры при фатальных ошибках работы нативной камеры. - Переработана реализация камеры. * Дизайнер ресурсов: - Редактор выбора ассетов в инспекторе объектов теперь показывает только подходящие по контексту ассеты. - Добавлен текстовый поиск для редактора выбора ассетов в инспекторе объектов. - Редактор выбора ассетов в инспекторе объектов стилизуется согласно выбранной в IDE теме. * Минорные правки дизайнера: - #471 [Дизайнер] [Опечатка] В контекстном меню формы, опечатка в пункте "Alignnment Order" https://gitlab.com/y.brovin/fgx/-/issues/471 - #457 [AssetManager] [Опечатка] Генерация темы - цвет текста, перепутаны местами Primary и Secondary https://gitlab.com/y.brovin/fgx/-/issues/457 - Регрессия: в инспекторе объектов для цветового ассета не отрисовывался превью актуальным цветом.  
    • By Yaroslav Brovin
      Скачать:
      setup_1.1.2.0_trial.zip
      Дата релиза:
      4 марта 2020
      Список изменений:
      Внимание! Исправление ошибок камеры будет в следующем релизе.
      * Новый компонент - сканер баркодов TfgBarcodeScanner: - Позволяет выполнять распознавание баркодов на переданном буфере TfgBitmap. - Позволяет выполнять распознавание баркодов на непрерывном потоке кадров с прикрепленной камеры TfgCamera. - Поддерживает распознавании множества разных форматов баркодов: EAN13, EAN8, UPCA, UPCE, Code39, Code93, Code128, ITF, Codabar, QRCode, DataMatrix, PDF417, AZTEC. - Может распознавать несколько баркодов на одном изображении. При этом возвращает координаты границ расположения баркодов на исходном изображении. * Улучшение TfgCamera: - Динамическое подключение/отключение потребителей камеры. - Теперь камера работает стабильнее, Однако исправление текущих отчетов об ошибках будет выполнено в следующем релизе. * Обновлен шаблона манифеста андроид приложения: - Добавлено значение android:launchMode="singleInstance". FGX Native приложение не может существовать в нескольких экземплярах в рамках одного устройства. Это исправляет проблему получения интентов от других приложений. https://forum.fgx-native.com/topic/129-android-api-%D0%BA%D0%B0%D0%BA-%D0%BF%D1%80%D0%B8%D0%BD%D1%8F%D1%82%D1%8C-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B8%D0%B7-%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B3%D0%BE-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F * #460 [AssetManager] Мастер создания маски, не даёт ввести радиус скругления с клавиатуры https://gitlab.com/y.brovin/fgx/issues/460 * Улучшения в TfgSvgPath: - #452 [TfgSvgPath] Некорректная отрисовка и ошибка на команде "z" https://gitlab.com/y.brovin/fgx/issues/452 * Улучшения в дизайнере: - #455 [Дизайнер] Изменение AligmentOrder не вызывает изменения на форме https://gitlab.com/y.brovin/fgx/issues/455  
    • By Yaroslav Brovin
      Скачать:
      setup_1.1.1.0_trial.zip
      Дата релиза:
      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 кода и получение результата". Исправлена сборка демо-проекта.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...