[wxWidgets/wxWidgets] 8f4b21: Output Windows type (Home/Pro/Enterprise) in wxGet...

0 views
Skip to first unread message

VZ

unread,
Jun 1, 2026, 5:48:50 PM (9 days ago) Jun 1
to wx-co...@googlegroups.com
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
Reply all
Reply to author
Forward
0 new messages