Jump to content

Yaroslav Brovin

Administrators
  • Posts

    2,584
  • Joined

  • Last visited

  • Days Won

    652

Everything posted by Yaroslav Brovin

  1. Проверьте наличие в папке config.json файла. Если он не пустой, то, возможно, стоит происто перезагрузить IDE. Если при открытии дизайнера ресурсов теперь возникает ошибка, то прикрепите этот файл тут. Я посмотрю на него. Если же он пустой, к сожалению, это потерю не восстановить уже.
  2. Проблему с исчезновение нижней линии на первой вкладке исправил. Над остальными ошибками в процессе выполнения.
  3. значит. это у вас в самой среде проблема. Возможно вы не удаляли 10.3 перед установкой обновления. Это, вроде, как требуемая операция. Вам нужно удалить (предварительно сохранив копии в другом месте) библиотеки с 7.0 на конце из папки "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\" и попробовать сделать новый проект. Все должно встать на свои места. Или полностью удалить среду и установить заново.
  4. По идеи это не должно влиять. Но у вас неверный список jar лиц по умолчанию. Там точно не должно быть никаких 7.0 версий. Для нового fmx пропета среди библиотек есть эти версии с 7.0? После Revert To Default для FGX проекта, проблема прошла?
  5. У вашего проекта почему-то подтянулись старые jar библиотеки от fmx: c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-ads-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-analytics-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-base-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-gcm-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-identity-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-maps-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-panorama-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-plus-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-wallet-7.0.0.dex.jar" Этих библиотек не должно быть по идеи в IDE 10.3.3. Сделайте "Revert To Default" в панели проектов на узле Android -> Libraries. И попробуйте сборку еще раз. так же попробуйте собрать FMX приложение.
  6. Тогда кидайте полностью лог из среды из этого окошка. Так как там в конце на второй строке будет написана причина ошибки. Так же прикрепите, пожалуйста: Шаблон манифеста: AndroidManifest.template.xml Итоговый манифест: Debug/Android/AndroidManifest.xml
  7. Вангую, что не обновили шаблон манифеста AndroidManifest.template.xml, как указано в описании 1.0.6.0. Если сами шаблон манифеста не правили руками, то просто удалите его. Среда заново его создаст.
  8. Скачать: Релиз доступен только по запросу. Дата релиза: 31 января 2020 Список изменений: - При создании нового проекта в новой версии и повторном его открытии происходило дублирование ресурсов, что приводит к невозможности запустить проект. Исправлено.
  9. Для всех компонентов или речь о TfgCollectionView?
  10. Скачать: Релиз доступен только по запросу. Дата релиза: 30 января 2020 Список изменений: * Добавлена поддержка пуш уведомлений Google Firebase: - Внимание: Работает только в 10.3.3! Возможно использование в предыдущих версиях, однако требуется делать ручную правку проектного файла. - Работа с Push сообщениями построена на базе RTL API PushNotificationService, поэтому она практически не отличается от работы с push уведомлениями в FMX. - Обязательный действия, которые необходимо выполнить при добавлении поддержки Push уведомлений в существующий проект: # Обновить шаблон манифеста вашего Андроид приложения. Среда сама предложит обновить файл. Если вы вносили правки в манифест, то необходимо вручную слить изменения в манифесте (его можно взять из каталога любого демо проекта). # Зарегистрироваться в Firebase Console: https://console.firebase.google.com/ # Выполнить все шаги по настройке вашего проекта: http://docwiki.embarcadero.com/RADStudio/Rio/en/Firebase_Android_Support Вместо подключения модулей FMX, выполнить добавление только двух модулей: System.PushNotification и FGX.PushNotification. - Если ваше приложение падает при старте. То убедитесь, что вы импортировали настройки подключения к Firebase (http://fgx-native.com/ru/push-notifications.html). Ошибку всегда можно посмотреть в системном логе устройства. * Улучшения в TfgControl: - Добавлен метод PaintTo для отрисовки любого визуального компонента на переданную канву. * Новый вспомогательный метод в FGX.Helpers.Android.TfgAndroidHelper: - Добавлен метод GetUriForFileName для получения Url на файл вашего приложения для передачи его в другие Activity. Данный метод может использоваться при передачи вашего файла другому Андроид приложению через Android API. Чтобы этот метод работал на всех версиях Андроида нужно: Включить в настройках проекта: "Project -> Options... -> Application -> Entitlements list" - опцию "Secure file sharing". Подробности: https://developer.android.com/training/secure-file-sharing/setup-sharing.html * Новые демо проекты: - "Push-уведомления" -> "Firebase" -> "Получение Push-уведомления" - "Графика" -> "Скриншот контрола" * Теперь свойство Opacity работает для компонентов примитивов в дизайнере.
  11. Прикольный баг Андроида. Это поведение трекбара по умолчанию в самом Андроиде ? Но я знаю, как его обойти. Поправлю. https://gitlab.com/y.brovin/fgx/issues/423
  12. Сейчас TfgTrackBar поддерживает только горизонтальную ориентацию. Сделать новый вертикальный трекбар или же добавить опцию для выбора ориентации в TfgTrackBar.
  13. Доступна документация: http://fgx-native.com/ru/push-notifications.html
  14. На этой новой неделе (28 - 2 февраля). Уже реализовано. Остается буквально иконки нарисовать для уведомлений и настройку проектов по умолчанию подправить.
  15. Добрый вечер Релиз iOS планируется на начало лета. Да. Уже на текущий момент создаваемый проект полностью кроссплатформенный, но пока поддерживает только Андроид. Да. Штатные компоненты работают. Так же клиенты уже проверяли и другие сторонние компоненты. Проще всего скачать триал и самостоятельно проверить работу тех или иных компонентов, которые вас интересуют. На здоровье
  16. Hello Claudio, We are starting to work on it. But it's not a fast task. Because it requires translation IDE, Installer, License Agreement and all documentation in source code. So It will take enough time. So up to this point the sale is now only for Russian and CIS. The other point, that subscription includes support on this forum and since russian can use documentation the supporting for me is easier, that supporting foreign customer, which doesn't have any documentation. So unfortunately you should wait international version. To speed up this process, I may be able to start selling an international version with a localized installer and IDE and later in each update translate portion by portion documentation in code. I think it can be a good solution for everybody. Did you check trial? What do you think about it? Thank you
  17. Скачать: Релиз доступен только по запросу. Дата релиза: 25 января 2020 Список изменений: * Улучшения в TfgCanvas: - Исправлен метод отрисовки цепочки отрезков DrawLines. Неверно использовался масштаб и неверно отрисовывались отрезки. - Исправлен метод заливки полигона FillPolygon. Неверно использовался масштаб. - Исправлен метод отрисовки текста FillText на канве TfgBitmap. - Теперь при первом запросе канвы у TfgBitmap, битмап автоматически проставляет коэффициент масштабирования для канвы равный TfgBitmap.Scale. Это сделано, чтобы при отрисовке на канве битмапа использовались логические размеры, как и для канвы формы. До этого исправления приходилось руками масштабировать всю отрисовку. * Улучшение в Java-Delphi мосту: - Теперь Java листенеры могут вызываться из разных потоках. Это позволяет избежать ошибок в методах листенера, который вызываются из разных потоков и возвращают в качестве результата Java объекты. * Улучшения в TfgCollectionView: - Добавлены два свойства для управления видимостью полос прокрутки HorzScrollBar, VertScrollBar. Чтобы эти свойства начали работать в ваших старых проектах, вам необходимо перед запуском проекта удалить локальный файл styles.xml. Если вы вносили правки в файл styles.xml, то вам необходимо добавить внутрь: <style name="CollectionView" parent="android:Widget"> <item name="android:scrollbars">vertical|horizontal</item> </style> * Улучшения в TfgListMenu: - #422 [TfgListMenu] Добавить возможность управлять местом, занимаемым иконкой Добавлено новое свойство TfgListMenu.IconsVisibleMode, отвечающее за то, как будет отображаться иконку в пунктах меню. https://gitlab.com/y.brovin/fgx/issues/422 * Улучшения в TfgMap: - Исправлена ошибка добавления маркеров в событии OnCameraChanging. * Улучшения в TfgDrawerLayout: - Реализованы события OnBeginOpen, OnBeginClose - Исправлена ошибка, из-за которой выдвигаемая панель пропускала касания в ниже лежащий компонент. * Новые демо проекты: - Компоненты -> TfgListMenu -> Выдвигаемое меню
  18. Проверил: Фотографии снятые на заднюю камеру поворачиваются корректно. Фотографии снятые на фронтальную камеру неправильно поворачиваются. Исправлением займусь, когда буду доделывать сканер баркодов, заодно исправлю все текущие ошибки с камерой.
  19. В 1.0.5.0 добавлен демо проект по созданию выдвигаемого меню "Компоненты -> TfgListMenu -> Выдвигаемое меню"
  20. При нажатии на пуш, открывается приложении и в нем можно получить стартое пуш сообщение. Извлечь из него данные и отобразить то, что требуется.
×
×
  • Create New...