Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

Doxygen plugin

<< < (19/53) > >>

Cryogen:

 Hi Guys,

Released version 1.2.223 of DoxyBlocks
-Fixed: Bug in the config. panel that caused the OUTPUT_DIRECTORY label to be obscured on Linux.


This is just a small bug-fix release.

Cheers.

Cryogen:

 Hey dude,


--- Quote from: codeur on March 22, 2010, 01:01:28 am ---This request is to make doxyblocks usable in portable versions of Code::Blocks.

--- End quote ---

That's a very good idea, yes.


--- Quote from: codeur on March 22, 2010, 01:01:28 am ---In order to make DoxyBlocks portable, could the paths to the documentation executables in the general preferences screen be made to use Codeblocks variables? The paths to the tools could then be made relative to the CB installation.

As an example being able to enter something like $(CODEBLOCKS)\tool\Graphviz\bin\dot.exe
rather than E:\Program Files\codeblocks\tool\Graphviz\bin\dot.exe as the path would make doxyblocks usable in a portable CB installation.
Thanks.

--- End quote ---

I was wondering whether it wasn't simpler just to add the required paths to the system path, which is catered for already, however see my response to Morten's follow-up.

Thanks.

Cryogen:

 Hi Morten,


--- Quote from: MortenMacFly on March 22, 2010, 07:00:40 am ---
--- Quote from: codeur on March 22, 2010, 01:01:28 am ---As an example being able to enter something like $(CODEBLOCKS)\tool\Graphviz\bin\dot.exe

--- End quote ---
@Cryogen: True, you can achieve that easily using a call to macros manager before applying the path's. It's a one-liner per path.

--- End quote ---

OK, cool. I will look at this because I like to build in as much flexibility as possible and, in general, it seems like a good idea.
I guess that having to add to system paths could be a bit of a nuisance and having another option is definitely a "good thing".  :)


--- Quote from: MortenMacFly on March 22, 2010, 07:00:40 am ---BTW: Really, really: Nice work! I've just upgraded from 0.4 to the SVN... well done!

--- End quote ---

Thanks. I always try to do good work but it's always very nice to hear that someone appreciates it. I'm glad you approve.  :P

Cheers,

  Gary.

Cryogen:
  Hey Jens,


--- Quote from: jens on March 22, 2010, 07:13:22 am ---I also had the DoxyBlocks-plugin in a CamelCase-named suubdirectory and only changed it to lower-case, because your svn-directory is in lower-case too.
The contrib-plugins not all use CamelCase (even if I prefer it as you can see at my "own" plugin IncrementalSearch).

--- End quote ---

OK, I think I see how that happened. the SourceForge unix name for the project is "doxyblocks" even though the project name is "DoxyBlocks". I used lower case reflexively when I set it up and it can't be subsequently changed. I can see how that could cause confusion. However, the directory you check out into is named by the user so we just have to educate users until it becomes part of contrib, I think.


--- Quote from: jens on March 22, 2010, 07:13:22 am ---In short: it's no problem to me (debian files have to be fixed accordingly, if debian build-scripts are used, of course).

--- End quote ---

OK, ta. Did I miss those? I'll check.

[EDIT:] No, I didn't. They're in the patch, I just neglected to list them below. ;-)

Cheers.

Cryogen:

  Hi ptDev,


--- Quote from: ptDev on March 22, 2010, 12:06:43 pm ---Before anything else, thank you very much for making Doxygen so much easier to use! :D

--- End quote ---

Thanks for the feedback, you're welcome.  :D


--- Quote from: ptDev on March 22, 2010, 12:06:43 pm ---I have a small feature request: is it possible to add the doxygen flags EXTRACT_PRIVATE and EXTRACT_STATIC explicitly to the "Doxygen Defaults" tab? Although I never check EXTRACT_ALL, the setting is overriden by them, and I would like to have control over the documentation of private class members.

Of course, I can easily edit the generated doxygen settings file to this end, but it would make a big difference for me if I could have it generated the way I need it from the get-go.

--- End quote ---

Certainly, yes. It'll give me something to do today. I'll report back when it's in SVN.

Cheers.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version