aboutsummaryrefslogtreecommitdiffstats
path: root/generators
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug 638 - "Documentation for phonon doesn't show class inheritance ↵Hugo Parente Lima2011-02-111-25/+9
| | | | | | | diagrams." Reviewer: Lauro Moura <lauro.neto@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Renamed "generatorSet" command line option to "generator-set".Marcelo Lira2011-01-251-1/+1
| | | | | | | Now the option name is similar to all the other command line options. Yet, to assure backward compatibility, the "generatorSet" parameter is still accepted, although it will not override the "generator-set" option.
* Don't ignore inject-documentation when mode="replace".Hugo Parente Lima2011-01-132-7/+27
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fix bug#574 - "In docs of QUuid there's documentation for a function called ↵Hugo Parente Lima2011-01-061-0/+1
| | | | | | | 'operator QString'" Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Add support for extra documentation in module table of contents.Hugo Parente Lima2011-01-062-1/+24
| | | | This is needed to fix the bug bug#560 ("Lack of QtCore.Signal documentation")
* Use the correct package name at module index.Hugo Parente Lima2010-10-041-1/+1
|
* Replace QVariant doc entries by None or object.Hugo Parente Lima2010-09-271-0/+4
| | | | | | | | | None when QVariant is used as an argument default value, object when it's used as return value or just to inform the expected argument type. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo lira <marcelo.lira@openbossa.org>
* Support doc generation of various modules in one go and removes QString and ↵Hugo Parente Lima2010-09-272-59/+76
| | | | QStringList entries from generated docs.
* Fixes bug#168, bug#310 and bug#330.Hugo Parente Lima2010-09-232-130/+109
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Created cmake option 'ENABLE_VERSION_SUFFIX' to use version on generated ↵Renato Filho2010-09-101-0/+2
| | | | | | | files to allow multiples version installed simultaneous. Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Do not compiles doc generator when ApiExtractor doesn't have support forHugo Parente Lima2010-08-171-1/+3
| | | | | | | doc strings. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Removed lib prefix from generators plugin.sb-0.6.0Renato Filho2010-07-191-0/+1
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Removed deprecated methods.Hugo Parente Lima2010-07-081-2/+2
|
* Adapt to recent changes in ApiExtractor API.Hugo Parente Lima2010-07-081-4/+4
|
* Implemented support to namespace.Renato Filho2010-06-301-15/+30
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>, Hugo Parente Lima <hugo.lima@openbossa.org>
* Do not crash when the given table is wrong.Hugo Parente Lima2010-05-031-1/+1
| | | | | Reviewer: Bruno Araújo <bruno.araujo@openbossa.org> Reviewer: Renato Araújo <renato.araujo@openbossa.org>
* Adapt to changes in ApiExtractorHugo Parente Lima2010-04-221-0/+1
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Renato Araújo <renato.araujo@openbossa.org>
* Fixing includes and include dirsLauro Neto2010-01-261-1/+1
| | | | | | Avoiding .. includes Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* Add constraint to avoid index out-of-range errorsBruno dos Santos de Araujo2009-12-161-2/+2
| | | | Reviewer: Lauro Neto <lauro.neto@openbossa.org>
* Remove two compilation warnings from qtdoc generator.Hugo Lima2009-11-181-5/+5
| | | | Reviewed by Renato Araujo <renato.filho@openbossa.org>
* Add symbol visibility rules to generator runner.Hugo Lima2009-11-171-2/+2
|
* forked boostpythongenerator project to separate the generatorrunnerMarcelo Lira2009-10-2615-2724/+3
| | | | | so that it could be used independently; the qtdoc generator module remained part of generatorrunner
* Implemented support to conversion-rule tag.renato araujo2009-10-213-10/+38
| | | | Reviwed by: Marcelo Lira <marcelo.lira@openbossa.org>
* Created execption handle for virtual functions.renato araujo2009-10-201-1/+8
|
* Fixed generation of fields for non wrapped class.Renato Araujo Oliveira Filho2009-09-183-21/+40
| | | | Fixed copy constructor generation.
* Implemented support to return policy for Qt::HANDLE.Renato Araujo Oliveira Filho2009-09-141-0/+4
|
* Fixed missing include in docgenerator.Renato Araujo Oliveira Filho2009-09-141-0/+1
| | | | Fixes Bug #5
* Fixed bug#26.Hugo Lima2009-09-041-1/+2
| | | | Reviewed by Renato Araújo
* Fixed assert failure when using qtdocgenerator.Hugo Lima2009-09-032-10/+0
| | | | | Added a default implementation for Generator::subDirectoryForClass. This breaks the binary compatibility but NOT the source compatibility.
* Installs generator plugins in its own directory.Lauro Neto2009-09-032-2/+2
|
* Fixed default return policy for functions which return references.Renato Araujo Oliveira Filho2009-08-281-9/+13
|
* Fixed export enums without namespace.Renato Araujo Oliveira Filho2009-08-271-1/+1
|
* Implemneted QAbstrctField as Python properties.Renato Araujo Oliveira Filho2009-08-272-8/+87
| | | | | | This implementation avoid Karmic python and boost conflict for readonly fields. Reviewed by Lauro Neto <lauro.neto@openbossa.org>
* Skip native types using only inNativePointer.Renato Araujo Oliveira Filho2009-08-261-7/+3
| | | | | | with this new isNativePointer, the generator can avoid create useless return policies. Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* Merge commit 'hugo/fixdocgenerator'Renato Araujo Oliveira Filho2009-08-261-0/+2
|\
| * Add missing macro to export qtdocgenerator plugin.Hugo Lima2009-08-261-0/+2
| | | | | | | | Reviewed by Luciano Wolf
* | Merge commit 'hugo/smallfixes'Renato Araujo Oliveira Filho2009-08-267-44/+42
|\ \
| * | Use QFlags instead of an int as parameter type in some methods.Hugo Lima2009-08-267-44/+42
| |/ | | | | | | Reviewed by Setanta
* | Merge commit 'setanta/generatorapp'Renato Araujo Oliveira Filho2009-08-264-0/+78
|\ \
| * | added convenience binary applications to call the generatorrunnerMarcelo Lira2009-08-264-0/+78
| |/ | | | | | | | | | | with --generatorSet parameters for boostpython and docgenerator Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* | moved the code for prepending the Sphinx tag '~' to ↵Marcelo Lira2009-08-251-2/+2
| | | | | | | | | | | | QtXmlToSphinx::resolveContextForMethod Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* | Merge commit 'mainline/master' into metaclassnameMarcelo Lira2009-08-254-8/+60
|/ | | | | Conflicts: boostpythongenerator.cpp
* Fix the libgenrunner name in target_link_librariesHugo Lima2009-08-251-1/+1
|
* Backport "disable named args" bugfix from mainlineHugo Lima2009-08-252-3/+3
|
* translateType method has been moved to Generator classHugo Lima2009-08-251-10/+0
|
* Removed QtDocGenerator dependence from BoostPythonGenerator, so a lotHugo Lima2009-08-253-50/+10
| | | | | | of function were moved from BoostPythonGenerator to the Generator class. In other words, QtDocGenerator finally compiles and their unit test pass :-)
* - QtDocGenerator is now a GeneratorRunner plugin.Hugo Lima2009-08-257-284/+49
| | | | - A lot of methods moved from boostpythongenerator to the generator class.
* Moved docgenerator to generators/qtdoc and renamed it to qtdocgeneratorHugo Lima2009-08-252-0/+1582
|
* Added boostpython as a generator plugin.Hugo Lima2009-08-256-6/+124
|
* The current generators will be just plugins and all generator stuff in ↵Hugo Lima2009-08-258-0/+2708
APIExtractor were moved to this project. So we need to re-think if boostpythongenerator still a good name for the project, because boostpythongenerator will be the name of the plugin to generate bindings for boost::python. Also the generators were just moved to a subdirectory (generators) and the boostpython generators to a sub-subdirectory (generators/boostpython), transform them in plugins will be a second milestone.