~thopiekar/pyside/+git/pyside-tools:5.12

Last commit made on 2019-08-14
Get this branch:
git clone -b 5.12 https://git.launchpad.net/~thopiekar/pyside/+git/pyside-tools

Branch merges

Branch information

Recent commits

3c402fe... by Cristian Maureira-Fredes <email address hidden>

pyside-uic: re-init class variables per Widget

Fixes: PYSIDE-1035
Change-Id: Iee4667c8c853b1bcbab96a02c4dd5fe90b32b213
Reviewed-by: Friedemann Kleint <email address hidden>

bd27bac... by stackless

Fix classes from modules imports in pyside2-uic V2

This version replaces the pyside2_modules variable
by PySide2.__all__ .
The complication was that pyside2uic uses strict layering,
and so it was a bit fiddly to get at PySide2.

This project will be modernized, soon.

Fixes: PYSIDE-1020
Change-Id: Ia58fe4986919525a70ea7cc453c64cdf46e7fba1
Reviewed-by: Cristian Maureira-Fredes <email address hidden>

a2405a2... by =?utf-8?q?Cristi=C3=A1n_Maureira-Fredes?= <email address hidden>

Fix classes from modules imports in pyside2-uic

Fixes: PYSIDE-1020
Change-Id: I1694f93a2ceb0685836a42526b3b6b4863f490ca
Reviewed-by: Friedemann Kleint <email address hidden>

72104d1... by =?utf-8?q?Cristi=C3=A1n_Maureira-Fredes?= <email address hidden>

Move UICParser self variables to constructor

To avoid using them before assignment.

Fixes: PYSIDE-987
Change-Id: Ie11ea6e09f275b87eae53b52c262d7d1f2851cf0
Reviewed-by: Friedemann Kleint <email address hidden>

c99aa34... by Alexandru Croitor <email address hidden>

Prepare repo for CMake super project build

When doing a super project build (root CMake file builds shiboken2,
pyside2 and pyside2-tools), there can only be one uninstall target
defined. Make sure not to redefine it if it was already defined.

Also there is no point in doing find_package(Shiboken2) twice,
given that the parent scope of the project already does it.

Change-Id: If8c4cf9e9265632ad29e1dd73d19e6f5cc13ea7f
Reviewed-by: Friedemann Kleint <email address hidden>

9d23904... by Alexandru Croitor <email address hidden>

Make quiet builds really quiet

Make sure not to print "up-to-date" and "install" messages when doing
a quiet build.

Change-Id: Ie86853ea58aed3d35f37a9dd3e4c358269fbe111
Reviewed-by: Friedemann Kleint <email address hidden>

9eb8b56... by Friedemann Kleint

Exclude the ChangeLog generation target for Ninja on Windows

It generates an invalid command and won't work anyways.

Change-Id: I1434f4e232690fe5f2bcfff41772c8e267f47304
Reviewed-by: Cristian Maureira-Fredes <email address hidden>

e3e3cae... by =?utf-8?q?Simo_Fa=CC=88lt?= <email address hidden>

Add python wrapper to call native tools

To install command to path, we need a python script which can be
used as an entry point in setup.py . This is sufficient.

On Windows, setuptools takes care of creating executable
files which are inserted into the "Scripts" folder.

Task-number: PYSIDE-779
Change-Id: Ic81087e10dfd98af65dfe07a68f351fca9f8637a
Reviewed-by: Friedemann Kleint <email address hidden>

ace3452... by Friedemann Kleint

Merge remote-tracking branch 'origin/5.11' into dev

Change-Id: If97fb7a576cd3a21d9eb2a0f8674e4d231d8630e

f1b7755... by Friedemann Kleint

Merge remote-tracking branch 'origin/5.9' into 5.11

Change-Id: Ifbeca4189d55b7b925a0ac501f462ca0be6eb61f