- Oct 29, 2019
-
-
Morten Johan Sørvig authored
Testes file load and save, computes a sha256 hash for verifying file content. Change-Id: Id7f697c4dfd41e051442350f4050f04b493cfc18 Reviewed-by:Morten Johan Sørvig <morten.sorvig@qt.io>
-
Tor Arne Vestbø authored
Change-Id: I31b4ed6e6597e22172dcca7180750f1392b9ad68 Reviewed-by:
Simon Hausmann <simon.hausmann@qt.io> Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@qt.io>
-
Qt Forward Merge Bot authored
-
Alexandru Croitor authored
The recent change to support android with CMake assumes that the user project will have add_library(foo SHARED), and sets the CMAKE_SHARED_LIBRARY_SUFFIX_CXX variable to modify the final library name to contain an ABI suffix. This did not work when using add_library(foo MODULE), and androiddeployqt failed saying it can't find the application binary. Make sure to apply the ABI suffix to MODULE targets. Also cover the suffix to be added regardless if the language used for compiling the SO is C or C++. Amends 52c799ed Change-Id: Ic44d67e33a123bd0104d98b368ceda0844474980 Reviewed-by:
Cristian Adam <cristian.adam@qt.io> Reviewed-by:
BogDan Vatra <bogdan@kdab.com>
-
Andy Shaw authored
Since the patch applied previously is no longer required, we have removed that too. [ChangeLog][QtSQL][sqlite] Updated to v3.30.1 Fixes: QTBUG-79416 Change-Id: Ifc3fcc6e1768f80e97a5e0ab4b2aeabddf2ced9d Reviewed-by:Simon Hausmann <simon.hausmann@qt.io>
-
- Oct 28, 2019
-
-
Eskil Abrahamsen Blomfeldt authored
We recently added a call to setStackSize() in the QML thread, which revealed that the dummy implementation for this function was missing in no-thread builds. Fixes: QTBUG-79571 Change-Id: Ibabb48d9cba73afda0842642045a2961e65523f9 Reviewed-by:Morten Johan Sørvig <morten.sorvig@qt.io>
-
Christian Ehrlicher authored
The previous commits which deprecated the function forgot to add QT_WARNING_PUSH/QT_WARNING_POP around the affected code. Change-Id: I042a2bcd40afe2e5fe517954be26a02fd048b563 Reviewed-by:Friedemann Kleint <Friedemann.Kleint@qt.io>
-
Morten Johan Sørvig authored
Disable the crash signal handler. This makes it possible to run auto-tests in the browser. Long-running tests may cause the browser to interrupt or display the “a web page is slowing down your computer” message, or not produce any console output while the test is running. Change-Id: Ifd53b744bd3652abfb466b78992ce2371eca2536 Task-number: QTBUG-68504 Reviewed-by:Lorn Potter <lorn.potter@gmail.com>
-
Qt Forward Merge Bot authored
Conflicts: src/corelib/serialization/qjson_p.h Change-Id: I83cea141a4de8b3998478bfded84ca9029f7a2a9
-
Tor Arne Vestbø authored
This was a workaround to prevent visual artefacts from flushing GL during window resizing, but now that we skip the flush entirely in this situation we don't need to limit the update request delivery. Change-Id: I84bd48e4e2fc5a03e9d27d5f9b4b32b8098e56a5 Reviewed-by:Timur Pocheptsov <timur.pocheptsov@qt.io>
-
- Oct 27, 2019
-
-
Tor Arne Vestbø authored
Change-Id: Ia5d208ace5086e8e92f95f859383773894a18768 Reviewed-by:Timur Pocheptsov <timur.pocheptsov@qt.io>
-
Tor Arne Vestbø authored
Change-Id: I91f89ff336b3f48aea91e50860264bd8359805cb Reviewed-by:Timur Pocheptsov <timur.pocheptsov@qt.io>
-
Tor Arne Vestbø authored
Change-Id: I163858400da28668b8a85241e9e6b1d989227a3e Reviewed-by:Timur Pocheptsov <timur.pocheptsov@qt.io>
-
Tor Arne Vestbø authored
Change-Id: I5609071346ef44dc9f16359db451ea9b29dd2b0d Reviewed-by:Timur Pocheptsov <timur.pocheptsov@qt.io>
-
Tor Arne Vestbø authored
Fixes: QTBUG-78707 Change-Id: Ia517f543728c76dcf19558e9e68ed97db7cfaaa4 Reviewed-by:Timur Pocheptsov <timur.pocheptsov@qt.io>
-
Yulong Bai authored
The attached Drag object's owner, i.e. its parent, is also the dragged item. So the attached Drag object will also be destroyed as the dragged item is deleted. Fixes: QTBUG-65701 Change-Id: I39b0a3180f205c427deed5c70cd1912524f9324e Reviewed-by:Shawn Rutledge <shawn.rutledge@qt.io>
-
- Oct 25, 2019
-
-
Joerg Bornemann authored
When one specified a prefix "/usr/qt5" on Windows for a non-Windows target (e.g. QNX) that prefix was translated to "C:/usr/qt5" and passed on to the Makefiles, for example as "-Wl,-rpath,C:/usr/qt5/lib". The reason was that we called $$absolute_path on the user-specified prefix. However, absolute_path operates according to the rules of the host operating system. When cross-building, the prefix is an on-device path. Therefore we must not attempt to make it absolute to the build directory. The check whether we're cross-compiling looks a bit arcane, but we cannot use $$qtConfEvaluate(features.cross_compile) at this stage of configure. Instead, we use XSPEC (set up by qtConfOutput_prepareSpec) and $$[QMAKE_SPEC] which is the right host mkspec. Fixes: QTBUG-79214 Change-Id: Id8664f8512cf1d9e178054a38e72323d7929547d Reviewed-by:
Edward Welbourne <edward.welbourne@qt.io> Reviewed-by:
Qt CI Bot <qt_ci_bot@qt-project.org>
-
Edward Welbourne authored
[ChangeLog][Third-Party Code] Updated DNS public suffix list Task-number: QTBUG-79418 Change-Id: I02dbe2b1f5b5f3e4a1ed4fde60ee71f5b0a50cb5 Reviewed-by:
Mårten Nordheim <marten.nordheim@qt.io> Reviewed-by:
Timur Pocheptsov <timur.pocheptsov@qt.io>
-
Edward Welbourne authored
The compiler didn't complain at a QLocale::FormatType values being passed for the int year parameters of the month-name functions, which all have a default for their final QLocale::FormatType parameters. So we didn't notice that the year parameter was missing until the bug was reported. Removed some code duplication by giving QCalendarModel a monthName() method. Reworked QCalendarMonthValidator::text() to avoid repeated calendar calculations (and use fewer braces). This commit amends commit 2dee0062 Fixes: QTBUG-79495 Change-Id: Iad48c3b648a0139ab43511e6fb4e6a8f63a0495f Reviewed-by:
Volker Hilsheimer <volker.hilsheimer@qt.io>
-
Cristián Maureira-Fredes authored
Change-Id: I0ab4b37399d3fba6d27cf90cab22676a3c599e5a Reviewed-by:Friedemann Kleint <Friedemann.Kleint@qt.io>
-
Cristian Adam authored
The patch adds ANDROID_BUILD_ABI_<abi> CMake options, which when enabled will determine CMake to build the current project with the enabled ABI settings. When building with CMake and the official Android CMake toolchain one needs to specify the Qt base directory as an argument to CMAKE_FIND_ROOT_PATH, which contains the Android NDK sysroot set by the toolchain. CMake will consider directories that contain this base path as valid directories to search packages. In the developer build case we have to append "lib/cmake" because the Qt base directory passed as CMAKE_FIND_ROOT_PATH will be the same directory as the developer build base, and will not be considered. Change-Id: I180502032c8ea1105bde2456252b367497f511d6 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by:
BogDan Vatra <bogdan@kdab.com>
-
Eirik Aavitsland authored
[ChangeLog][Third-Party Code] libjpeg-turbo was updated to version 2.0.3 Task-number: QTBUG-79420 Change-Id: I9f9b8b3a913fd5843759c0610f43b22c5bee67dc Reviewed-by:Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Filippo Cucchetto authored
Query the double click distance using the windows GetSystemMetric. See https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getsystemmetrics Change-Id: I6198a38ab1a6216286897f8bdb305f334b7b148e Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@qt.io>
-
Jüri Valdmann authored
There are too many semicolons. Delete some. Fixes two warnings from Clang 9.0.1. Change-Id: I363a6a2de9c075c03da62c58ad46828c04a95440 Reviewed-by:Friedemann Kleint <Friedemann.Kleint@qt.io>
-
Jüri Valdmann authored
This header file intentionally puts a 'using namespace' into the global namespace, the artful cleverness of which Clang doesn't properly appreciate. Teach Clang a lesson by disabling the warning. Change-Id: I9754ac5fc9d4c53654854082e1145d8b5fef186d Reviewed-by:Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Edward Welbourne authored
Released on October 4th. Adds Windows names for two time zones, Qyzylorda and Volgograd. Added languages Chickasaw (cic), Muscogee (mus) and Silesian (szl). Norwegian number formatting has flipped back to using colon rather than dot as time separator; it's flipped back and forth over the last several CLDR releases. The dot form is present as a variant, the colon form was long given as the normal pattern, then went away; but now it's back as a contributed draft and that's what we pick up. The MS-Win time-zone ID script was iterating a dict, causing random reshuffling when new entries are added. Fixed that by doing the critical iteration in sorted order. Omitted locales ccp_BD and ccp_IN due to QTBUG-69324. Task-number: QTBUG-79418 Change-Id: I43869ee1810ecc1fe876523947ddcbcddf4e550a Reviewed-by:Lars Knoll <lars.knoll@qt.io>
-
Edward Welbourne authored
The Unicode data tables moved with QString and friends. So did the locale data generated from CLDR. This amends commit a9aa206b . Change-Id: If12f0420b559dcb78993adc00e9f39751bca684a Reviewed-by:
Volker Hilsheimer <volker.hilsheimer@qt.io>
-
Edward Welbourne authored
While I was looking into a bug related to problems building the test without GUI, I noticed a lot of spurious #include lines so tidied up a bit. Split some long lines, while I was about it. Change-Id: Id87eb6f612c6b174f8240dfe9c00e0929244fb6c Reviewed-by:Albert Astals Cid <albert.astals.cid@kdab.com>
-
Edward Welbourne authored
Part of the 5.14.0 third-party component update. [ChangeLog][Third-Party Code] Updated double-conversion code to upstream version 3.1.5. Task-number: QTBUG-79418 Change-Id: I70c3890fcfa0606c462cc0fe702d0f62fd9c7279 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Edward Welbourne authored
This is a follow-up to c0ab2ad9 . Change-Id: Ic05d80fa0561f7609703407cc58a0caccbcb1061 Reviewed-by:
Volker Hilsheimer <volker.hilsheimer@qt.io>
-
Edward Welbourne authored
Thanks to Dmitriy Purgin for pointing out the serialization one. Task-number: QTBUG-79353 Change-Id: Ia3d750b17ddd8fbb7a83a55df7e4546ca78c358b Reviewed-by:Timur Pocheptsov <timur.pocheptsov@qt.io>
-
Edward Welbourne authored
The qmake config for tst_QString tried to impose QT_NO_CAST_TO_ASCII on it, but the source file explicitly #undef-s this symbol and its friends. Leave the define commented out in the .pro so that a comment can explain why it's no good. Change-Id: I7620f4e104f0cdab05fdc246b903c40026e63d76 Reviewed-by:
Frederik Gladhorn <frederik.gladhorn@qt.io> Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
Edward Welbourne authored
Test QT_CONFIG(icu) in the code instead of testing qtConfig(icu) in the profile and setting an extra define just to shadow what's already defined. Also remove the matching define from qcollator.pro, whose test code didn't use it. Noticed while reviewing the conversions to CMake. Change-Id: I19d3b1026b2a8f50ec424c450614e721500fd38a Reviewed-by:
Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by:
Frederik Gladhorn <frederik.gladhorn@qt.io>
-
Johan Klokkhammer Helsing authored
See the comment in the test for details. Change-Id: Ie3d356e476ba0419d304bccd396fc18a831a30cd Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io> Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
Christian Romberg authored
As described in QTBUG-72404, the android-clang mkspec has the gcc pch style hardcoded for no reason. This change removes the respective lines. [ChangeLog][qmake][Android] Remove gcc-style PCH directives from the android-clang mkspec. Fixes: QTBUG-72404 Change-Id: Iad42651e25ecce08eda7aa5fa8bbf531c9497896 Reviewed-by:BogDan Vatra <bogdan@kdab.com>
-
Christian Romberg authored
Precompiled headers were put in a directory which had exactly the same name as the binary to be generated. This resulted in a failure with any mkspec that used clang_pch_style. The g++-mkspec avoid this problem by extending the directory name. This change adopts this technique for clang mkspecs. [ChangeLog][qmake] Fixed precompiled headers for the Clang compiler. Fixes: QTBUG-72404 Change-Id: I471462e2bcb1e33f19d277c21acde0c04b1ffcd6 Reviewed-by:BogDan Vatra <bogdan@kdab.com>
-
BogDan Vatra authored
Change-Id: I9a429805414fb50aa059677beb5f8f8a48b72d9b Reviewed-by:Mårten Nordheim <marten.nordheim@qt.io>
-
BogDan Vatra authored
Fixes: QTBUG-79376 Change-Id: If7681365110341379913ae46a96a2f2296197b8f Reviewed-by:Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
-
- Oct 24, 2019
-
-
Samuel Gaist authored
Change-Id: I2a2ff6332bd6e8ed3d4ba7b4765da0a94a06f133 Fixes: QTBUG-71067 Reviewed-by:
Paul Wicking <paul.wicking@qt.io> Reviewed-by:
Mitch Curtis <mitch.curtis@qt.io>
-
Shawn Rutledge authored
0.3.4 is the newest tagged release. This updates to upstream 0354e1ab5a453e9913dcd5f87c2cfe9a2510dfda which has a change that affects behavior of the ".\n" case in QTBUG-78870 (it will be seen as a paragraph rather than a list item). Task-number: QTBUG-78870 Change-Id: Ib01f9c1d3f71a39782608da071c2f42512845382 Reviewed-by:
Edward Welbourne <edward.welbourne@qt.io> Reviewed-by:
Shawn Rutledge <shawn.rutledge@qt.io>
-