summaryrefslogtreecommitdiffstats
path: root/addon
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: modernize Doxygen::symbolMapDimitri van Heesch2020-10-231-35/+8
|
* Minor tweaksDimitri van Heesch2020-10-201-9/+3
| | | | | - Removed the "Step x" text altogether. - Removed some commented out code.
* Merge branch 'feature/bug_doxywizard_layout' of ↵Dimitri van Heesch2020-10-202-48/+72
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_doxywizard_layout
| * Layout changes doxywizardalbert-github2020-10-142-48/+72
| | | | | | | | | | | | | | Some changes in respect to the layout of the doxywizard - Vertical lineup of the "Step 1" "step 2" and "Step 3" - "Condensed show configuration" by means of a checkbox an "Show configuration", checkbox including tooltip - moving "Show HTML output" above the output.
* | Refactoring: modernize TooltipManager class and source reference listsDimitri van Heesch2020-10-201-27/+25
| | | | | | | | | | - Tooltips are now collected per file instead of globally - Source reference lists now use STL containers
* | Compilation warnings in doxyparsealbert-github2020-10-131-2/+2
|/ | | | | | | | In doxyparse.cpp we got some compilation warnings (Windows 64-bit compiler) like: ``` doxyparse.cpp(299): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ``` these have been eliminated.
* Refactoring: Modernize BaseClassListDimitri van Heesch2020-10-121-6/+3
|
* Merge pull request #8087 from albert-github/feature.bug_doxyw_class_grapg_consitDimitri van Heesch2020-10-101-1/+1
|\ | | | | Consistency for use class graphs / class diagrams
| * Consistency for use class graphs / class diagramsalbert-github2020-10-101-1/+1
| | | | | | | | | | In the GUI the term "Class diagrams" is used although this is linked to the setting `CLASS_GRAPH` and not to the setting `CLASS_DIAGRAMS`. Changed text in this case for consistency.
* | Merge pull request #8085 from albert-github/feature/bug_doxyw_sliceDimitri van Heesch2020-10-101-33/+54
|\ \ | |/ |/| Optimization for Slice missing in doxywizard Wizard-Mode page
| * Optimization for Slice missing in doxywizard Wizard-Mode pagealbert-github2020-10-081-33/+54
| | | | | | | | The Optimization for Slice was missing in the doxywizard "Wizard-Mode" page.
* | Merge pull request #8082 from albert-github/feature/bug_doxyw_docbookDimitri van Heesch2020-10-082-1/+14
|\ \ | | | | | | Docbook missing in doxywizard Wizard-Output page
| * | Docbook missing in doxywizard Wizard-Output pagealbert-github2020-10-082-1/+14
| |/ | | | | | | The output formap "Docbook" was missing in the doxywizard "Wizard-Output" page.
* | Adding possibility to add command line options when running doxygen from ↵albert-github2020-10-071-1/+1
| | | | | | | | | | | | | | doxygen wizard For Qt5 `QT::SkipEmptyParts` is shown to be used , for QT4 this `QT::SkipEmptyParts` does not exist, but `QString::SkipEmptyParts`. In Qt5 also `QString::SkipEmptyParts` still exists.
* | Adding possibility to add command line options when running doxygen from ↵albert-github2020-10-072-0/+10
|/ | | | | | doxygen wizard For debugging support questions it is necessary / very useful to be able to give (extra) command line options to the invoked doxygen version.
* Merge pull request #8076 from albert-github/feature/bug_doxyw_condDimitri van Heesch2020-10-0613-17/+65
|\ | | | | Create possibility to show in doxywizard "condensed" settings
| * Create possibility to show in doxywizard "condensed" settingsalbert-github2020-10-0613-17/+65
| | | | | | | | | | | | Doxygen has the possibility to show "condensed" (i.e. only show differences from the doxygen default)settings by means of `doxygen -x`. Creating in the doxygen wizard a button that also can show the "condensed" settings, it is already possible to show all settings.
* | Merge pull request #8077 from albert-github/feature/bug_doxyw_settingDimitri van Heesch2020-10-061-4/+8
|\ \ | | | | | | Doxywizard expert page item without settings
| * | Doxywizard expert page without settingsalbert-github2020-10-061-4/+8
| |/ | | | | | | In case of not compiling with Sqlite3 the page in the doxywizard regarding Sqlite3 remains empty. This is a bit strange as there is a setting possible (and is present) to make the group also aware of the compilation settings.
* | Missing dependency for CMake buildalbert-github2020-10-061-9/+10
|/ | | | | - The dependency for the target configdoc.cpp was missing. - minor updates regarding `<tab>` and `<spaces>`
* Fix for broken LaTeX output.Dimitri van Heesch2020-09-272-2/+2
| | | | | | Fixes error: "\begin{DoxyCodeInclude} on input line 93 ended by \end{DoxyCode}" while generating the LaTeX version of the manual
* Refactoring: prepare output generators for multi-threaded useDimitri van Heesch2020-09-272-6/+10
|
* Lowercase Findxapian module (same casing as upstream xapian-core)Anonymous Maarten2020-09-161-1/+1
|
* Allow building doxygen as a subprojectAnonymous Maarten2020-09-166-17/+17
|
* Make a switch to choose between dynamic library to clang-cpp or static ↵Dimitri van Heesch2020-07-202-2/+10
| | | | linking against clangTooling
* Fix #7883Joakim Tjernlund2020-07-192-2/+2
|
* Merge pull request #7854 from albert-github/feature/bug_doxywizard_versionDimitri van Heesch2020-06-161-0/+7
|\ | | | | Show doxywizard version by means of --version
| * Show doxywizard version by means of --versionalbert-github2020-06-161-0/+7
| | | | | | | | Analogous to show help information (`--help`) also show the, full, version of the doxywizard (in the about box only the short version is shown).
* | Refactor: modernize markdown and make it thread-safeDimitri van Heesch2020-06-162-0/+2
|/
* Refactor: modernize configuration valuesDimitri van Heesch2020-06-042-45/+38
|
* Refactoring: Removed creation of MemberDef's for macro definitions from pre.lDimitri van Heesch2020-05-246-1/+9
|
* RefactoringDimitri van Heesch2020-05-152-2/+2
| | | | | | | | | | | - Makes doxycfg library more self contained - renames _doxygen library to doxymain - Modernizes Debug implementation - Moves Doxygen::runningTime into Debug - Moves full version string to libversion - Removed mentioning of file version in messages (when FILE_VERSION_FILTER is used) - Move substitute functions into QCString
* Replaced FileNameDict/FileNameList by FileNameLinkedMapDimitri van Heesch2020-04-062-46/+27
|
* print protection information on doxyparseJoenio Costa2020-03-291-6/+17
| | | | closes analizo/analizo#136
* Migrated some code in pre.l to use STL containersDimitri van Heesch2020-03-281-21/+21
|
* Merge branch 'remove_tcl'Dimitri van Heesch2020-03-222-2/+0
|\
| * Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-152-2/+0
| | | | | | | | very popular)
* | Fix the problem character string between '<' and '>' is not output in ↵Jun Tajima2020-03-211-1/+5
| | | | | | | | | | doxywizard log. (#7631) Add the escape processing for strings passed to m_outputLog->append() in MainWindow::readStdout().
* | Simplified the code a bitDimitri van Heesch2020-03-171-24/+6
| |
* | Merge branch 'feature/bug_doxywizard_warnings' of ↵Dimitri van Heesch2020-03-172-8/+26
|\ \ | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_doxywizard_warnings
| * | Remove warnings from doxywizardalbert-github2020-03-172-8/+26
| |/ | | | | | | | | | | | | | | | | | | | | | | With newer versions of qt5 (e.g. 5.14.0), we get warnings like: ``` ...\doxygen\addon\doxywizard\doxywizard.cpp(346): warning C4996: 'QString::sprintf': Use asprintf(), arg() or QTextStream instead D:\Qt\qt-everywhere-src-5.14.0\install_nmake_2017_32\include\QtCore/qstring.h(382): note: see declaration of 'QString::sprintf' ...\doxygen\addon\doxywizard\wizard.cpp(372): warning C4996: 'QPalette::foreground': Use QPalette::windowText() instead D:\Qt\qt-everywhere-src-5.14.0\install_nmake_2017_32\include\QtGui/qpalette.h(147): note: see declaration of 'QPalette::foreground' ``` this has been corrected (ran compilation with qt4 as well).
* | Doxygen version information (#7645)albert-github2020-03-173-3/+3
|/ | | | | - add doxygen version to rtf, comment, output - remove duplicate code (getFullVersion) - more clear name to get doxygen version (getVersion becomes getrDoxygenVersion). Also to overcomecofusion with the version information for files.
* Fix a number of compiler warnings in the 64bit build for WindowsDimitri van Heesch2020-03-022-23/+23
|
* Fix a few compiler warnings in the Linux buildDimitri van Heesch2020-02-281-8/+16
|
* Problem with temporary / intermediate directory in doxyparsealbert-github2020-02-271-6/+9
| | | | | | | | When we want to use doxyparse under Windows we get the message like: ``` error: tag OUTPUT_DIRECTORY: Output directory '/tmp/doxyparse-9848' does not exist and cannot be created ``` as this is a *nix type path and the '/tmp', normally doesn't exists on Windows, better to see what is the real temporary directory (on all systems) and make everything system independent.
* output on doxyparse if a function is a prototypeJoenio Costa2020-02-241-1/+13
| | | | issue #5618
* Merge pull request #7592 from albert-github/feature/bug_doxywizard_cleanupDimitri van Heesch2020-02-151-5/+0
|\ | | | | Remove some unused enums in doxywizard
| * Remove some unused enums in doxywizardalbert-github2020-02-141-5/+0
| | | | | | | | Remove some unused enums in doxywizard
* | Doxywizard unknown configuration enum valuesalbert-github2020-02-143-6/+43
|/ | | | Analogous to pull request #7586 a wrong value is given check e.g `OUTPUT_LANGUAGE = dutch`
* Merge pull request #7230 from albert-github/feature/bug_formula_macrofileDimitri van Heesch2019-12-251-0/+3
|\ | | | | Create possibility to define LaTeX commands for formulas