| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
QT_ARCH for tvOS is arm64 (not arm, since it’s 64bits only)
Change-Id: Ia03d3ee07d2543a0e70ee7d77448aff9382d8fc8
(cherry picked from commit e4c1d9ece74de212ebe5c55b134de7cb23469e2d)
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I3dabc9d3c5d84693724f3dacc68956f89c17ec9e
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Replace strtoull.c from libtiff with version in qtbase that has
an updated license without advertising clause.
Change-Id: I3ffdb8799adc6ef18c60021d2d2fe222df1c2acd
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
it's not quite clear why it was included.
however, it pulled in CoreGraphics transitively, which now has to be
done explicitly.
Change-Id: I4186f0603360645d81895d850005af01966834c5
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use new licensescanner / qt_attribution.json file infrastructure to
generate documentation about 3rdparty licenses.
Change-Id: Ic81d8c33be094e51b6e4ca0f35074136170f491b
Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes a linking error on tvOS (though strangely not macOS).
Change-Id: I1f339fefa07ab55bc943aabf895f713e8ef6f6c1
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ic2313cf8a6e938d5885aa1e26c36a5d7d5af166d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The documentation says we use LZW, and LZW both works and produces
smaller results, so it would make sense to follow our documentation.
This also fixes a problem with some readers having trouble with the
CCITTRLE compressions.
Task-number: QTBUG-53774
Change-Id: Ie2d179279a4ce65d8578c037ad59cc37ca854825
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
|\| |
| | |
| | |
| | | |
Change-Id: I903a1827c6680339a12a4ad9edf30f7d99c2a542
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
.qmake.conf
Change-Id: Ia13df3c003ab6352c368fe4f3ac8342d0d686d0a
|
| | |
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ib10e37f32e3b83c767a6b0ef2d0ae527e2435f49
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This framework is considered private on iOS, so we *can't* use it there.
This amends 50e257de2642fc980d4e82fb99d455ca784f11bd.
Change-Id: I6aad57540dbbf95b86bd43f265e810e67a2fb2f5
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
|\| |
| | |
| | |
| | | |
Change-Id: Idf9bbf8661a1589ff27e58322117d56363ec3e4a
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I6fe96cd758ebf694cf0005d6aa46e3e8d899723e
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The Jasper-based jp2 plugin has been disabled by default.
This plugin can replace it for OS X and iOS.
Change-Id: Id43dbefdf7df22493910a855f823c9b966bafcdb
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If using system libwebp, we now need to link with webpdemux too. That
was added to the config test, but not the plugin itself.
Change-Id: Ib386632570c389dfd2429de6e9f7de29d04ac472
Reviewed-by: Dayang Shen <Archangel.SDY@gmail.com>
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I7999f23f919ddf435fbb247371c008879adc6f42
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit imports libwebp 0.5.0, including AUTHORS, COPYING, ChangeLog,
NEWS, PATENTS, README and src directories. In src, only includes header
and source files.
The patches required to build it in Qt will follow in separate
commit(s).
Change-Id: I96b4961ba63c75cc7fbab158c36a0f403f254c14
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We now use WebP Demux API to decode both single image format and muxed animation format.
Change-Id: Ia2922892a3a626e9921c3910801d7c975d9fc6a2
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
|
| |\|
| | |
| | |
| | | |
Change-Id: Iaf805dab2dd057ca756e4034b9f5f55ac8bb097d
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this fixes static builds by ensuring that all dependencies are exported.
Task-number: QTBUG-51071
Change-Id: I1970c3588d4ef3140adb655c01291e585b4f25b3
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Remove #ifdef sections for Q_OS_WINCE, wince .pro file clauses and
the CE-specific file qfunctions_wince.cpp.
Task-number: QTBUG-51673
Change-Id: I839d6fa07e1929da2e2f2115bfc8aa670b3a117f
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: Id59a8238134f1b0e172b22cd7e95d984a3f66401
|
| |\
| | |
| | |
| | | |
Change-Id: I0314084af3028bd840b1b46f35134c464de51841
|
| | |\
| | | |
| | | |
| | | | |
Change-Id: I19a0c02f6cb3731d4b99d158106b6a1a29862dbb
|
| | |\ \
| | | | |
| | | | |
| | | | | |
Change-Id: Iaa0f274e35fd48dc6767a458fd0ee24c8b48e87a
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is already the case for qtbase and qtwebkit, while here only
hard-coded "zdll.lib" was used on Windows.
Change-Id: I6592ed8cfc667db58cb7ab65f97f00fc83e8e7d5
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Libtiff does not process the alpha-channel if its definition is not
specified. However to match how Qt used to save TIFF images and how
tested image viewers interpret them, we need to treat unspecified alpha
channels as unpremultiplied.
Task-number: QTBUG-50902
Change-Id: Id72218ed5bf702b54ffa3b5b47d6230facbfa0c4
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
|\| | |
| | | |
| | | |
| | | | |
Change-Id: Ieabce3c426cdd9418f5c9b18ef293b14dac23c79
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Task-number: QTBUG-50394
Change-Id: If57e650423fcd715b8143e59958dc756f7aea023
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Upstream changes since 4.0.3 have been merged in. Our local tif_conf.h
have been updated according to the upstream changes in tif_conf.h.in.
Change-Id: I1c2aef6f0f60377de4876e25df723c32a6f95ea6
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Change-Id: I995c765a0bd200f87c686a58778e94ec5e755809
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit imports libwebp 0.4.4, including AUTHORS, COPYING, ChangeLog,
NEWS, PATENTS, README and src directories. In src, only includes header
and source files.
The patches required to build it in Qt will follow in separate
commit(s).
Change-Id: Ib12593f56553e5358548c224d1855273f3fd2318
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Reviewed-by: aavit <eirik.aavitsland@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: I6ae2887539c66fa4e1388a9486fe798f2e595434
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
|
|/ /
| |
| |
| |
| |
| |
| | |
QT_ARCH for tvOS is arm64 (not arm, since it’s 64bits only)
Change-Id: Ia03d3ee07d2543a0e70ee7d77448aff9382d8fc8
Reviewed-by: Jake Petroules <jake.petroules@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Upstream development libmng and libjasper is mostly stalled,
so security issues are dealt with by the linux distributions
instead. Hence, the stale bundled copy of the 3rd party source code of
those libraries can not be generally recommended.
Leave the bundled versions in the repo for now as a transitional
measure, so that the bundled-lib plugins still can be built manually
(by doing qmake & make in the relevant src/plugins/imageformats
subdirectory). In a later Qt version, the bundled copies of those libs
should be removed.
Change-Id: I651417d91ef0f43cb6abe638f97968576a78e2f0
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I5c8e220d21bf2110f8382187c55c42379f1e7873
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|\|
| |
| |
| | |
Change-Id: Ie19ac1c5d61d14938ea9457cb9d5944931e046d2
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-48851
Change-Id: Iaf2c2b36539412a341edb721a135f36a97be4b83
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
|\|
| |
| |
| | |
Change-Id: Iab58d8196ae737c506125f37117c44e90dc1fb7a
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
jas_image_create will return null if the image create fails, so the
return value must be checked.
Task-number: QTBUG-47998
Change-Id: I4cb8a44742ca30d1f0b335b2db2c7f283c968c78
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The documentation template with outdated copyright
information is removed, it's not used anymore.
Change-Id: Idc93bee04339739807c15f37c5bbbee1bbdd34c4
Reviewed-by: Julien Brianceau <jbriance@cisco.com>
Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
|
|\|
| |
| |
| | |
Change-Id: Ief86005c1309fdd08f32513782ee75f7e9751bc1
|
| |
| |
| |
| |
| |
| |
| |
| | |
Previous work for Android appears to have fixed iOS related issues. Works fine for loading textures in Qt3d
Change-Id: I54dbc0b57035e2777bac9e05842a64d4283efbd8
Reviewed-by: James Turner <james.turner@kdab.com>
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Similar to commit 954fa54a88cff31a7fc869a49d17474ab1da8459 we also
need to include the header that provides the jas_eprintf function
declaration.
Change-Id: I5f1e2e44bccf960ac88a21847e796e4548fcc4be
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
|
|\|
| |
| |
| | |
Change-Id: Id8a59a58c7e5ca2f977c1e7408ff05033a9cc16b
|
| |
| |
| |
| |
| |
| |
| |
| | |
Correctly read and write Grayscale8 image format.
Change-Id: I537c68f94077458c69ee1de08b5b37986b54aa26
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We need to include the cpufeatures module in the build for
Android, and we need to make sure the neon files are compiled
with neon flags turned on. Since these are .c files, we
cannot use the regular simd.prf approach, which only supports
.cpp, so the compiler is basically copy-pasted from simd.prf,
but using QMAKE_CC instead of QMAKE_CXX.
[ChangeLog][Android] Added support for webp image format.
Change-Id: Id702b8202bee963d23beb02a7dc163756c8ca712
Task-number: QTBUG-38715
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make the image orientation only optionally applied for TIFF images
to match the new image handler flags.
The default however remains to apply transformation, as opposed
to JPEGs.
The patch also adds the capability to write metadata orientation.
Change-Id: Ie24664516138641342ab6d7559d591f38b9f1e8a
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The TIFFReadRGBAImageOriented method turns out to return colors with
alpha premultiplied by default. The only reason we pass our own tests
is because we also save the colors incorrectly unpremultiplied.
The patch fixes the format type of the returned images, and explictily
writes the how alpha should be interpreted in the saved files.
Change-Id: Ie1c3881acfe07eae25ca735adf243c1636f656a0
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|