2018-04-29 07:39:33 by Thomas Klausner | Files touched by this commit (7) | |
Log message:
wxGTK30: update to 3.0.4.
Switch to gtk3.
Remove libtool patch, the maintenance effort is too high.
3.0.4: (released 2018-03-08)
----------------------------
All (non-GUI):
- Don't crash on trailing '%' in wxDateTime::Format().
- Fix various problems when parsing invalid ZIP files.
- Fix generic wxTimePickerCtrl to accept max values from keyboard.
- Multiple surrogate-related fixes in UTF-16 support.
- Fix reading wide character data in wxFile::ReadAll().
- Make parsing WAV data more robust.
- Fix copy ctor in numeric validators classes.
All (GUI):
- Fix wxListbook::GetPageImage() to not always return -1 (Kinaou Hervé).
- Don't reset scroll position to zero when window size changes.
- Prevent use of deleted wxDocMDIChildFrame in wxView dtor.
- Avoid delayed destruction if TLW was never created.
- Fix possible crash when destroying wxTextCtrl using hints.
- Fix display of non-breaking spaces in wxHTML non-Unicode build.
- Fix memory leak of wxClientData when wxChoice is deleted.
- Draw a point instead of a line in wxGCDC::DrawPoint().
- Set wxPG cell background colour as wxPGComboBox background colour.
- Fix ribbon page issues.
- Avoid permanently setting text hint color when using generic text entry hints.
- Avoid overriding text control color in generic wxSearchCtrl.
- Fix auto-sizing multiline wxGrid column labels with empty lines.
- Fix displaying labels of wxRadioBox items.
- Update selection in wxAuiNotebook correctly after tab move.
wxGTK:
- Allow using more recent WebKit2GTK+ in wxWebView (Scott Talbert).
- Fix displaying wxRadioBox items labels containing ampersands.
- Fix creating cursor from XBM data with GTK3.
- Fix wxComboBox entry sizing with GTK+ >= 3.20.
- Fix drawing miniframe resize grip with GTK3.
- Fix unresponsive frame after using wxHtmlHelpFrame from a dialog.
- Fix SetPen() with a re-used user dash array.
- Fix memory leak when wxDataViewCtrl is deleted.
- Avoid some GTK+ run-time errors when using wx{File,Dir}PickerCtrl.
- Avoid crashing when wxTaskBarIcon is used with a non-X11 display.
- Hide wxSpinButton's underlying GtkEntry using CSS on GTK+ >= 3.20.
- Fix wxButton::SetBitmapPosition() with GTK+ 3.
- Use CSS for window font and colors on GTK3.
- Fix keyboard navigation for controls which are initially disabled.
- Don't destroy clipping region if empty clipping region is required.
- Fix for modified state not set after next change following a ChangeValue().
- Avoid invisible wxTextCtrl selection with GTK+3.
- Fix non-default background issues with GTK+2.
- Apply current style to wxStaticBox container when it's created.
- Prevent widgets from drawing outside their allocation with GTK+3.
- Fix custom scheme handling in wxWebView WebKit2 implementation.
wxMSW:
- Fix BSTR memory leaks in wxMediaCtrl and wxWebView (PB).
wxOSX:
- Fix build with 10.13 (High Sierra) SDK (François-Xavier Coudert).
- Fix removing tools from wxToolBar.
- Fix crash when switching between monitors.
- Handle stand-alone weekday and month names in macOS date formats.
- Disable use of AVKit is 32 bit wxOSX builds.
|
2018-04-16 16:35:28 by Thomas Klausner | Files touched by this commit (1284) |
Log message:
Recursive bump for new fribidi dependency in pango.
|
2018-04-13 13:43:55 by Manuel Bouyer | Files touched by this commit (1) |
Log message:
gcc 6.x also has problems with precompiled headers (found on earmv7hf).
|
2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155) |
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
|
2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583) |
Log message:
Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.
There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
|
2017-09-17 16:31:27 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
wxGTK30: update to 3.0.3.1
This is almost exactly the same as the last release but includes
the missing wxPropertySheetDialog::SetInnerSize() method which was
mistakenly removed from 3.0.3.
Please notice that this method is undocumented and not supposed to
be used from outside the library and it is declared as inline and
thus is not part of the library ABI, so its absence in 3.0.3 normally
shouldn't affect the library users, so there is no need to update
unless, for some reason, you need to recompile existing code using
this method with the latest sources, as is the case when building
wxPerl, for example.
|
2017-09-13 10:23:47 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
Fix building on macOS
|
2017-09-11 22:22:53 by Thomas Klausner | Files touched by this commit (4) |
Log message:
Updated wxGTK30 to 3.0.3.
Carry forward libtool patch from 3.0.2, with LDFLAGS changes
included.
This is a bug fix release with no significant new features compared
to the previous 3.0.x releases and compatible with them at both the
API and the ABI level (i.e. all applications linked against earlier
3.0.x DLLs or shared libraries will continue to work when using
3.0.3 libraries).
The full list of changes in this release is available at
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.3/docs/changes.txt
(starting from the line 583, or search for "3.0.3" in this file),
here are some selected ones:
* In all ports:
- Support requestion modern (3.x+) OpenGL version in wxGLCanvas.
- Fix using wxHTTP and wxFTP from worker thread.
* In wxGTK:
- Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x.
- Several fatal bug fixes for GTK+ 3.
|
2017-07-15 21:10:57 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Honor LDFLAGS. Fixes RELRO build.
|
2017-07-15 21:10:31 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Fix pkglint warnings.
|