[wxWidgets/wxWidgets] 738421: Define wxUSE_GUI=1 for consumers of CMake wx::core

0 views
Skip to first unread message

VZ

unread,
Mar 15, 2026, 4:44:49 PMMar 15
to wx-co...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/wxWidgets/wxWidgets
Commit: 738421fc5078c33a11bfbce1378db876c2af207d
https://github.com/wxWidgets/wxWidgets/commit/738421fc5078c33a11bfbce1378db876c2af207d
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M build/cmake/functions.cmake

Log Message:
-----------
Define wxUSE_GUI=1 for consumers of CMake wx::core

When using GUI libraries, wxUSE_GUI should be defined as 1.

Closes #26285.


Commit: 210d1db7a74974504d7617fff0d728b1820deceb
https://github.com/wxWidgets/wxWidgets/commit/210d1db7a74974504d7617fff0d728b1820deceb
Author: Maarten Bent <Maart...@users.noreply.github.com>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M build/cmake/lib/webview/CMakeLists.txt

Log Message:
-----------
CMake: Automatically update outdated WebView2 package


Commit: 0f85b2ecfc092bda5c6a11aecaa7af6208f4c48c
https://github.com/wxWidgets/wxWidgets/commit/0f85b2ecfc092bda5c6a11aecaa7af6208f4c48c
Author: Maarten Bent <Maart...@users.noreply.github.com>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M build/cmake/lib/webview/CMakeLists.txt
M include/wx/msw/private/webview_edge.h
M interface/wx/webview.h

Log Message:
-----------
Update WebView2 version in documentation and availability check

Update the compile-time version check with the last added struct.

Fixes #26291


Commit: f327b40d7c69c7e1818bf21a8095b8721ddb752c
https://github.com/wxWidgets/wxWidgets/commit/f327b40d7c69c7e1818bf21a8095b8721ddb752c
Author: Blake-Madden <66873089+B...@users.noreply.github.com>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M interface/wx/webview.h

Log Message:
-----------
Document WebKitGTK 2.42 rendering issues

Added note about WebKitGTK 2.42 DMA-BUF issues and workaround.

Closes #26288.


Commit: 8fc4788a786c12bf7b68218d5014c0643161010f
https://github.com/wxWidgets/wxWidgets/commit/8fc4788a786c12bf7b68218d5014c0643161010f
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M README.md

Log Message:
-----------
Add a "Contributing" section to the README

In particular, mention how to contribute to translations.

Closes #26289.


Commit: e79eee66c9c99edeea808be090ff73a24c90cd1e
https://github.com/wxWidgets/wxWidgets/commit/e79eee66c9c99edeea808be090ff73a24c90cd1e
Author: DietmarSchwertberger <git...@schwertberger.de>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M interface/wx/bookctrl.h
M interface/wx/window.h

Log Message:
-----------
Add hint for reparenting a notebook page

Document that it's hidden after calling RemovePage().

Closes #26292.


Commit: 02ee3564dba709ff910ebb0f654649ef6cfe9b10
https://github.com/wxWidgets/wxWidgets/commit/02ee3564dba709ff910ebb0f654649ef6cfe9b10
Author: mcorino <mco...@m2c-software.nl>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M interface/wx/artprov.h

Log Message:
-----------
Document wxART_STOP and wxART_REFRESH art IDs

They were not present in the documentation for some reason.

Closes #26295.


Commit: fd3eb2e9228055e3394a81fcf635b437ffba8f64
https://github.com/wxWidgets/wxWidgets/commit/fd3eb2e9228055e3394a81fcf635b437ffba8f64
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M interface/wx/toplevel.h

Log Message:
-----------
Remove @onlyfor{wxosx} from EnableFullScreenView() documentation

This function exists in all ports, so don't use this macro.

Do document that it does nothing in all ports except wxOSX.

Closes #26296.


Commit: 373249631be37d4ab2b997a5fe55bcd78bf9740b
https://github.com/wxWidgets/wxWidgets/commit/373249631be37d4ab2b997a5fe55bcd78bf9740b
Author: Iulian-Nicu Serbanoiu <iulian-nic...@mitel.com>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M autoconf_inc.m4
M build/cmake/samples/CMakeLists.txt
M include/wx/event.h
M include/wx/msw/window.h
M interface/wx/event.h
M samples/makefile.gcc
M samples/makefile.vc
M samples/samples.bkl
M samples/samples_vc14.sln
M samples/samples_vc15.sln
M samples/samples_vc16.sln
M samples/samples_vc17.sln
A samples/stylus/Makefile.in
A samples/stylus/makefile.gcc
A samples/stylus/makefile.unx
A samples/stylus/makefile.vc
A samples/stylus/stylus.bkl
A samples/stylus/stylus.cpp
A samples/stylus/stylus.vcxproj
A samples/stylus/stylus.vcxproj.filters
M src/common/event.cpp
M src/msw/window.cpp

Log Message:
-----------
Add support for generating wxStylusEvent for graphical tablets

Implement this for wxMSW only for now.

Add a sample showing how to handle this event and allowing to test
tablet support.

Closes #26223.


Commit: 2484d14ec625b5cdb649f71076576031f229bef4
https://github.com/wxWidgets/wxWidgets/commit/2484d14ec625b5cdb649f71076576031f229bef4
Author: Bill Su <w...@acm.org>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M include/wx/scrolwin.h
M samples/dnd/dnd.cpp
M src/generic/scrlwing.cpp

Log Message:
-----------
wxScrolled<>: add support for autoscroll during drag

Add wxScrolled<> API to enable autoscroll when
wxScrolled<> does not have mouse capture. The
intent is that autoscroll-without-capture can be
enabled on DragEnter and disabled on DragLeave.


Commit: dfa39460484b7c343ebb105964df37da0ce97a04
https://github.com/wxWidgets/wxWidgets/commit/dfa39460484b7c343ebb105964df37da0ce97a04
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-03-15 (Sun, 15 Mar 2026)

Changed paths:
M build/cmake/lib/webview/CMakeLists.txt
M include/wx/msw/private/webview_edge.h
M interface/wx/webview.h

Log Message:
-----------
Merge branch 'cmake-webview2-update' of github.com:MaartenBent/wxWidgets

CMake: Automatically update outdated WebView2 package.

See #26297.


Compare: https://github.com/wxWidgets/wxWidgets/compare/7c3e00ccbd7b...dfa39460484b

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