-
Posts
2,584 -
Joined
-
Last visited
-
Days Won
652
Content Type
Profiles
Forums
Events
Store
Blogs
Everything posted by Yaroslav Brovin
-
Всё исправлено в 1.1.0.0.
-
Проверьте наличие в папке config.json файла. Если он не пустой, то, возможно, стоит происто перезагрузить IDE. Если при открытии дизайнера ресурсов теперь возникает ошибка, то прикрепите этот файл тут. Я посмотрю на него. Если же он пустой, к сожалению, это потерю не восстановить уже.
-
Проблему с исчезновение нижней линии на первой вкладке исправил. Над остальными ошибками в процессе выполнения.
-
После обновления 1.0.6.1 не компилируется новый проект
Yaroslav Brovin replied to knsg12's question in Installation
значит. это у вас в самой среде проблема. Возможно вы не удаляли 10.3 перед установкой обновления. Это, вроде, как требуемая операция. Вам нужно удалить (предварительно сохранив копии в другом месте) библиотеки с 7.0 на конце из папки "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\" и попробовать сделать новый проект. Все должно встать на свои места. Или полностью удалить среду и установить заново. -
После обновления 1.0.6.1 не компилируется новый проект
Yaroslav Brovin replied to knsg12's question in Installation
По идеи это не должно влиять. Но у вас неверный список jar лиц по умолчанию. Там точно не должно быть никаких 7.0 версий. Для нового fmx пропета среди библиотек есть эти версии с 7.0? После Revert To Default для FGX проекта, проблема прошла? -
После обновления 1.0.6.1 не компилируется новый проект
Yaroslav Brovin replied to knsg12's question in Installation
У вашего проекта почему-то подтянулись старые 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 приложение. -
После обновления 1.0.6.1 не компилируется новый проект
Yaroslav Brovin replied to knsg12's question in Installation
Тогда кидайте полностью лог из среды из этого окошка. Так как там в конце на второй строке будет написана причина ошибки. Так же прикрепите, пожалуйста: Шаблон манифеста: AndroidManifest.template.xml Итоговый манифест: Debug/Android/AndroidManifest.xml -
После обновления 1.0.6.1 не компилируется новый проект
Yaroslav Brovin replied to knsg12's question in Installation
Вангую, что не обновили шаблон манифеста AndroidManifest.template.xml, как указано в описании 1.0.6.0. Если сами шаблон манифеста не правили руками, то просто удалите его. Среда заново его создаст. -
Скачать: Релиз доступен только по запросу. Дата релиза: 31 января 2020 Список изменений: - При создании нового проекта в новой версии и повторном его открытии происходило дублирование ресурсов, что приводит к невозможности запустить проект. Исправлено.
-
[Жесты] Добавить поддержку жеста DoubleTab
Yaroslav Brovin replied to s.fedotenko@gmail.com's topic in Feature requests
Для всех компонентов или речь о TfgCollectionView? -
Добавлено в 1.0.6.0.
-
Скачать: Релиз доступен только по запросу. Дата релиза: 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 работает для компонентов примитивов в дизайнере.
-
Сейчас TfgTrackBar поддерживает только горизонтальную ориентацию. Сделать новый вертикальный трекбар или же добавить опцию для выбора ориентации в TfgTrackBar.
-
Доступна документация: http://fgx-native.com/ru/push-notifications.html
-
На этой новой неделе (28 - 2 февраля). Уже реализовано. Остается буквально иконки нарисовать для уведомлений и настройку проектов по умолчанию подправить.
-
Добрый вечер Релиз iOS планируется на начало лета. Да. Уже на текущий момент создаваемый проект полностью кроссплатформенный, но пока поддерживает только Андроид. Да. Штатные компоненты работают. Так же клиенты уже проверяли и другие сторонние компоненты. Проще всего скачать триал и самостоятельно проверить работу тех или иных компонентов, которые вас интересуют. На здоровье
-
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
-
Скачать: Релиз доступен только по запросу. Дата релиза: 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 -> Выдвигаемое меню
-
Проверил: Фотографии снятые на заднюю камеру поворачиваются корректно. Фотографии снятые на фронтальную камеру неправильно поворачиваются. Исправлением займусь, когда буду доделывать сканер баркодов, заодно исправлю все текущие ошибки с камерой.
-
В 1.0.5.0 добавлен демо проект по созданию выдвигаемого меню "Компоненты -> TfgListMenu -> Выдвигаемое меню"
-
Понял, проверю и отпишусь.
-
При нажатии на пуш, открывается приложении и в нем можно получить стартое пуш сообщение. Извлечь из него данные и отобразить то, что требуется.