Code::Blocks Forums

Developer forums (C::B DEVELOPMENT STRICTLY!) => Development => Topic started by: AndrewCot on February 04, 2022, 11:52:31 am

Title: [r12702] change - discussion
Post by: AndrewCot on February 04, 2022, 11:52:31 am
Is there a reason why the existing Plugin Manager or the Help->Plugins menu could not be tweaked instead of the r12702 changes?
The plugin manager dialog has allot more info in it, but it cannot be exported or saved to the clipboard, so if this is the real reason for adding it then there may be other options. The plugin manger has one quirk that I am aware of in that the names are ordered as case sensitive, which causes issues if you do not know the plugin name's exact case. I have not created a ticket for this.
Another thing is that now there are three places to get plugin info and all three do NOT show all of the info in the manifest.xml file. Maybee the info should be in one place so you can the "truth" from one spot instead of two or three.... Just a thought.

BTW The change does not include the plugin version, which is needed as this is very useful. And BTW neither does the existing Help->Plugins menu option.


Title: Re: [r12702] change - discussion
Post by: Miguel Gimenez on February 04, 2022, 12:05:09 pm
The info in the new tab is not intended to be exhaustive but a quick copyable list of what plugins are enabled.

Quote
The change does not include the plugin version

I would bet it does:
Code
Abbreviations                       : 0.1
BrowseTracker                       : 1.2.112 2021/11/27
BYO Games                           : 1.0
Class wizard                        : 0.3
Code completion                     : 1.0
Compiler                            : 0.99
...
Title: Re: [r12702] change - discussion
Post by: Pecan on February 04, 2022, 06:04:29 pm
...<snip>...The plugin manger has one quirk that I am aware of in that the names are ordered as case sensitive, which causes issues if you do not know the plugin name's exact case. ...<snip>

When I first started with CB back in the last ice age, plugins were arranged by a weight parameter. But that code seems to have long disappeared.