summaryrefslogtreecommitdiffstats
path: root/src/util.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Reduce use of WIN32 defines outside of portableDimitri van Heesch2020-05-161-19/+10
|
* RefactoringDimitri van Heesch2020-05-151-126/+0
| | | | | | | | | | | - 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
* issue #7762 C# mode completely brokenalbert-github2020-05-091-0/+2
| | | | In case a `#` is used in the path this is not escaped and this gives a problem in label names for LaTeX and in file references for HTML>
* Refactoring: size_t type conversions and QList in DotManagerDimitri van Heesch2020-05-021-1/+1
|
* Refactoring: Introduce type names for commonly used container typesDimitri van Heesch2020-05-011-2/+2
|
* Refactoring: modernize g_inputFiles and the parameters of readFileOrDirectoryDimitri van Heesch2020-04-301-1/+1
|
* Refactoring: replace Doxygen::namespaceAliasDict by Doxygen::namespaceAliasMapDimitri van Heesch2020-04-291-10/+14
|
* Refactor: improve encapsulation for ArgumentListDimitri van Heesch2020-04-251-9/+9
|
* Fixes missing include and missing html extension logicDimitri van Heesch2020-04-251-1/+1
|
* Performance improvements after profilingDimitri van Heesch2020-04-241-71/+75
| | | | | In some cases performance dropped when upgrading from version 1.8.16 to 1.8.17 or 1.8.18. With these changes the performance should be back to normal again.
* Changed fix as proposedDimitri van Heesch2020-04-091-5/+0
|
* Fixed shadowing issue in getFortranDefs and other shadowing casesDimitri van Heesch2020-04-091-7/+7
|
* Replaced MemberNameSDict by MemberNameLinkedMap based on LinkedMapDimitri van Heesch2020-04-081-43/+37
|
* Replaced FileNameDict/FileNameList by FileNameLinkedMapDimitri van Heesch2020-04-061-21/+17
|
* Merge branch 'remove_tcl'Dimitri van Heesch2020-03-221-3/+0
|\
| * Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-151-3/+0
| | | | | | | | very popular)
* | Merge pull request #7657 from cmorty/fixmessagesDimitri van Heesch2020-03-221-304/+304
|\ \ | | | | | | Add message format-checking
| * | Fix not correctly formatted messagesMoritz 'Morty' Strübe2020-03-211-304/+304
| | |
* | | Incorrect link generated for cite and xref (#7648)albert-github2020-03-211-0/+1
|/ / | | | | Incorrect links were generated for the cite and xref commands, the link text was not translated to a RTF link label.
* | Doxygen version information (#7645)albert-github2020-03-171-1/+15
|/ | | | | - 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.
* Fixed unsigned/signed character warningsDimitri van Heesch2020-03-111-5/+5
|
* Remove dead code and fix more warningsDimitri van Heesch2020-03-081-3/+3
|
* Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-491/+32
|
* Merge pull request #7612 from albert-github/feature/issue_7583Dimitri van Heesch2020-02-271-2/+7
|\ | | | | issue #7583 External Links in Inheritance Diagrams open in the Image Frame.
| * issue #7583 External Links in Inheritance Diagrams open in the Image Frame.albert-github2020-02-241-2/+7
| | | | | | | | When having a function it opens in the current frame and uses the complete frame. Images (e.g. inherited diagrams) are displayed in a small "sub frame" and when displaying the link here it is not readable and furthermore the user doesn't know anything about the "sub frame". In case of an image the link should be displayed in the parent frame of the image.
* | Merge branch 'xreflists'Dimitri van Heesch2020-02-271-32/+14
|\ \
| * | Restructure the way RefLists are handledDimitri van Heesch2020-02-271-32/+14
| |/
* | Removing warnings from doxygen internal documentationalbert-github2020-02-251-3/+3
|/ | | | Although there is not a lot of doxygen internal documentation, it still should not produce warnings.
* Restructure section handlingDimitri van Heesch2020-02-211-13/+12
|
* issue #7590 Map .f18 filetype to Fortranalbert-github2020-02-141-0/+1
| | | | Supporting f18 extension
* issue #7544 [Regression 1.8.17] Recursion when computing class usage relationsDimitri van Heesch2020-02-021-21/+3
|
* Bug 780630 - Nested @ingroup generates bad breadclumb listalbert-github2020-01-231-1/+1
| | | | The writing of the "pipe" symbol was done at the wrong moment.
* Minor fixesDimitri van Heesch2019-12-251-10/+6
| | | | | Avoid code duplication by adding function addHtmlExtensionIfMissing() and avoid member shadowing by using 'm_' prefix for member variables
* Merge branch 'feature/bug_335614' of ↵Dimitri van Heesch2019-12-251-0/+13
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_335614
| * Bug 335614 - HTML link incorrect when using tagfilealbert-github2019-09-301-0/+13
| | | | | | | | | | - See to it that when an extension is already present this extension is used and not a second extension is added - let the tag file know what the original extension was.
* | Merge branch 'master' into spellingDimitri van Heesch2019-12-231-21/+32
|\ \
| * | Removed exitCode parameter as it is always 1Dimitri van Heesch2019-12-221-2/+2
| | |
| * | Merge branch 'feature/bug_terminate' of ↵Dimitri van Heesch2019-12-221-4/+2
| |\ \ | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_terminate
| | * | Better termination messagealbert-github2019-11-221-4/+2
| | | | | | | | | | | | | | | | | | | | In case a `WARN_LOGFILE` is used it in this file no clear whether doxygen finished correctly or exited beforehand in case a fatal error. Now a 'Exiting...' is also given in the warning log file in case an error is a fatal error.
| * | | issue #7446: C#: parameter named `extends` is broken in the documentationDimitri van Heesch2019-12-201-5/+5
| | | |
| * | | Merge pull request #7428 from RockinRoel/fix_scoped_enum_refDimitri van Heesch2019-12-081-1/+1
| |\ \ \ | | | | | | | | | | Fix incorrect reference resolving of enum class values
| | * | | Fix incorrect reference resolving of enum class valuesRoel Standaert2019-12-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When they share enum value names inside the same namespace. This is a proposed fix for issue #7427: "Incorrect resolving of references to enum class values with shared names inside the same namespace"
| * | | | Renamed Portables to PortableDimitri van Heesch2019-12-081-4/+4
| | | | |
| * | | | Merge branch 'memory_leakage_fix' of https://github.com/virusxp/doxygen into ↵Dimitri van Heesch2019-12-081-6/+14
| |\ \ \ \ | | |/ / / | |/| | | | | | | | virusxp-memory_leakage_fix
| | * | | Refactoring of portable.h and portable.cpp functions to be contained in a ↵Tobias Off2019-11-281-6/+14
| | |/ / | | | | | | | | | | | | | | | | | | | | namespace Fixing some memory issues caused by not correctly freed pointers
| * | | Problem converting UCS big endian filealbert-github2019-11-221-5/+10
| |/ / | | | | | | | | | | | | When having a file with a Big Endian BOM this is not always handled in a correct way when using the generic UCS-2 approach, using the explicit version works well. (problems see with a gcc (SUSE Linux) 7.4.1 20190905 [gcc-7-branch revision 275407] and glibc-2.26-lp151.18.7.x86_64).
* | | spelling: javascriptJosh Soref2019-11-121-1/+1
| | |
* | | spelling: identifierJosh Soref2019-11-121-1/+1
| | |
* | | spelling: embeddingJosh Soref2019-11-121-2/+2
|/ /
* | Merge pull request #7377 from albert-github/feature/bug_spell_srcDimitri van Heesch2019-11-061-1/+1
|\ \ | | | | | | Spelling corrections for src directory