[wxWidgets/wxWidgets] 062bbe: Mention wxTextEntry::SetMaxLength() wxMSW-specific...

0 views
Skip to first unread message

VZ

unread,
Apr 6, 2026, 6:06:04 PM (5 days ago) Apr 6
to wx-co...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/wxWidgets/wxWidgets
Commit: 062bbe5b3f5a749fe9352874a59ff4ae12340fa9
https://github.com/wxWidgets/wxWidgets/commit/062bbe5b3f5a749fe9352874a59ff4ae12340fa9
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-04-05 (Sun, 05 Apr 2026)

Changed paths:
M interface/wx/textentry.h

Log Message:
-----------
Mention wxTextEntry::SetMaxLength() wxMSW-specific behaviour

In wxMSW it's possible to insert more than max length characters
programmatically, but this is not the case in the other ports and at
least in wxGTK such behaviour simply can't be implemented because
gtk_entry_set_max_length() imposes this limit on the text in the
control, wherever it comes from.

See #26314.


Commit: 8dbe20b86ee480753ccd754eba22565cba0f0388
https://github.com/wxWidgets/wxWidgets/commit/8dbe20b86ee480753ccd754eba22565cba0f0388
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-04-05 (Sun, 05 Apr 2026)

Changed paths:
M include/wx/gtk/textentry.h
M src/gtk/textentry.cpp

Log Message:
-----------
Initialize wxTextEntry members in their declarations

No real changes, just a minor simplification/cleanup.


Commit: 97532483eb7f10d2d72eb82a236d628a4ff16c3b
https://github.com/wxWidgets/wxWidgets/commit/97532483eb7f10d2d72eb82a236d628a4ff16c3b
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-04-05 (Sun, 05 Apr 2026)

Changed paths:
M src/gtk/textentry.cpp

Log Message:
-----------
Insert as much text as fits in max length in wxGTK wxTextEntry

This is better than not inserting anything at all as was the case
before.


Commit: 97bc607bcba00493c7d77b169b52f0201ac74b17
https://github.com/wxWidgets/wxWidgets/commit/97bc607bcba00493c7d77b169b52f0201ac74b17
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-04-06 (Mon, 06 Apr 2026)

Changed paths:
M src/msw/listctrl.cpp

Log Message:
-----------
Fix appearance of wxListCtrl corner in MSW dark mode

Paint the corner not covered by the scrollbars, when both of them are
shown, ourselves in dark mode as it doesn't have the right colour
otherwise.

Closes #26333.

Co-Authored-By: Dan <CEXT...@users.noreply.github.com>


Commit: 38bd238d924d7ea900b0f1119849f6786b2aa5b7
https://github.com/wxWidgets/wxWidgets/commit/38bd238d924d7ea900b0f1119849f6786b2aa5b7
Author: Blake-Madden <66873089+B...@users.noreply.github.com>
Date: 2026-04-06 (Mon, 06 Apr 2026)

Changed paths:
M src/common/dcsvg.cpp

Log Message:
-----------
Fix special characters such as "&" in wxSVGFileDC title

Escape them to preserve the special characters.

Closes #26355.


Commit: 1f0d74de80d4982a027a38e22937d8c4dce081da
https://github.com/wxWidgets/wxWidgets/commit/1f0d74de80d4982a027a38e22937d8c4dce081da
Author: Bill Su <w...@acm.org>
Date: 2026-04-06 (Mon, 06 Apr 2026)

Changed paths:
M include/wx/scrolwin.h

Log Message:
-----------
wxScrolled<>: reduce public API

Reduce the number of functions declared public by making functions
only used in the implementation private and giving internal classes
friend access.

This commit is best viewed with git diff --color-moved and
--color-moved-ws=ignore-all-space options.

Closes #26319.


Commit: 9ea34551642b2c325101aaec4411d8478fa9729a
https://github.com/wxWidgets/wxWidgets/commit/9ea34551642b2c325101aaec4411d8478fa9729a
Author: utelle <ulrich...@gmx.de>
Date: 2026-04-06 (Mon, 06 Apr 2026)

Changed paths:
M samples/internat/de/internat.mo
M samples/internat/de/internat.po

Log Message:
-----------
Update German translation of the internat sample

See #26354.


Commit: d3734f2fd8d69d0c767cc0d5a29eb4d6f50f20d7
https://github.com/wxWidgets/wxWidgets/commit/d3734f2fd8d69d0c767cc0d5a29eb4d6f50f20d7
Author: utelle <ulrich...@gmx.de>
Date: 2026-04-06 (Mon, 06 Apr 2026)

Changed paths:
M include/wx/uilocale.h
M interface/wx/uilocale.h
M src/common/uilocale.cpp
M src/msw/uilocale.cpp

Log Message:
-----------
Fix wxUILocale when regional format differs from Windows language

On Windows the default locale instantiated by wxUILocale::UseDefault()
referenced the locale configured for regional formatting in the Windows
settings. This could lead to unintended behaviour (like using the wrong
layout direction), if the locale for the Windows display language
was different from the locale for regional formatting.

Fix this by using the correct locale, i.e. either the one corresponding
to the display language or the one corresponding to the regional
formatting, depending on the locale property in question.

Closes #26274.

Closes #26354.


Commit: ba3f6c054960730ced3307a0e29e00d91fb8f594
https://github.com/wxWidgets/wxWidgets/commit/ba3f6c054960730ced3307a0e29e00d91fb8f594
Author: Stefan Csomor <cso...@advancedconcepts.ch>
Date: 2026-04-07 (Tue, 07 Apr 2026)

Changed paths:
M include/wx/osx/cocoa/private.h
M src/osx/cocoa/button.mm
M src/osx/cocoa/tglbtn.mm

Log Message:
-----------
Centralize setting styles for normal and toggle buttons in wxOSX

Make SetBezelStyleFromBorderFlags() function internally public, rename
it to use "wxOSX" prefix and use it for toggle buttons as well.

See #26300.

Closes #26308.


Commit: 638af54a8a0df223f460397da7ac07d69ae881b7
https://github.com/wxWidgets/wxWidgets/commit/638af54a8a0df223f460397da7ac07d69ae881b7
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-04-07 (Tue, 07 Apr 2026)

Changed paths:
M include/wx/gtk/textentry.h
M interface/wx/textentry.h
M src/gtk/textentry.cpp

Log Message:
-----------
Merge branch 'text-max-len-fixes'

Miscellaneous fixes related to max length of wxTextEntry.

See #26351.


Compare: https://github.com/wxWidgets/wxWidgets/compare/fda62b4c2ad8...638af54a8a0d

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