Jump to content

Dave Nottage

Members
  • Content Count

    1491
  • Joined

  • Last visited

  • Days Won

    36

Everything posted by Dave Nottage

  1. Dave Nottage

    detecting app clone on android

    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 🙂
  2. Dave Nottage

    iphone 17.2.1 an xcode 15.2 issue

    Debugging is currently not working from Delphi for iOS 17 devices. There is yet to be an ETA for a fix.
  3. Dave Nottage

    Is there any edit/memo which allows multiselect?

    Then I stand corrected 🙂 Not sure if there's anything for Delphi. Someone else might be able to chime in
  4. Dave Nottage

    Can not debug on iOS

    No idea in that case, sorry.
  5. Dave Nottage

    Can not debug on iOS

    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
  6. Dave Nottage

    Is there any edit/memo which allows multiselect?

    Where the user can select multiple parts of text I suspect is wishful thinking. There's bound to be edits/memos where text can appear to be selected in multiple locations, i.e. searched text is highlighted.
  7. Does Woll2Woll have their own edit in their grid? As I say, the standard TEdit in FMX works here.
  8. Are you using a standard TEdit from FMX? Using NumberPad works here. (Delphi 12, Pixel 6 Pro, Android 14)
  9. Dave Nottage

    TestInsight for Delphi 12

    It's been available for Delphi 12 for some time. The "latest" is always located here.
  10. Dave Nottage

    Is there a Metadata reader/writer/editor unit for FMX/Android?

    You could use the code from here.
  11. Dave Nottage

    detecting app clone on android

    If there's a way to do it in Java or Kotlin, there's usually a way to do it in Delphi. Do you have any links discussing why this is a problem, and potential solutions?
  12. It should be helpful if you have an older Mac and are unable to update macOS/Xcode. The link I posted is for the exact moment that @Ian Barker discusses how to solve the macOS/Xcode upgrade issue.
  13. You might need to provide more information, then - perhaps a test project that reproduces the error?
  14. I have just noticed you have a version of Xcode that may not even have the Swift support mentioned earlier. Delphi 12 is able to use Xcode 15.1, so I suggest updating. If your Mac is too old to update macOS/Xcode, I suggest watching this part of this video.
  15. There's some instructions for adding Swift support, here. You will also need to ensure you have the Linker Options configured correctly in Project Options as per these instructions.
  16. Dave Nottage

    Is getit down for everbody?

    Same for a number of servers. @Ian Barker is looking into it.
  17. Dave Nottage

    Zoom gesture on macOS not working

    Have you investigated whether macOS sends regular touch events in addition to magnifyWithEvent when zooming? As I mentioned earlier, this may be a more reliable way, however it might be a bit complex.
  18. Dave Nottage

    Delphi 12 and Android 14

    It's because you're running a 32-bit app on a 64-bit device with a newer version of Android that contains that warning message because 32-bit will eventually go away. To avoid the warning, deploy a 64-bit version of your app.
  19. Where the app is stuck in "Processing"? - Yes. On multiple occasions. The usual solution is to resubmit using Transporter - you'll have to bump the version of your app (e.g. go from CFBundleVersion value of 1.0.1 to 1.0.2), so that's annoying, but hopefully it'll not become "stuck" this time.
  20. Dave Nottage

    MacOS Menu bar app component

    I've now added the code and demo (with documentation!) for what I have been using as a replacement, here.
  21. Dave Nottage

    MacOS Menu bar app component

    I need to provide some documentation, but I have this: https://github.com/DelphiWorlds/Kastri/tree/master/Demos/macOSStatusBar Also be aware that I personally use another variation of this because I had trouble with "dynamic" items when associating them with FMX menu items - it became easier to just forget FMX menu items entirely, though there's a bit more code involved. I can share that code later.
  22. Dave Nottage

    Zoom gesture on macOS not working

    For Zoom, definitely. You mentioned that Rotate works?
  23. Dave Nottage

    Zoom gesture on macOS not working

    Zoom is "broken" because the code assumes there are touch events available when the magnifyWithEvent method (in FMX.Platform.Mac) is called. In theory, the same result could be implemented using individual touch events, but it would be more complex. magnifyWithEvent is supposed to be used in conjunction with the magnification property on the event parameter (an NSEvent). I didn't look into the other gestures.
  24. Actually, it hasn't. What was missing has happened before, i.e. it does not automatically download iOS support (weird). From the Xcode menu select Settings, then the Platforms tab. For the iOS 17.2 item, click Get: (which I have already done in this picture) Even weirder: while downloading it says "simulator". Once that completes, deployment should work.
×