Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Replaces PySide::deleteDynamicQMetaObject by ↵ | Hugo Parente Lima | 2012-03-08 | 1 | -1/+1 | |
| | | | | | | | Shiboken::callCppDestructor<DynamicQMetaObject> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org> | |||||
* | Add operator= to AutoDecRef. | Hugo Parente Lima | 2012-03-08 | 1 | -13/+34 | |
| | | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Do not generate return type check when the return type was modified to PyObject. | Hugo Parente Lima | 2012-03-08 | 1 | -1/+1 | |
| | ||||||
* | Fix the fix that was previously reverted in d8e2d87f. | Marcelo Lira | 2012-03-08 | 1 | -1/+18 | |
| | | | | | Reviewed by Lauro Moura <lauro.neto@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Added Shiboken::Wrapper::hasParentInfo function. | Hugo Parente Lima | 2012-03-08 | 2 | -0/+7 | |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org> | |||||
* | Fix the metaObject method written by the generator after the changed in ↵ | Hugo Parente Lima | 2012-03-08 | 2 | -5/+7 | |
| | | | | libshiboken. | |||||
* | Changed signature of cppPointer to receive SbkObject* instead of PyObject*. | Hugo Parente Lima | 2012-03-08 | 3 | -9/+8 | |
| | ||||||
* | Added Shiboken::Wrapper::hasOwnership function. | Hugo Parente Lima | 2012-03-08 | 2 | -0/+6 | |
| | ||||||
* | SbkBaseWrapperPrivate renamed to SbkObjectPrivate | Hugo Parente Lima | 2012-03-08 | 3 | -4/+4 | |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Remove macro Shiboken_TypeCheck | Hugo Parente Lima | 2012-03-08 | 3 | -28/+7 | |
| | ||||||
* | Removed macros SbkBaseWrapper_Check and SbkBaseWrapper_CheckExact. | Hugo Parente Lima | 2012-03-08 | 2 | -4/+1 | |
| | ||||||
* | Variable SbkBaseWrapperType_Type renamed to SbkObjectType_Type | Hugo Parente Lima | 2012-03-08 | 5 | -10/+10 | |
| | ||||||
* | SbkBaseWrapper_Type variable renamed to SbkObject_Type | Hugo Parente Lima | 2012-03-08 | 4 | -7/+7 | |
| | ||||||
* | Rename some internal functions and structs. | Hugo Parente Lima | 2012-03-08 | 1 | -10/+10 | |
| | ||||||
* | SbkBaseWrapperType renamed to SbkObjectType. | Hugo Parente Lima | 2012-03-08 | 9 | -71/+71 | |
| | ||||||
* | SbkBaseWrapper_TpNew renamed to SbkObjectTpNew, now using C linkage and ↵ | Hugo Parente Lima | 2012-03-08 | 3 | -24/+24 | |
| | | | | moved outside C++ namespace. | |||||
* | SbkBaseWrapperType and some other functions used by Python C-API moved ↵ | Hugo Parente Lima | 2012-03-08 | 9 | -177/+176 | |
| | | | | outside C++ namespaces. | |||||
* | Fix camel case of decRefPyObjectlist | Hugo Parente Lima | 2012-03-08 | 1 | -4/+4 | |
| | ||||||
* | Replace Shiboken::cppObjectIsInvalid by Shiboken::Wraper::isValid | Hugo Parente Lima | 2012-03-08 | 3 | -19/+19 | |
| | ||||||
* | setCppPointer and getCppPointer moved to namespace Shiboken::Wrapper | Hugo Parente Lima | 2012-03-08 | 4 | -40/+42 | |
| | ||||||
* | Removed macros SbkBaseWrapper_instanceDict and SbkBaseWrapper_setInstanceDict | Hugo Parente Lima | 2012-03-08 | 6 | -35/+33 | |
| | ||||||
* | SbkBaseWrapper renamed to SbkObject | Hugo Parente Lima | 2012-03-08 | 6 | -85/+85 | |
| | ||||||
* | Replaced SbkBaseWrapper_setOwnership by getOwnership and releaseOwnership ↵ | Hugo Parente Lima | 2012-03-08 | 5 | -44/+62 | |
| | | | | (both inside Shiboken:Wrapper namespace) | |||||
* | Moved Shiboken::SbkBaseWrapper outside Shiboken namespace and added a ↵ | Hugo Parente Lima | 2012-03-08 | 7 | -129/+182 | |
| | | | | d-pointer to it. | |||||
* | Refactor on sequenceToIntArray. | Hugo Parente Lima | 2012-03-08 | 1 | -22/+11 | |
| | ||||||
* | Removed deprecated function: PySequenceToArgcArgv | Hugo Parente Lima | 2012-03-08 | 2 | -13/+1 | |
| | ||||||
* | Create enum python types on the fly, avoiding generation of structs and ↵ | Hugo Parente Lima | 2012-03-08 | 5 | -173/+144 | |
| | | | | duplication of many C functions. | |||||
* | pyenum.{h|cpp} moved to sbkenum.{h|cpp} | Hugo Parente Lima | 2012-03-08 | 7 | -11/+11 | |
| | ||||||
* | Bump version to 1.0.0 | Hugo Parente Lima | 2012-03-08 | 1 | -3/+3 | |
| | ||||||
* | Remove unused variables. | Hugo Parente Lima | 2012-03-08 | 1 | -2/+0 | |
| | ||||||
* | Revert "Fixed overload decisor sorting to put QStrings after pointers to ↵ | renatofilho | 2012-03-08 | 1 | -17/+0 | |
| | | | | | | | | | | wrapped objects." This reverts commit 167959faa575856b48c951fd9cc500049004cf60. Conflicts: generator/overloaddata.cpp | |||||
* | Fixed overload functions with QVariant. | renatofilho | 2012-03-08 | 1 | -1/+8 | |
| | | | | | | | Decrease the QVariant priority during the function overload. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Removed debug statements mistakenly commited. | Marcelo Lira | 2012-03-08 | 1 | -4/+0 | |
| | | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org> | |||||
* | Fixed overload decisor sorting to put QStrings after pointers to wrapped ↵ | Marcelo Lira | 2012-03-08 | 1 | -0/+14 | |
| | | | | | | | | | | | | | | objects. This is a special extension for Qt bindings. Since QStrings accept None values the same way object and value types accept, to avoid confusion and calling the wrong signature QString must go after object and value pointers. This wasn't a problem before, but now QString is a primitive-type and the decisor has no access to its implicit conversions, and thus can't sort it properly. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org> | |||||
* | Implemented support to dynamic slots on generated code. | renatofilho | 2012-03-08 | 1 | -7/+29 | |
| | | | | | | | Fixes bug #451. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com> | |||||
* | Fixed code generation for functions virtual with know type | renatofilho | 2012-03-08 | 1 | -6/+22 | |
| | | | | | | | | | implementation. Fixes bug #449. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com> | |||||
* | Updated code generation to new libpyside files. | renatofilho | 2012-03-08 | 2 | -7/+7 | |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org> | |||||
* | Updated to new libpyside Signal/Slot namespace. | renatofilho | 2012-03-08 | 2 | -9/+8 | |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org> | |||||
* | Don't use ref. on primitive types when using Converter<T>::toPython. | Hugo Parente Lima | 2012-03-08 | 3 | -11/+29 | |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | |||||
* | Fix injectcode test to work with the newer version of sequencetoArgcArgv. | Hugo Parente Lima | 2012-03-08 | 2 | -5/+5 | |
| | ||||||
* | Implemented signal instantiation during the getattr function. | renatofilho | 2012-03-08 | 1 | -2/+12 | |
| | | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Created utility function cast on AutoDecRef class. | renatofilho | 2012-03-08 | 1 | -0/+6 | |
| | | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Fix function PySequenceToArgcArgv to support unicode strings. | Hugo Parente Lima | 2012-03-08 | 2 | -19/+40 | |
| | | | | | | | Also fix some reference leaks. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org> | |||||
* | Bump version and package requirements. | Hugo Parente Lima | 2012-03-08 | 1 | -3/+3 | |
| | ||||||
* | Fixed typesystem in function where is necessary thread save option. | renatofilho | 2012-03-08 | 1 | -0/+1 | |
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> | |||||
* | Uses CPP_SELF_VAR macro and replaces cpp_other by cppOther. | Hugo Parente Lima | 2012-03-08 | 1 | -5/+5 | |
| | | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Uses a constant to define the cpp_arg variable, now called cppArg. | Hugo Parente Lima | 2012-03-08 | 3 | -6/+8 | |
| | ||||||
* | Simplifies the generated code removing the use of std::auto_ptr. | Hugo Parente Lima | 2012-03-08 | 5 | -97/+41 | |
| | ||||||
* | Write copy constructor for Object types when there is one. | Hugo Parente Lima | 2012-03-08 | 2 | -6/+7 | |
| | ||||||
* | Implemented support to dynamic signals created on QML side. | renatofilho | 2012-03-08 | 1 | -1/+33 | |
| | | | | | | | Fixes bug #437. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> |