Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix outdated info on docs. | Hugo Parente Lima | 2012-03-09 | 1 | -2/+2 |
| | | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org> | ||||
* | Revert "Implement getTypeIndex function for types no generated types and ↵ | Hugo Parente Lima | 2012-03-09 | 8 | -213/+22 |
| | | | | | | | | primitive types." This commit broke the macosx build of PySide. This reverts commit e9758a01f15bc53de8e03b77ec8beb5673b1b1af. | ||||
* | Optimize isCppPrimitive function. | Hugo Parente Lima | 2012-03-09 | 1 | -27/+7 |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Implement getTypeIndex function for types no generated types and primitive ↵ | Hugo Parente Lima | 2012-03-09 | 8 | -22/+213 |
| | | | | | | | types. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | ||||
* | Version bump to 0.10.7 | Hugo Parente Lima | 2012-03-09 | 1 | -1/+1 |
| | |||||
* | Added setTargetLangPackage and targetLangPackage methods to PrimitiveTypeEntry.sb-0.10.6 | Marcelo Lira | 2012-03-09 | 3 | -4/+19 |
| | | | | | | | Updated tests. Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Lauro Moura <lauro.neto@openbossa.org> | ||||
* | Included the unsigned types in TypeEntry::isCppPrimitive() method list of types. | Marcelo Lira | 2012-03-09 | 3 | -1/+46 |
| | | | | Also added a test for a typedef of an unsigned numerical type. | ||||
* | Version bump | Hugo Parente Lima | 2012-03-09 | 1 | -1/+1 |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Fix bug 731 - "Can't specify more than a single 'since' argument" | Hugo Parente Lima | 2012-03-09 | 16 | -60/+110 |
| | |||||
* | Fix link on rel bar. | Hugo Parente Lima | 2012-03-09 | 1 | -1/+11 |
| | |||||
* | Update pysidedocs theme to rely more on sphinx's base theme: | Didier Raboud | 2012-03-09 | 17 | -1293/+72 |
| | | | | | | | | | | - Drop files that are redundant with sphinx. - Add _templates/layout.html to add the needed customisation. - Update theme.conf to ensure theme inheritance. - Update pysidedocs.css to fit the theme with sphinx's basic theme. Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | ||||
* | Drop superflous .directory file. | Didier Raboud | 2012-03-09 | 1 | -3/+0 |
| | |||||
* | AbstractMetaClasses now hold the instantiation types for the templates they ↵ | Marcelo Lira | 2012-03-09 | 5 | -5/+84 |
| | | | | | | | | | | | implement. AbstractMetaClasses that are typedefs for template class instantiations use to keep the template from where they derive, but didn't keep the values used for the derivation. Now this is fixed, and with an unit test. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org> | ||||
* | Compute the type indexes if needed when calling getMaxTypeIndex(). | Hugo Parente Lima | 2012-03-09 | 1 | -35/+41 |
| | | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo@openbossa.org> | ||||
* | Set code generation flags on TypeSystem type entry. | Hugo Parente Lima | 2012-03-09 | 1 | -0/+1 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Added default constructor option for value types. | Marcelo Lira | 2012-03-09 | 6 | -7/+145 |
| | | | | | | | | The unit test is in place and the 'value-type' tag documentation was update with information about the 'default-constructor' attribute. Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Copied AbstractMetaBuilder::decideUsagePattern() method to AbstractMetaType. | Marcelo Lira | 2012-03-09 | 3 | -84/+91 |
| | | | | | The decideUsagePattern on AbstractMetaBuilder now calls the new AbstractMetaType's method. | ||||
* | Added a test for operator methods removal. | Marcelo Lira | 2012-03-09 | 3 | -0/+152 |
| | |||||
* | Fixed TypeEntry::isCppPrimitive() to process typedefs and "long long" type. | Marcelo Lira | 2012-03-09 | 4 | -2/+115 |
| | | | | And added an unit test. | ||||
* | Fix PySide code generation.sb-0.10.5 | Hugo Parente Lima | 2012-03-09 | 1 | -1/+2 |
| | |||||
* | Check inconsistencies for enums and disable generation of private entities. | Hugo Parente Lima | 2012-03-09 | 3 | -52/+133 |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Renato Filho <renato.filho@openbossa.org> | ||||
* | Added docs for typesystem new attributes. | Hugo Parente Lima | 2012-03-09 | 1 | -5/+27 |
| | |||||
* | Added revision attribute to type entries tags and flags-revision to ↵ | Hugo Parente Lima | 2012-03-09 | 6 | -2/+128 |
| | | | | | | | enum-type tag. These attributes will be useful to separate the wrapped API in revisions and ease the task of producing ABI compatible bindings. | ||||
* | Bump version to 0.10.5. | Hugo Parente Lima | 2012-03-09 | 1 | -1/+1 |
| | |||||
* | Version bumped to 0.10.4.sb-0.10.4 | Renato Filho | 2012-03-09 | 1 | -1/+1 |
| | |||||
* | Show perm links only when the mouse hover on title. | Hugo Parente Lima | 2012-03-09 | 1 | -0/+5 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Doc js files sync with latest release of sphinx. | Hugo Parente Lima | 2012-03-09 | 3 | -47/+200 |
| | |||||
* | Fix bug 464 - "Can't create target lang package and namespace with the same ↵ | Hugo Parente Lima | 2012-03-09 | 1 | -15/+18 |
| | | | | name" | ||||
* | Fix bug 827 - "Anchor sign for headers to copy links for sections" | Hugo Parente Lima | 2012-03-09 | 2 | -2/+8 |
| | |||||
* | Fix bug 851 - "Shiboken recognizes dereference operator overload as times ↵sb-0.10.3 | Hugo Parente Lima | 2012-03-09 | 1 | -1/+6 |
| | | | | | | | operator overload." Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Fixed conversion operators type resolution for references to types. | Marcelo Lira | 2012-03-09 | 3 | -0/+65 |
| | | | | | | | | | This is fixes bug #716: http://bugs.pyside.org/show_bug.cgi?id=716 Unit tests were added as usual. Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Don't compute function modification from API versions greater than the ↵ | Hugo Parente Lima | 2012-03-09 | 1 | -0/+4 |
| | | | | | | | current version. Reviewer: Lauro Moura <lauro.neto@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Fix bug 417 - "Support nested naming of flags" | Hugo Parente Lima | 2012-03-09 | 1 | -3/+12 |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | ||||
* | Bump to version 0.10.3 | Renato Araujo Oliveira Filho | 2012-03-09 | 1 | -1/+1 |
| | |||||
* | Add support to template types as arguments on user added functions.sb-0.10.2 | Hugo Parente Lima | 2012-03-09 | 3 | -2/+47 |
| | | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Add support for adding reverse operators with add-function tag. | Hugo Parente Lima | 2012-03-09 | 2 | -17/+48 |
| | | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Add AbstractMetaFunction::isCallOperator() method. | Hugo Parente Lima | 2012-03-09 | 2 | -2/+11 |
| | | | | | | | Returns true when the function is a call operator. Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Remove GCC 4.6 warnings on abstractmetabuilder.cpp and parser.cpp | Hugo Parente Lima | 2012-03-09 | 2 | -6/+0 |
| | | | | | abstractmetabuilder.cpp:1792:9: warning: variable ‘firstDefaultArgument’ set but not used [-Wunused-but-set-variable] parser.cpp:2136:17: warning: variable ‘global_scope’ set but not used [-Wunused-but-set-variable] | ||||
* | Skip functions added on base classes. | Renato Filho | 2012-03-09 | 1 | -1/+6 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Removed warning about unused variable when using gcc 4.6. | Hugo Parente Lima | 2012-03-09 | 1 | -4/+1 |
| | |||||
* | Added support for module extra includes. | Marcelo Lira | 2012-03-09 | 4 | -0/+118 |
| | | | | | | | Unit tests were also added. Reviewed by Lauro Moura <lauro.neto@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Version bump to 0.10.2 | Hugo Parente Lima | 2012-03-09 | 1 | -1/+1 |
| | |||||
* | Version bumpsb-0.10.1 | Hugo Parente Lima | 2012-03-09 | 1 | -1/+1 |
| | |||||
* | Use QDir::currentPath() to avoid problems with armel-Meego target. | Luciano Wolf | 2012-03-09 | 2 | -2/+2 |
| | | | | | Reviewer: Lauro Moura <lauro.neto@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | ||||
* | Fixed AbstractMetaType::cppSignature() method. | Marcelo Lira | 2012-03-09 | 1 | -1/+6 |
| | | | | | | | | | | The usage pattern *must* be decided *after* the possible template instantiations have been determined, or else the absence of such instantiations will break the caching scheme of AbstractMetaType::cppSignature(). Reviewed by Bruno Araújo <bruno.araujo@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Added tests for template containers used as arguments for functions. | Marcelo Lira | 2012-03-09 | 2 | -0/+75 |
| | |||||
* | Turn some regex static, so we don't need to compile them in every function call.sb-0.10.0 | Hugo Parente Lima | 2012-03-09 | 1 | -2/+2 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Add more cache stuff to speed up the generation process. | Hugo Parente Lima | 2012-03-09 | 2 | -39/+42 |
| | |||||
* | Cache the value of AbstractMetaType::name | Hugo Parente Lima | 2012-03-09 | 1 | -1/+4 |
| | |||||
* | Added a depth counter to avoid segmentation faults when discarding type entries. | Marcelo Lira | 2012-03-09 | 4 | -10/+50 |
| | | | | | | | And an unit test was added. Reviewed by Lauro Moura <lauro.neto@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> |