yonghu058 0 Posted April 2 top request 1.IDE improvement. code formatter.denbuger[like interface can not see menber,mutithread] LSP codeinsght code imp. 2.RTL ,improvement..[base tcp component then can develop all above tcp do not use Indy!] high performance socket base->HttpClient/HttpServer/websockets/others encrypt base-->common like aes des and so on. RTL performance.today delphi 'code performance(use many buildin RTL function)even lower then .net 3. More Languane future like async(await like ),generic function(not class),interface can have field(C# imp it many years ago),more language suger. 4VCL some layout component Share this post Link to post
hsauro 39 Posted April 2 I do Windows/Mac tools, so for me I’d like to see improvements to FMX, particularly the grid so that it had some of the same functionality as the VCL version. Some small improvements to the FMX TMemo would be nice as-well. I wish they would open the FMX to others so that the community could help since it seams Embarcadero is resource limited. The last thing that would be nice to have is the ability to generate webassembly. I’m starting to develop more and more client side web tools. I’ve used pas2js with success but Delphi must be one of the last major compilers not to support webassembly. 2 Share this post Link to post
karls 2 Posted October 29 - A 64-bit IDE (from community to architect version), as with Lazarus/Visual Studio 2022 - this avoids buffer overflow problems in apps and also database drivers that only exist in 64 bits (it's more difficult find 32-bit drivers for mariadb/mysql); - Automatic code indentation and formatting; - Automatic inclusion of units in the headers, as used; - Community version, lifetime, without registration key or with a key that can be inserted several times, without activating or blocking problems; and also more features such as enabling command line compilation and other possible features for the IDE community to be 64 bits). 2 Share this post Link to post
gioma 19 Posted October 30 I wish the IDE would work! - I wish word searches would not crash the IDE and cause my unsaved work to be lost. - I wish the IDE would not freeze for no apparent reason and cause my work to be lost - I wish Code Insight would finally work - I wish the IDE would not go out of memory after using it for a while To sum up: I want a stable IDE that doesn't waste my time and finally fixes the bugs that have been around for years! am I asking too much? 9 Share this post Link to post
JonRobertson 70 Posted October 30 13 hours ago, karls said: A 64-bit IDE (from community to architect version), as with Lazarus/Visual Studio 2022 - this avoids buffer overflow problems in apps The only way to avoid buffer overflow problems is to write code that doesn't overflow buffers. That won't change with a 64-bit IDE. 2 Share this post Link to post
JonRobertson 70 Posted October 30 3 hours ago, gioma said: To sum up: I want a stable IDE that doesn't waste my time and finally fixes the bugs that have been around for years! am I asking too much? As been said elsewhere, most of us have a stable IDE environment. As long as the Delphi IDE executes code that is written by a third-party, there will be a chance that a third-party component or expert is the cause of instability. And in some cases, the user is the cause. I've written components that were buggy and caused instability until I took the time to find the defect and correct it. 1 Share this post Link to post
ToddFrankson 1 Posted October 30 (edited) Android Auto built in Apple CarPlay Built In IOS Debugging (not on emulator) Ability to select multiple Getit Packages and install at once instead of having to select and install each one Edited October 30 by ToddFrankson Share this post Link to post
corneliusdavid 213 Posted October 30 5 minutes ago, ToddFrankson said: Ability to select multiple Getit Packages and install at once instead of having to select and install each one Take a look at AutoGetIt. 2 Share this post Link to post
ToddFrankson 1 Posted October 30 8 minutes ago, corneliusdavid said: Take a look at AutoGetIt. While that is awesome, it should have been provided, and in the future, should be provided by the producer of the software. No one there ever thought, "I bet people will love installing 200+ addons one at a time, instead of a select a group and install...." Share this post Link to post
corneliusdavid 213 Posted October 30 6 minutes ago, ToddFrankson said: it should have been provided, and in the future, should be provided by the producer of the software. No one there ever thought, "I bet people will love installing 200+ addons one at a time, instead of a select a group and install...." I agree, but until then... I believe it's in the works. There's a "Load Multiple Packages" link at the bottom of the GetIt Package Manager but the only clue on how to use it is in the "What's New" section of the latest release stating you can select multiple JSON files. Since most people that use the GetIt Package Manager probably don't know the packages even have a .json config file, I don't consider this very useful--yet. Share this post Link to post
Dave Nottage 554 Posted October 30 5 hours ago, ToddFrankson said: Apple CarPlay Built In Just curious: what do you plan to do with CarPlay? Incidentally, I just updated the import for the framework in Kastri. Share this post Link to post
Die Holländer 43 Posted October 31 22 hours ago, gioma said: am I asking too much? No, but sadly enough, you are not able to figure out what is the cause of all these problems. You have an unstable IDE setup and because you use some incompatible components (without source..) you can not install a newer IDE, so you don't know if these problems are still in version 12 or in even in your version 11 (.3?) that I've used for one year without any of such problems you mentioned. There must be something you installed in you IDE that is causing these problems or maybe some hardware/connection problems. Install the latest Delphi version on a clean machine or in a virtual machine open some of the example projects and develop some extra features on it and see if you have all these problems you mentioned. 1 Share this post Link to post
ToddFrankson 1 Posted October 31 15 hours ago, Dave Nottage said: Just curious: what do you plan to do with CarPlay? Incidentally, I just updated the import for the framework in Kastri. Dave, it would be best to have a private conversation regarding why. I actually have been thinking of reaching out to you.... I'll PM you. 1 Share this post Link to post
P@Sasa 3 Posted November 6 1. improve IDE stability (we have to remove refactoring from delphi menu (rename refactoride290.bpl to something else in BIN directory) and that is the only way we can work with some large projects without Out Of Memory violation) 2. concentrate more that current features work as intended 3. faster building (add multi threading building for one project like they did for C++) 4. repair showing of Local variables in debugger 5. decrease EXE size (32 and 64 bit versions), like in other languages where runtime versions have less MB than debug versions 6. install options for not installing anything for FireMonkey (or to separate RadStudio VCL and RadStudio FireMonkey) Share this post Link to post