Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | issue #8193: Better warning in case of error in dot / msc / dia image | Dimitri van Heesch | 2021-05-03 | 1 | -4/+6 |
| | |||||
* | Refactoring: remove implicit conversion from QCString to const char * | Dimitri van Heesch | 2021-04-22 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | This commit changes the following in relation to string use - The implicit convert from 'QCString' to 'const char *' is removed - Strings parameters use 'const QCString &' as much as possible in favor over 'const char *' - 'if (s)' where s is a QCString has been replaced by 'if(!s.isEmpty())' - data() now always returns a valid C-string and not a 0-pointer. - when passing a string 's' to printf and related functions 'qPrint(s)' is used instead of 's.data()' - for empty string arguments 'QCString()' is used instead of '0' - The copy() operation has been removed - Where possible 'qstrcmp(a,b)==0' has been replaces by 'a==b' and 'qstrcmp(a,b)<0' has been replaced by 'a<b' - Parameters of string type that were default initialized with '= 0' are no initialized with '= QCString()' | ||||
* | Refactoring: Add TextStream buffer to improve output writing performance | Dimitri van Heesch | 2021-03-28 | 1 | -1/+2 |
| | | | | | - direct use of std::stringstream and std::ostream gave a 30% drop in performance. | ||||
* | Refactoring: make qcstring.h a local include | Dimitri van Heesch | 2021-03-26 | 1 | -1/+1 |
| | |||||
* | Refactoring: replace QFile/FTextStream with fstream/stringstream | Dimitri van Heesch | 2021-03-18 | 1 | -2/+1 |
| | |||||
* | Refactoring: remove unused sortdict.h | Dimitri van Heesch | 2021-01-22 | 1 | -2/+0 |
| | |||||
* | Refactoring: size_t type conversions and QList in DotManager | Dimitri van Heesch | 2020-05-02 | 1 | -2/+2 |
| | |||||
* | Replace SDict with std::map | Moritz 'Morty' Strübe | 2020-03-21 | 1 | -2/+2 |
| | |||||
* | QString -> std::string & QDict -> std::map | Moritz 'Morty' Strübe | 2020-03-21 | 1 | -3/+3 |
| | | | | Replacing QString required replacing the QDict, too. | ||||
* | Fixed a couple of compiler warnings on Windows | Dimitri van Heesch | 2019-09-12 | 1 | -2/+2 |
| | |||||
* | Refactoring code for dot related source files | Dimitri van Heesch | 2019-09-10 | 1 | -33/+10 |
| | |||||
* | Fix for warning about deletion of pointer to incomplete type 'DotWorkerThread' | Dimitri van Heesch | 2019-06-15 | 1 | -0/+1 |
| | |||||
* | Fix for warning about deletion of pointer to incomplete type 'DotFilePatcher' | Dimitri van Heesch | 2019-06-15 | 1 | -1/+1 |
| | |||||
* | refactoring dot.cpp | Thomas Haller | 2019-06-13 | 1 | -474/+21 |
| | |||||
* | added check if .dot file is already queued for processing before adding a ↵ | Thomas Haller | 2019-06-10 | 1 | -1/+7 |
| | | | | new processing job | ||||
* | delayed creation and update of .md5 files after successful creation of ↵ | Thomas Haller | 2019-06-10 | 1 | -2/+3 |
| | | | | output files | ||||
* | Added virtual destructor to DotGraph base class and disabled copy ↵ | Dimitri van Heesch | 2019-05-28 | 1 | -7/+9 |
| | | | | constructor and assignment operator | ||||
* | changed numbering of dot nodes to prevent different contents being generated ↵ | Thomas Haller | 2019-05-23 | 1 | -17/+20 |
| | | | | for the same .dot file | ||||
* | Revert "alternate fix for .dot file handling" | Dimitri van Heesch | 2019-05-18 | 1 | -10/+3 |
| | |||||
* | added check if .dot file is already queued for processing before adding a ↵ | Thomas Haller | 2019-05-14 | 1 | -0/+6 |
| | | | | new processing job | ||||
* | delayed creation and update of .md5 files after successful creation of ↵ | Thomas Haller | 2019-05-14 | 1 | -3/+4 |
| | | | | output files | ||||
* | Improved const correctness and added support for inline namespaces | Dimitri van Heesch | 2019-04-21 | 1 | -18/+18 |
| | |||||
* | Bug 793076 - Segmentation fault when generating graphical class hierarchy | albert-github | 2018-12-14 | 1 | -0/+1 |
| | | | | Prevent endless loop during renumbering | ||||
* | Added *.ice files as a recognized file type. | Mark Spruiell | 2018-10-22 | 1 | -6/+8 |
| | | | | Added a Slice-optimized output mode. | ||||
* | Combined lrRank and rank parameters for computeMd5Signature | Dimitri van Heesch | 2018-07-23 | 1 | -4/+4 |
| | |||||
* | Bug 395343 - caller graph can be improved by having caller on left & callee ↵ | albert-github | 2018-06-10 | 1 | -1/+2 |
| | | | | | | on right Caller graph will now have the called function on the right hand side. | ||||
* | Large CALL / CALLER graphs cannot be processed in LaTeX | albert-github | 2018-04-26 | 1 | -5/+23 |
| | | | | | | When generating CAL or CALLER graphs thy can become quite large (and unreadable) and it won't be possible to process them into a PDF due to a limitation of TeX. When it is determined that the resulting image is to large a scale down is done to around 150" (still unreadable) but it can be processed, this scaling done is done by means of the `dot` program. (Note: the scaling to 550 points for the output occurs on the original image in the TeX processing and Tex cannot read the image). | ||||
* | Optimized use of convertNameToFile to improve performance | Dimitri van Heesch | 2016-02-07 | 1 | -3/+4 |
| | |||||
* | Reimplemented node renumbering for dot graph to improve performance | Dimitri van Heesch | 2016-02-02 | 1 | -7/+16 |
| | |||||
* | Bug 756241 - Race condition in parallel DOT runs | Dimitri van Heesch | 2015-10-17 | 1 | -9/+37 |
| | |||||
* | Added support for directory dependency graphs to template engine | Dimitri van Heesch | 2015-08-28 | 1 | -3/+2 |
| | |||||
* | Bump copyright year | Dimitri van Heesch | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | Added type constraint relations for Java generics to dot graphs and XML output | Dimitri van Heesch | 2015-02-21 | 1 | -1/+1 |
| | |||||
* | Added graphical hierarchy support to template engine | Dimitri van Heesch | 2014-12-25 | 1 | -5/+11 |
| | |||||
* | Docbook output improvements | Dimitri van Heesch | 2014-06-20 | 1 | -7/+9 |
| | | | | | | 1. New Feature: Adapted Class Graph generation for DOCBOOK 2. Fixed DOCBOOK Code documentation formatting 3. Fixed Doxygen to handle FULL_PATH_NAMES for DOCBOOK generation | ||||
* | Updated copyright | Dimitri van Heesch | 2014-02-11 | 1 | -1/+1 |
| | |||||
* | Fixed a number of compiler warnings reported by newer clang compiler | Dimitri van Heesch | 2013-09-18 | 1 | -3/+1 |
| | |||||
* | Release-1.8.3.1-20130512 | Dimitri van Heesch | 2013-05-12 | 1 | -2/+0 |
| | |||||
* | Release-1.8.3.1-20130209 | Dimitri van Heesch | 2013-02-09 | 1 | -1/+3 |
| | |||||
* | Release-1.8.3.1 | Dimitri van Heesch | 2013-01-20 | 1 | -1/+1 |
| | |||||
* | Release-1.8.2-20121118 | Dimitri van Heesch | 2012-11-18 | 1 | -1/+0 |
| | |||||
* | Release-1.8.1.2 | Dimitri van Heesch | 2012-07-12 | 1 | -1/+2 |
| | |||||
* | Release-1.8.1.1 | Dimitri van Heesch | 2012-06-10 | 1 | -11/+13 |
| | |||||
* | Release-1.7.6.1-20120220 | Dimitri van Heesch | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | Release-1.7.4-20110629 | Dimitri van Heesch | 2011-06-29 | 1 | -8/+12 |
| | |||||
* | Release-1.7.4-20110606 | Dimitri van Heesch | 2011-06-06 | 1 | -2/+4 |
| | |||||
* | Release-1.7.3-20110123 | Dimitri van Heesch | 2011-01-23 | 1 | -2/+3 |
| | |||||
* | Release-1.7.2-20101224 | Dimitri van Heesch | 2010-12-24 | 1 | -1/+1 |
| | |||||
* | Release-1.7.2-20101106 | Dimitri van Heesch | 2010-11-06 | 1 | -5/+13 |
| | |||||
* | Release-1.7.1-20100728 | Dimitri van Heesch | 2010-07-28 | 1 | -0/+11 |
| |