summaryrefslogtreecommitdiffstats
path: root/src/resourcemgr.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Some fixes for template.cpp and improve the template outputDimitri van Heesch2021-05-141-4/+6
|
* Refactoring: remove implicit conversion from QCString to const char *Dimitri van Heesch2021-04-221-14/+14
| | | | | | | | | | | | | | | | | 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: make qcstring.h a local includeDimitri van Heesch2021-03-261-1/+0
|
* Refactoring: replace QFile/FTextStream with fstream/stringstreamDimitri van Heesch2021-03-181-14/+23
|
* Refactoring: some cleanup and removed text direction logicDimitri van Heesch2021-03-041-1/+0
|
* Modernize code for the resource managerDimitri van Heesch2020-08-021-17/+16
|
* Replaced bitmap of doxygen logo by SVG versionDimitri van Heesch2020-07-181-0/+12
|
* Doxygen version information (#7645)albert-github2020-03-171-1/+1
| | | | | - 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.
* Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-9/+9
|
* Show git version informationalbert-github2019-05-311-1/+1
| | | | | | | | | | | | | | | | | The original version has as features: - getting the git version number for usage in doxygen - making the doxygen version number inclusion dependent on the VERSION file The disadvantage of the chosen methodology was that an extra correction step was necessary, by defining getter methods to retrieve the values this correction can be hidden. The information is coming from different sources: - the VERSION file - the git "repository and build system (when present) Furthermore there are a couple of places where the version information is used (a.o. doxygen and doxywizard executable, though the doxygenwizard was only done "half hearted") The handling of the VERSION file has been made in such a way that it is comparable with the generation of the git version changes. For a better abstraction the version handling is all done in a separate directory.
* Added generating template files and reading templates from disk if presentDimitri van Heesch2016-05-281-2/+5
|
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-1/+1
| | | | improve performance
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Fixed a couple of cases where sharing string data could lead to corruptionDimitri van Heesch2015-01-021-2/+2
| | | | | Also made dangerous string access more visible by introducing rawData(). This replaces data() which will now return a constant string.
* Introduced template directory for template and resource files and resource ↵Dimitri van Heesch2014-11-131-0/+183
compiler & manager