-
Content Count
1613 -
Joined
-
Last visited
-
Days Won
37
Posts posted by Dave Nottage
-
-
18 minutes ago, Gordon Kenyon said:do you know what timeframe we are looking at before debugging for iOS 17 will be available?
I don't know, sorry.
-
1
-
-
On 2/3/2024 at 12:32 AM, Vanar said:And for the case [TFileKind.Photo] there is no handler in SelectorCompleteHandler. I can't determine which video I selected, I can't determine the file name.
For photos, it's via SelectorImageStreamHandler. Videos are yet to be supported - thanks for the reminder 🙂
Edit: I've opened this issue in Kastri.
-
1
-
-
1 minute ago, Vanar said:Unfortunately, this only works for Android.
It works on Android and iOS.
2 minutes ago, Vanar said:You yourself commented on the link:
That comment is from 3 years ago, and the implementation has changed since then
-
2 hours ago, Vanar said:Tell me, is there an implementation of video selection for iOS?
For example, like selecting images by ActionTakePhotoFromLibrary or TOpenDialog.This might be what you are after: https://github.com/DelphiWorlds/Kastri/tree/master/Demos/FilesSelector
-
53 minutes ago, DominikR said:While testing my features i found out, that my app keeps on hanging on a black screen when i try to import a text file with a file explorer.
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.
-
1
-
-
5 minutes ago, Gordon Kenyon said:issues on Android with SQLIte
Which ones are these?
-
5 minutes ago, RaelB said:Is there an open source library similar to this, that can be used with older Delphi versions before THttpClient was introduced..?
This may be what you're after: https://github.com/synopse/mORMot/blob/master/SynCrtSock.pas
-
1
-
-
6 minutes ago, FoxAl said:however still same behavior, when I open it on the iPad, crash.
Only on iPad, or does it crash on iPhone, too? Does it crash immediately on startup?
-
2 minutes ago, alnichols2024 said:Can anybody recommend a good 3rd party library that is being maintained and has automobile license plate recognition from a video stream with neural network technology integrated for accuracy?
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... -
3 hours ago, AndrewBlade74 said:Hi all, i've the same issue (java type jbarcodedetector_builder could not be found) i'm using delphi12 and the latest version of kastri.
I tryed Ivan's solution (adding DW.Androidapi.JNI.VisionBarcode; unit) but still have the same problem.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
-
3 minutes ago, alogrep said:Vcl.Dialogs.TOpenDialog.pas does NOT EXISTS?
TOpenDialog is the class. Vcl.Dialogs.pas is the file containing that class
-
On 1/13/2024 at 5:49 AM, FoxAl said:"Unable to locate Device Support for the connected device. Please check Xcode installation path and open Xcode > Windows > Devices and Simulators"
This is a separate, and known issue - currently no debugging from Delphi for iOS 17 devices.
On 1/12/2024 at 4:51 AM, FoxAl said:Delphi app (running on Delphi 10.4.2)
Any reason why you're not using Delphi 12? Are you planning to deploy the app to the App Store?
37 minutes ago, FoxAl said:Maybe its something on the SDK? I noticed when I click on the "Update Local File Cache" its way faster than it used to be for iPhoneOS 16.2 its almost like it doesnt download all files it should from Xcode?
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.
-
10 hours ago, Rollo62 said:This might be a better description:
-
2
-
-
6 minutes ago, Jean_D said:Then, once in a while, if we tap the username field in order to enter a new value, we get the following error:
See this report: https://quality.embarcadero.com/browse/RSP-43383
-
2 minutes ago, Uwe Raabe said:Now you just can't get rid of it again by just unchecking...
Even when no project is loaded? Then that is a bug.
-
21 minutes ago, alogrep said:Somebody can help with this?
3 minutes ago, Uwe Raabe said:This is already known: https://quality.embarcadero.com/browse/RSP-14289
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.
-
7 hours ago, gil said:While looking for a good logging solution for use in Firemonkey Android application
Cloud logging, or local? If local, see this, which includes a mention of Device Lens.
7 hours ago, gil said:However when trying to test under Android i get error during the linking stage (arm-linux-androideabi-ld.exe: error: cannot find -lgnustl_static).
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.
-
1
-
-
9 hours ago, Mauro Botta said:Do you have any update for font problem ?
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
-
5 hours ago, Yaron said:My question is, what is be the best path forward to allow me to submit new versions of the app to the google play store?
Use the community version?
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.
-
1
-
-
1 hour ago, dport said:For this reason, if the application has been run through cloning, we want to prevent it from running.
I have a repo containing some ChatGPT "conversations" which might be of interest, and have just added this one:
https://github.com/DelphiWorlds/HowTo/blob/main/ChatGPTConversations/DetectClonedApp.md
The Delphi code is my conversion of the Java code. As per the warning here, always verify anything coming from ChatGPT, or me, for that matter 🙂
-
45 minutes ago, Alex_mex said:Unable to locate DeviceSupport directory with suffix 'DeveloperDiskImage.dmg'
Debugging is currently not working from Delphi for iOS 17 devices. There is yet to be an ETA for a fix.
-
2 minutes ago, softtouch said:Notepad++ can do that
Then I stand corrected 🙂
Not sure if there's anything for Delphi. Someone else might be able to chime in -
13 minutes ago, AlanScottAgain said:I'm running 16.61?
No idea in that case, sorry.
-
If your device has iOS 17, debugging with Delphi is currently not working. There's yet to be an ETA on a fix for it
How to play .caf audio file created under iOS on Android platform (Delphi 12)?
in FMX
Posted
Creates .caf files by recording audio? You realise you can record to AAC format on iOS, which can be played on Android?