summaryrefslogtreecommitdiffstats
path: root/src/configgen.py
Commit message (Collapse)AuthorAgeFilesLines
* Refactor: modernize configuration valuesDimitri van Heesch2020-06-041-43/+74
|
* Create possibility to define LaTeX commands for formulasalbert-github2019-08-271-0/+2
| | | | | | To be able to have building bocks for formulas one can create a `\newcommand` (or when one wants to change a command `\renewcommand`). Due to the different handling of LaTeX commands in pure LaTeX code (latex output and formulas converted to images) and MathJax it is necessary to transform LaTeX commands to the MathJax equivalent. This is done in a transparent way by providing the new commands in a file and add this verbatim to the pure LaTeX code and to translate the `\newcommand` and `\renewcomamnd` to MathJax macros.
* issue #7109 Doxyapp can't use "[source_file | source_dir]" parameteralbert-github2019-07-111-0/+4
| | | | | - initialization has to be done in an earlier stage (and only once) - not only the INPUT tag was involved, none of the tags were set.
* Making the 'tex' part of \makeindex available to the useralbert-github2018-05-081-2/+2
| | | | | | | | | In case we need to use another 'makeindex' command in the Makefile / make.bat we can use the configuration tag MAKEINDEX_CMD_NAME When we want to have another index we can use e.g. EXTRA_PACKAGES = [nottoc]tocbibind but in those cases the \makeindex command is still the same but should be \makeindex[intoc]. By means of the new configuration tag LATEX_MAKEINDEX_CMD this discrepancy has been solved. Due to the default value some small changes in the configuration parser were necessary as well. (based on the stack question https://stackoverflow.com/questions/44394311/add-index-to-toc-with-doxygen).
* Misc. typosluzpaz2017-12-231-1/+1
| | | | | Super trivial typos Some are in qtools/ which I know is a 3rd party dependency but as we know is now obsolete upstream. I reckon it wouldn't be much of an issue to merge neverthless Tacked on several more commits
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-4/+129
| | | | improve performance
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Fixed typos and formatting in Doxyfile (thanks to Armin Mueller)Dimitri van Heesch2014-08-221-0/+1
|
* Added build support for Python3+ and Python2.6+Dimitri van Heesch2014-06-151-164/+164
|
* Extension in config.xml if type=string with format=imagealbert-github2014-03-011-0/+30
| | | | | | In case of a project logo a preview is shown in the "wizard mode". In "expert mode" only the name is shown. In this patch the config.xml the type=string possibilities are extended with format=image (config.xml, configgen.py, config.h). The doxywizard has been extended so that in "expert mode" this type is supported and that a preview is given (expert.cpp, inputstring.cpp and inputstring.h), furthermore in wizard.cpp a minimum label size has been defined to prevent jumping of the items in case of switching between a message text and an icon.
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Minor changes to the way the code for config options is generated (thanks to ↵Dimitri van Heesch2013-08-081-20/+32
| | | | Albert for the patch)
* config.xml is now used to generate configoptions.cpp and config.docDimitri van Heesch2013-07-281-105/+564
|
* Python indentation cleanup broke code generationDimitri van Heesch2013-07-021-1/+1
|
* configgen.py: TabifyPhilipp Möller2013-05-221-75/+75
| | | | Some python installation bork on inconsistent tab/spaces indents
* Release-1.8.3.1-20130512Dimitri van Heesch2013-05-121-0/+2
|
* Release-1.8.3.1-20130324Dimitri van Heesch2013-03-241-1/+7
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-1/+1
|
* Release-1.8.2-20120930Dimitri van Heesch2012-09-301-1/+2
|
* Release-1.8.0-20120429Dimitri van Heesch2012-04-291-1/+3
|
* Release-1.7.6.1-20120220Dimitri van Heesch2012-02-201-1/+1
|
* Release-1.5.9-20090814Dimitri van Heesch2009-08-141-1/+1
|
* Release-1.5.7.1-20081206Dimitri van Heesch2008-12-061-0/+137