Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | |||||
* | | Remove generation of unused code. | Hugo Parente Lima | 2010-04-22 | 1 | -12/+0 |
| | | |||||
* | | Use qualified class name when callign a method like self->ClassName::method(). | Hugo Parente Lima | 2010-04-22 | 4 | -3/+15 |
| | | | | | | | | This fix some problems compiling bindings for classes under C++ namespaces. | ||||
* | | Added support for enums inside classes inside namespaces. | Hugo Parente Lima | 2010-04-22 | 4 | -6/+9 |
| | | |||||
* | | Write converters for classes inside namespaces. | Hugo Parente Lima | 2010-04-22 | 1 | -20/+8 |
| | | |||||
* | | Minor tweaks in global header generation. | Hugo Parente Lima | 2010-04-22 | 1 | -92/+83 |
| | | | | | | | | Also uses FileOut class to write the file, so the file is only written if needed. | ||||
* | | Add test for classes and inner classes inside namespaces. | Hugo Parente Lima | 2010-04-22 | 5 | -2/+58 |
| | | |||||
* | | Add declaration of global functions on sample typesystem. | Hugo Parente Lima | 2010-04-22 | 1 | -3/+24 |
| | | |||||
* | | Add include headers of global enums. | Hugo Parente Lima | 2010-04-22 | 3 | -45/+21 |
| | | |||||
* | | Do not build tests if explicitly wanted to. Default is to build. | Carlos Goncalves | 2010-04-22 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | The majority of users don't need tests built. This will reduce build time significantly, and packagers will be thanked for it. To not build tests append -DBUILD_TESTS=False to cmake parameters. Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewer: Hugo Parente <hugo.lima@openbossa.org> | ||||
* | | Fixed argument policy propagate. | Renato Filho | 2010-04-22 | 5 | -48/+77 |
|/ | | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Fix memory leak when calling methods with some caracteristics. | Hugo Parente Lima | 2010-04-14 | 1 | -1/+1 |
| | | | | | | | | | | | | To leak memory you need to call a method which the C++ version have one or more argument passed as reference, so in python you pass a implicity convertible type. E.g.: the method expects "const QString&" and you pass a Python string which will be implicitly converted to a QString, the memory used by this implicitly generated QString leaks. Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Remove export macros from inlined classes. | Thomas Berg | 2010-04-12 | 2 | -2/+2 |
| | | | | | | | | | | | The GilState and ThreadStateSaver classes are purely inline, and should not be declared with dllexport/dllimport macros. The dllimport macro forces MSVC not to inline the classes in client code, which causes linker errors, since the symbols are not included in the shiboken dll. Reviewer: Hugo Parente <hugo.lima@openbossa.org> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Add missing include for MVSC. | Thomas Berg | 2010-04-12 | 1 | -0/+1 |
| | |||||
* | Unit test for multiple derived classes. | Renato Filho | 2010-04-12 | 1 | -2/+26 |
| | |||||
* | Remove warnings about "deprecated conversion from string constant to 'char*'". | Hugo Parente Lima | 2010-04-12 | 3 | -3/+3 |
| | | | | | | | | These warnings are due to the Python C API using a char* as parameter when it should const char*. Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> | ||||
* | Remove extra blank spaces added in generated code. | Hugo Parente Lima | 2010-04-08 | 1 | -1/+1 |
| | | | | | | | "return Foo() ;" becomes "return Foo();" Reviewer: Lauro Moura <lauro.neto@openbossa.org> Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> | ||||
* | Better error messages when reimplementing virtual methods. | Hugo Parente Lima | 2010-04-08 | 3 | -16/+42 |
| | |||||
* | Add another test case to multi_cpp_test.py | Hugo Parente Lima | 2010-04-08 | 1 | -0/+30 |
| | |||||
* | Adding test for mixed Python/C++ mult. inheritance | Lauro Neto | 2010-04-08 | 1 | -0/+71 |
| | | | | | Reviewer: Bruno Araujo <bruno.araujo@openbossa.org> Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> | ||||
* | Adding multiple inheritance + virtual method test | Lauro Neto | 2010-04-08 | 1 | -0/+83 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> | ||||
* | Only convert None to a null pointer when there aren't conversions defined ↵ | Hugo Parente Lima | 2010-04-06 | 1 | -3/+4 |
| | | | | | | | for it. Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewer: Bruno Araújo <bruno.araujo@openbossa.org> | ||||
* | Small cosmetic changes to the generated code. | Hugo Parente Lima | 2010-04-05 | 1 | -7/+5 |
| | |||||
* | Fix crash caused by a None type passed as argument in comparison functions. | Hugo Parente Lima | 2010-04-05 | 1 | -2/+11 |
| | |||||
* | Add extra options for ShibokenGenerator::writeBaseConversion. | Hugo Parente Lima | 2010-04-05 | 2 | -6/+7 |
| | |||||
* | Added unit test for crash with references, None types and comparison functions. | Hugo Parente Lima | 2010-04-05 | 1 | -1/+6 |
| | |||||
* | Do not segfault when a null pointer is passed to Str constructor. | Hugo Parente Lima | 2010-04-05 | 1 | -1/+2 |
| | |||||
* | Do not write Py_RETURN_FALSE twice. | Hugo Parente Lima | 2010-04-05 | 1 | -6/+2 |
| | |||||
* | Added enum meta type, this will ease you to known if a PyObject is a ↵ | Hugo Lima | 2010-04-05 | 4 | -1/+60 |
| | | | | Shiboken enum. | ||||
* | Added flag is_user_type to identify types created by the user which inherits ↵ | Hugo Lima | 2010-04-05 | 3 | -4/+16 |
| | | | | | | binded types from binded types. | ||||
* | libsample's Point extended with a reverse operator defined in libother. | Marcelo Lira | 2010-03-31 | 3 | -1/+72 |
| | | | | | | | | | | The libother's Number class now defines a multiply reverse operator with libsample's Point class. Tests were added to check if the generated binding correctly calls Number.__rmul__ method with Point as argument. Reviewed by Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewed by Hugo Parente <hugo.lima@openbossa.org> | ||||
* | Improved the code that calls reverse operators added in other modules. | Marcelo Lira | 2010-03-31 | 1 | -13/+29 |
| | | | | | The previous generated code were generated only for shift operators (<< and >>), this version works for all binary operators. | ||||
* | Extended extended reverse shift operator test. | Marcelo Lira | 2010-03-31 | 1 | -3/+9 |
| | | | | Just added the basic case of "Collector << ObjectType". | ||||
* | Version bump to 0.3.0 due to many ABI changes. | Hugo Lima | 2010-03-31 | 1 | -1/+1 |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> |