Jump to content

Dave Nottage

  • Content Count

  • Joined

  • Last visited

  • Days Won


Dave Nottage last won the day on December 30 2019

Dave Nottage had the most liked content!

Community Reputation

92 Excellent

1 Follower

Technical Information

  • Delphi-Version
    Delphi 10.3 Rio

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I'm able to use FireDAC with SQLite OK in the demo you refer to. Can you provide a test project for the TDSRestConnection issue?
  2. Dave Nottage

    Open jpg Image as Text File

    There's an image here with EXIF data: http://orchids.enwphotos.com/2013-1/310.html Which includes the camera make etc. I use a Chrome plugin to view the data: https://chrome.google.com/webstore/detail/exif-viewer/mmbhfeiddhndihdjeganjggkmjapkffm I doubt it, since the camera make and model is in text form, not an index to different models Are you referring to Delphi code? Also, description and title are not known tags - perhaps you're referring to ImageDescription? There's a list here: https://www.exiv2.org/tags.html. Note that not all images will have anything in this tag. There's an answer on SO that suggests a simpler method of extracting EXIF at least in relation to JPEGs: https://stackoverflow.com/a/18624442/3164070 There's also a couple of alternatives to CCR-EXIF, here: https://torry.net/pages.php?id=104
  3. Dave Nottage

    Open jpg Image as Text File

    I suspect that attaching an image file here strips the metadata, since the one you attached appears to have none, or at least the EXIF data is gone.
  4. Dave Nottage

    iOS Firebase Push Notifications

    Whoops! Yeah, I actually discovered that after my comment on the report. I've now updated it. Please refer to my comments on the report: https://quality.embarcadero.com/browse/RSP-18329
  5. Incidentally, I suspect that leaving it "acquired" can consume a lot of battery (due to what happened to my device), so it might pay to check when the screen locks and do a release.
  6. As far as the MulticastLock goes, you should call acquire when your app needs to listen (i.e. when your TIdUPDServer is active), and release when it does not. That said, I've given up on Indy for multicast because there have been too many hoops to jump through, including for Android.
  7. Dave Nottage

    iOS Firebase Push Notifications

    There does not appear to be anything in the log that gives any clues as to why it hangs. This why it's important to also use the debugger and/or refine the code into a reproducible test case.
  8. Dave Nottage

    Android service compilation fails

    As far as the SDK settings go, I believe it derives the JDKPath from one or either of the JDK settings: You can check this in the registry:
  9. Nothing so unusual: it takes less than a second.
  10. Mine is currently 1920x1074, but changing it does not make any difference for me; the behaviour is still the same.
  11. Dave Nottage

    Android service compilation fails

    The Output tab of the Messages window usually has the details of the compile error.
  12. Reported this a couple of months ago: https://quality.embarcadero.com/browse/RSP-26998
  13. Dave Nottage

    iOS Firebase Push Notifications

    Have you tried tracing the code via the debugger? Can you provide a reproducible example?
  14. Dave Nottage

    iOS Firebase Push Notifications

    Yes, I have that issue too. I've been meaning to report the problem. It presents the prompt every time you run it? Which app is this?
  15. Dave Nottage

    Reading caller number at the same time phone is ringing

    Thanks for the tip! I wasn't aware of tags here, and they're a bit small but at least now I know to look 🙂