[qt/qt/qtbase]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtbase Pushed by mirror-service into branch 'dev'. Changed from ba310cbdda05af7ec771e5ed1631d29dd809a334 to a97ff4ed1df5861a02516a3162ed90291247c7af Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit aa41b256eb7c35e36cd706e6dd9f48a7ddc976d1 by Eskil Abrahamsen Blomfeldt (on behalf of Wu JiangYu) on 18/08/2026 at 14:25.. client: Keep committed buffers busy while unexposed After a frame callback timeout, safeCommit() may receive a committed buffer while the window is unexposed. Clearing its busy state lets the backing store reuse it before wl_buffer.release. The next commit is ignored and the window stops updating. Committed buffers now remain busy until the compositor releases them. Fixes: QTBUG-149232 Pick-to: 6.11 6.12 Change-Id: I96764659b3af1be3de5026379cf6bd91c1b007be Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/aa41b256eb7c35e36cd706e6dd9f48a7ddc976d1 Git commit 3f007086364356d7530642abcf9eda9b849ca8e7 by Volker Hilsheimer on 18/08/2026 at 17:47.. QMap: mark referenceHoldingDetach helpers as [[nodiscard]] Equivalent to QMultiMap, the purpose of these functions is to keep the pre-detach copy - and thus references to key/value that may alias the map - alive in a caller-side local. Discarding the result silently defeats the safety and risks a dangling reference. Note that these methods have public visibility even though they are undocumented and in practice only used internally. Amends 906289f81a34d9fdc9802b448a88bf474ae1da00 to address header review comments. Pick-to: 6.12 Task-number: QTBUG-146286 Change-Id: I1a972fd512364c26789c191a546f83457d0d3f70 Reviewed-by: Allan Sandfeld Jensen <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/3f007086364356d7530642abcf9eda9b849ca8e7 Git commit a97ff4ed1df5861a02516a3162ed90291247c7af by Volker Hilsheimer on 18/08/2026 at 17:47.. QEasingCurve: fix named constructor from cubic bezier points Named constructors in Qt start with "from", and QPointF is a small, trivially copied type that should be passed by value. Add a symmetric \sa to the addCubicBezierSegment documentation. Amends f4e0dbdc98a89ca12fd90aa7bd4ec43a7c04b065 to address header review comments. Pick-to: 6.12 Task-number: QTBUG-146286 Change-Id: I293adbc82b467c85c1cb7609421277c548c6ac80 Reviewed-by: Vlad Zahorodnii <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/a97ff4ed1df5861a02516a3162ed90291247c7af