Skip to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Yaroslav Brovin

Administrators
  • Joined

  • Last visited

Everything posted by Yaroslav Brovin

  1. Сегодня выпущу хотфикс. Исправлено в 1.1.4.1.
  2. Hello, I will check today later. Thank you Update: I have replaced old version on new installer version with necessaries files.
  3. Как вы знаете, библиотека FGX Native - это кроссплатформенная библиотека, разрабатываемая с учетом возможностей добавления новых платформ. На текущий момент доступна только платформа Андроид. Однако, работа над iOS уже идет полным ходом. Рад поделится с вами промежуточными результатами. Перед вами простое приложение с одной кнопкой и меткой: Полностью работает система выравнивания, реализована часть базовых сервисов платформы и сделаны первые наброски стандартных компонентов (кнопки, метки и контейнеры). video_2020-04-07_02-12-49.mp4.994174c5afa23d87170f03d57d1b01e0.mp4
  4. Добавлено в 1.1.1.0. * Улучшение в TfgTimeEdit и TfgDateEdit: - Добавлено новое свойство IsEmpty позволяющее не отображать текущее значение в Text вплоть до изменения даты и(или) времени или ручного сброса IsEmpty.
  5. Скачать: Релиз доступен только по запросу. Дата релиза: 4 апреля 2020 Список изменений: * TfgCollectionView: - Разработан функционал перетаскивания элементов между собой. Достаточно указать в DragOptions.DragControlLookupName Lookup имя компонента в стиле, за который можно будет перетаскивать элемент. Так же вы можете запретить перетаскивание элемента на определенные позиции через событие OnMovingItem. - Новый демо проект: "Компоненты" -> "TfgCollectionView" -> "Перемещение элементов между собой" * 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
  6. В ближайшем релизе 1.1.4.0 появится возможность указывать форматированный текст, используя упрощенный HTML формат. Чтобы использовать форматированный текст необходимо: 1. Указать в свойстве Text HTML разметку. Например: <font color='red'>red</font> <b>and</b> <font color='blue'>blue</font> Внимание! Поддерживается только форматирование текста, такое как изменение цвета и стиля текста. 2. Указать, что нужно воспринимать исходный текст, как HTML разметка (TextType = HTML). Внимание! В версии 1.1.4.0 TfgLabel не поддерживает отображение html в дизайнере IDE.
  7. В ближайшем релизе FGX Native 1.1.4.0 появится расширение возможностей TfgCollectionView. Речь идет о перетаскивании элементов списка для ручного упорядочивания элементов. video_2020-03-27_04-16-58.mp4.01ba77268ea2bcd5c7b56ad7cf398dcc.mp4 Для того, чтобы воспользоваться новым функционалом нужно: 1. Определить, за какой компонент элемента можно будет выполнять перетаскивание элемента. Например, можно использовать TfgImage с общепринятой иконкой перетаскивания элементов. 2. Указать для такого компонента стиля имя через LookupName. 3. Указать в настройках TfgCollectionView имя компонента из пункта (3). 4. После перетаскивания элементов в списке, отразить изменение последовательности элементов в вашей модели данных в событии OnMovingItem.
  8. Не реализовано.
  9. Это ошибка, событие не было реализовано для TfgSearchEdit. Для TfgAutocompleteEdit - реализовано. Занимаюсь ее исправлением.
  10. Добрый вечер. Мы сейчас работаем над исправлением этого поведения.
  11. Скачать: Релиз доступен только по запросу. Дата релиза: 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 - Регрессия: в инспекторе объектов для цветового ассета не отрисовывался превью актуальным цветом.
  12. В любом случае, если вдруг будут вопросы, не стесняйтесь и пишите, решим.
  13. Добрый день, Где-то за 5 дней до окончания срока действия подписки придет автоматически сформированный счет. Уведомление будет как на почте, так и на сайте. Собственно этот счет нужно будет оплатить по цене продления подписки. Для вас до 11.04.2020.
  14. Как я указал в заметках к релизу 1.1.2.0 исправления камеры будут в следующем релизе. Сам сканер баркодов работает без ошибок. Ключевым компонентом в распознавании баркодов является связь с камерой, на которую все завязано. В камере есть ряд проблем, которые возникают на некоторых устройствах. Эти недоработки будут устранены в следующем релизе. После чего на всех устройствах сканер будет работать в связке с камерой без проблем. Ваш пример рабочий, хотя и использует устаревшее апи камеры Camera API 1.0. Из недостатков этого уровня API, например, оно не совместимо с TfgCamera, поскольку в библиотеке используется современная версия Camera API 2.0. Ну и использование готового кроссплатформенного компонента библиотеке в конечном итоге удобнее для будущего запуска приложения на iOS. Повторюсь, проблемы с камерой будут устранены в следующей версии.
  15. В принципе можно. Завел задачку: https://gitlab.com/y.brovin/fgx/-/issues/474
  16. Мы не поддерживаем пиратские версии и не поощряем это. Ответ на первоначальный вопрос был дан выше. На этом тему закрываем.
  17. Новый компонент распознавания баркодов добавлен в 1.1.2.0.
  18. Скачать: Релиз доступен только по запросу. Дата релиза: 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
  19. Добрый вечер, Вы спрашиваете о том, чтобы добавить такой функционал в будущем или про его наличие в текущей версии?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.