aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/libshiboken
Commit message (Expand)AuthorAgeFilesLines
* Implement default __ne__ and __eq__ for all PySide typesAlex Hughes2020-09-082-0/+30
* signature: Use a clean init function to initialize itChristian Tismer2020-09-042-3/+24
* Add compatibility with NuitkaChristian Tismer2020-09-044-6/+12
* signature: Avoid non-existent attributes in compiled code (Nuitka)Christian Tismer2020-08-311-1/+1
* shiboken: Fix __doc__ setter for derived typesChristian Tismer2020-08-314-3/+34
* support Python 3.9Christian Tismer2020-08-194-15/+25
* feature-select: delay the feature switchingChristian Tismer2020-08-141-1/+5
* feature_select: Apply tiny name switching optimization and cleanupChristian Tismer2020-08-043-29/+42
* feature-select: optimize feature access to the feasible maximumChristian Tismer2020-07-313-0/+17
* feature-select: apply tiny comment improvements and optimize a bitChristian Tismer2020-07-241-6/+8
* feature-select: allow snake_case instead of camelCase for methodsChristian Tismer2020-07-248-37/+152
* PyName: finalize static strings, finallyChristian Tismer2020-07-161-15/+18
* feature-select: Implement a selectable feature frameworkChristian Tismer2020-07-109-59/+110
* signature: Clean up and improve readabilityChristian Tismer2020-07-101-16/+42
* shiboken: optimize method override stringsChristian Tismer2020-07-093-9/+8
* basewrapper.cpp: add PyErr_Fetch/Restore in SbkDeallocWrapperCommon()Kyle Altendorf2020-07-011-0/+8
* Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-06-262-0/+8
|\
| * pthreads: Try to abandon the GIL in case a thread was terminatedFriedemann Kleint2020-06-262-0/+8
* | Implement the QEnum/QFlag decorator, V2Christian Tismer2020-06-157-8/+52
* | Fix some leaks in enumeration creationFriedemann Kleint2020-06-081-7/+7
* | Clean the build/install output a bitCristián Maureira-Fredes2020-06-081-1/+1
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-05-266-25/+263
|\|
| * Fix the no longer tested Py_LIMITED_APIChristian Tismer2020-05-222-4/+5
| * sbkenum: Fix refcounting leakChristian Tismer2020-05-181-11/+12
| * Support pickling of Qt Enum objectsChristian Tismer2020-05-184-0/+145
| * libshiboken: Support musl libcFriedemann Kleint2020-05-181-1/+7
| * Implement __qualname__ and correct __module__ for classesChristian Tismer2020-05-163-14/+99
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-05-157-24/+45
|\|
| * shiboken: Make AutoDecRef safeChristian Tismer2020-05-141-1/+3
| * shiboken: Prepare for introduction of __qualname__Christian Tismer2020-05-146-23/+42
* | libshiboken: Remove deprecated APIFriedemann Kleint2020-05-134-56/+0
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-04-293-30/+37
|\|
| * shiboken: Rework sbkenum by fixing refcountsChristian Tismer2020-04-273-30/+37
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-04-078-80/+174
|\|
| * pep384impl.cpp: Make the implementation more statelessChristian Tismer2020-04-061-36/+41
| * shiboken: Fix dict access without GILChristian Tismer2020-04-023-0/+66
| * shiboken: Update sbkstring to use PyUnicode_GetLength rev. 2Christian Tismer2020-03-311-4/+0
| * shiboken: Update sbkstring to use PyUnicode_GetLengthChristian Tismer2020-03-306-13/+38
| * Refine pep384impl.cpp a bitChristian Tismer2020-03-303-37/+39
* | shiboken: Extend debug helpers to output sequencesFriedemann Kleint2020-03-051-0/+28
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-03-041-5/+3
|\|
| * Avoid the GIL in non-overridden MethodsChristian Tismer2020-03-031-5/+3
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-02-243-178/+27
|\|
| * Turn qApp into a normal Python variable, finallyChristian Tismer2020-02-213-178/+27
* | shiboken: Small code cleanupFriedemann Kleint2020-02-041-1/+1
* | libshiboken: Add debug operators for Py(Type)ObjectsFriedemann Kleint2020-02-042-1/+104
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-02-043-84/+48
|\|
| * Let qApp be noApp instead of pretending to be NoneChristian Tismer2020-01-293-84/+48
* | Merge remote-tracking branch 'origin/5.14' into 5.15Friedemann Kleint2020-01-061-17/+48
|\|
| * Fix Limited API for Python 3.8Christian Tismer2020-01-061-1/+1