| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Change-Id: I0ac8513a9a0bc6fc0ff03ad27e0f9ca5af1a2fcc
|
| |
| |
| |
| |
| |
| |
| | |
BC file added
Change-Id: I1d0d1950c35244b7968a5217c27ba38f498034d4
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|\ \ |
|
| |\ \
|/ / /
| | _
| | |
Change-Id: I2c1925759a489dc23edba9d082025efc33418d18
|
| |\ |
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
.qmake.conf
Change-Id: I5f0336f7eccfb44223e5f3ace62ed2c691ebe863
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I278f4280b8d088393e639e77eb9a51527a9560dd
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTBUG-74391
Change-Id: I398a01a5af7ef88c24886d1c5549bd1fdbe7784c
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The QImageIOHandler::name() has been deprecated since 5.13, but its
overrides weren't. Enabled compilation of the overrides only when the
QImageIOHandler::name() is compiled.
Task-number: QTBUG-76491
Change-Id: Ida625f19d61081cfd50ae11ab50cf7829aef80a5
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
|
|\ \ \ |
|
| |\ \ \
|/ / / /
| | _ /
| | /
| | |
| | |
| | | |
Conflicts:
.qmake.conf
Change-Id: I45da146d028d2f8f7b5661da514dead5e1a33f39
|
| | |
| | |
| | |
| | | |
Change-Id: Ib71a71df6cffd5162ec732e942b24e69dd88f7d6
|
|\ \ \ |
|
| |\ \ \
|/ / / /
| | _ /
| | / |
Change-Id: I3e08aa8666c4e74b70606a91bc2bc5653fac4003
|
| |\ \ |
|
| | |\ \
| |/ / /
| | | _
| | |
| | |
| | |
| | | |
Conflicts:
.qmake.conf
Change-Id: If39eda43ff21d841aaa24ffed8b5793ff1239cce
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These tests require access to local file system and are not
written to be portable to remote devices. Since there is no
real platform-dependency in this, testing them on other
platforms is sufficient, so we will just skip it on Android
rather than spend time on it.
Task-number: QTBUG-73624
Change-Id: Ic11b69d2eb73e0cd264b153c9870dd7923e1336d
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Assets have to be included in the resources in order to be accessible
when testing on a remote device.
Task-number: QTBUG-73625
Change-Id: I80332b6492bffc01c0157918b9e6abbc2b87a43b
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Platforms like Android require assets to be bundled with
the app. We include the reference SVGs as resources to work
around this.
Task-number: QTBUG-73623
Change-Id: Id9cc7a7d575da5adbe73a3392419fd74a1ec1bbd
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
|
| | |\ |
|
| | | |\
| | |/ /
| | | |
| | | | |
Change-Id: I695d5bc0c1f5d93f4880d0b687b36327a88497cf
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ia8f0e8cc9e7e8f072358b4c179e7aedafb7d67ba
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
| | |/
| | |
| | |
| | | |
Change-Id: I2cf60b8efe6070d6deaa1e2780a5bab7a710705a
|
|\ \ \ |
|
| |\ \ \
|/ / / /
| | _ /
| | / |
Change-Id: Ia2f3c9365dc0b63eb2927cb7de72970d1a78f1ca
|
| |\ \ |
|
| | |\ \
| |/ / /
| | | |
| | | | |
Change-Id: If09350ffed202ce1f55cb4ceeb8a6d948686f80a
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Change-Id: I29aed2105f59367ffb23882e0f58fb0e550f9b22
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
One was an easy replacement, the other changes its reference time,
which isn't supported by QElapsedTimer. However, it was easy enough
to reimplement in terms of QDateTime::currentMSecsSinceEpoch(); and,
as it was previously using QTime as timer, this is presumably good
enough (although a proper monotonic timer would be better).
Change-Id: I90f8e08635e7d2bc364755efd93fce008b6a62c0
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The presence of the viewBox attribute in the svg tag implies the
presence of the preserveAspectRatio attribute as well. It defaults to
scaling the view box to the view port while preserving the aspect ratio
and the box is also centered.
This patch does not implement the full preserveAspectRatio attribute,
but it does implement the default of aspect ratio preservation and
centering, as that is what caused the rendering error in the linked
task.
This causes some tests in the SVG Tiny 1.2 test suite to differ. This is
visible using the rendertestsuite helper program (see other change).
In particular it corrects the rendering of struct-svg-203-t.svg to
correctly center the text and avoid scaling it.
For animate-elem-38-t.svg the rendering improved by making the entire
text visible, as in the reference. The same applies to
media-video-216-t.svg. In both rendering the scaling changes slightly.
Done-With: Rainer Keller <rainer.keller@qt.io>
Fixes: QTBUG-70256
Change-Id: I9142c511890765993ee3e316f0383550919fdcd4
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Replace QPainter::HighQualityAntialiasing with Antialiasing and remove
defines needed for Qt4.
Change-Id: I866decad7d9c10da15e5b0e0bd79033d574f6a08
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I0b6c7a7d82d64011fb9b1e2aea5ff0552c719f54
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: I962bd9762be35f5905367a96a19038eb9b3c7637
|
| |\ \
| | |/
| | |
| | | |
Change-Id: I4a7a5ad6cd164f0d440217566bd647ecde4fddfb
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: If2b13c3dc4a09ce6d18aff97855179172f92878b
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Their lifetime is controlled by the document, but the logic
was confused and lost the node.
Change-Id: Ib074dcf209d53ade894ee571a0bc08a1a7acfcab
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Task-number: QTBUG-74104
Change-Id: I4ce6a9e4ddc51c904af4a9bf4fb14e52fd8a23c8
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: Ic62a145ff0a59765035ff6e0561c045083a6c3d9
|
| |\ \
| | |/
| | |
| | | |
Change-Id: Id1bdcd52b3c4553e882de825c769bd7643745dce
|
| | |\
| | | |
| | | |
| | | | |
Change-Id: I73662000d1b52a4b61a9bd0a58af2fb9a7dc7b22
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ibfbd66c9722e3ac008679aa67545591854052fc9
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
+ f6e5dc05855db60eab1568b5fe226922d1c899bb Don't leak nodes on parsing failures
+ f354d4be9a7a436fb16bd9764a261c930101850c Fix heap overflow in path parsing
+ 6f152f87dbbd47acc58458d636ce5d1cc181b8fd Fix IRI parsing, and use after free
+ d477ec8f40b28caf3a216d9e8550d8871d5131fb Bump version
Change-Id: Id70f4fd80e8aae4b40f28f795d11d9ef80a0b55f
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A reference loop with at least three elements would lead to endless
recursion.
Fixes: QTBUG-74189
Change-Id: Ie3c1b32da0e98e9218dc387dd3210666018a92e1
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
Change-Id: Ieca44d9fb4cdf507dfd35536baa35c8d7c70a4fc
|
| |\ \ \
| | |/ /
| | | |
| | | | |
Change-Id: I6be198d51f5e4c617724bd9c4098bd2bed45b995
|
| | |/
| | |
| | |
| | |
| | | |
Change-Id: I75b3a88aae3cbd7838474d7a78f29fcd58172fc2
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: I5ffdd97126b0f220a79f31825dd4071fdf30cd45
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
Conflicts:
.qmake.conf
Change-Id: I0b324787e01b6020604303de25fb135116d18319
|
| | |
| | |
| | |
| | | |
Change-Id: I9acd09c96dd99d9da58dec1df45e53163914be33
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: I1560eb5661cdf15d6e7df8fc5dd5dc5fa8d7ba71
|