| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
doxywizard log. (#7631)
Add the escape processing for strings passed to m_outputLog->append() in MainWindow::readStdout().
|
| |
|
|\
| |
| |
| | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_doxywizard_warnings
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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).
|
|/
|
|
|
| |
- 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.
|
|\
| |
| | |
Remove some unused enums in doxywizard
|
| |
| |
| |
| | |
Remove some unused enums in doxywizard
|
|/
|
|
| |
Analogous to pull request #7586 a wrong value is given check e.g `OUTPUT_LANGUAGE = dutch`
|
|\
| |
| | |
Create possibility to define LaTeX commands for formulas
|
| |
| |
| |
| |
| |
| | |
To be able to have building bocks for formulas one can create a `\newcommand` (or when one wants to change a command `\renewcommand`).
Due to the different handling of LaTeX commands in pure LaTeX code (latex output and formulas converted to images) and MathJax it is necessary to transform LaTeX commands to the MathJax equivalent.
This is done in a transparent way by providing the new commands in a file and add this verbatim to the pure LaTeX code and to translate the `\newcommand` and `\renewcomamnd` to MathJax macros.
|
| |
| |
| |
| | |
Fixing a number of uninitialized variables based on the coverity output of November 30, 2019
|
|\ \
| | |
| | |
| | | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_consistency_state_2
|
| |/
| |
| |
| |
| | |
Create a consistent way to display the state mnemonics of the different scanners (analogous to the fortranscanner.l)
Use an automatic procedure to generate the routine with the translation of the states to a string.
|
|/ |
|
| |
|
| |
|
|\
| |
| |
| | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_endblock_msg
|
| |
| |
| |
| | |
Consistency
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|/
|
|
|
|
|
|
| |
Show the git version on designated places (currently version, help and Doxyfile difference).
The implementation is based on the git_watcher.cmake (https://github.com/andrew-hardin/cmake-git-version-tracking).
The information is useful to see which. master, version of doxygen is used for a build on systems where a lot of builds are make (Fossies.org) or very regular builds are made (CGAL)
Furthermore the tracking of the VERSION file was not done (when changed the version.cpp was not updated), this is corrected as well.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*Total -- 536.41kb -> 410.38kb (23.5%)
/doc/extsearch_flow.png -- 20.57kb -> 7.41kb (64%)
/testing/sample.png -- 3.69kb -> 2.50kb (32.26%)
/doc/doxywizard_main.png -- 55.86kb -> 38.51kb (31.07%)
/doc/doxywizard_page1.png -- 38.72kb -> 29.24kb (24.47%)
/doc/doxywizard_page4.png -- 42.69kb -> 32.57kb (23.72%)
/doc/doxywizard_page3.png -- 49.71kb -> 37.95kb (23.66%)
/doc/doxywizard_page2.png -- 38.13kb -> 29.21kb (23.41%)
/addon/doxywizard/images/tunecolor.png -- 99.90kb -> 77.30kb (22.62%)
/doc/doxywizard_menu.png -- 57.29kb -> 45.09kb (21.28%)
/doc/doxywizard_expert.png -- 29.35kb -> 23.73kb (19.15%)
/templates/html/mag_sel.png -- 0.55kb -> 0.45kb (17.41%)
/templates/html/mag.png -- 0.51kb -> 0.44kb (14.31%)
/doc/infoflow.png -- 98.24kb -> 84.89kb (13.59%)
/templates/html/search_r.png -- 0.60kb -> 0.54kb (9.64%)
/templates/html/search_l.png -- 0.59kb -> 0.55kb (6.13%)
|
|
|
|
| |
Syntax correction (Mac)
|
|
|
|
|
|
|
| |
See to it that the output from 'doxygen' and 'doxywizard' give the same result, difference was only in whitespace.
- space after '#' was already implemented
- implemented now that line endings are conform text layout (Qt 3 name: IO_Translate, Qt 4 name: QIODevice::Text)
- implement no space after '=' in case of an empty string or empty string list.
|
|
|
|
| |
by Christophe Giboudeaux
|
|\
| |
| | |
Bug 653502 - Can't use pound sign in alias command, escaped or unescaped
|
| |
| |
| |
| |
| | |
- In case there is already a double quote at the beginning of the line disable further escaping (assume that there is an end double quote as well)
- In case a hash sign is present see to it that the string will have double quotes around the alias.
|
|/
|
|
| |
Explicitly call the routine to set the status of the sub list.
|
|
|
|
| |
Just don't call add_subdirectory() if the build flag is not set.
|
| |
|
| |
|
|\
| |
| | |
Bug 761471 - Do not allow ligatures in log output
|
| |
| |
| |
| |
| | |
Replacing QTextEdit by QTextBrowser.
Need to have 1 <pre> block as otherwise an empty line appears between 2 blocks appears as data is read in parts.
|
| |
| |
| |
| |
| | |
Looks like the update of the GUI in respect to the "recent list" interfered with the reading of the values in the external list (which was updated during GUI update).
Order of items was also reversed.
|
|/
|
|
|
| |
Looks like the update of the GUI in respect to the "recent list" interfered with the reading of the values in the external list (which was updated during GUI update).
Order of items was also reversed.
|
|
|
|
| |
error: build.ninja:1548: bad $-escape (literal $ must be written as $$)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding the options LAEX_FLAGS and YACC_FLAGS to the COMPILE_FLAGS for flex/lex bison/yacc to create more flexibility during compilation.
Example:
when one wants to compile e.g. fortranscanner.l with the flex debug flag -d one can perform the following steps:
- touch fortranscanner.l in te src directory
- run make LEX_FLAGS=-d
or
set environment variable LEX_FLAGS to -d
run make
to undo this touch again forttranscanner -l and run make (don't forget to unset the environment variable LEX_FLAGS)
Analogous for bison/yacc wit the YACC_FLAGS
|
|
|
|
|
|
|
|
|
|
|
| |
doxygen built on most of architectures by pure luck and order of Qt5
qatomics_arch.h header where check for QT_ARCH_X86_64 was *after* most
of other architectures.
But not after AArch64 where it failed due to attempt of using x86-64
atomics code.
Signed-off-by: Marcin Juszkiewicz <mjuszkiewicz@redhat.com>
|
| |
|
|
|
|
|
| |
On a number of systems the warning "libpng warning: iCCP: known incorrect sRGB profile" is thrown due to the fact that newer versions of libpng (1.6.2 ?) has stricter rules about iCCP.
Converted all, relevant png files with: convert <file> -strip <file>
|
| |
|
|
|
|
|
|
| |
- made copying doc and example files a target
- fixed bug using temparary in the wizard.
- Added faq question about extension mapping
|
|
|
|
|
|
|
| |
- made static build option for all windows targets
- made wizard flex interactive
- add 64bit support for libiconv on windows build
- updated test mechanism
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Corrected patch for the problem. Here nothing to be copied but multiple possibilities for executables are checked.
|
| |
|
|
|
|
|
| |
There was a discrepancy in the handling of the header and footer files between HTML and LaTeX.
Also the wrong error / warning routine was called and the config_err and config_warn have been made more consistent with the messages(.cpp)
|
| |
|
| |
|