summaryrefslogtreecommitdiffstats
path: root/qtools
Commit message (Collapse)AuthorAgeFilesLines
* Misc. typosluz.paz2018-02-061-1/+1
|
* Fix building with Visual Studio 2013Andreas Regel2018-01-081-3/+3
| | | | Visual Studio 2013 and older (probably also newer) do not understand binary constants. So change them to hexadecimal.
* More typosluz.paz2018-01-043-6/+6
|
* Merge branch 'master' of https://github.com/ahoogol/doxygen into ahoogol-masterDimitri van Heesch2017-12-282-24/+108
|\
| * Added support for RTL(right to left) languages like Arabic and Persian in ↵ahoogol2017-06-252-24/+108
| | | | | | | | HTML output
* | Misc. typosluzpaz2017-12-237-30/+30
| | | | | | | | | | 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
* | Update mathjax pathSam Tygier2017-10-251-1/+1
|/ | | | | | | Set the default MATHJAX_RELPATH to the current recommended value: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/ (See https://www.mathjax.org/cdn-shutting-down/ )
* Isolated none-existing posix threading functions on AndroidAli Abdulkadir2017-03-031-1/+8
|
* Bug 776964 - Menu does not work without JavascriptDimitri van Heesch2017-01-101-19/+32
|
* Merge pull request #477 from infinity0/masterDimitri van Heesch2016-05-162-0/+24
|\ | | | | Bug 751984 - Use UTC timezone when displaying QDateTimes parsed from SOURCE_DATE_EPOCH
| * Bug 751984 - Use UTC timezone when displaying QDateTimes parsed from ↵Ximin Luo2016-05-092-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | SOURCE_DATE_EPOCH According to the SOURCE_DATE_EPOCH spec [1], "Formatting MUST be deferred until runtime if an end user should observe the value in their own locale or timezone." However setTime_t uses localtime, so the output is in the timezone of the build machine running doxygen, and not the timezone of the reader consuming the final output. To adhere to the spec, the easiest option is to add a setTimeUtc_t function that is the same as setTime_t, but only uses gmtime instead of first trying localtime. [1] https://reproducible-builds.org/specs/source-date-epoch/
* | Bug 750930 - Representation of arrowsDimitri van Heesch2016-05-151-4/+4
|/
* Applied responsive design to menu bar using smartmenusDimitri van Heesch2016-05-051-1/+1
|
* Bug 756241 - Race condition in parallel DOT runsDimitri van Heesch2015-10-171-2/+2
|
* Made several improvements to the performance of template engineDimitri van Heesch2015-09-131-0/+26
|
* Use STATIC libraries to prevent them being sharedTomáš Chvátal2015-09-011-1/+1
| | | | | | This can happen when user override definition of -DBUILD_SHARED_LIBS=ON. Without this hard-enforce the libraries would be generated as shared while never installed. Thus resulting in broken binaries.
* Fixed various issues found by PVS-Studio.Dimitri van Heesch2015-08-183-4/+6
|
* Bug 751984 - PATCH: Honour SOURCE_DATE_EPOCH environment variable for ↵Dimitri van Heesch2015-07-194-0/+62
| | | | reproducible output
* use cmakeAdrian Negreanu2015-05-151-0/+57
| | | | | | | | | | runtest.pl replaced by testing/test_driver.cmake version.py replaced by cmake/version.cmake lang_cfg.py replaced by cmake/lang_cfg.cmake settings.py implemented in src/CMakeLists.txt increasebuffer.py replaced by defining the YY_BUF_SIZE and YY_READ_BUF_SIZE Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com>
* Removed OS version check for MACOSX (was not used anywhere)Dimitri van Heesch2015-04-121-28/+0
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2015-04-041-1/+1
|\
| * Showing grey/gray in documentationalbert-github2015-03-111-1/+1
| | | | | | | | | | The US-English spelling is gray where as the British-English spelling is grey. The doxygen documentation is in US-English spelling. This patch corrects the wrong spelled, user visible, grey to gray.
* | Added function arguments to the LaTeX tocDimitri van Heesch2015-04-021-1/+1
|/
* Bump copyright yearDimitri van Heesch2015-02-262-2/+2
|
* Fixed compilation issue on WindowsDimitri van Heesch2015-01-031-3/+3
|
* Fixed a couple of cases where sharing string data could lead to corruptionDimitri van Heesch2015-01-025-48/+66
| | | | | Also made dangerous string access more visible by introducing rawData(). This replaces data() which will now return a constant string.
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2014-12-171-1/+1
|\
| * Fixed typos in C/C++ comments. There are no functional changes.orbitcowboy2014-12-151-1/+1
| |
* | Bug 741417 - Crash when building gtkmm documentationDimitri van Heesch2014-12-171-2/+2
|/
* Use result of vsnprintfDimitri van Heesch2014-11-291-1/+2
|
* Fixed bug in new QCString::sprintf for long string.Dimitri van Heesch2014-11-161-2/+3
|
* Fixed several Coverity warningsDimitri van Heesch2014-11-151-0/+1
|
* Introduced template directory for template and resource files and resource ↵Dimitri van Heesch2014-11-131-4/+4
| | | | compiler & manager
* Compilation fixes for Windows for new string implementation.Dimitri van Heesch2014-10-251-14/+14
|
* Introduce new optimized string implementation (attempt 2)Dimitri van Heesch2014-10-235-1583/+793
|
* Added compilation support for MacOSX 10.10 (yosemite)Dimitri van Heesch2014-10-221-1/+4
|
* Reverted back to old string implementation. New one needs more work.Dimitri van Heesch2014-10-215-779/+1583
|
* Added clearer range checks for string class to help compilerDimitri van Heesch2014-10-211-4/+4
|
* Fixed refcounting bug in new string implementationDimitri van Heesch2014-10-212-803/+15
|
* Added faster reference counted string implementation with short string ↵Dimitri van Heesch2014-10-217-1584/+1568
| | | | optimization
* Bug 736036 - [PATCH] Remove redundant local variable initialization in ↵Dimitri van Heesch2014-09-091-2/+2
| | | | qtools/qstring.cpp
* Fixed a number of issues (resource leaks, uninitialized members, etc) found ↵Dimitri van Heesch2014-08-312-1/+2
| | | | by coverity
* Bug 735194 - src/Makefile.libdoxycfg shouldn't be distributedDimitri van Heesch2014-08-221-0/+1
|
* Added namespace info to the contextDimitri van Heesch2014-08-021-2/+2
|
* Fixed windows compile issue for is_neutralDimitri van Heesch2014-06-141-0/+2
|
* Fix warning about unused functions in qstring.cppDimitri van Heesch2014-05-291-3/+2
|
* Bug 730888 - [PATCH] Fix missing '&' in Boolean operation in qstring.cppDimitri van Heesch2014-05-291-1/+1
|
* Fixes for missing build dependenciesDimitri van Heesch2014-01-221-2/+0
|
* Spitting generated files better from source filesalbert-github2014-01-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is a patch for the build system so that less (no) generated files are in the source directories and also that the different build (on windows are independent of each others). Also the different sub-projects (e.g. doxygen , doxywizard) don't share any files anymore. - ./.gitignore A number of files are not in the src directory anymore. generated directories are included. rtf and xml directories are there for possible future use. - ./Doxyfile The generated files are not anymore in the src directory so they don't have to be excluded anymore - ./configure Adjustmenst so the generated files are in the different subdirectories - ./Makefile.in - addon/doxmlparser/examples/metrics/metrics.pro.in - addon/doxmlparser/src/doxmlparser.pro.in - addon/doxmlparser/test/xmlparse.pro.in - addon/doxyapp/doxyapp.pro.in - addon/doxysearch/doxyindexer.pro.in - addon/doxysearch/doxysearch.pro.in - addon/doxywizard/Makefile.in - addon/doxywizard/doxywizard.pro.in - libmd5/libmd5.pro.in - qtools/qtools.pro.in - src/Makefile.in - src/doxygen.pro.in - src/libdoxycfg.pro.in - src/libdoxycfg.t.in - src/libdoxygen.pro.in - src/libdoxygen.t.in Adjustment to the new directory structure - addon/doxywizard/expert.cpp include file is generated in the generated_src/doxywizard directory, referenced through -I on compile line - src/lang_cfg.h File is now automatically generated - src/languages.py Correction of used path for new structure - src/settings.py - src/version.py Place for resulting file handled through an argument, so it is possible to have a separate file for each sub-project - tmake/lib/win32-g++/generic.t - tmake/lib/win32-mingw/generic.t The destination path was added twice, in case of a depth of more than 1 level (doxmlparser) this lead to problems - winbuild/Config.rules - winbuild/Gen_head.rules - winbuild/Languages.rules - winbuild/Lex.rules - winbuild/Settings.rules - winbuild/Version.rules correcting some path of generated files - winbuild/Doxygen.sln Build order dependency could be dropped as the version.cpp file is now a generated file for doxygen and doxywizard - winbuild/Doxygen.vcproj - winbuild/Doxywizard.vcproj Corrected paths to the new structure. Added unistd as an external generated file - winbuild/unistd.h File is now generated - winbuild/Unistd.rules - winbuild/unistd.py Generated unistd for doxygen and doxywizard in a consistent way. - winbuild/doxyindexer.vcproj - winbuild/doxysearch.vcproj - winbuild/qtools.vcproj Corrected paths to the new structure. - winbuild/runbison.bat - winbuild/version.bat Not used anymore everything handled through rules.
* Reduced and improved functionality of QListDimitri van Heesch2013-12-3011-67/+238
| | | | | | | | | - operations on current index and node (next(), prev(), last(), first()) have been removed. - access to internal nodes has been removed. - old QList has been renamed to QInternalList for use inside qtools only. - added type safe compare, new, and delete operations (compareValues(), newValue(), deleteValue()). - add compareValues also to QDict for consistency. - changed doxygen's implementation to comply with the new QList and QDict interface.