| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I6a8297a96c25aaa849aadf86f78b4357d1c55646
|
|
|
|
| |
Change-Id: Id896756051edeee8ef350da207ddf3653a8451b3
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I57c453a4f844e7e47f06bb6e2f13498e2989972b
|
| |
| |
| |
| | |
Change-Id: I8fd183f5a0288758e9fb297c98840f1291187b0b
|
| |
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-78690
Change-Id: I516f5cd479454fd23365b08fa56115eb6537ecf6
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: Ide3a207fa33936e215819eb49601e764115a17c4
|
| |
| |
| |
| |
| |
| | |
Fixes: QTBUG-77756
Change-Id: I79021207c8485ae9ab578b24a46fbbd06738977b
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: QTQAINFRA-2576
Change-Id: Ib91456ab5512131cad504e710e493393844937e7
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We need to create the cmake integration files to enable static linking.
We don't need to test application side direct linkage though, as the
bodymoving module is private and has no header files (interface).
Fixes: QTBUG-77130
(cherry picked from commit 03b666a967fb7501248e9f40a5b187ec3a16c453)
Change-Id: Ie9e73a3b482daee278a906096fdd53dc5fc6e2ba
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-74391
Change-Id: I812e99e207e7bf6b892fd87f5158931d92341a94
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Implicit capture of 'this' in [=] is deprecated in C++20.
Fix by using explicit captures.
Change-Id: I7684c012e74b26b7ec30cfe19f3187f2d76197f3
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| | |
Change-Id: I71b261865189e95c1191e0706d9f73947019c9e6
|
| |
| |
| |
| |
| |
| | |
Task-number: 73739
Change-Id: I7a4cd45372b9ba6bb58e36dab2c80f6729c7a14c
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
With relative paths, the test can also be run in qmlscene.
Change-Id: Id735a74ba7c647a37dfe87873a120d55b23e4be4
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
And remove unnecessary ones from subfolders
Task-number: QTBUG-73454
Change-Id: I6ffe30fdb8648bf5c98d97f9a4f81bdb45c946ed
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We need to create the cmake integration files to enable static linking.
We don't need to test application side direct linkage though, as the
bodymoving module is private and has no header files (interface).
Change-Id: I4e469727100954abc338edef3ff4bb8e0a1c6579
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
It has become an error to not have tests/auto/cmake.
Change-Id: I4b911759c944ec6ccc5632d262878408a8d5216f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
Remove an unneeded #include.
Change-Id: I50a22e88d9737c73a90fffb37236fcff1e90fa8b
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
| |
| |
| |
| |
| |
| | |
Change-Id: Id190122381f3d76f242c097b9d6afb793251aaaa
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
there is no any reason to drop frames that would be re-evaluated
just a few ticks later
Change-Id: Ieda6cf5784319fe6b35e82ee520ee4abddaab703
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
and replace QFile with QQmlFile to make LottieAnimation component
support file, qrc and whatever scheme QNetworkAccessManager supports.
On Android, assets scheme is also supported now.
Change-Id: I014130c8154c7aa386ca271083bcf206755bd937
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
and clean-up the related code a little bit
Change-Id: Icc6e7fe48184609d69273ce81f0826f3f0250d01
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
+ move code around
Change-Id: Ic2141edda37af519f39650d17e98a51d3b348b00
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I59c9a24334c2dad1ddaacdbb130c4544ffcee7df
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* add status getter/setter
* ensure that no statusChanged() signal is emitted when status doesn't change
* ensure that status change emits statusChanged() signal
* move code around
Change-Id: I39dce43c61dd2d4ed0d2b2824610885309b068d4
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
prefer using a modifiable value reference
over `if (!c.contains(key)) c.insert(key, value)`
and `if (c.take(key))` over `if (c.value(key)) c.remove(key)`
Change-Id: I769dcc11cb1cc9d1f4729dac4a7e8d841f33f551
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Id439ef3e4c3740b4c3de9345f1006df2dd70428b
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
handling it in every LottieAnimation instance is a waste
Change-Id: I4de7673d0de0fc5c3bab04b9db419a62ac8b5580
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I19fa7a3e2d62fcb752e699e1578d64e4330026e0
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I17d5e1ede276a4ce91bd95d28430e968464f09ee
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
make it possible to reset overridden frameRate value
to the animation-default one;
do not frameRateChanged() signal when the value has not been changed
Change-Id: I42ff22a82960f8083ffb2816b6a5d711644323fd
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
* add some verbosity
* statusChanged() signal was never fired for parse errors
Change-Id: Idc2a43140eaebeb8ed1d822075f39e742be0e404
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
the proper transition should be Null -> Loading -> (Ready|Error)
Change-Id: I532d9b5616d552146eddeb3727a1c1d252516b3f
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
get rid of redundant CONFIGs
add `qmldir` to the project tree
Change-Id: I2453b6fec5c78c83d7320885213fdce28c34af34
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
due to bug in older qmake/pbx the plugin name occurrence
in the plugin target path was replaced with a suffixed binary name
thus making the module unreachable on Darwin
Change-Id: Ibeb1d6ae328d5784088933081d014736105cf608
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
there is no point in running the noop loop to check if we need to wait
before running the pre-rendering loop
-> simply run the pre-rendering loop and then wait unconditionally
Change-Id: I112e9f2f37a14b809e704b04bcc2fd6fdcdd39ec
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I657ed63c351068e2d0c34e9ebc1ecc5cc8bec063
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I337d944b1d7f571b28136113a1b60ef61352aaef
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
which allows to simplify the code
Change-Id: I2430fac6fc5fef11ae2a0e889670cd69a1a28307
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Enable expensive Antialiasig for High quality only;
enable much cheaper Smooth Sampling (linear texture filtering)
for both Medium and High quality.
Setting these properties on QQuickPaintedItem implies
respective properties of the QPainter and the texture provider.
Change-Id: Ice664935686d9b663d4892fea9389f21d870f9ee
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I04782cf2c462fb2655d88d05ec01724d5dab60f9
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
either change children() constness to explicitly mention that.
parent()/setParent() and children() must be used instead
for the sake of consistency and reliability
Change-Id: Ibd19de7853be5f4b6291dfdf753042d646b50488
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ic9604fbd1672b2df9dddda24b330759f6df7be60
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ib95d294ce6888416011c9f506732e7df6770476a
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
the `other` is a const-ref, thus `other.m_children` won't detach
Change-Id: I9cff8ff339eeb71a4ed5be2e01b4bf4780d330fa
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
oops!
Change-Id: Ic812deb8b1142039810e803f3d1e6ec9b441f4df
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
Replace insane static QMap<{const char *, int}, int> with switch-case loop
Change-Id: Iddd1640eee2b0fb78923b3011bd92cc488f7cd6d
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ic808147cccc54554a0d224676216bc2474cfef12
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I3faf469645410ded349876441a00e1dd1589696e
Reviewed-by: Rebecca Worledge <rebecca.worledge@theqtcompany.com>
|
|/
|
|
| |
Change-Id: I6d2cc28d48c76e9b09c76d63cc92aa94e462ac5a
|