November 24, 20241 yr Administrators Скачать:Релиз доступен по запросу.Дата релиза:25 ноября 2024Внимание 🚨Для корректной сборки iOS проекта с использованием TfgBarcodeScanner необходимо добавить в профиль iOS SDK новый фреймворк Vision. Для этого перейдите в окно: Tools -> Options -> Deployment -> SDK Manager -> iOS Device SDK. Добавьте новую запись: "Path on remote machine": $(SDKROOT)/System/Library/Frameworks"Framework name": Vision"Path type": FrameworkИ нажмите кнопку "Update Local File Cache".Улучшения 🙌TfgBarcodeScannerРеализовано сканирования штрихкодов из TfgBitmap для iOS.Добавлен новый демонстрационный пример: "Компоненты" -> "TfgBarcodeScanner" -> "Сканер штрихкодов из битмапа"Исправлена ошибка, возникающая при сканировании штрихкодов и изображения `TfgBitmap` (Android).TfgPickerPhotoДобавлена настройка TfgPickerPhoto.MaxSize, позволяющая изменить максимально допустимый размер возвращаемого изображения. Данная настройка работает только на Android. По умолчанию она совпадает с текущим разрешением 2048х2048 по умолчанию (как и было до этого). Если вы хотите убрать это ограничение и вернуть изображением в исходном размере, то укажите (0, 0) в этом свойстве. Чтобы воспользоваться данной настройкой, нужно вручную создать экземпляр пикера FGX.Picker.Photo.TfgPickerPhotoFactory.CreatePicker и настроить его согласно вашим пожеланиям.ТемыДобавлен дизайнер для свойства TfgForm.ThemeName. Теперь можно выбрать название темы из предложенных в выпадающем списке. Добавили поддержку тем для компонента TfgBarcode.Улучшили применение темы к TfgLabel. В определенных комбинациях компонента, формы и фрейма, тема могла не применяться.TfgToastСмягчены требования к передаваемой строке в TfgToast.Show. Теперь можно передавать пустые строки. В этом случае сообщение не будет выводиться, но и ошибки тоже не будет.Android Biometrics / FingerprintsДобавлен заголовочный файл Android.Api.Biometrics для использования новых возможностей биометрии (Android 9+). А также два вспомогательных типа TJBiometricAuthenticationCallback и JBiometricAuthenticationListener. Эти типы позволяют использовать слушателей вместо наследования класса BiometricPrompt.AuthenticationCallback. Для этого необходимо:(1) Реализовать интерфейс JBiometricAuthenticationListener на Delphi стороне, (2) Cоздать экземпляр класса TJBiometricAuthenticationCallback и передать ему в конструкторе ваш реализованный интерфейс.(3) Использовать (2) при передачи в Biometrics API.Помимо этого добавлены два вспомогательных типа TJFingerprintAuthenticationCallback и JFingerprintAuthenticationListener для Fingerprints API аналогичные указанным выше из Biometrics API.Прочее: SUPPORT-201 Biometric login with FGX (Android).Исправление ошибок 🐛SUPPORT-198 Ошибка открытия формы. Устранены утечки памяти, связанные с использование FMX TBitmap. Если вы сталкивались с ошибкой: "Cannot Create texture for TCanvasD2D", то это исправление решает ее.FGX-385 Assets manager сохраняет в Assets.Consts ресурсы соседнего проекта.FGX-401 Иконка на кнопке маленького размера (Android).FGX-403 Не работает метод TfgBottomSheet.Realign после изменения высоты TfgBottomSheet (iOS).FGX-407 Не работает переключение тем в компоненте TfgBarcode.FGX-408 Дизайнер не учитывает при отображении свойство TfgButton.Appearance.ContentPadding.FGX-409 TfgEdit с параметром ReadOnly можно редактировать (Android).FGX-410 TfgPageControl не отображает SVG иконки (Android).Исправлена ошибка завершения анимации, которая могла произойти при удалении анимируемого компонента до завершения анимации.Исправлено распознавание штрихкодов из TfgBitmap (Android).Исправлено падение при добавление объектов TfgMap (iOS).Исправлена регрессия задания иконок приложения (iOS).Использование ручного режима отображения выделения в TfgCollectionView могло приводить к падению (iOS).Исправлено отображение TfgBarcode на HiDPI экранах в IDE.
December 9, 20241 yr Administrators Здравствуйте. 5 hours ago, Mineev said: About показывает версию 1.18.6.0 Да, это ошибка нумерации. Не обращайте внимания. На самом деле версия новая.