Code::Blocks

Developer forums (C::B DEVELOPMENT STRICTLY!) => Plugins development => Topic started by: mandrav on May 27, 2005, 10:31:47 pm

Title: New third-party plugins
Post by: mandrav on May 27, 2005, 10:31:47 pm
Although many of you might have noticed, I just wanted to let people now about some new plugins under development.

In the C::B CVS tree, a new folder has been added: src/plugins/contrib.
In there you will find plugins that are maintained by their authors.
Currently we have three plugins in there:

Help plugin
A plugin contributed and maintained by bourricot. It adds user-defined menu entries in the Help menu and context keyword searching for the word under the caret (in the editor's popup menu). It works with .HLP and .CHM files for the moment.
Time-saver :)

DevPak installer/updater plugin
This plugin is contributed and maintained by me. It supports installing/updating Dev-C++ DevPaks. It can work in cached mode, meaning that no active internet connection is needed to browse the DevPaks database (assuming you have connected at least once, so it's cached).
I have made it fully compatible with PackMan.exe (from Dev-C++) so you can use either PackMan or the plugin. They both "see" the same database :)
And, of course, you have the ability to configure where the DevPaks will be installed, so you can point it to the Dev-C++ dir and when you install a DevPak in, say, Dev-C++, Code::Blocks is updated too and vice-versa ;)

wxSmith - The RAD editor plugin
Contributed and maintained by byo. With so many threads/posts about it in this forum, you can't have missed it ;)

Yiannis.
Title: Re: New third-party plugins
Post by: byo on May 27, 2005, 11:04:04 pm
Quote from: mandrav

DevPak installer/updater plugin
This plugin is contributed and maintained by me. It supports installing/updating Dev-C++ DevPaks. It can work in cached mode, meaning that no active internet connection is needed to browse the DevPaks database (assuming you have connected at least once, so it's cached).
I have made it fully compatible with PackMan.exe (from Dev-C++) so you can use either PackMan or the plugin. They both "see" the same database :)
And, of course, you have the ability to configure where the DevPaks will be installed, so you can point it to the Dev-C++ dir and when you install a DevPak in, say, Dev-C++, Code::Blocks is updated too and vice-versa ;)


I've lookeed into this plugin already and have one notice: Through DevPak You can update Dev-C++. Will there be same option for C::B (maybe new packs server :D).
Title: New third-party plugins
Post by: mandrav on May 28, 2005, 12:00:37 am
Yes, I guess if it proves stable enough, we can start releasing updates through it, using our own devpak server.

Yiannis.
Title: New third-party plugins
Post by: takeshi miya on May 28, 2005, 05:21:03 am
And when that time arrives I strongly recommend using a binary diff patcher like xdelta (very efficient).


I've made a basic GUI for xdelta1: http://kaze-fansub.com.ar/basura/takeshimiya/wxdelta-2005.05.17-distrib-win32.rar

xdelta 1 is opensource and it's tested on windows and linux.
xdelta 2 & 3 are are opensource and only tested in linux.

I have only tried xdelta 1 and is good enough for this purpose, I have yet to try the new versions as they are more better.

Regards,
Takeshi Miya
Title: Re: New third-party plugins
Post by: Bourricot on July 28, 2005, 10:30:55 am
Help plugin
A plugin contributed and maintained by bourricot. It adds user-defined menu entries in the Help menu and context keyword searching for the word under the caret (in the editor's popup menu). It works with .HLP and .CHM files for the moment.
Time-saver :)

I think the real maintener is now Ceniza.  I have expected to have more free time but that was only a dream, and i have  no more net at home  :(.
 But good news, Ceniza is doing a better job than me   :).
Title: Re: New third-party plugins
Post by: jmccay on August 07, 2005, 02:53:28 am
Sorry if this is the wrong forum.  I tried out the third party pluggins and downloaded the Boost 1_31_0 pluggin.  It installed fine on my system, but the directories it added to CodeBlocks were not correct.  It didn't create them or move the files.  Everything got installed under c:\development\packages\the-agency instead of c:\development\packages\packages\include & c:\development\packages\packages\include.  Is this pluggin still a work in progress?  Or is this a package issue?
Joe M.
Title: Re: New third-party plugins
Post by: tiwag on August 07, 2005, 03:13:14 pm
... I tried out the third party pluggins and downloaded the Boost 1_31_0 pluggin.  ...

