Fix wxChoice::GetBestSize() on macOS 26
Ensure that languages database is initialized before use Add calls to wxUILocaleImpl::CreateLanguagesDB() to ensure that the database is initialized when static member functions are used. In particular, this ensures that wxTranslations::GetBestTranslation() returns the same result whenever it is called. See #26044. Closes #26050.
Make state of items in wxCheckListBox accessible The standard Windows LISTBOX class used by wxCheckListBox internally has no concept of checked/unchecked state of items and so the information about the item state can't be returned by the built-in implementation of IAccessible for this standard control. Provide a custom implementation of IAccessible for wxCheckListBox which extends the standard one to return the items state too. Closes #25948. Closes #26055.
Update generic wxTreeCtrl state images when DPI changes Ensure that wxTreeCtrl using only state images, without the normal ones, is still updated correctly when the DPI changes: this didn't happen previously because OnImagesChanged() was only called for the control with normal images. As changing HasImages() to return true if there are only state images is almost certainly a bad idea for compatibility reasons (existing code may assume that it can use normal images if it returns true), add a new HasAnyImages() function and override it in wxTreeCtrl to account for the state images too. See #26060. Closes #26059.
Update copyright years to 2025 Just run misc/scripts/inc_year and commit the results. See #18690.
—
View it on GitLab.
You're receiving this email because of your account on gitlab.com. Manage all notifications · Help