| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
If context creation fails and we try to create a surface, this might end up
creating a new window that steals the focus from the existing one.
This was visible with a full-screen embedded application using the
software renderer and a QML code using "layer.enabled: true"
Change-Id: If72255a8447d88198249c2d6571aea27d8549b9b
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
|
|
|
|
|
| |
Change-Id: I333a33a65ce4ff2469f7eb66663808cb75d756a2
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I56e694eec6b9196e1e5db256569b95cf580d5735
|
| |
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-64775
Change-Id: I93418fc835723b90f8d2b2d212021eb8753e6508
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
|
|\|
| |
| |
| | |
Change-Id: Ie491ceab6e3c3111b87c03490dd36deb601f045f
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
.qmake.conf
src/effects/private/qgfxshaderbuilder_p.h
Change-Id: I27fbd2a8d7bf5bd89d94925a2da9ae3aa0748f42
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Even if there are no public components defined in C++, adding the
`plugins.qmltypes` will prevent QtCreator to try to dump the module.
Task-number: QTCREATORBUG-18952
Change-Id: I632342a05579957e123bbaa8bcfb3bbaec29232e
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Idbb66dc94eec5cfacf3a52c35059b7d54a424fe2
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes the string:
Note: This effect is available when running with OpenGL. s
Change-Id: I82fb3f12f3d64832d7e201bc41c1f64c3ac6bc2a
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Valgrind reports a conditional jump that depends on this
uninitialized value in gaussianBlur().
Change-Id: I19fc143e8adf5264df514b930af048ee6d810538
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
|/ /
| |
| |
| |
| | |
Change-Id: I9b84ee88a024926e42a419a6574ff63708c6edae
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I7be62c2165ffc5a4bcecfb2cd291f13b1f1c609f
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since GaussianBlur depends on QtQuick.Window it needs to be added as a
dependency in the qmldir. This ensures that qmlimportscanner will add
the reference to the Window type in the output too.
Task-number: QTBUG-57205
Change-Id: Ibcd52df78df23dc6d39ded38a8a2ceee4a9d2050
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|/
|
|
|
|
|
|
|
| |
[ChangeLog][Qt Graphical Effects] Added QtGraphicalEffects support for
OpenGL Core profile contexts.
Task-number: QTBUG-42107
Change-Id: I7111e2e6fb3a0b0391e76a17a8d091d288bfcc23
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove unused old license files
- Unify licensing
* Tools and tests are nowdays licensed under GPL-EXCEPT, update
correct license header to those
* Src is nowdays licensed under LGPL, update correct license
header to there
Task-number: QTBUG-57147
Change-Id: I9664c854108ca7c1e0be02fdae9e8d7c480dfd4c
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-58571
Change-Id: I5b38feb059f7c931f170b9410ca7a2759f6d3ef3
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I7b89f06f0c3cc389a79c177e50685bb53157e0a1
|
| |\
| | |
| | |
| | | |
Change-Id: Ia90dc78a2c9340095d4dd0c050c1e20a895a3763
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ibf66243d0a2d21fbc08e8d5d64c692f85f0caab1
Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
|
|/ /
| |
| |
| |
| | |
Change-Id: Ie42ce93850475c036b2bb4e1fa9068c597317c48
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This is very useful for using masks exported directly from design tools
like Photoshop which may utilize alpha in the inverse manner of Qt.
Change-Id: I5e6358714b176cd3fe3cb22db380f313663aa0f7
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The others were changed in 5.6 commit d01a936. This is the last
remaining occurrence in 5.7.
Task-number: QTBUG-53208
Change-Id: I9d8d3f8a4af590fd1b4d4883ae559119cda3d7d0
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I825ad0d8871ad068d33fe0f3ee3dfdee7679222a
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The version was first removed, and then restored, so it's now missing
the version number. Use the pre-defined macro instead.
Task-number: QTBUG-53208
Change-Id: Ibb4a727cedcdfc210bb62f6f826306d81893b816
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-52982
Change-Id: Ic20fac14c2007c6e0eba34b9fdd02886cd8f4090
Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
|
|\|
| |
| |
| | |
Change-Id: Iafd3a05a5a2a47252f5ee0724ec0362f8b841124
|
| |
| |
| |
| |
| |
| |
| |
| | |
Subjects each *.png file that matched grep -law "sRGB" to:
pngcrush -ow -brute -rem allb -reduce -force
Change-Id: Ie8d9a72fde6bf65a63b8786fe2bb1a7c5da1c4b7
Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
|
| |\
| | |
| | |
| | | |
Change-Id: I0014d3d7a0f7b8039021242033a4a7e3cb9dcb94
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Task-number: QTBUG-51375
Change-Id: I98029d5a617c730a18897bebae27cf14c1d7b876
Reviewed-by: Thomas Senyk <thomas.senyk@pelagicore.com>
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|\| |
| | |
| | |
| | | |
Change-Id: Ia45746813799ea967fe8f601d2599646c688e13e
|
| |/
| |
| |
| |
| |
| | |
Task-number: QTBUG-51519
Change-Id: I1250a2faf6b970fc60bd383294edd4fa44819856
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: Ia67a352bb51848428f8b907629c70ed340b57d78
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-49979
Change-Id: I7745b313194570b7ca0d086d41894a6d71f7610a
Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The logic had several flaws, including not respecting sourceRect
and wanted interpolation, so do it over.
Change-Id: I40b147a0e18ef5f9f3a0086904f9e9f93463c7fc
Task-number: QTBUG-47749
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
From Qt 5.7 -> LGPL v2.1 isn't an option anymore, see
http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/
Updated license headers to use new LGPL header instead of LGPL21 one
(in those files which will be under LGPL v3)
Change-Id: I31f73910288778e417c59c306c398eb2358b6301
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
|
|/
|
|
|
|
|
|
|
|
| |
In order to make this possible the qml files need to be pulled into a
plugin when statically built so a plugin is set up for the effects
directory. This will effectively just be a stub in the dynamically built
case.
Change-Id: I421aa4972fe1923f10317515ee6c1df0fd69edda
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
The faster code path looks a lot worse in this case, so fall back to use the
generic arbitrary large blur size for this case.
Change-Id: I3984b3bf48732a83dd112b7beb0fb4c3f8d38568
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
The public plugin is QML-only, and static builds of Qt require this
information to be present in order to resolve module imports.
Change-Id: I3ae6b92ab57df594e2778b4f19635bd353271acb
Task-number: QTBUG-48830
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: Ib92b7adf0c46aa6456797ba69c42f38fc67021bf
Task-number: QTBUG-47749
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: Icf416b5db2cf9dbb0be29fc0e3b9a855c58035e3
Task-number: QTBUG-48625
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I8791c5879a5dc988249805d8e97b3a268e834380
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
|
|
|
|
|
|
|
| |
The constant value used for GL_MAX_VARYING_FLOATS is the value
of GL_MAX_VARYING_VECTORS.
Change-Id: I80c3bd8be34503bcc31cc040435248834fd811a1
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
|
|
|
|
|
|
|
| |
Running graphics and QML files would just be asking for trouble.
Change-Id: I36ae4d060d1794f572230b04d1b1d4de30ed80e8
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@theqtcompany.com>
|
|
|
|
|
|
|
| |
Change-Id: I61c44a8b5e8f72886e46d55f638b9fa392aaeec7
Task-number: QTBUG-43810
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
Reviewed-by: Martin Smith <martin.smith@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
QGfxShaderBuilder can be called while we're in the process of rendering
a window. We must restore the previous OpenGL context instead of making
a null context current.
Change-Id: I6d1158bbcee781a7850d5fc7bea9e7070d62c0f6
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
|
|
|
|
| |
Change-Id: Ifcffcaf3d057162bb6eb8af9cd3c2277bc5bf206
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
Though this makes DropShadows work out of the box and
be less confusing to users, it also ends up breaking code
that uses DropShadow as a glow effect.
Change-Id: Id65dc85d2877709f3bd8d036f06c7b8fc2886777
Task-number: QTBUG-47749
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: Iaee160172f27e36a8fa7c46a9f2154c6864d93de
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-46475
Change-Id: I6f3256255089e40180af72d73b4c1d86ca505292
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
We're assigning 'undefined' to it, so implement a resetter.
Change-Id: Ie43282043b250f2e9cd247d4819b1827ab7e9e97
Task-number: QTBUG-46774
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|