{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9880345,"defaultBranch":"dev","name":"qtdeclarative","ownerLogin":"qt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-06T06:01:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/159455?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716580526.0","currentOid":""},"activityList":{"items":[{"before":"4ad3d0c6096e6caefec74681eed86c2fa92149fd","after":"f2889262c86f31d85f2e72edd11792527348b39e","ref":"refs/heads/dev","pushedAt":"2024-06-01T02:06:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Compiler: Aggregate and print aotstats\n\nThis patch enables the aggregation and printing of aotstats recorded by\nqmlcachegen for compiled qml files. The aotstats files for individual\nqml files are aggregated into module-level aotstats files and then into\none global aotstats file. This file is then presented into a more human\nfriendly format.\n\nThe all_aotstats target can be used to print the collected stats of all\nthe compiled files and modules.\n\nDue to CMake configuration errors, the feature has temporarily been\ndisabled on Xcode. This should be fixed before soon.\nCreated QTBUG-125995.\n\nTask-number: QTBUG-124667\nChange-Id: I0c82142626743e9c1af98516c553f4dd7bc6da13\nReviewed-by: Fabian Kosmale ","shortMessageHtmlLink":"Compiler: Aggregate and print aotstats"}},{"before":"8a1031c286146789c00eacf50ca0d81b41f356f1","after":"4ad3d0c6096e6caefec74681eed86c2fa92149fd","ref":"refs/heads/dev","pushedAt":"2024-05-31T20:04:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Update dependencies on 'dev' in qt/qtdeclarative\n\nChange-Id: I06909240fc832b741487c79c9e05e6d8e8d289c5\nReviewed-by: Qt Submodule Update Bot ","shortMessageHtmlLink":"Update dependencies on 'dev' in qt/qtdeclarative"}},{"before":"2596c0d8ff2d08e976b4a96a004458e688ae4f15","after":"8a1031c286146789c00eacf50ca0d81b41f356f1","ref":"refs/heads/dev","pushedAt":"2024-05-31T15:09:39.000Z","pushType":"push","commitsCount":103,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Merge \"Merge branch 'nativemenus' into dev\"","shortMessageHtmlLink":"Merge \"Merge branch 'nativemenus' into dev\""}},{"before":"b5d8e343c2e4dcb8498b3e4f038802c9298b29ab","after":"2596c0d8ff2d08e976b4a96a004458e688ae4f15","ref":"refs/heads/dev","pushedAt":"2024-05-31T08:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Curve renderer: avoid unnecessary re-triangulation\n\nChanges in gradient and filltransform only require the uniform block\nto be updated. Clean up and improve the uniform updating in the\npathdata and fill nodes, avoiding redundant recomputations and\nreallocations.\n\nFixes: QTBUG-125403\nChange-Id: I3cf3e8524e9386618cb8cc34a1097e27454da527\nReviewed-by: Eskil Abrahamsen Blomfeldt ","shortMessageHtmlLink":"Curve renderer: avoid unnecessary re-triangulation"}},{"before":"7b5d6f668330a80212be8b3ed5c19fe86ec04f55","after":"1e325c5c8b98dd5ddf5ba2be8c017306474fe2b7","ref":"refs/heads/wip/nativemenus","pushedAt":"2024-05-31T07:34:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"QQuickPopupWindow: forward pointer events to the menu under the mouse\n\nWe want to handle menus special compared to other popups.\nFor menus, we want all open parent menus and sub menus that\nbelong together to almost act as a single popup WRT event\ndelivery. This will allow the user to hover and highlight\nMenuItems inside all of them, and not just the leaf menu.\n\nThis patch will therefore forward all relevant pointer events\nthat goes to a leaf menu to the actual menu, or menu bar,\nunder the mouse. But note that this forwarding will happen\nin parallel with normal event delivery (we don't eat the\nevents), as we don't want to break the delivery to e.g\ngrabbers, and other DA logic in general.\n\nChange-Id: If87756e59c08ff73cb75a21fafab6cf39e4c94b6\nReviewed-by: Shawn Rutledge ","shortMessageHtmlLink":"QQuickPopupWindow: forward pointer events to the menu under the mouse"}},{"before":"f5f99985b8cb1d04a3d230a21ccf603b220dcdfd","after":"a25cb929fc2b563b406f484914a041e035bca286","ref":"refs/heads/6.7","pushedAt":"2024-05-31T06:48:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Update dependencies on '6.7' in qt/qtdeclarative\n\nChange-Id: Iefd020971414bc6e970bdc911ebab53bfb52a838\nReviewed-by: Qt Submodule Update Bot ","shortMessageHtmlLink":"Update dependencies on '6.7' in qt/qtdeclarative"}},{"before":"84f439385913d263bd0911bfc3d529c848cd4a82","after":"b5d8e343c2e4dcb8498b3e4f038802c9298b29ab","ref":"refs/heads/dev","pushedAt":"2024-05-31T02:01:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Android: Docs: Add Java QtQmlComponent documentation\n\nChange-Id: I03d3d8aa9f1088afa6cbfec410ed53ab4258f60a\nReviewed-by: Assam Boudjelthia ","shortMessageHtmlLink":"Android: Docs: Add Java QtQmlComponent documentation"}},{"before":"8cc487ac73c59e0cb053637d730f2cf8e475c0e6","after":"84f439385913d263bd0911bfc3d529c848cd4a82","ref":"refs/heads/dev","pushedAt":"2024-05-30T23:26:05.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Make the default layout size policy configurable at the component level\n\nThe default size policy that can be set through application attribute\naffects globally and there are no configurations provided at the\ncomponent level to opt-out. This makes it inflexible for the user who\nwants different behavior at the component level.\n\nThis patch relaxes the above limitation by adding support to configure\ndefault layout size policy at the component level.\n\nTask-number: QTBUG-117597\nChange-Id: Ic4ea3adbd6f3056bffca5d22690b968c7b6296f0\nReviewed-by: Jan Arve Sæther ","shortMessageHtmlLink":"Make the default layout size policy configurable at the component level"}},{"before":"6759f6c89b48b949ed564eed61d2e303a1d43733","after":"8cc487ac73c59e0cb053637d730f2cf8e475c0e6","ref":"refs/heads/dev","pushedAt":"2024-05-30T20:29:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Update dependencies on 'dev' in qt/qtdeclarative\n\nChange-Id: I6dc72a4cfb938fa31c35eda501a6541e68d32956\nReviewed-by: Qt Submodule Update Bot ","shortMessageHtmlLink":"Update dependencies on 'dev' in qt/qtdeclarative"}},{"before":"bb370edebafd79c9f2af0780251b89c617b6bd41","after":"7b5d6f668330a80212be8b3ed5c19fe86ec04f55","ref":"refs/heads/wip/nativemenus","pushedAt":"2024-05-30T19:13:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Add and use QQPopupPrivate::handleReleaseWithoutGrab for menus\n\nQQuickDeliveryAgent doesn't allow an item to see a pointer release event\nunless the item has already grabbed; that's usually done on press.\nBut during the drag-press-release gesture, we don't know which menu item\nthe user will choose until the release. QQuickMenu isn't doing all the\nevent handling on its own, and thus isn't the grabber: QQuickMenuItem\ninherits QQuickAbstractButton, and if that \"button\" didn't get grabbed,\nit's not going to react to the release. So we need a workaround.\n\nGiven that the popup window did not see the mouse/touch/tablet press\nbut just some moves and a release, there will not be a grabber within\nthe popup window. In that case, on release, call virtual\nQQuickPopupPrivate::handleReleaseWithoutGrab(), which is overridden in\nQQuickMenuPrivate to programmatically \"click\" the currently-hovered menu\nitem. Then propagation continues, to allow the component that opened\nthe menu to also see the release, and exit from its \"pressed\" state.\n\nTask-number: QTBUG-68080\nChange-Id: I3280ffe722560726003522bb33e5152302cb8cbc\nReviewed-by: Mitch Curtis \nReviewed-by: Richard Moe Gustavsen ","shortMessageHtmlLink":"Add and use QQPopupPrivate::handleReleaseWithoutGrab for menus"}},{"before":"5911f307e1b0b5c6e263e74fd5ec9c73c8c865ec","after":"f5f99985b8cb1d04a3d230a21ccf603b220dcdfd","ref":"refs/heads/6.7","pushedAt":"2024-05-30T13:53:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"QtQml: Document and uphold precondition of metaTypeFromJS()\n\nThe value needs to be a default-constructed instance. Otherwise a number\nof branches in this method produce unwanted effects, such as appending\nto an already existing array rather than creating a new one.\n\nAmends commit 1b89c1edcae68351632c2755e5408410c2ff98e3.\n\nPick-to: 6.5\nFixes: QTBUG-125429\nChange-Id: If175a02b3a794573abc03df206fbddd41f2855b4\nReviewed-by: Fabian Kosmale \n(cherry picked from commit c16a3e5adb59f6da5e39e51ca15a4d5324d68d1c)\nReviewed-by: Sami Shalayel ","shortMessageHtmlLink":"QtQml: Document and uphold precondition of metaTypeFromJS()"}},{"before":"c29cae46fdc5f2787fb2dabdfeff849f77243ae9","after":"6759f6c89b48b949ed564eed61d2e303a1d43733","ref":"refs/heads/dev","pushedAt":"2024-05-30T12:45:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Android: Separate callback interfaces from QtQuickView\n\nSeparating QtQuickView.SignalListener and\nQtQuickView.StatusChangeListener interfaces, helps to use\nthese types in other classes like QtQmlComponent without\nreferring to QtQuickView which is not a part QtQmlComponent\nclass tree.\n\nThis also introduces a public enum type QtQmlStatus, to\nremove static fields of STATUS_xyz, and replace their\nusage with the enum type.\n\nTask-number: QTBUG-125769\nChange-Id: I4da04c56a2247298e2cc6faedec9d5ab2f240c88\nReviewed-by: Assam Boudjelthia ","shortMessageHtmlLink":"Android: Separate callback interfaces from QtQuickView"}},{"before":"67fcd9f035c21e613ff52d8ffb019ccbfa93964b","after":"bb370edebafd79c9f2af0780251b89c617b6bd41","ref":"refs/heads/wip/nativemenus","pushedAt":"2024-05-30T12:43:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"AbstractButton: Add click() and animateClick()\n\n[ChangeLog][Controls][AbstractButton] Added click() and\nanimateClick() functions to allow programmatically clicking a button\nwith or without visual changes.\n\nFixes: QTBUG-96784\nTask-number: QTBUG-69558\nChange-Id: I53cdccd90e2e4b831105e90e2541cbc674760c0b\nReviewed-by: Shawn Rutledge ","shortMessageHtmlLink":"AbstractButton: Add click() and animateClick()"}},{"before":"19461382758c177376ccde23dcce8ba5b2b8bfe5","after":"5911f307e1b0b5c6e263e74fd5ec9c73c8c865ec","ref":"refs/heads/6.7","pushedAt":"2024-05-29T22:14:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Doc: Capitalize Singleton in code snippet\n\nWriting singleton with a small 's' leads to a compile error.\n\nFixes: QTBUG-125127\nChange-Id: I7edc4512aceea34bcf2a0884c6b6e48ab3069f19\nReviewed-by: Fabian Kosmale \n(cherry picked from commit f4fc10172e78a66de15ed67fe65ac5e03c64950c)\nReviewed-by: Qt Cherry-pick Bot ","shortMessageHtmlLink":"Doc: Capitalize Singleton in code snippet"}},{"before":"f4fc10172e78a66de15ed67fe65ac5e03c64950c","after":"c29cae46fdc5f2787fb2dabdfeff849f77243ae9","ref":"refs/heads/dev","pushedAt":"2024-05-29T20:52:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"QML tooling: populate import path with dependency location\n\nNow that we can pass targets to DEPENDENCIES/IMPORTS, we can extract\ntheir output location, and pass it on in the CMake API.\nThis is currently only possible with non-imported targets, and thus is\nonly helpful for the case where multiple modules are build as part of a\nproject, but not for the deployment use case.\nThe testcase is based on Mitch's example from QTBUG-122986.\n\nTask-number: QTBUG-122986\nChange-Id: Ibe264bc3b877a1fe65ef0655fbea5b8ea188cda6\nReviewed-by: Alexandru Croitor ","shortMessageHtmlLink":"QML tooling: populate import path with dependency location"}},{"before":"2393c588bc9a5368c013952a4fb195c5b4017543","after":"67fcd9f035c21e613ff52d8ffb019ccbfa93964b","ref":"refs/heads/wip/nativemenus","pushedAt":"2024-05-29T20:03:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Menus test: inform when a restart is needed\n\nChanging whether or not to use a native menu bar requires\nsetting AA_DontUseNativeMenuBar. But this will only take\neffect the next time the app is started. So inform about\nthis, since it can otherwise be quite confusing for the\n\"tester\".\n\nChange-Id: Ie37b9ec0cc66660548ea13cb383440536e6fd707\nReviewed-by: Mitch Curtis ","shortMessageHtmlLink":"Menus test: inform when a restart is needed"}},{"before":"6736ca8506f8b5e4c35f400d52072e5b82343311","after":"19461382758c177376ccde23dcce8ba5b2b8bfe5","ref":"refs/heads/6.7","pushedAt":"2024-05-29T19:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"graph example: Do not use GLSL functions as uniform names\n\nUsing textureSize in the uniform block leads to renaming it\nto _textureSize when transpiling to GLSL. This is not\nreflected in the reflection metadata for some reason.\nFor OpenGL this matters because the QRhi backend won't\nbe correctly able to set up the uniforms when the\nnames do not match. To overcome this, use a name\nin the shader that does not conflict with a built-in\nGLSL function. Strictly speaking the name (textureSize)\nis somewhat incorrect anyway. Use texCoordScale to\nexpress its meaning better.\n\nPick-to: 6.6 6.5 6.2\nChange-Id: I863e98c6d56cc46fad895763b9b5106a40e2952c\nReviewed-by: Andy Nichols \n(cherry picked from commit 3d8c86976844bc9507b0ff677188eee64e49b732)\nReviewed-by: Qt Cherry-pick Bot ","shortMessageHtmlLink":"graph example: Do not use GLSL functions as uniform names"}},{"before":"d9ceacd4126ff48d5f1e6d5b7b0f3be426d2cf35","after":"f4fc10172e78a66de15ed67fe65ac5e03c64950c","ref":"refs/heads/dev","pushedAt":"2024-05-29T17:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Doc: Capitalize Singleton in code snippet\n\nWriting singleton with a small 's' leads to a compile error.\n\nFixes: QTBUG-125127\nPick-to: 6.7\nChange-Id: I7edc4512aceea34bcf2a0884c6b6e48ab3069f19\nReviewed-by: Fabian Kosmale ","shortMessageHtmlLink":"Doc: Capitalize Singleton in code snippet"}},{"before":"523b6a5eb0aef0e4b0ca86eca99161c2e9619871","after":"2393c588bc9a5368c013952a4fb195c5b4017543","ref":"refs/heads/wip/nativemenus","pushedAt":"2024-05-29T16:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Forward keyboard events to the active popup window\n\nPopup windows will never become the focus window of the application.\nMeaning that window system events will be send directly to the \"main\"\nwindow, and then forwarded to any potential popup windows, if any.\n\nBut since popup windows don't become \"active\", they won't receive the\nfocus in event, and thus never call setFocus on their contentItem.\n\nThis could cause setFocusInScope() to skip assigning the activeFocusItem\nto be the new focus item. Effectively breaking keyboard navigation for\nthings like menus that are inside a menubar.\n\nChange-Id: Id1345aee09ed4dd31017781f5e0e6f5f925551e6\nReviewed-by: Richard Moe Gustavsen ","shortMessageHtmlLink":"Forward keyboard events to the active popup window"}},{"before":"aaf8ae1bd775239c112b98f4f082d47b18a75aae","after":"6736ca8506f8b5e4c35f400d52072e5b82343311","ref":"refs/heads/6.7","pushedAt":"2024-05-29T12:21:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"tst_focus: skip all tests on platforms without window activation\n\nAlso fail on warnings so that warnings like the ones printed by\nqWaitForWindowActive will be caught in the future.\n\nFixes: QTBUG-124230\nPick-to: 6.5\nChange-Id: Ieed327fab35707574afc4e2290958d86c3cddc63\nReviewed-by: Doris Verria \nReviewed-by: Fabian Kosmale \n(cherry picked from commit b5d12da89de0191d9406bf0de575623a209361fc)\nReviewed-by: Qt Cherry-pick Bot ","shortMessageHtmlLink":"tst_focus: skip all tests on platforms without window activation"}},{"before":"30a4fdcaeadd155555d21d4a1c511fd4b5f74a4c","after":"aaf8ae1bd775239c112b98f4f082d47b18a75aae","ref":"refs/heads/6.7","pushedAt":"2024-05-29T09:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Update dependencies on '6.7' in qt/qtdeclarative\n\nChange-Id: Ia4fe81b818147ff04a3cea62e8eebf7bd1418a1a\nReviewed-by: Qt Submodule Update Bot ","shortMessageHtmlLink":"Update dependencies on '6.7' in qt/qtdeclarative"}},{"before":"7729ed61a68380da65519e4a9f9edab89be06321","after":"d9ceacd4126ff48d5f1e6d5b7b0f3be426d2cf35","ref":"refs/heads/dev","pushedAt":"2024-05-29T03:50:18.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Android: Add sibling method to Java QtAbstractItemModel\n\nTask-number: QTBUG-124803\nChange-Id: Id6d6be44486fb93901133c20599e1d6f79da2d8a\nReviewed-by: Assam Boudjelthia \nReviewed-by: Rami Potinkara ","shortMessageHtmlLink":"Android: Add sibling method to Java QtAbstractItemModel"}},{"before":"3303ec581ff844098a6057dc7434b52de23cef91","after":"30a4fdcaeadd155555d21d4a1c511fd4b5f74a4c","ref":"refs/heads/6.7","pushedAt":"2024-05-29T01:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"V4: Store the sign bit of NaNs in QV4::StaticValue\n\nWe have a bit for this, which is already used on UMinus. We should also\nuse it when directly encoding a double.\n\nThis makes some ECMAScript tests pass.\n\nPick-to: 6.5\nChange-Id: Ie90c7ae9ce57064d14db0ed719a08d5858b47cd4\nReviewed-by: Fabian Kosmale \n(cherry picked from commit d2e355d10179890e41df1fe50e3f2322ff08c038)\nReviewed-by: Qt Cherry-pick Bot ","shortMessageHtmlLink":"V4: Store the sign bit of NaNs in QV4::StaticValue"}},{"before":"34ec2dec17bb0b4b32b6d9c1b0c23f3afd6b78f4","after":"523b6a5eb0aef0e4b0ca86eca99161c2e9619871","ref":"refs/heads/wip/nativemenus","pushedAt":"2024-05-28T23:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"QQuickMenuBar: add docs about using a native menu bar on macOS\n\nAdd a note explaining that a native menu bar will be used\non macOS from Qt 6.8, and that it can be disabled by\nusing AA_DontUseNativeMenuBar.\n\nChange-Id: I4fff1d6e05bbd274a77d0fe145bde5089277f5bc\nReviewed-by: Shawn Rutledge ","shortMessageHtmlLink":"QQuickMenuBar: add docs about using a native menu bar on macOS"}},{"before":"630a1163e1a69068bc4e1c1417dd60e92b9065ec","after":"7729ed61a68380da65519e4a9f9edab89be06321","ref":"refs/heads/dev","pushedAt":"2024-05-28T21:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Support targets for DEPENDENCIES/IMPORTS in qt_add_qml_module\n\nTargets can be marked by prefixing them with TARGET.\nThis is only enabled when a new policy (QTP0005) is set to avoid\nbreaking existing code which might have used TARGET as a URI. Moreover,\nwe still support passing plain URIs, as not every module might be backed\nby a CMake target.\n\n[ChangeLog][QtQml][CMake API] qt_add_qml_module now supports passing\ntargets to the DEPENDENCIES and IMPORT keywords when prefixed with\nTARGET. This requires opting into Qt's CMake policy QTP0005.\n\nTask-number: QTBUG-114969\nChange-Id: Ia80504f0ddaa22d1cf9fdb3a2b8680f5d578890f\nReviewed-by: Alexandru Croitor ","shortMessageHtmlLink":"Support targets for DEPENDENCIES/IMPORTS in qt_add_qml_module"}},{"before":"fd4b87d45528b8c6b69330141003612804c3b105","after":"630a1163e1a69068bc4e1c1417dd60e92b9065ec","ref":"refs/heads/dev","pushedAt":"2024-05-28T16:31:11.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Fix an unmodified variable name\n\nAmends 5f72764c876058e290e42b0b2f1e77d59f4c914d.\n\nThere was an unmodified variable name.\n\nChange-Id: I4854dbc263d49ce9d553e1c1c66a91ea28fd5877\nReviewed-by: Ulf Hermann ","shortMessageHtmlLink":"Fix an unmodified variable name"}},{"before":"b803c5baaf67cbeb80a172c6a556d6deb044338b","after":"fd4b87d45528b8c6b69330141003612804c3b105","ref":"refs/heads/dev","pushedAt":"2024-05-28T13:22:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"QtQml: Properly handle someObject as someValueType\n\nThis should return undefined, not null.\n\nAmends commit 71e259837967f1eee50c057229094c2a971a1a61.\n\nChange-Id: I750b674f03b35d3a5493bbc40625e37d651c73fe\nReviewed-by: Fabian Kosmale ","shortMessageHtmlLink":"QtQml: Properly handle someObject as someValueType"}},{"before":"2874586cc848397ab649b49b2d39daf4c86d95fc","after":"34ec2dec17bb0b4b32b6d9c1b0c23f3afd6b78f4","ref":"refs/heads/wip/nativemenus","pushedAt":"2024-05-28T11:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Menu: add insets to the menus, to accommodate for drop shadows\n\nSeveral of the styles offers a Menu with a drop shadow. And the shadow\nis drawn on the outside of the Menu. This works fine when the menu\nis shown as an item in the scene, since Quick allows controls to\ndraw out-of-bounds. But when we now place the Menus inside native\nwindows, this will no longer be the case, as the windows will be\nresized to fit the Menus, shadows excluded.\n\nTo solve this, this patch will make the Menus bigger, without\ntouching the size of the background, so that they include the\ndrop shadows. This is easily done by pushing the background items\na bit in, using insets.\n\nThe next issue is that when the application, or the MenuBar,\nrequests a Menu to open at at specific position, we want the\ntop left corner of the menu frame to be placed at this position.\nBut since the Menu background is now shifted into the Menu, we\nneed to teach QQuickPopup and and QQuickMenu to take insets into\naccount when positioning a popup/menu. Taking the insets into\naccount like this should be fine, since they're documented to be\nused for this exact purpose, of adding drop shadow effects.\n\nChange-Id: I2e5f0bcf14100d92dc4cd3c2cb7630601c0c1320\nReviewed-by: Mitch Curtis ","shortMessageHtmlLink":"Menu: add insets to the menus, to accommodate for drop shadows"}},{"before":"e18fd37884addc01b1c0db2199827dbe96535866","after":"b803c5baaf67cbeb80a172c6a556d6deb044338b","ref":"refs/heads/dev","pushedAt":"2024-05-28T08:18:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Update manual test for row and column reordering in the table view\n\nThe quick table view enhanced with row and column reordering feature\n(as part of patch 332385ffbf51a9abb03b3abdde1db2a62b6fe25a). This\npatch updates the manual test of table view to accommodate row and\ncolumn reordering change.\n\nTask-number: QTBUG-100440\nChange-Id: I06e19b0a2b39434245133e148534eb3079e1e77f\nReviewed-by: Richard Moe Gustavsen ","shortMessageHtmlLink":"Update manual test for row and column reordering in the table view"}},{"before":"b2549614718776341b9d91f301549ee9f304cc77","after":"3303ec581ff844098a6057dc7434b52de23cef91","ref":"refs/heads/6.7","pushedAt":"2024-05-28T04:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qtprojectorg","name":"Qt Project Mirror Bot","path":"/qtprojectorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10975639?s=80&v=4"},"commit":{"message":"Doc&qmltypereference fix link to w3 css/svg colors\n\nThe link to the svg colors changed to\nhttps://www.w3.org/TR/css-color-3/#svg-color\n\nPick-to: 6.5\nFixes: QTBUG-74331\nChange-Id: I52985e322c4da43fc78d768ebb60a0b27d112abe\nReviewed-by: Ulf Hermann \n(cherry picked from commit 5deb57432fb139d3147c7932cecb715d239a4e08)\nReviewed-by: Qt Cherry-pick Bot ","shortMessageHtmlLink":"Doc&qmltypereference fix link to w3 css/svg colors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWYRN0wA","startCursor":null,"endCursor":null}},"title":"Activity · qt/qtdeclarative"}