gkobler 38 Posted October 1, 2022 19 minutes ago, haentschman said: Hi... @gkobler: ...thanks But...for the community: please without advertising (link) in the header ...then i install tis to. Your welcome. This is a free plugin for the community. Also a smal discrete advertising should be ok. and also the link, where you can find the download and have some information for the Plugin 1 Share this post Link to post
Matthias 7 Posted October 1, 2022 25 minutes ago, gkobler said: New version 1.0.2.B9 released Issue fixed. 1 Share this post Link to post
Ian Branch 128 Posted October 2, 2022 Hi @gkobler, I have one tiny preference... In a favorite's folder I have my Project Group and Projects. It would be really nice, and this is a personal preference, no obligation, if when sorting the projects the the group was the first entry. I'm sure others would have a different preference.. Regards Ian Share this post Link to post
gkobler 38 Posted October 2, 2022 New Version 1.0.3.B10 released. 8 hours ago, Ian Branch said: I have one tiny preference... In a favorite's folder I have my Project Group and Projects. It would be really nice, and this is a personal preference, no obligation, if when sorting the projects the the group was the first entry. I'm sure others would have a different preference.. New sorting... Hope this is what you want. Share this post Link to post
gkobler 38 Posted October 2, 2022 On 9/21/2022 at 6:30 PM, KenR said: Recently Used Projects, within the plugin, doesn't seem to be kept up-to-date. Add sync of recent files to the new Version 1.0.3.B10 Share this post Link to post
Ian Branch 128 Posted October 2, 2022 (edited) 1 hour ago, gkobler said: Hope this is what you want. Perfect. Thank you. Follow up.. Getting this error when I go to close an App I am editing, or trying to close Delphi. Running D11.2. Need to use Task Manager to close Delphi. Edited October 2, 2022 by Ian Branch 1 Share this post Link to post
HeartWare 1 Posted October 4, 2022 It seems like it doesn't work with version 28.0.42600.6491 - is that right? Which version does it work with? Share this post Link to post
gkobler 38 Posted October 4, 2022 1 hour ago, HeartWare said: Which version does it work with? I develop with D11.2 On 10/2/2022 at 10:01 PM, Ian Branch said: Follow up.. Getting this error when I go to close an App I am editing, or trying to close Delphi. Running D11.2. Need to use Task Manager to close Delphi. will look what i can do. Share this post Link to post
HeartWare 1 Posted October 4, 2022 Okay - installed in my v11.2 and it installed okay. But I can't populate the various branches. I have clicked the "Enable Drag'n'Drop" and can start a drag operation from the plug-in's "Recently Used->Projects" but I can't drop it on the "Favourites" branch (get a "forbidden" stop sign). How am I supposed to populate the branches if not by D'n'D? Also, the "+" button above the tree doesn't do anything. How am I to create new branches under the existing ones? Share this post Link to post
HeartWare 1 Posted October 4, 2022 1 minute ago, HeartWare said: Okay - installed in my v11.2 and it installed okay. But I can't populate the various branches. I have clicked the "Enable Drag'n'Drop" and can start a drag operation from the plug-in's "Recently Used->Projects" but I can't drop it on the "Favourites" branch (get a "forbidden" stop sign). How am I supposed to populate the branches if not by D'n'D? Also, the "+" button above the tree doesn't do anything. How am I to create new branches under the existing ones? Okay - think I've figured it out. The "Favourites" can't be populated - only branches below that one. And the "+" cannot create sub-branches other than in Favourites... (ie. not in "Recently Used->Projects"). Share this post Link to post
HeartWare 1 Posted October 4, 2022 When I try to "Close All Files", I get an exception: [308BDA88]{WP.gksoftPlugin280.bpl} WP.gksoftPlugIn.View.Gksoftplugin.View.TWPFileNotifier.FileNotification (Line 1659, "WP.gksoftPlugIn.View.pas" + 12) + $3 [2F233D50]{EurekaLogCore280.bpl} Especificdelphi.IsCppExceptionCode + $20 [2F3C18DA]{EurekaLogCore280.bpl} Eexceptioninfocpp.ECppException + $35A [2F3C63E8]{EurekaLogCore280.bpl} Eexceptioninfobcb.EBCPPStdException.GetStdException + $278 [2F3C7BE4]{EurekaLogCore280.bpl} Eexceptioninfollvm.EBCPPStdException.GetStdException + $214 [2F3CA492]{EurekaLogCore280.bpl} Eexceptioninfomsvc.EMSCppStdException.GetStdException + $222 [79A21033]{rtl280.bpl } System.@HandleAnyException (Line 20992, "System.pas" + 13) + $0 [79A29D87]{rtl280.bpl } System.TInterfacedObject.QueryInterface (Line 39725, "System.pas" + 1) + $8 [79A1FF56]{rtl280.bpl } System.TObject.GetInterface (Line 18385, "System.pas" + 7) + $9 [79A29D87]{rtl280.bpl } System.TInterfacedObject.QueryInterface (Line 39725, "System.pas" + 1) + $8 [308BDA19]{WP.gksoftPlugin280.bpl} WP.gksoftPlugIn.View.Gksoftplugin.View.TWPFileNotifier.FileNotification (Line 1650, "WP.gksoftPlugIn.View.pas" + 3) + $7 [79A29D87]{rtl280.bpl } System.TInterfacedObject.QueryInterface (Line 39725, "System.pas" + 1) + $8 [78C52FC5]{coreide280.bpl} IDEServices.TIDEServices.SendFileNotification (Line 5331, "IDEServices.pas" + 😎 + $10 [78C536FA]{coreide280.bpl} IDEServices.FileNotification (Line 5592, "IDEServices.pas" + 1) + $9 [78951B9F]{coreide280.bpl} ProjectGroup.TProjectGroup.BeforeDestruction (Line 920, "ProjectGroup.pas" + 4) + $10 [79A20529]{rtl280.bpl } System.@BeforeDestruction (Line 19336, "System.pas" + 10) + $0 [78951B26]{coreide280.bpl} ProjectGroup.TProjectGroup.Destroy (Line 901, "ProjectGroup.pas" + 0) + $2 [79A1FDF4]{rtl280.bpl } System.TObject.Free (Line 17991, "System.pas" + 1) + $4 [789584F6]{coreide280.bpl} ProjectGroup.TProjectGroupWrapper.Close (Line 2848, "ProjectGroup.pas" + 2) + $5 [00EE7B0F]{bds.exe } AppMain.TAppBuilder.DestroyProjectGroup (Line 2841, "AppMain.pas" + 21) + $9 [00EE7C68]{bds.exe } AppMain.TAppBuilder.CloseProjectGroup (Line 2863, "AppMain.pas" + 4) + $2 [00EE8B49]{bds.exe } AppMain.TAppBuilder.FileCloseAll (Line 3156, "AppMain.pas" + 😎 + $2 [79B349D3]{rtl280.bpl } System.Classes.TBasicAction.Execute (Line 17981, "System.Classes.pas" + 3) + $7 [795CFAC2]{vcl280.bpl } Vcl.ActnList.TCustomAction.Execute (Line 284, "Vcl.ActnList.pas" + 19) + $35 [79B34827]{rtl280.bpl } System.Classes.TBasicActionLink.Execute (Line 17892, "System.Classes.pas" + 2) + $7 [7743664D]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1099, "Vcl.ActnMenus.pas" + 6) + $D [77437F08]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1869, "Vcl.ActnMenus.pas" + 19) + $15 [7743BA5E]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3739, "Vcl.ActnMenus.pas" + 5) + $3 [774361CC]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 969, "Vcl.ActnMenus.pas" + 2) + $11 [774361D5]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 970, "Vcl.ActnMenus.pas" + 3) + $4 [795E7F46]{vcl280.bpl } Vcl.Controls.TControl.WndProc (Line 7584, "Vcl.Controls.pas" + 91) + $6 [795ED0F1]{vcl280.bpl } Vcl.Controls.TWinControl.WndProc (Line 10631, "Vcl.Controls.pas" + 170) + $6 [795E7B7C]{vcl280.bpl } Vcl.Controls.TControl.Perform (Line 7362, "Vcl.Controls.pas" + 10) + $8 [795EC6F9]{vcl280.bpl } Vcl.Controls.GetControlAtPos (Line 10332, "Vcl.Controls.pas" + 2) + $78 [795ECF7D]{vcl280.bpl } Vcl.Controls.TWinControl.WndProc (Line 10579, "Vcl.Controls.pas" + 118) + $1D [795ED0F1]{vcl280.bpl } Vcl.Controls.TWinControl.WndProc (Line 10631, "Vcl.Controls.pas" + 170) + $6 [7743803B]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1913, "Vcl.ActnMenus.pas" + 25) + $4 [795EC5FC]{vcl280.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10308, "Vcl.Controls.pas" + 3) + $6 [79B3580C]{rtl280.bpl } System.Classes.StdWndProc (Line 18490, "System.Classes.pas" + 😎 + $0 [7973417F]{vcl280.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 11460, "Vcl.Forms.pas" + 23) + $1 [797341C2]{vcl280.bpl } Vcl.Forms.TApplication.HandleMessage (Line 11490, "Vcl.Forms.pas" + 1) + $4 [79734501]{vcl280.bpl } Vcl.Forms.TApplication.Run (Line 11629, "Vcl.Forms.pas" + 27) + $3 [00F38082]{bds.exe } bds.bds (Line 227, "" + 16) + $2 and I am unable to continue other than hard-killing BDS. Share this post Link to post
HeartWare 1 Posted October 4, 2022 7 minutes ago, HeartWare said: When I try to "Close All Files", I get an exception: [Crash Dump] and I am unable to continue other than hard-killing BDS. A possible explanation: If I have the "Close Welcome screen when opening a new project" enabled, the error occurs. If the Welcome screen is open when I select "Close All Files", it doesn't. Share this post Link to post
gkobler 38 Posted October 4, 2022 2 hours ago, HeartWare said: Okay - think I've figured it out. The "Favourites" can't be populated - only branches below that one. And the "+" cannot create sub-branches other than in Favourites... (ie. not in "Recently Used->Projects"). Yes thas true. Because recent used projects/files are managed by Delphi 2 hours ago, HeartWare said: If I have the "Close Welcome screen when opening a new project" enabled, the error occurs. If the Welcome screen is open when I select "Close All Files", it doesn't. Made a workaround for the moment, but it's bettter to hold the WP open. When the WP closed when open the project, then the recent used files are not sync right now! Version 1.0.3.B11 are released Share this post Link to post
Matthias 7 Posted October 6, 2022 On 10/4/2022 at 6:31 PM, gkobler said: Version 1.0.3.B11 are released Update B9 -> B11 Modes are incorrect again. Second screenshot: Switched from dark to light, Are there new required registry keys? Share this post Link to post
Matthias 7 Posted October 6, 2022 (edited) On 10/4/2022 at 6:31 PM, gkobler said: Version 1.0.3.B11 are released Update B9 -> B11 Modes are incorrect again. Second screenshot: Switched from dark to light, Are there new required registry keys (Screenshot 3)? Edited October 6, 2022 by Matthias Share this post Link to post
gkobler 38 Posted October 7, 2022 New Version 1.0.3.B12 released. On 10/6/2022 at 1:59 PM, Matthias said: Modes are incorrect again. Second screenshot: Switched from dark to light, should be solved. I hope that no new errors have crept in. 2 Share this post Link to post
Matthias 7 Posted October 7, 2022 3 hours ago, gkobler said: New Version 1.0.3.B12 released. should be solved. Yes, fixed. Share this post Link to post
Matthias 7 Posted October 7, 2022 On 9/23/2022 at 5:10 PM, Uwe Raabe said: That may indeed be a problem with Delphi and/or the TreeView control. MMX suffers from the same symptom. @Uwe Raabe Do you know if there is already a QC ticket? Share this post Link to post
Uwe Raabe 2059 Posted October 7, 2022 20 minutes ago, Matthias said: Do you know if there is already a QC ticket? None that I am aware of. So far a I was under the impression to be able to find the cause in my own code. 1 Share this post Link to post
gkobler 38 Posted October 13, 2022 On 9/22/2022 at 1:15 PM, Matthias said: Another issue: When switching from light to dark and vice versa: Left panel (TreeView) is not updated Fixed in new version 1.0.3.B13. It just released. 2 Share this post Link to post
Matthias 7 Posted October 13, 2022 31 minutes ago, gkobler said: Fixed in new version 1.0.3.B13. It just released. Yes, fixed. Share this post Link to post
Matthias 7 Posted October 15, 2022 (edited) @gkobler TreeView invalidate issue: Renaming a favorite group will not refresh TreeView as expected. Edited October 15, 2022 by Matthias Share this post Link to post
gkobler 38 Posted October 17, 2022 On 10/15/2022 at 5:24 PM, Matthias said: Renaming a favorite group will not refresh TreeView as expected. Fixed in Built 14 1 Share this post Link to post
HeartWare 1 Posted October 18, 2022 How do you make a sub-folder to an already existing folder in Favorite branch? Ie. I have a Favorite folder "Utils" under which I want to sub-divide my projects in "GUI" and "CLI", f.ex. When I click the "+" button, it always creates the new folder directly under Favorites. And when I try to Drag'n'Drop it into the correct folder, it just drags it to another position within the Favorites branch. Also, when I use Drag'n'Drop (after enabling it) from one favorite folder to another, it doesn't operate on the project I'm dragging, but always takes the top one from the source folder. Also, when Drag'n'Dropping, it should MOVE the project instead of COPYing it (unless you hold down Ctrl when you drag - then it is a COPY operation, as per the standard Windows Drag'n'Drop). I'm really getting to like this extension, but it still has a few rough edges 🙂 Share this post Link to post