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

Last commit made on 2017-09-27
Get this branch:
git clone -b 5.6 https://git.launchpad.net/~thopiekar/pyside/+git/pyside-tools

Branch merges

Branch information

Recent commits

12db018... by stackless

Fix a trivial typo in pyside2uic

This is one of the forgotten renamings.

Task-number: PYSIDE-517
Change-Id: I4d6ef46fb4bc13fa34fe9a6ae041759091be8802
Reviewed-by: Christian Tismer <email address hidden>

e186bef... by Julien Schueller

Do not install man pages on windows

Task-number: PYSIDE-565
Change-Id: Id0eb5bd3b8867c768c7fb9c28a61e217a1cc02ca
Reviewed-by: Christian Tismer <email address hidden>

f3fa7ce... by Julien Schueller

Make pyside2-uic executable by windows shell

Task-number: PYSIDE-564
Change-Id: I326287dabe1c09a4474f10a5afdbcaefa36a4919
Reviewed-by: Christian Tismer <email address hidden>

3a9ec48... by Julien Schueller

Return 0 with pyside2-rcc -help

This fixes pyside2-rcc -help to exit with return code 0
instead of 1 when there are no errors.
Also fixes the return code of pyside2-rcc -version.

Task-number: PYSIDE-562
Change-Id: I9e3fa2c5241c1e2775109577dba782e9c4b92073
Reviewed-by: Christian Tismer <email address hidden>

7b04270... by stackless

consistently name site-packages in Shiboken, PySide and pyside-tools

The variable used for the python site-packages is inconsistent.
Instead of "SITE_PACKAGE", we use "PYTHON_SITE_PACKAGES"
everywhere.
This is the pyside-tools part.

Task-number: PYSIDE-563
Change-Id: I26f710a4edff6efc34fdd8fc65b7e5fb6d57f30e
Reviewed-by: Julien Schueller <email address hidden>
Reviewed-by: Alexandru Croitor <email address hidden>

f68388c... by stackless

fix bogus setMargin in pyside2-uic

This bug has been reported five years ago.

By inspecting uiparser.py, in function createLayout, an extra 'margin' element is
added (~line 399) because the layout is child of a QWidget which is not the child
of the main window. The code in that function checks if there are individual
margin elements but fails in the case where there is a single 'margin' element,
that is, when all margins are equal. If at least one margin is different then the
problem doesn't appear.

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

d16479e... by stackless

Adjust plugins to PySide2

The includes in pysideuic/widget-plugins needed to be updated.
Probably, there should be some more plugins here, soon.
The existing plugins are deprecated, but they should be correct.

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

a3f2949... by Friedemann Kleint

Fix build with a namespaced build of Qt

Task-number: PYSIDE-431
Change-Id: I335cfac90df9eedf2455da6e2e197daa00e4913b
Reviewed-by: hjk <email address hidden>
Reviewed-by: Alexandru Croitor <email address hidden>

7fe3256... by Friedemann Kleint

 pyrcc: Default to Python 3

Generate all data as byte literals to work on Python 2 and 3.

Task-number: PYSIDE-328
Change-Id: I8b574bab378459e54b72792c528154ae8135b937
Reviewed-by: Alex Blasche <email address hidden>
Reviewed-by: Alexandru Croitor <email address hidden>

3b0cf7c... by Christian Tismer <email address hidden>

Fix a problem with the font attribute

The transition from Qt4 to Qt5 introduced the QtWidgets module.
By simply replacing the QtGui module, things like QFont were lost.
Instead, both QtGui and QtWidgets needed to be supported.

[ChangeLog][pyside2uic][PYSIDE-316] Fixed failing pyside-uic
when parsing font properties.

Task-number: PYSIDE-316
Change-Id: I377c0332d56ea4266e9363cfdb1746d5bf2c2b06
Reviewed-by: Alex Blasche <email address hidden>
Reviewed-by: Christian Tismer <email address hidden>