[Doxygen-develop] PATCH: sorting brief descriptions, text only standard footer
Brought to you by:
dimitri
From: Akos K. <ak...@us...> - 2003-12-12 22:37:46
|
Hi all, I started recently to use doxygen, since I was in need to document my projects. Unfortunately, there were some features I missed, so attached is a patch to add some of them. I hope you will find it useful an worthy to include it into the CVS. The current patch adds two features. 1) Sorting brief descriptions I find sorting brief descriptions by member name more useful than sorting detailed descriptions, since the reader of the documentation faces those first. I've added a new configuration option SORT_BRIEF_DOCS to allow the sorting of brief descriptions. 2) Text only standard footer All the generated HTML files are text only except for the doxygen logo, so why including a graphic element at all? Additionally, the color scheme of the default stylesheet is very nice, but the colors of the logo do not fit in. So I've added HTML_SHOW_LOGO to control the behaviour of the standard footer. I don't know whether you require GNU-style ChangeLog entries so you can find them at the end of the e-mail. Regards, Akos 2003-12-12 Akos Kiss <ak...@us...> * src/config.l (SORT_BRIEF_DOCS): New configuration option. * doc/config.doc (SORT_BRIEF_DOCS): Document it. * src/classdef.cpp (ClassDef::internalInsertMember): Use it. * src/namespacedef.cpp (NamespaceDef::insertClass, NamespaceDef::insertMember): Likewise. * src/filedef.cpp (FileDef::insertMember, FileDef::insertClass, FileDef::insertNamespace): Likewise. * src/groupdef.cpp (GroupDef::addFile, GroupDef::addClass, GroupDef::addNamespace, GroupDef::insertMember): Likewise. * src/config.l (HTML_SHOW_LOGO): New configuration option. * doc/config.doc (HTML_SHOW_LOGO): Document it. * src/htmlgen.cpp (HtmlGenerator::init, writePageFooter): Use it. |