[wxWidgets/wxWidgets] 934705: Replace wxTopLevelWindow::GeometrySerializer with ...

0 views
Skip to first unread message

anhnong90

unread,
Jun 19, 2026, 11:17:00 AM (6 days ago) Jun 19
to wx-co...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/wxWidgets/wxWidgets
Commit: 934705ef828ff96ee25cecd5c4c4b05a4ea620ff
https://github.com/wxWidgets/wxWidgets/commit/934705ef828ff96ee25cecd5c4c4b05a4ea620ff
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-06-19 (Fri, 19 Jun 2026)

Changed paths:
M include/wx/gtk/private/tlwgeom.h
M include/wx/msw/private/tlwgeom.h
M include/wx/persist/toplevel.h
M include/wx/private/tlwgeom.h
M include/wx/toplevel.h
M interface/wx/toplevel.h
M src/common/toplvcmn.cpp

Log Message:
-----------
Replace wxTopLevelWindow::GeometrySerializer with GeometryStore

The old class used incorrect const qualifiers on its member functions:
saving function typically modifies the object being saved into, and so
must not be const, while loading function should be const, but the old
class reversed this.

Do it right this time in the new GeometryStore class and keep the old
class for compatibility only.

See #26602.


Commit: 96939340cc4f92be7c92727b3c57bc76961cf57b
https://github.com/wxWidgets/wxWidgets/commit/96939340cc4f92be7c92727b3c57bc76961cf57b
Author: anhnong90 <nquynh...@gmail.com>
Date: 2026-06-19 (Fri, 19 Jun 2026)

Changed paths:
R docs/doxygen/custom_search_functions.php
M docs/doxygen/regen.sh

Log Message:
-----------
Remove custom_search_functions.php and the regen.sh copy step.

Let upstream Doxygen provide its own version as it works with PHP 8
unlike our one.

Closes #26610.


Compare: https://github.com/wxWidgets/wxWidgets/compare/e743d674cf01...96939340cc4f

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