-
Content Count
1491 -
Joined
-
Last visited
-
Days Won
36
Everything posted by Dave Nottage
-
Does it happen with a blank project? Either way, can you post the source here?
-
MacOS with SDK 14.x: App crashs by requesting BluetoothLE1.DiscoverDevices
Dave Nottage replied to philipp.hofmann's topic in Cross-platform
Yes, they did: https://quality.embarcadero.com/browse/RSP-43324 -
Current state of the Embarcadero services
Dave Nottage replied to Lars Fosdal's topic in General Help
It's working for me (in the IDE) from here. -
Delphi 12.0 Athens is not correctly installing the Android SDK
Dave Nottage replied to scamp's topic in Cross-platform
What does JAVA_HOME show as, and do you have C:\Program Files\Eclipse Adoptium\jdk-11.0.14.101-hotspot\bin (or a variation thereof, depending on the hotspot version) in the PATH variable? Do you have anything else in the PATH that points to some other JDK? -
How to play .caf audio file created under iOS on Android platform (Delphi 12)?
Dave Nottage replied to Vanar's topic in FMX
Creates .caf files by recording audio? You realise you can record to AAC format on iOS, which can be played on Android?- 2 replies
-
- firemonkey
- ios
-
(and 2 more)
Tagged with:
-
Delphi 12: How to Select an Existing Video from Photos in the FireMonkey iOS App?
Dave Nottage replied to Vanar's topic in FMX
For photos, it's via SelectorImageStreamHandler. Videos are yet to be supported - thanks for the reminder 🙂 Edit: I've opened this issue in Kastri.- 6 replies
-
- delphi 12
- firemonkey
-
(and 1 more)
Tagged with:
-
Delphi 12: How to Select an Existing Video from Photos in the FireMonkey iOS App?
Dave Nottage replied to Vanar's topic in FMX
It works on Android and iOS. That comment is from 3 years ago, and the implementation has changed since then- 6 replies
-
- delphi 12
- firemonkey
-
(and 1 more)
Tagged with:
-
Delphi 12: How to Select an Existing Video from Photos in the FireMonkey iOS App?
Dave Nottage replied to Vanar's topic in FMX
This might be what you are after: https://github.com/DelphiWorlds/Kastri/tree/master/Demos/FilesSelector- 6 replies
-
- delphi 12
- firemonkey
-
(and 1 more)
Tagged with:
-
android Delphi Android Intent while App is active creates black screen
Dave Nottage replied to DominikR's topic in FMX
If this is the same issue as I encountered a few months ago (I really should have kept notes), then it's because the Files app ignores singleTask for launchMode and attempts to start a new activity, and Delphi does not support starting a completely new activity in the same app. This is an SO discussion about it being a problem also using Java. I seem to recall that I was going to try and work around it by constructing an Activity in Java, and have it forward the intent to the Delphi app, not trying to start it again if it was already running, of course. I am yet to do anything like that as it's not a priority for me. -
FYI - Several Embarcadero services are currently unavailable
Dave Nottage replied to Keesver's topic in General Help
Which ones are these? -
Open source http client similar to Delphi's THttpClient
Dave Nottage replied to RaelB's topic in Delphi Third-Party
This may be what you're after: https://github.com/synopse/mORMot/blob/master/SynCrtSock.pas -
Only on iPad, or does it crash on iPhone, too? Does it crash immediately on startup?
-
Looking for License Plate Recognition library
Dave Nottage replied to alnichols2024's topic in General Help
Not sure how "good" it is, however you might like to look at: https://github.com/r1me/TOpenALPR Incidentally, that took less than a minute of Googling. I had heard of the library before though, so I knew it was somewhere... -
I have a client who is using JEDI VCS and would like to use the add-in for Delphi, however there is as yet no version for Delphi 11. They have attempted to contact Uwe Schuster, however there has been no response. Does anyone know whether anyone has access to the source that can build the add-in for Delphi 11?
-
Are you using the demo (the BarcodeReaderD11 project should work in Delphi 12) or your own project? If it's your own project, have you followed the instructions as per: https://github.com/DelphiWorlds/Kastri/tree/master/Demos/BarcodeReader#vision-libraries
-
Vcl.ExtDlgs was compiled with a different version of Vcl.Dialogs.TOpenDialog?
Dave Nottage replied to alogrep's topic in VCL
TOpenDialog is the class. Vcl.Dialogs.pas is the file containing that class -
This is a separate, and known issue - currently no debugging from Delphi for iOS 17 devices. Any reason why you're not using Delphi 12? Are you planning to deploy the app to the App Store? You can ensure you receive a proper SDK import (usually) by following these steps: On the Mac, under the ~/PAServer/scratch-dir folder, remove any folders starting with cache-dir- On the Windows machine, delete the SDK folder from C:\Users\(username)\Documents\Embarcadero\Studio\SDKs where (username) is the logged in username In the Delphi SDK Manager, delete the SDK, then re-add it. I added "usually" because that might not be the case for Delphi 10.4 and current iOS SDKs. If you're targeting mobile, you really should stay current.
-
This might be a better description:
-
See this report: https://quality.embarcadero.com/browse/RSP-43383
-
Even when no project is loaded? Then that is a bug.
-
It's a case of poor or missing documentation. If you have a project open and uncheck a package, the package will not be loaded again for that project. If you uncheck a package with no project open then you should see the package unchecked if you reload the IDE.
-
funny error message; [DCC Error] E2597 arm-linux-androideabi-ld.exe: error: cannot find -lgnustl_static
Dave Nottage replied to gil's topic in Cross-platform
Cloud logging, or local? If local, see this, which includes a mention of Device Lens. See this discussion: As @Rollo62 mentioned, Grijjy Cloud Logger has not had an update in a few years, however I suspect it's still viable as a cloud logging solution. -
Custom TrueType font in FMX Android app?
Dave Nottage replied to Lars Fosdal's topic in Cross-platform
For Delphi 12, starting from line 98 in the source: FontFile := TPath.Combine(TPath.GetDocumentsPath, CurrentSettings.Family); if not CurrentSettings.Style.Weight.IsRegular and TFile.Exists(FontFile + '-Bold.ttf') then FontFile := FontFile + '-Bold.ttf' else if CurrentSettings.Style.Weight.IsRegular and TFile.Exists(FontFile + '-Regular.ttf') then FontFile := FontFile + '-Regular.ttf' else FontFile := FontFile + '.ttf'; i.e. the changed parts start from the line starting with: if not CurrentSettings.Style.Weight.IsRegular -
Advice needed: Maintaining a Delphi application on the Google Play Store
Dave Nottage replied to Yaron's topic in Cross-platform
In terms of Delphi, the best way forward to put apps on Google Play Store is to use Delphi 12, since you need to target API level 33. You might be able to use Delphi 11.3 CE, however you'd need to consider any functionality used that might not work in Android 13 or higher, particularly taking/selecting photos.