[wxWidgets/wxWidgets] e34e54: wxQt: Suppress the selection event on first displa...

0 views
Skip to first unread message

VZ

unread,
Feb 16, 2026, 11:16:18 AM (5 days ago) Feb 16
to wx-co...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/wxWidgets/wxWidgets
Commit: e34e54f1a924a0b38914391d5d7ca81b12c1be3d
https://github.com/wxWidgets/wxWidgets/commit/e34e54f1a924a0b38914391d5d7ca81b12c1be3d
Author: ali kettab <alike...@gmail.com>
Date: 2026-02-15 (Sun, 15 Feb 2026)

Changed paths:
M src/qt/listctrl.cpp

Log Message:
-----------
wxQt: Suppress the selection event on first display of wxListCtrl

Since the wxEVT_LIST_ITEM_SELECTED event is not generated in the other
ports when the wxListCtrl is shown for the first time, do not generate
it under wxQt for consistency.

Closes #26194.


Commit: 02cff90601a7dcac66f238e6f495045abc382e9b
https://github.com/wxWidgets/wxWidgets/commit/02cff90601a7dcac66f238e6f495045abc382e9b
Author: Maarten Bent <Maart...@users.noreply.github.com>
Date: 2026-02-15 (Sun, 15 Feb 2026)

Changed paths:
M include/wx/intl.h
M include/wx/translation.h
M interface/wx/intl.h
M interface/wx/translation.h
M src/common/translation.cpp

Log Message:
-----------
Change return type of wxGetTranslation

Change it from 'const wxString&' to just 'wxString' so there is no need to keep a copy around of untranslated strings.
This allows to remove thread_local UntranslatedStringHolder used by GetUntranslatedString, which causes many problems with MinGW.

Fixes #26195.


Commit: 6db1182ea0d89da6f5758fae647ee1e1f82531b3
https://github.com/wxWidgets/wxWidgets/commit/6db1182ea0d89da6f5758fae647ee1e1f82531b3
Author: Maarten Bent <Maart...@users.noreply.github.com>
Date: 2026-02-15 (Sun, 15 Feb 2026)

Changed paths:
M include/wx/msw/private/uilocale.h
M include/wx/private/uilocale.h
M src/common/numformatter.cpp
M src/msw/datetimectrl.cpp
M src/msw/utils.cpp
M src/msw/webview_edge.cpp

Log Message:
-----------
Fix building with wxUSE_INTL disabled


Commit: de25991f88c466b1e1cb335465123a04c41c706d
https://github.com/wxWidgets/wxWidgets/commit/de25991f88c466b1e1cb335465123a04c41c706d
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-02-16 (Mon, 16 Feb 2026)

Changed paths:
M include/wx/intl.h
M include/wx/msw/private/uilocale.h
M include/wx/private/uilocale.h
M include/wx/translation.h
M interface/wx/intl.h
M interface/wx/translation.h
M src/common/numformatter.cpp
M src/common/translation.cpp
M src/msw/datetimectrl.cpp
M src/msw/utils.cpp
M src/msw/webview_edge.cpp

Log Message:
-----------
Merge branch 'wxtranslations-return-type' of github.com:MaartenBent/wxWidgets

Return wxString object instead of reference from wxGetTranslation() to
avoid having to store copies of all untranslated strings, which resulted
in problems with MinGW that don't exist any more after this change.

See #25928, #25897, #26196.


Compare: https://github.com/wxWidgets/wxWidgets/compare/4e4159836df1...de25991f88c4

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