summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixes SHIBOKEN_PYTHON_INCLUDE_DIR variable for cmake versions lesser than 2.8.Marcelo Lira2010-11-192-3/+7
| | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Fix merge mistakes:Renato Araujo Oliveira Filho2010-11-191-1/+1
| | | | | | * Replaces PySide::deleteDynamicQMetaObject by Shiboken::callCppDestructor<DynamicQMetaObject> * Shiboken namespace usage.
* Created private pointer for Shiboken Meta Type.Renato Araujo Oliveira Filho2010-11-199-339/+515
| | | | | | | Renamed ObjectType to BaseType. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Rewrite parent control functions.Renato Araujo Oliveira Filho2010-11-196-265/+349
| | | | | | | | Updated generator to new API. Fix bug #462 Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Updated some tests to work with new API.Renato Araujo Oliveira Filho2010-11-192-4/+4
|
* Replaces PySide::deleteDynamicQMetaObject by ↵Hugo Parente Lima2010-11-181-1/+1
| | | | | | | Shiboken::callCppDestructor<DynamicQMetaObject> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Add operator= to AutoDecRef.Hugo Parente Lima2010-11-111-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 Lima2010-11-111-1/+1
|
* Fix the fix that was previously reverted in d8e2d87f.Marcelo Lira2010-11-111-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 Lima2010-11-102-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 Lima2010-11-102-5/+7
| | | | libshiboken.
* Changed signature of cppPointer to receive SbkObject* instead of PyObject*.Hugo Parente Lima2010-11-103-9/+8
|
* Added Shiboken::Wrapper::hasOwnership function.Hugo Parente Lima2010-11-102-0/+6
|
* SbkBaseWrapperPrivate renamed to SbkObjectPrivateHugo Parente Lima2010-11-103-4/+4
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Remove macro Shiboken_TypeCheckHugo Parente Lima2010-11-103-28/+7
|
* Removed macros SbkBaseWrapper_Check and SbkBaseWrapper_CheckExact.Hugo Parente Lima2010-11-102-4/+1
|
* Variable SbkBaseWrapperType_Type renamed to SbkObjectType_TypeHugo Parente Lima2010-11-105-10/+10
|
* SbkBaseWrapper_Type variable renamed to SbkObject_TypeHugo Parente Lima2010-11-104-7/+7
|
* Rename some internal functions and structs.Hugo Parente Lima2010-11-101-10/+10
|
* SbkBaseWrapperType renamed to SbkObjectType.Hugo Parente Lima2010-11-109-71/+71
|
* SbkBaseWrapper_TpNew renamed to SbkObjectTpNew, now using C linkage and ↵Hugo Parente Lima2010-11-103-24/+24
| | | | moved outside C++ namespace.
* SbkBaseWrapperType and some other functions used by Python C-API moved ↵Hugo Parente Lima2010-11-109-177/+176
| | | | outside C++ namespaces.
* Fix camel case of decRefPyObjectlistHugo Parente Lima2010-11-101-4/+4
|
* Replace Shiboken::cppObjectIsInvalid by Shiboken::Wraper::isValidHugo Parente Lima2010-11-103-19/+19
|
* setCppPointer and getCppPointer moved to namespace Shiboken::WrapperHugo Parente Lima2010-11-104-40/+42
|
* Removed macros SbkBaseWrapper_instanceDict and SbkBaseWrapper_setInstanceDictHugo Parente Lima2010-11-106-35/+33
|
* SbkBaseWrapper renamed to SbkObjectHugo Parente Lima2010-11-106-85/+85
|
* Replaced SbkBaseWrapper_setOwnership by getOwnership and releaseOwnership ↵Hugo Parente Lima2010-11-105-44/+62
| | | | (both inside Shiboken:Wrapper namespace)
* Moved Shiboken::SbkBaseWrapper outside Shiboken namespace and added a ↵Hugo Parente Lima2010-11-107-129/+182
| | | | d-pointer to it.
* Refactor on sequenceToIntArray.Hugo Parente Lima2010-11-101-22/+11
|
* Removed deprecated function: PySequenceToArgcArgvHugo Parente Lima2010-11-102-13/+1
|
* Create enum python types on the fly, avoiding generation of structs and ↵Hugo Parente Lima2010-11-105-173/+144
| | | | duplication of many C functions.
* pyenum.{h|cpp} moved to sbkenum.{h|cpp}Hugo Parente Lima2010-11-107-11/+11
|
* Bump version to 1.0.0Hugo Parente Lima2010-11-101-3/+3
|
* Remove unused variables.Hugo Parente Lima2010-11-101-2/+0
|
* Revert "Fixed overload decisor sorting to put QStrings after pointers to ↵renatofilho2010-11-101-17/+0
| | | | | | | | | | wrapped objects." This reverts commit 167959faa575856b48c951fd9cc500049004cf60. Conflicts: generator/overloaddata.cpp
* Fixed overload functions with QVariant.renatofilho2010-11-091-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 Lira2010-11-091-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 Lira2010-11-091-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.renatofilho2010-11-051-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 typerenatofilho2010-11-041-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.renatofilho2010-11-032-7/+7
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Updated to new libpyside Signal/Slot namespace.renatofilho2010-11-032-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 Lima2010-10-293-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 Lima2010-10-292-5/+5
|
* Implemented signal instantiation during the getattr function.renatofilho2010-10-291-2/+12
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Marcelo Lira <marcelo.lira@openbossa.org>
* Created utility function cast on AutoDecRef class.renatofilho2010-10-291-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 Lima2010-10-292-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 Lima2010-10-291-3/+3
|
* Fixed typesystem in function where is necessary thread save option.renatofilho2010-10-281-0/+1
| | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com>