Jump to content

Dalija Prasnikar

Members
  • Content Count

    1111
  • Joined

  • Last visited

  • Days Won

    96

Everything posted by Dalija Prasnikar

  1. Dalija Prasnikar

    Delphi 10.3.3 CE IDE issues

    They fiddled around with theming support in 10.3.3 and there were some changes... apparently not all were for the better. Right now, theming is my number one suspect when IDE is misbehaving... and (unfortunately) usually I am right about that
  2. Dalija Prasnikar

    Delphi 10.3.3 CE IDE issues

    @Phil J. If I may ask, what are your computer specs? CPU, screen resolution, graphics card? I would like to file issue in Quality Portal so adding those specifications might help in pinpointing and fixing the problem for the future. I don't think it can be completely fixed because using styled custom painting on top of Windows controls can never be as fast as plain Windows painting, but speed improvements might be possible.
  3. Dalija Prasnikar

    Delphi 10.3.3 CE IDE issues

    Delphi Rio introduced new IDE styling (themes) that are not exactly super performant. If you have older computer, you might have some issues. I don't think you should have as much problem as you describe, but anything is possible. You can try disabling new IDE theming and use default Windows theme. You can find how to do that at https://dalijap.blogspot.com/2019/05/disable-delphi-rio-ide-theme.html I have to mention that using Windows theme is no longer officially supported and you can run into some issues because of that. I have been using Rio with default Windows theme since it was released and I didn't have any major issues (ones I did have - crashes in GetIt package manager and Find in files) have been resolved in the meantime.
  4. Dalija Prasnikar

    Delphi 10.3.3 has been released

    I never realized Web installer also does that. I use migration tool, and I always uninstall first manually.
  5. Dalija Prasnikar

    Debugger in 10.3.3 is useless :'(

    @Clément Sometimes simply moving problematic code to the end of the unit helped. Debugging in Rio is much worse than in Tokyo.
  6. Dalija Prasnikar

    Anyone successsful with 64bit Android Debugging?

    Android 64bit debugging has issues on some devices. Debugging 64 bit Android application hangs the IDE https://quality.embarcadero.com/browse/RSP-26704 Can you please add information about your device - model and Android version to the above bug report.
  7. Dalija Prasnikar

    Delphi 10.3.3 has been released

    @PeterPanettone Have you reported issue with uninstalling from Control Panel?
  8. Dalija Prasnikar

    Delphi 10.3.3 has been released

    Reported as https://quality.embarcadero.com/browse/RSP-26321 somehow it was not Opened. I guess that IDE is fully functional only at 100% DPI. All other scaling settings are causing trouble.
  9. Dalija Prasnikar

    Debugger in 10.3.3 is useless :'(

    This sounds similar to Debugger shows blue dots at wrong lines https://quality.embarcadero.com/browse/RSP-23497 But I have been seeing such issues in all Rio versions. However, I could not create small reproducible test case. I have tried to simulate part of your problematic code and it works fine in 10.3.3 for me. It seems like trigger requires more complex code.
  10. Dalija Prasnikar

    Delphi 10.3.3 has been released

    The best options would be opening the installation support ticket https://www.embarcadero.com/support But AFAIK support only works Monday-Friday I just found someone had similar issue (read the comments) http://blog.marcocantu.com/blog/2019-november-delphi-10-3-3-available.html full Uninstall/Reinstall helped in that case. Maybe try installation without adding Microsoft SDK. Or try using the web install if downloading is not a problem for you. I am sorry that I cannot be of more help, but the last ISO installer I used was for XE4.
  11. Dalija Prasnikar

    Delphi 10.3.3 has been released

    @Erix A. @PeterPanettone @Darian Miller I haven't used ISO for a while... but Delphi updates (including web installer) always required complete uninstall and reinstall procedure. You can only use Modify/Repair if you are modifying or repairing with the same installer you originally installed. If that is 10.3.2, then you can only use it for modifying 10.3.2 features. There is a migration tool installed, accessible from Windows Start Menu that can be used for importing/exporting settings between various versions. But migration tool needs to be run before uninstalling. Also it is a bit flaky and not all settings are properly migrated. ISO installer had option to keep registry settings and that part worked better.
  12. As far as I can remember most of the work in formatter was done by XE4. I had few issues reported and I think they were all resolved by that time period (bugs, not feature requests). I cannot verify because old QC is offline. I don't think there are major differences between XE4 and Rio (including versions in between) or should I say if there are differences, chances are that it is more broken now than before because some newer language constructs are not fully supported. Anyway, I never ever use it to format whole units as it still can destroy readability. I only use it on selections.
  13. Dalija Prasnikar

    Cross-platform solution to forcefully end a thread

    -Edward A. Lee, "The Problem With Threads" All I can say to Professor Lee is good luck with creating any non trivial mobile application without using threads that will not be killed by the OS for not responding or performing network operations on main thread. Theory is one thing practice another.
  14. Dalija Prasnikar

    Cross-platform solution to forcefully end a thread

    Generally, no. I don't know about each and every platform but you either cannot kill unresponsive thread from the outside (application) or you can kill it but effectively doing so will also leave application in totally unstable state. So, if you need to kill the thread, you basically need to kill the application itself.
  15. Dalija Prasnikar

    TThread issue

    Actually, there is no race condition because thread is actually started in AfterConstruction. So you can put just about anything you need in thread constructor and create thread in non suspended state.
  16. Dalija Prasnikar

    64bit testing hardware/emulation

    It is related to same apk. I know for sure you can upload multiple apks because I know some developers have successfully used that feature. So I know this is possible, I just don't know the details and I cannot dig up particular conversations. But, App Bundle is the way to go so you don't have to worry about multiple apks.
  17. Dalija Prasnikar

    64bit testing hardware/emulation

    I don't know what is exact process, as I never had to do it. Official documentation https://developer.android.com/google/play/publishing/multiple-apks
  18. Dalija Prasnikar

    64bit testing hardware/emulation

    Play Store allows uploading separate APKs, but using AppBundle is easier.
  19. Dalija Prasnikar

    Unable to install app after package name change

    com.1stlevel.mypackage_name is not a valid application id https://developer.android.com/studio/build/application-id It must have at least two segments (one or more dots). Each segment must start with a letter. All characters must be alphanumeric or an underscore [a-zA-Z0-9_].
  20. Dalija Prasnikar

    Any update on the v10.3.3 release?

    You will not get answer to your question. Release dates are unknown to the public. Once version is released it is announced and that is it. Anything else is speculating.
  21. Dalija Prasnikar

    Any update on the v10.3.3 release?

    There is ongoing beta open for people on update subscription. You can participate and use it for publishing 64bit app on Play Store. https://community.idera.com/developer-tools/b/blog/posts/addressing-ios-13-and-android-64-bit-with-rad-studio
  22. Dalija Prasnikar

    Unit testing cross platform code

    Retrieving the results, memory management, zero based strings...
  23. Dalija Prasnikar

    Changes in Parallel Library

    Having good core libraries is essential. Otherwise everybody keeps rolling their own. At the end if you have to use multiple libraries they tend to be incompatible and have duplicated code. So +1000 for having things fixed at the root. Same goes for IDE. Every time some basic functionality is either broken or missing, we need to push harder to have that functionality fixed without relying of various plugins. Having said that, I have utmost respect for all people devoting their time creating those valuable tools and libraries.
  24. Dalija Prasnikar

    Is Embarcadero a jigsaw puzzle game?

    Just confirmed by @Marco Cantu installation support is free if you have active subscription.
  25. Dalija Prasnikar

    Is Embarcadero a jigsaw puzzle game?

    https://www.embarcadero.com/support you should choose Installation support. What bothers me now, is that as far as I can remember at that page it was clearly marked that installation support was free. Now it does not say that. I will have to check through other channels.
×