Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Correctly prints the return type of virtual functions instead of a C++ ↵ | Hugo Parente Lima | 2012-03-08 | 1 | -7/+7 | |
| | | | | expression. | |||||
* | Fix converter of std::map. | Hugo Parente Lima | 2012-03-08 | 1 | -1/+1 | |
| | ||||||
* | Fix SbkDbg() << PyObject on Python 3.x | Hugo Parente Lima | 2012-03-08 | 1 | -0/+5 | |
| | ||||||
* | Port module initialization to Python3. | Hugo Parente Lima | 2012-03-08 | 2 | -7/+46 | |
| | ||||||
* | Use PyBytes instead of PyString on generated code. | Hugo Parente Lima | 2012-03-08 | 2 | -3/+7 | |
| | ||||||
* | Use ErrorCode class when writing enums. | Hugo Parente Lima | 2012-03-08 | 2 | -11/+15 | |
| | ||||||
* | Port libsample typesystem and glue codes to Python 3. | Hugo Parente Lima | 2012-03-08 | 6 | -40/+52 | |
| | ||||||
* | Port Shiboken buffer interface to Python3. | Hugo Parente Lima | 2012-03-08 | 1 | -0/+12 | |
| | ||||||
* | Use PyModuleCreate to create modules under Python3. | Hugo Parente Lima | 2012-03-08 | 1 | -0/+4 | |
| | ||||||
* | Use PyVarObject_HEAD_INIT instead of PyObject_HEAD_INIT. | Hugo Parente Lima | 2012-03-08 | 2 | -6/+3 | |
| | ||||||
* | Using Py_TYPE macro instead of direct access to ob_type to work with Python ↵ | Hugo Parente Lima | 2012-03-08 | 5 | -26/+26 | |
| | | | | | | 2.x and 3.x. Enclosing PyCObject uses inside #ifdefs | |||||
* | Added sbkpython.h to deal with conflicts and missing symbols between ↵ | Hugo Parente Lima | 2012-03-08 | 17 | -16/+60 | |
| | | | | Python2 and 3. | |||||
* | Replaced all PyString_* by PyBytes_* as preparation for a Python 3.x port. | Hugo Parente Lima | 2012-03-08 | 5 | -21/+21 | |
| | ||||||
* | Version bumped.sb-1.0.7 | Renato Filho | 2012-03-08 | 1 | -3/+3 | |
| | ||||||
* | Fixed invalidate function in objects with refereces to other objects. | Renato Filho | 2012-03-08 | 1 | -0/+29 | |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Revert "Implements PSEP-0106 and fixes bug 902 - "Expose Shiboken ↵ | Hugo Parente Lima | 2012-03-08 | 15 | -367/+29 | |
| | | | | | | | | functionality through a Python module"." This reverts commit bc8448d7fb91733ff08c2a6a3a878702c14a24e0. The PSEP didn't reach the final version yet, so this commit can't be released. | |||||
* | Fix bug 995 - "QDeclarativeView.itemAt returns faulty reference. (leading to ↵ | Hugo Parente Lima | 2012-03-08 | 6 | -24/+53 | |
| | | | | SEGFAULT)" | |||||
* | Use internal dynamic metaobject insted of created by pyside. | Renato Filho | 2012-03-08 | 1 | -0/+3 | |
| | | | | | Reviewer: Hugo Parente <hugo.lima@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Safer type index define line generation. | Marcelo Lira | 2012-03-08 | 1 | -1/+2 | |
| | | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Created unit test for cyclic dependency. | Renato Filho | 2012-03-08 | 1 | -0/+104 | |
| | | | | | Reviewer: Hugo Parente <hugo.lima@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Fixed cyclic dependency resolution. | Renato Filho | 2012-03-08 | 1 | -16/+53 | |
| | | | | | Reviewer: Hugo Parente <hugo.lima@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Fiexed default __repr__ function generation. | Renato Filho | 2012-03-08 | 1 | -1/+1 | |
| | | | | | | | Fixes bug #991. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Documentation for shiboken module. | Hugo Parente Lima | 2012-03-08 | 4 | -6/+150 | |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Implements PSEP-0106 and fixes bug 902 - "Expose Shiboken functionality ↵ | Hugo Parente Lima | 2012-03-08 | 15 | -29/+367 | |
| | | | | through a Python module". | |||||
* | Implmented support to q_metacall function modification. | Renato Filho | 2012-03-08 | 1 | -7/+22 | |
| | | | | | Reviewed by: Hugo Parente <hugo.lima@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Version Bump.sb-1.0.6 | Renato Filho | 2012-03-08 | 1 | -3/+3 | |
| | ||||||
* | Not print warning if the typedef used on signal is QFlags. | Renato Filho | 2012-03-08 | 1 | -1/+1 | |
| | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> | |||||
* | Centralized the place where the TypeResolver creation is written. | Marcelo Lira | 2012-03-08 | 1 | -11/+25 | |
| | | | | | Reviewed by Lauro Moura <lauro.neto@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Creates type registers for enums in createScopedEnum and createGlobalEnum. | Marcelo Lira | 2012-03-08 | 2 | -23/+17 | |
| | | | | Instead of generating the register code. | |||||
* | Fixed generator to consider conversion rules for the return type of wrapper ↵ | Marcelo Lira | 2012-03-08 | 6 | -8/+128 | |
| | | | | | | | | | methods. Tests were added. Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Lauro Moura <lauro.neto@openbossa.org> | |||||
* | Added a test case for a bit-field structure member. | Marcelo Lira | 2012-03-08 | 6 | -9/+26 | |
| | | | | Also moved a couple of tests from samplebindings to otherbindings. | |||||
* | Added a test for an user defined primitive type from a required module. | Marcelo Lira | 2012-03-08 | 5 | -2/+64 | |
| | | | | | Also sorted the tests order alphabetically and fixed inject code for SampleNamespaces' passReferenceToObjectType method. | |||||
* | Added test for typedef of unsigned short. | Marcelo Lira | 2012-03-08 | 3 | -0/+9 | |
| | ||||||
* | Added test for user defined primitive type used as public class field. | Marcelo Lira | 2012-03-08 | 2 | -3/+17 | |
| | ||||||
* | Added test for implicit conversion with user's primitive type. | Marcelo Lira | 2012-03-08 | 2 | -4/+14 | |
| | ||||||
* | Added a method modification test dealing with code injection and user's ↵ | Marcelo Lira | 2012-03-08 | 3 | -0/+14 | |
| | | | | | | primitive type. The inject code has a %CONVERTTOPYTHON that receives an user's primitive type. | |||||
* | CppGenerator's writeCopyFunction method now uses ↵ | Marcelo Lira | 2012-03-08 | 3 | -9/+22 | |
| | | | | | | | | | cpythonToPythonConversionFunction. The new overload of cpythonToPythonConversionFunction, that is. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org> | |||||
* | CppGenerator's method writeReprFunction now uses writeCppSelfDefinition. | Marcelo Lira | 2012-03-08 | 1 | -10/+7 | |
| | ||||||
* | Check for NULL pointer on transferOwnership function. | Renato Filho | 2012-03-08 | 1 | -1/+2 | |
| | | | | | | | fixes bug #965. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Neto <lauro.neto@openbossa.org> | |||||
* | Mark deprecated functions as deprecated. | Hugo Parente Lima | 2012-03-08 | 3 | -4/+11 | |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Check for python debug enviroment to print debug messages on | Renato Filho | 2012-03-08 | 1 | -1/+2 | |
| | | | | typeresolve class. | |||||
* | Implemented unit test for deprecated functions. | Renato Filho | 2012-03-08 | 3 | -0/+53 | |
| | | | | | Reviewer: Hugo Parente <hugo.lima@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Functions marked as deprecated will raises a python warning. | Renato Filho | 2012-03-08 | 1 | -0/+7 | |
| | | | | Fixes bug #873. | |||||
* | Improved the generation of argument conversion in modified functions. | Marcelo Lira | 2012-03-08 | 9 | -62/+149 | |
| | | | | | | | | Added the SBK_UNUSED macro to libshiboken to prevent compilation warnings. An unit test was added. Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> | |||||
* | Improved type system converter variable usage in the sample test binding. | Marcelo Lira | 2012-03-08 | 2 | -107/+106 | |
| | | | | ShibokenGenerator uses qDeleteAll for the cached meta types. | |||||
* | CppGenerator's writeHashFunction now uses writeCppSelfDefinition. | Marcelo Lira | 2012-03-08 | 1 | -4/+3 | |
| | ||||||
* | Removed last js files. | Hugo Parente Lima | 2012-03-08 | 3 | -731/+0 | |
| | ||||||
* | Update pysidedocs theme to rely more on sphinx's base theme: | Didier Raboud | 2012-03-08 | 14 | -425/+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-08 | 1 | -3/+0 | |
| | ||||||
* | The type system converter variable replacement was moved to a single method. | Marcelo Lira | 2012-03-08 | 2 | -30/+77 | |
| | | | | | | | | | Such a method is safer than the previous that used only a regular expression, because now it tries to build a meta type for the type found in the user's custom code. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org> |