| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I1e1e1d7f5051ef8a396c9d0916c41b3f4ae8cb8f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If5db5bbe102b45423697f34315c663fe8460025e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Remove the ASM language where no assembler files are used.
Pick-to: 6.5 6.8 6.9
Change-Id: Iabf3be6597a7729235f5f5d0243fc295a90d66be
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
|
|
|
|
|
| |
Change-Id: Ief3d33306882ed40b0ecbf56886f6a1bb4931c5a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Id4c3d601255454b4e2da17bbb8cb2902b360b437
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I062afdf55d45631f3658dac469148886d08df530
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I1a5de97699eae9ad97e03fd11ae0ae3096d9ddeb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Icb3fd05c2681de769a34cfa4c0688823a8a6db80
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Id8e95259bd644d65debfa1ab6e9d65ffb31be426
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8006e1aa5a914734097d949129c4775b0bb579ce
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia0d36f15b64075e6bbf3eb75eff68141bebdeefd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I16c296c33cb96794ce0abaa68225436ad9418bab
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
`git-review` is a command line tool for interacting with Gerrit.
Some IDEs offer support for this tool, either natively or through
plugins. The tool relies on a configuration file, .gitreview. Adding
this configuration file to our repositories simplifies initial setup
for contributors that use the tool directly or through their IDE of
choice.
The configuration file adds a remote called 'gerrit'. This is the
default for the tool, and also the name set for
codereview.qt-project.org by Qt's `init-repository` script. Thus,
the configuration should work seamlessly alongside other repository
helpers.
Task-number: QTBUG-132604
Pick-to: 6.9 6.8
Change-Id: If146513b5b8488a7939579dba0a062994de2b423
Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
|
|
|
|
|
| |
Change-Id: If45c46042a97a13b6c9d9d6d2355a19865549de0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The correct order of calls should be PxScene::simulate ->
PxScene::FetchResults -> QPhysicsWorld::frameFinished, then repeat.
This fix also finishes the frame immediately after the physx simulation
is done instead of waiting until m_minTimestep has elapsed.
amends: e05ab04b078720a1605ba4068ba08e63059f7a33
Change-Id: I2a813a3e3f9ac47785ce75b22c5fdee9c8ad2d4a
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
| |
Change-Id: I1f55caf9f89d5e7f2122a6546156954cff26b436
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
A QUIP 18[1] update sets git files, REUSE.toml and licenseRule.json
as infrastructure type files. They are licensed with:
LicenseRef-Qt-Commercial OR BSD-3-Clause
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.9 6.8
Change-Id: Id3f3e09b71dd83bec698016396bd0a53ef6d57eb
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|
|
|
|
|
| |
Pick-to: 6.9 6.8
Change-Id: If337895bac6db242160886107ff33dcab80191b6
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|
|
|
|
|
|
|
|
| |
The previous code is probably fine but let's be more explicit.
Pick-to: 6.9 6.8
Change-Id: Ie861d88118009fe1866f9d2fec2085f12a6a5f50
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|
|
|
|
|
|
| |
Pick-to: 6.9 6.8
Change-Id: If6d13f90408832b09033eb2cfd42e4c72452ae3c
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|
|
|
|
|
|
| |
Fixes: QTBUG-134277
Pick-to: 6.5 6.8 6.9
Change-Id: I63a565c346167fab5598a6b7c0e718a416629f44
Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io>
|
|
|
|
|
| |
Change-Id: I4486d52751e6c1ce763363da548ddcb0cc9aedb0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes:
- turning VERIFY_SOURCE_SBOM ON
- adding rules to the licenseRule.json files
- correcting the licensing given via REUSE.toml files
A lot of files are skipped during the license test,
but all are present in the source SBOM.
This is why corrections are needed before turning the
source SBOM check on.
Task-number: QTBUG-131434
Pick-to: 6.9 6.8
Change-Id: Ie80a777b07224c34dea8c0f955bafde416905908
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io>
|
|
|
|
|
| |
Change-Id: Ic1b84bdfa2c582f87cd395d5fdc0af92707f02c5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes the following warnings on 6.9:
qt5/qtquick3dphysics/src/helpers/qcapsulegeometry.cpp:59:
(qdoc) warning: Invalid QML property type: float
qt5/qtquick3dphysics/src/helpers/qcapsulegeometry.cpp:53:
(qdoc) warning: Invalid QML property type: float
Pick-to: 6.8 6.5
Change-Id: Ia0b18ff679bd8b652696670ee669bfa6bcb0905c
Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io>
(cherry picked from commit 1fd54260382e18e8d289203e31798482802643d9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Pick-to: 6.9 6.8 6.5
Change-Id: Ic9f3caf7c0401ec1d3ddfa8231cbc1b66d43abc8
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Reviewed-by: Kristoffer Skau <kristoffer.skau@qt.io>
|
|
|
|
|
|
| |
Pick-to: 6.9 6.8 6.5
Change-Id: I88615796fcfc793ecbe500d3677d0ac818314967
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use a frame animator class based on QQuickFrameAnimation to get call
backs on each frame rendering and do the physics frame stepping then.
The benefit is that, at most, only one physics frame will happen per
rendered frame. This avoids simulating several time steps and firing
several callbacks when no visual change is happening.
The auto tests are set to 15 ms frame times just to get smooth frames on
a 60 hz monitor (will lag on anything over that though).
[ChangeLog][PhysicsWorld] Change minimumTimestep default value to 1.
[ChangeLog][PhysicsWorld] Make simulation frames work in lockstep with
rendered frames.
Fixes: QTBUG-129530
Change-Id: I959b1db9f50309a6d6547d88f66fb0c6ce36a3ed
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
| |
Change-Id: I39acc07b3b446361d8380ec2bfa0025b6c7621bd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I17c33e3eabd7a127b52e05dd0f555983a3b8c5f1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I48f652b03f003303f83efde98a30a8c86ff081b9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I2331747a91ad17b9c15afe02e3b2024b1065330e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8ff6aa30cfae4cdbad879c7557f798a5f878c419
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Each 3rd party license attribution is identified by a
unique Id key, which should be all lower case and without
spaces. See QUIP-7 for more info. about the
qt_attribution.json file format:
https://contribute.qt-project.org/quips/7.
Pick-to: 6.9 6.8
Change-Id: Iee3cb596ef46a1fbf91039c49d85ec587487bc84
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
|
|
|
|
|
|
|
|
| |
This includes all tests and debug materials.
Change-Id: If8800c50fcdcacde931bde14be707828b09d3f9d
Reviewed-by: Kristoffer Skau <kristoffer.skau@qt.io>
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Uses the same code path as QQ3D for mesh loading so that using the
builtin meshes (#Cube, #Sphere et al.) also works in Physics. I think
that using submeshes should work now as well but that is untested.
Fixes: QTBUG-131965
Change-Id: I839fc9bc62ee761c1555c4dafce01387a45f7389
Reviewed-by: Kristoffer Skau <kristoffer.skau@qt.io>
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
|
|
|
|
| |
qdoc will soon warn about C++ types in QML property documentation.
This change fixes existing documentation to prevent warnings.
Pick-to: 6.8 6.9
Change-Id: I67e0b539b411f595b3d12a8968b4319d3beb37d7
Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io>
|
|
|
|
|
| |
Change-Id: I2ec9a8305d8e13cc70aebd680141dcafb43788be
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I05689799aa6c1ae2dee8d155a795eb9d0a1fe1ba
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
| |
Pick-to: 6.8
Change-Id: I708d6a23efe18417d93caa34b5f79bbbfdc7c534
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
|
|
|
|
| |
Change-Id: I9fa42d9ed546031bb63e679abc31f7b8669bef35
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
| |
Pick-to: 6.8
Change-Id: I3fb0631037a7ce7b187b7aed33040d2bd6f3b489
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
|
|
|
|
| |
Change-Id: Ib685a7ab8b69e9a4a581c8b4eb3dad51ddf22e0d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
DefaultMaterial is deprecated.
Change-Id: Iff0a558d89e1d11f482fea7b8f8c233a1463c21f
Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io>
|
|
|
|
|
| |
Change-Id: I5b33caaf7219aaf52b725a67243ac22d0857598b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Id761225d2e1950b99cb58aa2dd89defe1b7b4e0d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
This makes it easier to keep up to date and avoids duplicated code
Pick-to: 6.8
Change-Id: Ia79ae06cb7701ebfd8f8a8e6149ad29dcd0a7fd5
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
|
|
|
|
| |
Change-Id: I68da494c3969356cc5261e1b7fa0a19b9d24e068
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Takes a time for each frame and will store in a csv file on exit.
Contains example for how to show the graph using gnuplot although any
graphing application could be used.
Change-Id: I5494191ea14f501376174a571b54e5d9f7bb5478
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
|
|
|
| |
Regular sweep-based CCD is only available for non-kinematic bodies but
speculative CCD is available for kinematic bodies so we use that.
Change-Id: I4bfdac2f0683bd259ac99d092bae196cda93c0ed
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
|