2023-10-19 16:40:00 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
wxGTK32: update to 3.2.3.
Changes since 3.2.2
This release contains many important bug fixes, including for some
regressions in the previous 3.2.x releases, as well as build system
improvements and a few optimizations.
Without listing all of them, areas with the most improvements were:
Internationalization support: fix setting Chinese and some
other locales in wxOSX and setting Ukrainian locale in wxMSW
and fix loading wxWidgets translations with
wxTranslations::AddStdCatalog().
Wayland support in wxGTK and, in particular, OpenGL support
under Wayland: fix hiding wxGLCanvas and avoid catastrophically
slowing down the entire program when it is hidden; fix crash
when using IME; fixes to popup windows, menus and wxPreferencesEditor
behaviour.
Validators and input: don’t allow pasting characters forbidden
by wxTextValidator; do allow entering temporary invalid value
when using numeric validators. Also fix entering dates in
wxGenericDatePicker in "nb_NO" and other locales using months
names in short date format.
Key event generation: more fixes for non-US keyboard layout in
wxGTK and also generate events for Command+Alt+Letter combination
in wxOSX.
All in all, this release includes more than 200 fixes from almost
50 contributors, please see the full change log for more details:
|
2023-08-06 12:58:09 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
wxGTK32: fix build for Darwin
|
2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687) |
Log message:
*: Recursive revbump from audio/libopus 1.4
|
2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | |
Log message:
revbump after textproc/icu update
|
2023-02-16 09:09:14 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
wxGTK32: update to 3.2.2.1.
The very recent 3.2.2 release unfortunately contained a user-visible
regression in wxGenericTreeCtrl, which stopped showing icons, so
we had to make another release correcting this problem
|
2023-02-16 08:55:03 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
wxGTK32: update to 3.2.2.
pkgsrc change: Remove duplicate buildlink3.mk include.
News:
This release comes only a few months after the previous 3.2.1, but contains
an important number of bug fixes and enhancements, further improving high DPI
support, including:
- Better window resizing on DPI change in wxMSW.
- Fix using native icons returned by wxArtProvider.
- Fix menu items using custom font in high DPI.
- High resolution icons support in wxGenericTreeCtrl and wxGenericListCtrl.
and also improving locale-related code under Mac and Unix systems:
- wxUILocale::UseDefault() works for locales using different language and
region under Mac and fails when used for unsupported locale under Unix.
- New wxUILocale::GetSystemLocaleId() allows to retrieve such locales IDs.
- wxUILocale::GetCurrent() works currently for "C" locale under Mac.
Some other user-visible enhancements made in this release:
- Allow selecting and copying text in wxMessageDialog in wxGTK.
- Improve size and behaviour of in-place editor in wxGenericTreeCtrl.
- Fix sometimes missing overwrite prompt in "Save" file dialog in wxMSW.
- Fix glitch in drawing wxStaticBox with a control as label in wxMSW.
There are also some important bug fixes:
- Fix regression in saving TIFF images that could end up truncated.
- Fix long standing bug in parsing wxHTTP responses.
- Fix data race when processing events generated in a worker thread.
- Avoid appending extraneous NUL bytes to wxTextDataObject text in wxMSW.
- Fix handling of fonts with fractional sizes in wxOSX.
- Fix resizing wxGLCanvas with EGL and Wayland in wxGTK.
- Fix display artefacts when using AUI without compositor under X11.
- Work around crashes when using wxTextCtrl with MinGW TDM 64.
- Fix for a possible crash when handling menu events under Mac.
- Third-party libraries have been updated to the latest versions.
All in all, this release includes ~150 fixes from 27 unique contributors
|
2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527) |
Log message:
*: Recursive revbup from graphics/freetype2
|
2023-01-03 18:38:37 by Thomas Klausner | Files touched by this commit (1416) |
Log message:
*: recursive bump for tiff shlib major bump
|
2023-01-02 01:11:25 by Thomas Klausner | Files touched by this commit (100) |
Log message:
*: bump PKGREVISION for libsoup (2) library version bump
|
2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | |
Log message:
massive revision bump after textproc/icu update
|