Jump to content

Lars Fosdal

Administrators
  • Content Count

    3524
  • Joined

  • Last visited

  • Days Won

    116

Everything posted by Lars Fosdal

  1. Lars Fosdal

    Delphi 11.1 with TidThreadComponent and TThread.Synchronize

    I really REALLY dislike Synchronize. It is a pitfall of pitfalls. IMO, a better approach is: In your thread, send a signal when there is something that needs to be refreshed. That signal can be a queue, and you may want to include info about the type of content change if the UI should do a selective refresh Decide how often the UI should refresh and make a timer in the UI that checks the queue if something should be refreshed You still need to protect access to elements shared by the UI thread and the background threads - but at least you will have FULL control over what the UI draws and when.
  2. Lars Fosdal

    ENG-US keyboard automatically added on app start

    The users that get the error - what Windows version do they have?
  3. Lars Fosdal

    Stack Overflow error

    @bzwirs Do you get a callstack from the IDE?
  4. Lars Fosdal

    Stack Overflow error

    Big mistake. It is the .dproj file that can be recreated.
  5. Lars Fosdal

    Delphi 11.3 is available now!

    Is it possible to make a demo of that problem and report it?
  6. Lars Fosdal

    Delphi 11.3 is available now!

    America is awake now, I guess.
  7. Lars Fosdal

    Delphi 11.3 is available now!

    There must be something fundamentally wrong with the code flow of that dialog. After the initial component load - why does it need so long to change a filter, complete a search, or even just scrolling down the list a little?
  8. Lars Fosdal

    Delphi 11.3 is available now!

    There must be a lot of people are installing today. GetIt UI is slow as heck and server is complaining.
  9. Lars Fosdal

    Delphi 11.3 is available now!

    I don't disagree, but a lot of dev tools have these issues. Complex software = complex installations.
  10. Lars Fosdal

    Delphi 11.3 is available now!

    Then you should report it to https://quality.embarcadero.com/
  11. Lars Fosdal

    Delphi 11.3 is available now!

    Are you using the DPIAware or DPIUnaware mode?
  12. Lars Fosdal

    Delphi 11.3 is available now!

    I uninstalled, reinstalled - did not use MigrationTool - no issues.
  13. Lars Fosdal

    Delphi 11.3 is available now!

    It does indeed feel a bit more snappy.
  14. Lars Fosdal

    Delphi 11.3 is available now!

    https://quality.embarcadero.com/browse/RSP-40638 Do not migrate GetIt installations!
  15. Lars Fosdal

    Delphi 11.3 is available now!

    I see others have issues with the Migration tool. Backup your registry before using the tool.
  16. Lars Fosdal

    Desktop path crossplatform?

    It is a problem if you are on older than XE4.
  17. Lars Fosdal

    Delphi 11.3 is available now!

    I also used the WebInstall in the VM. Three component packages, and Bookmarks+Navigator. The only thing I export (registry dump) is my Editor color settings. The rest of the settings are pretty much vanilla, except Font, AutoSaves, Reopen last, and two environment vars. I'll prolly have to re-ignore a few exceptions, though. My production installations won't see 11.3 for a few weeks. That should be enough time for any surprises to be discovered. The definition of a pessimist? An optimist with experience.
  18. Lars Fosdal

    Delphi 11.3 is available now!

    DL'ing before the masses, perhaps?
  19. Lars Fosdal

    Delphi 11.3 is available now!

    Available now as web installer and ISO installer from https://my.embarcadero.com/#downloadsPage Blog article https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-11-3-alexandria/ Release Docs https://docwiki.embarcadero.com/RADStudio/Alexandria/en/11_Alexandria_-_Release_3 Release Notes https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Release_Notes New features and fixes https://docwiki.embarcadero.com/RADStudio/Alexandria/en/New_features_and_customer_reported_issues_fixed_in_RAD_Studio_11.3
  20. Again, Charlesproxy handles http and https and will give full insight in what Postman and your app sends - url, body and headers. I used it myself to figure out what a C# app did with an OAuth2, that my Delphi app didn't do. The trial version is functional, but annoying (no copying, pauses at odd times) - but a full license is reasonably priced
  21. https://www.charlesproxy.com/ is a great tool for pin-pointing issues with authentication on https connections.
  22. https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Default_Keyboard_Shortcuts is pretty exhaustive.
  23. I am stumped. I can't convince the Delphi TRESTClient to connect to a system using OAuth2 authentication. Either it is a about a parameterization mistake, or it is a functional failure. I can't get it to work with the REST debugger either. Any examples (Other than the RESTdemo) would be appreciated! I have C# code that uses the same creds, and it has no issues. I get access to the system using the Authentication URL with the clientid + clientsecret I request a token through a different URL I call the API URL, using the token
×