[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 2ebc71e2b9fbe536e6652dc9350dba8322941967 to b4ced2b143a652cf8f6d42f798d28c5e37fa1813 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 59b2fd0a4fa768abd8723b9826a7ac69c98fe4cf by Jean-Michaël Celerier on 03/08/2026 at 03:18.. Add missing QStringList include in removed_api.cpp It was necessary due to the QStringList return in one of the old APIs. Pick-to: 6.12 6.11 Change-Id: Ie2025e016bfb4bc6a52d7ae16b1a1e64792d66cf Reviewed-by: Thiago Macieira <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/59b2fd0a4fa768abd8723b9826a7ac69c98fe4cf Git commit 9c1b7cb6e92d395ed1f4b688348b3d57b4386934 by Liang Qi (on behalf of Dawid Śliwa) on 03/08/2026 at 08:42.. tst_QWindow: test reparenting on HarmonyOS Testing childGeometryAfterReparent on HarmonyOS devices exposed a difference between freeform and fullscreen-only modes. On a tablet, top-level windows are system-controlled and cannot honor the requested geometry, so the test fails before it reaches the reparenting operation. Skipping the entire test would hide its actual regression coverage. After reparenting, the window is embedded and must honor its geometry; this is where stale top-level frame margins can incorrectly affect the child. Use supportsNonFullScreenWindows() to gate only the assertions that require movable top-level windows. Always execute the embedded-window assertions so fullscreen HarmonyOS devices still verify the relevant behavior. This follows 0ec0a05addeb026e201ad3e142845d715386919b . Task-number: QTBUG-148260 Pick-to: 6.12 Change-Id: I24db16dc95baeabe890779beff207dfb1787ad0d Reviewed-by: Liang Qi <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/9c1b7cb6e92d395ed1f4b688348b3d57b4386934 Git commit af9fade93b0e0dfc901e2114a6d90200dd652ca3 by Laszlo Agocs on 03/08/2026 at 12:05.. libinput: Do not round mouse move position Fixes: QTBUG-147155 Pick-to: 6.12 6.11 6.8 Change-Id: I516e6fc35770dc75fa47118c9faf78506b8fd555 Reviewed-by: Andy Nichols <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/af9fade93b0e0dfc901e2114a6d90200dd652ca3 Git commit 9106893dce320961ddc0fc5c5ff06e0fd8420f04 by Laszlo Agocs on 03/08/2026 at 12:05.. glx: Always set swap interval in makeCurrent Fixes: QTBUG-147854 Pick-to: 6.12 6.11 6.8 Change-Id: I86f6a8eba112f3cc278fc79bc0f32a2e11b45ec9 Reviewed-by: Andy Nichols <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/9106893dce320961ddc0fc5c5ff06e0fd8420f04 Git commit b4ced2b143a652cf8f6d42f798d28c5e37fa1813 by Laszlo Agocs on 03/08/2026 at 12:05.. libinput: Avoid out of bounds input coords Clamp since it is reported that libinput_event_touch_get_x/y_transformed may return values == width or height, and we need 0..width-1 and height-1. Fixes: QTBUG-147156 Pick-to: 6.12 6.11 6.8 Change-Id: I650f6b800bced82b3d8e79a954d17afdba5486f8 Reviewed-by: Andy Nichols <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/b4ced2b143a652cf8f6d42f798d28c5e37fa1813