Branch: refs/heads/master
Home:
https://github.com/wxWidgets/wxWidgets
Commit: 8f4b215241230dde4803765ff9ba5f87f57c1620
https://github.com/wxWidgets/wxWidgets/commit/8f4b215241230dde4803765ff9ba5f87f57c1620
Author: Lauri Nurmi <
lan...@iki.fi>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M interface/wx/utils.h
M src/msw/utils.cpp
Log Message:
-----------
Output Windows type (Home/Pro/Enterprise) in wxGetOsDescription()
Commit: 90880faafc37b41d9c42562758e5bda2d7238773
https://github.com/wxWidgets/wxWidgets/commit/90880faafc37b41d9c42562758e5bda2d7238773
Author: Lauri Nurmi <
lan...@iki.fi>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M interface/wx/utils.h
M src/msw/utils.cpp
Log Message:
-----------
Output Windows 'feature update' version in wxGetOsDescription()
This means version labels such as 25H2, 24H2.
Commit: ec45b6d9f0ae494481236ccd362f117f3fb49001
https://github.com/wxWidgets/wxWidgets/commit/ec45b6d9f0ae494481236ccd362f117f3fb49001
Author: Vadim Zeitlin <
va...@wxwidgets.org>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M src/msw/artmsw.cpp
Log Message:
-----------
Use wxWindowsArtProvider::CreateBitmapBundle() for stock icons
Previously CreateBitmap() was used which retrieved stock icon of fixed
(and always same) size which was subsequently rescaled, resulting in
non-optimal appearance.
Let the system return the icon of the needed size now by implementing
CreateBitmapBundle() in this provider, as this looks much better in high
DPI.
Commit: 21e71a06c035cc4f28cf98100018f9114c66ff8d
https://github.com/wxWidgets/wxWidgets/commit/21e71a06c035cc4f28cf98100018f9114c66ff8d
Author: Steve Cornett <
21205494...@users.noreply.github.com>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M src/msw/renderer.cpp
Log Message:
-----------
Use dark mode theme for tree item buttons
Fix appearance of the buttons in wxDataViewCtrl when switching between
light and dark modes.
Closes #26547.
Commit: c52190e3d14a5b12c0672aa66ef0e8f02da5703d
https://github.com/wxWidgets/wxWidgets/commit/c52190e3d14a5b12c0672aa66ef0e8f02da5703d
Author: Hugo Armando Castellanos Morales <
phant...@gmail.com>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M build/cmake/lib/base/CMakeLists.txt
M build/update-setup-h
M configure
M
configure.ac
R include/wx/android/config_android.h
R include/wx/android/setup.h
M include/wx/platform.h
M src/common/sckaddr.cpp
Log Message:
-----------
Fix building wxBase under Android
Link with "log" library and account for Android having gethostbyname_r()
but not getservbyname_r().
Also remove unnecessary include/wx/android/setup.h and config_android.h
files which seem to have been never used since they were added back in
1b4bff8262 (Add minimal support for building non-GUI parts of wxWidgets
for Android., 2012-02-26).
Closes #26539.
Co-authored-by: Vadim Zeitlin <
va...@wxwidgets.org>
Commit: 76991d2d13c6214f390331a1e2bee88f0658cfe8
https://github.com/wxWidgets/wxWidgets/commit/76991d2d13c6214f390331a1e2bee88f0658cfe8
Author: dxbjavid <
dxbj...@gmail.com>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M src/common/ustring.cpp
Log Message:
-----------
Fix out-of-bounds read on truncated UTF-8 in wxUString
The length-counting pass in assignFromUTF8() advances p by the lead
byte's UTF-8 sequence length without checking those bytes are really
there. A string ending in a truncated multibyte sequence (e.g. a lone
0xC3 before the NUL) skips p past the terminating NUL, so the while(*p)
test then reads past the end of the buffer.
The assignFromUTF8(str, n) overload below already guards this via
utf8_pos + len > n; this just adds the equivalent check for the
terminated form.
Closes #26548.
Commit: daf6282a9c5e1485401834e5420c331573bed68d
https://github.com/wxWidgets/wxWidgets/commit/daf6282a9c5e1485401834e5420c331573bed68d
Author: Vadim Zeitlin <
va...@wxwidgets.org>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M interface/wx/utils.h
M src/msw/utils.cpp
Log Message:
-----------
Merge branch 'osdesc-win' of github.com:lanurmi/wxWidgets
Output more Windows version details in wxGetOsDescription().
See #26544.
Compare:
https://github.com/wxWidgets/wxWidgets/compare/9b0eb807cd03...daf6282a9c5e
To unsubscribe from these emails, change your notification settings at
https://github.com/wxWidgets/wxWidgets/settings/notifications