summaryrefslogtreecommitdiffstats
path: root/addon
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6482 from abathur/sql3Dimitri van Heesch2018-10-221-59/+65
|\ | | | | update to the experimental sqlite3 generator
| * Expand sqlite3gen's breadth, depth, and qualityTravis A. Everett2018-09-031-59/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generated sqlite3 databases are roughly ready to support tools and projects that require a significant fraction of what Doxygen collects. output quality: - collect primary info for most major entities and relationships - fix causes of junk data in some columns (i.e. const * / QCString / string / memory issues) - convert decription field markup (mix of markdown, HTML, and Doxygen commands) into XML - eliminate duplicate/overlapping data (both rows and columns) usability: - abort if database already exists; prompt user to archive/delete it - record Doxygen and sql schema versions so tools/clients can target/message appropriately - refine schema to support and simplify common queries addon/doxypysql: - adopt schema changes - py3 compat
* | Bug 702265 - Generated Doxyfile differs from result of doxygen -ualbert-github2018-10-042-3/+3
| | | | | | | | Syntax correction (Mac)
* | Bug 702265 - Generated Doxyfile differs from result of doxygen -ualbert-github2018-10-046-3/+15
|/ | | | | | | 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.
* fix build with qt 5.11, deprecated qt5_use_modules macro was removed, patch ↵pgajdos2018-06-191-9/+6
| | | | by Christophe Giboudeaux
* Misc. typosluz.paz2018-04-251-1/+1
| | | | Found via `codespell`
* Merge pull request #672 from albert-github/feature/doxywizard_780648Dimitri van Heesch2018-04-221-7/+22
|\ | | | | Bug 653502 - Can't use pound sign in alias command, escaped or unescaped
| * Bug 653502 - Can't use pound sign in alias command, escaped or unescapedalbert-github2018-02-281-7/+22
| | | | | | | | | | - 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.
* | Bug 788873 - Disabled controls when `HAVE_DOT` is already set to `YES`albert-github2018-02-271-0/+5
|/ | | | Explicitly call the routine to set the status of the sub list.
* doxyparse bugfixes and minor improvementsJoenio Costa2017-12-282-8/+37
| | | | | | | | | | | | | | | | | - removing double quotes from function arguments list - fix doxyparse segfault for python source files - documenting install instructions from source - documenting build dependencies - updating email address Signed-off-by: Igor Ribeiro Barbosa Duarte <igor.ribeiro.duarte@gmail.com> Signed-off-by: Jonathan Moraes <arkyebr@gmail.com> Signed-off-by: Kleber <kleberbritomoreira10@gmail.com> Signed-off-by: leonardork <leodegolim@yahoo.com.br> Signed-off-by: Marcelo Ferreira <marcelohpf@gmail.com> Signed-off-by: Matheus Miranda <matheusmirandalacerda@gmail.com> Signed-off-by: Sabryna de Sousa <sabryna.sousa1323@gmail.com> Signed-off-by: VinyPinheiro <viny-pinheiro@hotmail.com>
* Misc. typosluzpaz2017-12-232-2/+2
| | | | | 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
* CMake: avoid if() around the whole contents of plugin CMakeLists.txtRolf Eike Beer2017-10-205-16/+17
| | | | Just don't call add_subdirectory() if the build flag is not set.
* CMake: search for Qt5 only in config file modeRolf Eike Beer2017-10-201-1/+1
|
* add the number of conditionals path and bugfixJoenio Costa2017-06-283-28/+47
| | | | | | | | | | | | | * Rebased with upstream master * Added build instructions to README * Bug 398942 - fixes the problem with instance variables and arguments with the same name Signed-off-by: Antonio Terceiro <terceiro@softwarelivre.org> Signed-off-by: João M. Miranda <joaomm88@gmail.com> Signed-off-by: Paulo Meirelles <paulo@softwarelivre.org> Signed-off-by: Vinicius Daros <vkdaros@mercurio.eclipse.ime.usp.br> Signed-off-by: Jonathan Moraes <arkyebr@gmail.com>
* Merge pull request #425 from analizo/doxyparseDimitri van Heesch2017-02-194-0/+494
|\ | | | | new addon doxyparse, a source parsing engine
| * using YAML in the output of "doxyparse"Joenio Costa2016-02-031-129/+121
| | | | | | | | refers to pull-request !425
| * new addon doxyparse, a source parsing engineJoenio Costa2015-12-134-0/+502
| | | | | | | | | | | | | | | | | | | | | | | | | | | | doxyparse parses source code and dumps the dependencies between the code elements. Today doxyparse is in use by Analizo* toolkit, a suite of source code analysis tools, aimed at being language-independent and extensible. * http://analizo.org Signed-off-by: Antonio Terceiro <terceiro@softwarelivre.org> Signed-off-by: João M. Miranda <joaomm88@gmail.com> Signed-off-by: Paulo Meirelles <paulo@softwarelivre.org> Signed-off-by: Vinicius Daros <vkdaros@mercurio.eclipse.ime.usp.br>
* | flex: use %option instead of command line options.Adrian Negreanu2016-09-212-1/+2
| |
* | Merge pull request #451 from albert-github/feature/bug_761641Dimitri van Heesch2016-09-032-10/+19
|\ \ | | | | | | Bug 761471 - Do not allow ligatures in log output
| * | Bug 761471 - Do not allow ligatures in log outputalbert-github2016-02-062-10/+19
| | | | | | | | | | | | | | | 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.
* | | Bug 764359 - Recent File list allows only 2 entriesalbert-github2016-03-311-0/+2
| | | | | | | | | | | | | | | 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.
* | | Bug 764359 - Recent File list allows only 2 entriesalbert-github2016-03-311-3/+13
|/ / | | | | | | | | 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.
* | Building doxyapp fails after update of config methodology to improve performancealbert-github2016-01-172-13/+22
| | | | | | | | This is a regressing on the "Changed configuration mechanism to directly access options in order to improve performance ( a93ec7221d1a258f0268e0c081782478372efe0b)
* | fix ninja build errorRafael Sadowski2016-01-161-1/+1
|/ | | | error: build.ninja:1548: bad $-escape (literal $ must be written as $$)
* doxyapp and CLANG linkingalbert-github2015-12-121-0/+2
| | | | In case CLANG is enabled for doxygen this library is also used for doxyapp, but the clang libraries were not included in the doxyapp CMake project.
* Adding compilation options for flex/lex and bison/yaccalbert-github2015-12-081-1/+1
| | | | | | | | | | | | | | | 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
* DO NOT hardcode x86-64 architecture.Marcin Juszkiewicz2015-10-081-1/+1
| | | | | | | | | | | 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>
* Make doxywizard compatible with Qt5Dimitri van Heesch2015-07-149-186/+302
|
* libpng warning: iCCP: known incorrect sRGB profilealbert-github2015-07-126-0/+0
| | | | | 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>
* Don't show a console when launching doxywizard on Windows.Dimitri van Heesch2015-07-011-2/+2
|
* Various minor changesDimitri van Heesch2015-06-202-558/+7
| | | | | | - made copying doc and example files a target - fixed bug using temparary in the wizard. - Added faq question about extension mapping
* Further cleanups related to the cmake build systemDimitri van Heesch2015-06-181-4/+5
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2015-06-061-228/+255
|\
| * Merge pull request #342 from groleo/regexp-search.pyDimitri van Heesch2015-06-061-228/+255
| |\ | | | | | | sqlite3: add regexp searches to search.py
| | * sqlite3: add regexp searches to search.pyAdrian Negreanu2015-05-221-228/+255
| | |
| | * Bug 745870 - [PATCH] QT4's qmake is titled differently on Fedora 21albert-github2015-03-091-1/+1
| | | | | | | | | | | | Corrected patch for the problem. Here nothing to be copied but multiple possibilities for executables are checked.
* | | Added missing libraries for building doxysearch on WindowsDimitri van Heesch2015-06-061-0/+6
|/ /
* | Further cmake changesDimitri van Heesch2015-05-312-17/+3
| | | | | | | | | | | | | | - made static build option for all windows targets - made wizard flex interactive - add 64bit support for libiconv on windows build - updated test mechanism
* | Removed old build files, added install targets and other optionsDimitri van Heesch2015-05-1712-226/+66
| |
* | use cmakeAdrian Negreanu2015-05-154-0/+104
| | | | | | | | | | | | | | | | | | | | 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>
* | Bug 745870 - [PATCH] QT4's qmake is titled differently on Fedora 21albert-github2015-03-101-1/+1
|/ | | | Corrected patch for the problem. Here nothing to be copied but multiple possibilities for executables are checked.
* Bump copyright yearDimitri van Heesch2015-02-2637-37/+37
|
* Consistency in handling HTML and LaTeX in respect to header and footeralbert-github2014-12-281-20/+23
| | | | | 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)
* Prevent overly long terms from stopping the search indexerDimitri van Heesch2014-12-231-7/+14
|
* Fixed typos in C/C++ comments. There are no functional changes.orbitcowboy2014-12-151-3/+3
|
* Fixed typos in comments. No functional changes.orbitcowboy2014-12-102-4/+4
|
* Add missing escape in doxysearch.cpp when result contained a double quoteDimitri van Heesch2014-09-131-1/+1
|
* Preparations for release 1.8.8Dimitri van Heesch2014-08-211-2/+1
|
* Bug 730887 - [PATCH] Fix potential copy and paste error in inputstring.cppDimitri van Heesch2014-06-071-1/+1
|
* Set deployment targets for MacOSX 10.5+ versionsDimitri van Heesch2014-05-151-1/+1
|