Joseph MItzen 251 Posted March 17, 2022 18 hours ago, Lajos Juhász said: Should I agree with this Licence? Is that the new Like a Blank Book license? Share this post Link to post
baeckerg 6 Posted March 17, 2022 6 hours ago, Joseph MItzen said: Is that the new Like a Blank Book license? you just have to press the blank invisible button - randomly assigns self-destruct sequence 1 Share this post Link to post
Stefan Glienke 2002 Posted March 17, 2022 9 hours ago, Anders Melander said: Who needs unicorns and rainbows when we now have awesome user interfaces technologies like this: The possibilities seems endless. . . Yeah, they could at least have made Fishfacts, amirite?! 5 Share this post Link to post
Bill Meyer 337 Posted March 17, 2022 12 hours ago, Vincent Parrett said: I don't need unicorns and rainbows. I'm shocked! Shocked, I tell you! 1 Share this post Link to post
qubits 20 Posted March 17, 2022 Web install, took about 45 mins. Dark theme still working. SpaceBallz and Tournament servers compiled. Looks good!! Thank you for the updates!! ~q Share this post Link to post
qubits 20 Posted March 17, 2022 sorry, just noticed my Indy help is gone, use to be under Third-Party Help, which is now empty?? Share this post Link to post
Uwe Raabe 2057 Posted March 17, 2022 1 hour ago, qubits said: just noticed my Indy help is gone, use to be under Third-Party Help At least I can find it in my installation. So it is not missing files in delivery. Share this post Link to post
qubits 20 Posted March 17, 2022 Well, not lying.. was there, now it's not.. Share this post Link to post
qubits 20 Posted March 17, 2022 found it in my berlin install, copied it to my 22.0\help\Doc now it shows.. Share this post Link to post
Uwe Raabe 2057 Posted March 17, 2022 Can you find something suspicious in the GetItInstall.log located in $(BDSCOMMONDIR) ? Share this post Link to post
Tom F 83 Posted March 17, 2022 10 minutes ago, qubits said: found it in my berlin install, copied it to my 22.0\help\Doc That folder contains lots of chm files, but nothing for Indy on my clean 11.1 install. 😞 Share this post Link to post
qubits 20 Posted March 17, 2022 10 minutes ago, Tom F said: That folder contains lots of chm files, but nothing for Indy on my clean 11.1 install. 😞 don't be sad.. Help file for Indy 1 Share this post Link to post
qubits 20 Posted March 18, 2022 (edited) 1 hour ago, Uwe Raabe said: Can you find something suspicious in the GetItInstall.log located in $(BDSCOMMONDIR) ? no sir, not that i see.. [2021-12-13 15:46:52] [INFO ] Installing "Help Files Enterprise"... [2021-12-13 15:46:52] [INFO ] Adding value "Dinkumware Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Code Examples Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Data Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE FireMonkey Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Libraries Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE System Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Topics Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "Indy Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Vcl Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "Dinkumware Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Code Examples Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Data Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE FireMonkey Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Libraries Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE System Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Topics Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "Indy Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Adding value "IDE Vcl Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2021-12-13 15:46:52] [INFO ] Executing command "pushd "c:\program files (x86)\embarcadero\studio\22.0\Redist\" & "c:\program files (x86)\embarcadero\studio\22.0\Redist\redistsetup.bat" default & popd"... [2021-12-13 15:46:54] [INFO ] Installation of "Help Files Enterprise" completed with success. lol, sorry big ass log file.. [2022-03-17 11:10:53] [INFO ] Installing "Help Files Enterprise"... [2022-03-17 11:10:54] [INFO ] Adding value "Dinkumware Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Code Examples Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Data Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE FireMonkey Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Libraries Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE System Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Topics Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "Indy Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Vcl Help" to registry path "HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "Dinkumware Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Code Examples Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Data Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE FireMonkey Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Libraries Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE System Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Topics Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "Indy Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Adding value "IDE Vcl Help" to registry path "HKEY_LOCAL_MACHINE\Software\Embarcadero\BDS\22.0\Help\HtmlHelp1Files"... [2022-03-17 11:10:54] [INFO ] Executing command "pushd "c:\program files (x86)\embarcadero\studio\22.0\Redist\" & "c:\program files (x86)\embarcadero\studio\22.0\Redist\redistsetup.bat" default & popd"... [2022-03-17 11:10:56] [INFO ] Installation of "Help Files Enterprise" completed with success. still don't notice anything funny though, sorry.. looking deeper into the CatalogRepository Feature.json dated 3/8/2022 {"Features":[{"Name":"HelpFiles","FileName":"HelpFiles.7z","Checksum":"4c512e59a31268539831ec14323a59c3","FileSize":243769107,"FileInflateSize":247881716}]} The GetItInstall.dat dated 3/17/2022 4c:\program files (x86)\embarcadero\studio\22.0\Help\8c:\program files (x86)\embarcadero\studio\22.0\Help\Doc\Hc:\program files (x86)\embarcadero\studio\22.0\Help\Doc\codeexamples.chm@c:\program files (x86)\embarcadero\studio\22.0\Help\Doc\data.chm?c:\program files (x86)\embarcadero\studio\22.0\Help\Doc\fmx.chmEc:\program files (x86)\embarcadero\studio\22.0\Help\Doc\libraries.chmBc:\program files (x86)\embarcadero\studio\22.0\Help\Doc\system.chmBc:\program files (x86)\embarcadero\studio\22.0\Help\Doc\topics.chm?c:\program files (x86)\embarcadero\studio\22.0\Help\Doc\vcl.chm only thing i see, is what i don't see, which is the indy help.. reg value is added, so just dropping the missing files and it works. Edited March 18, 2022 by qubits Share this post Link to post
qubits 20 Posted March 18, 2022 (edited) Now for the really strange.. after compiling with new update, seems like a leak has appeared in all three apps for spaceballz. not sure what it is yet, tired.. just tried new, blank 3d app, form create ReportMemoryLeaksOnShutDown:=True; run app, close it, error appears?? also tried blank vcl, no error.. blank fmx app non 3d, error is there.. can anyone else confirm? Edited March 18, 2022 by qubits Share this post Link to post
Lars Fosdal 1792 Posted March 18, 2022 @qubits You should report that on QP. Are you able to make a minimal project that shows the same leak? Share this post Link to post
Uwe Raabe 2057 Posted March 18, 2022 Seems it is already reported: https://quality.embarcadero.com/browse/RSP-37378 Share this post Link to post
Delphi-Rakka 1 Posted March 18, 2022 44 minutes ago, Lars Fosdal said: @qubits You should report that on QP. Are you able to make a minimal project that shows the same leak? You don't need to. There are already plenty of reports for this issue: RSP-37666 RSP-37656 RSP-37600 1 Share this post Link to post
Lars Fosdal 1792 Posted March 18, 2022 At least people seem to actually use QP now - even if not all of us bothers checking for existing issues 😛 1 Share this post Link to post
Uwe Raabe 2057 Posted March 18, 2022 5 minutes ago, Lars Fosdal said: even if not all of us bothers checking for existing issues At least they can add four items to the bugs fixed list while actually only fixing one 1 4 Share this post Link to post
qubits 20 Posted March 18, 2022 (edited) 6 hours ago, Lars Fosdal said: Are you able to make a minimal project that shows the same leak? sure, happens on an empty project, just add the check on form create. 5 hours ago, Delphi-Rakka said: You don't need to. There are already plenty of reports for this issue sweet, else i would have once someone confirmed it, never know, could be just my install. not a big leak, just unexpected. tried to track it down last night, but passed out.. Edited March 18, 2022 by qubits Share this post Link to post
qubits 20 Posted March 18, 2022 (edited) 7 hours ago, Uwe Raabe said: four items to the bugs fixed list while actually only fixing one if i include FMX.TextLayout.GPU in my uses and add this line to the form.close TGPUObjectsPool.Instance.Free; the leak is gone.. should add, also fixes the console sample that was in the qc's. wrap it up like this maybe, using that cool little if you posted.. {$IF RTLVersion111} TGPUObjectsPool.Instance.Free; {$ENDIF} Edited March 18, 2022 by qubits 1 Share this post Link to post
qubits 20 Posted March 18, 2022 you know, kinds of reminds me of my toilet, which i won't fix as long as i can just wiggle the handle a bit.. so, this works too, until it's fixed by a proper plumber.. unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.TextLayout.GPU; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); procedure FormClose(Sender: TObject; var Action: TCloseAction); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} procedure WiggleHandle; begin {$IF RTLVersion111} TGPUObjectsPool.Instance.Free; {$ENDIF} end; procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); begin WiggleHandle; end; procedure TForm1.FormCreate(Sender: TObject); begin ReportMemoryLeaksOnShutdown:=true; end; end. 1 Share this post Link to post
Joseph MItzen 251 Posted March 19, 2022 18 hours ago, Uwe Raabe said: At least they can add four items to the bugs fixed list while actually only fixing one You joke about this, but they really think that way! Several years ago when Google Plus still existed, someone in the Delphi group (it wasn't you, was it?) posted a graph they'd made showing bugs closed over time... or maybe it was showing how long until bugs were closed; I forget which. Marco Cantu made a rather aggressive reply to the post that the chart was all wrong because of something (I don't remember), and he was going to post the real graph on his blog. The original poster was very gracious, apologizing for their mistake and looking forward to Marco's blog post. A blog post shows up from Marco purporting to show bugs closed over time and the trend for how long bugs stay open, each looking really nice for Embarcadero. I realize that his chart is conflating actual bugs with bugs closed because of duplicate, feature request, won't fix, can't reproduce, etc. I (and some others) used the blog commenting option to explain this to Marco. Marco declined to approve any of these comments. Instead, he appended a few sentences claiming to summarize what some people had written about the subject. At least in my case, I felt his summary was inadequate and skipped several problems I'd pointed out. His only "fix" was to keep the chart up and just change the word "Bugs" to "Issues" in the title. Now, I was working in data analysis at that time. I was able to back into the actual closed bug counts based on information from his blog post (but not the correct data for average time to close a bug). I made my own chart with the revised numbers; the trend was the opposite from the one on Marco's blog. I shared a link to that chart for him; of course he never approved that comment either and his summary didn't mention that when you took the other non-bugs out the chart trended in the exact opposite direction as the one he posted. Ironically, he claimed to be showing a more accurate version of the data than the chart on Google Plus but his was far less so. Ultimately I realized the purpose of his blog wasn't to actually determine the trend regarding bugs and bug fixes in Delphi over time but to perform damage control over the chart presented in Google Plus. 😞 There's no other explanation for leaving his charts after being made aware of why they were inaccurate and how they skewed the results. 1 Share this post Link to post
dummzeuch 1505 Posted March 19, 2022 5 hours ago, Joseph MItzen said: Marco declined to approve any of these comments Marco is not free in his communication neither on his blog nor in any public forums. Embarcadero has a very strict policy on what and where employees are allowed to post. It also applies to other people associated with the company, like beta testers and even MVPs. They have to agree to a very strict NDA. That's why a few years ago, after reading that NDA I decided not to become an MVP. I also suspect that this is the reason why many people who were blogging a lot about Delphi quieted down when they got more closely associated with Embarcadero, e.g. they sold tools to them or even became employees. If you have to get approval for every single blog post you probably won't bother any more. 2 1 Share this post Link to post