i've never heard something about this plugin,
from where did you hear of and download ?
Title: Re: New third-party plugins
Post by: Urxae on August 07, 2005, 04:14:38 pm
Maybe he means he used the DevPak plugin to get the Boost devpak.
Title: Re: New third-party plugins
Post by: jmccay on August 08, 2005, 01:15:08 am
Yeah.  I used the devpak pluggin to download 1.31.0 Boost DevPak.  I wondering if anyone else had this problem.
Joe
Title: Re: New third-party plugins
Post by: polygon7 on August 08, 2005, 02:48:34 am
Yeah.  I used the devpak pluggin to download 1.31.0 Boost DevPak.  I wondering if anyone else had this problem.
Yes, i have Boost in "the-agency" directory, too.
Title: Re: New third-party plugins
Post by: Urxae on August 08, 2005, 08:36:18 am
Unfortunately, mandrav (the one who created the devpak plugin) is currently on a three week vacation...
Title: Re: New third-party plugins
Post by: mandrav on August 19, 2005, 12:18:57 pm
Unfortunately, mandrav (the one who created the devpak plugin) is currently on a three week vacation...

Hey, I 'm back and I 'll take a look at it ;)

Yiannis.
Title: Re: New third-party plugins
Post by: rickg22 on August 19, 2005, 06:20:44 pm
In the sourceforge bug reports, the maintainer of the devpacks repository filed a bug saying that he changed something in the server, and that broke codeblocks devpack plugin.
Title: Re: New third-party plugins
Post by: Ceniza on October 18, 2005, 05:55:50 pm
Hmmm, what about editing mandrav's first post to list the current third-party plugins?

Well, that'd be a choice at forums level (keep the list in the first post), or start using the Downloads page (Add-ons section), at least for listing them.

The current list should be (maybe I miss some):
* Help plugin
* DevPack installer / updater plugin
* wxSmith - The RAD editor plugin
* SVN plugin
* C::B Profiler
* Code Statistics
* FileTabMenu
* Source HTML Exporter
Title: Re: New third-party plugins
Post by: mandrav on October 18, 2005, 07:55:27 pm
Quote
or start using the Downloads page (Add-ons section), at least for listing them.

I agree with this. Rick?
Title: Re: New third-party plugins
Post by: rickg22 on October 18, 2005, 08:12:46 pm
Sure, why not :) What do I have to do?
Title: Re: New third-party plugins
Post by: mandrav on October 18, 2005, 11:05:10 pm
I was thinking of a list of the existing plugins, their status and a small text about them (a paragraph the most).
Title: Re: New third-party plugins
Post by: rickg22 on October 18, 2005, 11:25:31 pm
Hmmmmmmm sounds interesting. All plugins authors please post the descriptions here!!

(oh, btw, i just modified the "about" page yesterday, please send me the updates by e-mail)
Title: Re: New third-party plugins
Post by: Ceniza on October 19, 2005, 02:45:43 am
Help plugin
A plugin contributed by bourricot and maintained by Ceniza. It adds user-defined menu entries in the Help menu and context keyword searching for the word under the caret (in the editor's popup menu, and only for CHM and HLP files). It also works with any kind of file as far as it be associated with some program.
Time-saver :)

Source HTML Exporter
This plugin allows you to export syntax highlighted files to HTML just like they look in Code::Blocks using your custom style.
Support for other formats in the way.
Title: Re: New third-party plugins
Post by: rickg22 on October 19, 2005, 06:47:04 am
Hmmmmmmmmmmm it seems i have to make a separate plugins page. Are these going to be released at Sourceforge? Or where do I post the links (or what) ?
Title: Re: New third-party plugins
Post by: mandrav on October 19, 2005, 08:46:09 am
Hmmmmmmmmmmm it seems i have to make a separate plugins page. Are these going to be released at Sourceforge? Or where do I post the links (or what) ?

They 're in C::B CVS and they 'll be part of RC2...