Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Shiboken::cppObjectIsInvalid(PyObject*) now returns false when the argument ↵ | Marcelo Lira | 2010-06-15 | 1 | -1/+1 |
| | | | | | | is NULL. Because NULL objects aren't invalid Python wrappers. | ||||
* | Fix problems on MacOSX due to uninitialized variables and mixing of int, ↵ | Hugo Parente Lima | 2010-06-15 | 7 | -25/+23 |
| | | | | | | | uint and ulong variables. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | MSVC complains about the missing operator< in Str when we use it on a std::list. | Hugo Parente Lima | 2010-06-14 | 2 | -0/+6 |
| | |||||
* | Fixed checkType of int and floating point converters. | Hugo Parente Lima | 2010-06-10 | 1 | -2/+2 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Automatically register all primitive types on TypeResover. | Hugo Parente Lima | 2010-06-10 | 4 | -20/+28 |
| | | | | | Reviewer: Renato Araújo <renato.araujo@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Added Converter<T>::checkType. | Hugo Parente Lima | 2010-06-09 | 6 | -29/+92 |
| | | | | | | This method is needed because you can not call Converter<T>::isConvertible inside a Converter<Y>::isConvertible implementation, otherwise it'll create a 2-step implicit conversion. | ||||
* | CppGenerator now considers user defined default constructors for primitive ↵ | Marcelo Lira | 2010-06-08 | 1 | -1/+5 |
| | | | | | | | types. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org> | ||||
* | Bump version to 0.3.3. | Renato Filho | 2010-06-07 | 1 | -1/+1 |
| | |||||
* | ShibokenGenerator::filterFunctions method becomes static.sb-0.3.2 | Marcelo Lira | 2010-06-03 | 1 | -1/+1 |
| | | | | | | | | It doesn't use instance information and can now be called by other static methods. Reviewed by Renato Araújo <renato.filho@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Avoid crashing CppGenerator if the module entry couldn't be retrieved. | Marcelo Lira | 2010-06-03 | 1 | -1/+3 |
| | |||||
* | Added support for protected fields when not using the "protected hack". | Marcelo Lira | 2010-06-03 | 9 | -10/+85 |
| | | | | Tests were also added. | ||||
* | Fixes code generation for classes with private destructors. | Marcelo Lira | 2010-06-02 | 5 | -6/+71 |
| | | | | | | This fix is specific for the cases when the "protected hack" is turned off. Also added some tests. | ||||
* | Generator improved to handle protected enums without the protected hack. | Marcelo Lira | 2010-06-02 | 7 | -32/+177 |
| | |||||
* | Adds protected enum test cases. | Marcelo Lira | 2010-06-01 | 4 | -1/+57 |
| | |||||
* | Fixes generation of classes with protected virtual destructors. | Marcelo Lira | 2010-05-31 | 1 | -1/+7 |
| | | | | | The problem appears when the binding is generated without the protected hack. | ||||
* | Use external CXX_FLAGS on compilation flags. | Renato Filho | 2010-05-28 | 1 | -2/+2 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Disabled GCC optimization flags by default. | Renato Filho | 2010-05-28 | 1 | -12/+13 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Fix Shiboken version number to generate documentation. | Luciano Wolf | 2010-05-27 | 1 | -2/+2 |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | ||||
* | Fixed declaration of class SimpleFile. | Renato Filho | 2010-05-26 | 2 | -30/+56 |
| | | | | | | | Move FILE member to internal structor to avoid errors on compilation of debian PPC. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Fixed use of constructor for code snip. | Renato Filho | 2010-05-26 | 1 | -2/+2 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Fix segfault in function return modification. | Renato Filho | 2010-05-24 | 1 | -2/+6 |
| | | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Cosmetic changes. | Hugo Parente Lima | 2010-05-21 | 2 | -41/+47 |
| | | | | | | | | | - Don't use stream operator on macros. - Avoid use of INDENT << INDENT. - Rename some variables on generated code to follow our coding style. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | ||||
* | Add a call to PySide::initQtMetaType for every type when the pyside ↵ | Hugo Parente Lima | 2010-05-20 | 1 | -1/+9 |
| | | | | | | | extensions mode is on. Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Moved creation of MetaObject before injection code on constructor. | Renato Filho | 2010-05-19 | 1 | -7/+9 |
| | | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | API fixes. | Renato Filho | 2010-05-18 | 18 | -148/+169 |
| | | | | | | | | | * Export enums without macro * Declare virtual destructor on all classes with virtual functions * Fix extern "C" declaration scope Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Export signals to the generated cpp files. | Luciano Wolf | 2010-05-17 | 2 | -2/+46 |
| | | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | generate code necessary to register signal and slot. | Renato Filho | 2010-05-17 | 1 | -1/+11 |
| | | | | | eviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Replaced current generated code to DynamicQMetaObject to new way, to | Renato Filho | 2010-05-13 | 1 | -3/+1 |
| | | | | | | | allow collect PyType info. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Created userdata on Python type object. | Renato Filho | 2010-05-10 | 3 | -8/+64 |
| | | | | | | | User type userdata to store metaobject information. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Register values types as object types too. | Renato Filho | 2010-05-07 | 1 | -4/+6 |
| | | | | | | | Fixes bug #121. Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Bump to version 0.3.2 | Renato Filho | 2010-05-04 | 1 | -1/+1 |
| | |||||
* | Updated git-archive use to keep compatibility with git version 1.6.sb-0.3.1 | Renato Filho | 2010-05-04 | 1 | -1/+1 |
| | |||||
* | Fix SONAME, as proposed by Didier Raboud. | Hugo Parente Lima | 2010-05-04 | 1 | -1/+2 |
| | |||||
* | Bump version to 0.3.1. | Hugo Parente Lima | 2010-05-04 | 1 | -1/+1 |
| | |||||
* | Created file .gitattributes.sb-0.3.0 | Renato Filho | 2010-05-03 | 1 | -0/+2 |
| | |||||
* | Merge branch 'websiteupdate' | Luciano Wolf | 2010-05-03 | 13 | -11/+892 |
|\ | |||||
| * | Update shiboken documentation. | Luciano Wolf | 2010-05-03 | 13 | -11/+892 |
| | | |||||
* | | Added tests for user added functions declared inside namespaces. | Hugo Parente Lima | 2010-04-30 | 2 | -0/+9 |
| | | | | | | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Renato Araújo <renato.araujo@openbossa.org> | ||||
* | | Fix bug #212 | Hugo Parente Lima | 2010-04-30 | 1 | -15/+34 |
| | | | | | | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Renato Araújo <renato.araujo@openbossa.org> | ||||
* | | Adding test for #212 - Overloads with enums | Lauro Neto | 2010-04-30 | 3 | -1/+23 |
| | | |||||
* | | Use translateTypeForWrapperMethod for all types. | Hugo Parente Lima | 2010-04-29 | 1 | -9/+2 |
| | | | | | | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Renato Araújo <renato.araujo@openbossa.org> | ||||
* | | Removes random pasted code? | Hugo Parente Lima | 2010-04-29 | 1 | -2/+0 |
| | | |||||
* | | Known what flag to use on PyBuildValue when a container is used. | Hugo Parente Lima | 2010-04-29 | 2 | -0/+2 |
| | | |||||
* | | Use qualified C++ names on multiple inheritance helper functions. | Hugo Parente Lima | 2010-04-29 | 1 | -7/+8 |
| | | |||||
* | | Fixed refcount leak on virtual functions args. | Renato Filho | 2010-04-29 | 2 | -5/+6 |
|/ | | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Merge remote branch 'luck/fixprivctor' | Luciano Wolf | 2010-04-23 | 6 | -4/+151 |
|\ | |||||
| * | Support to "only private constructor available" case. | Luciano Wolf | 2010-04-21 | 6 | -4/+151 |
| | | |||||
* | | Fix problem when 2 globals functions with the same name were declared in ↵ | Hugo Parente Lima | 2010-04-23 | 1 | -4/+4 |
| | | | | | | | | | | | | | | different headers. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Renato Araújo <renato.araujo@openbossa.org> | ||||
* | | Do not delegate inner class initialization to the enclosed classes. | Hugo Parente Lima | 2010-04-22 | 1 | -31/+10 |
| | | | | | | | | | | | | The same applies for namespaces, so all classes are directly initied in init_MODULE function. This solves some bugs regarding class dependencies and their initialization order. | ||||
* | | Add namespaces to the array of type indexes. | Hugo Parente Lima | 2010-04-22 | 2 | -5/+2 |
| | |