Cruisers Forum

  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
Thread Tools Search this Thread Rate Thread Display Modes
Old 14-04-2021, 04:08   #1
Registered User

Join Date: Jul 2010
Location: Hannover - Germany
Boat: Amel Sharki
Posts: 2,545

In the next few days the new version 3.1.5 of wxWidgets will be released. It has several updates and fixes several issues.

3.1.5: (released 2021-04-14)

- Add wxWebRequest with support for HTTPS and HTTP/2 (Tobias Taschner)
- Add wxGetCpuArchitectureName() (Lauri Nurmi).

- Add support for 64-bit integers to wxConfig.

- Add wxFileName::ResolveLink() (Ian McInerney).

- Add wxString::utf8_string().

- Use millisecond resolution for wxLog timestamps.

- Fix wrong FIFO/sockets detection in wxFileName (atbara46).

- Fix search in wxSortedArrayString with custom comparator (Pavel Tyunin).

- Allow translations for different versions to co-exist (Andriy Byelikov).

- Eliminate really all gcc warnings from wx headers.

- Avoid gcc -Wsuggest-override inside wx macros (Teodor Petrov).

- Bug fixes and improvements in wxConvAuto (Pavel Tyunin).
All (GUI):
- Add wxPersistentComboBox to save user input history easily.

- Add alpha blending support to wxImage::Paste() (Rachel Mark, Eric Raijmakers).

- Add wxImageDataObject for copying wxImage to/from clipboard (Artur Wieczorek).

- Add support for user script messages to wxWebView (Tobias Taschner).

- Add wxFileHistory::SetMenuPathStyle() (Ian McInerney).

- Add wxEVT_GRID_RANGE_SELECT{ING,ED} (Daniel Kulp).

- Add wxGrid::wxGridSelectNone selection mode (Gary Allen).

- Fix changing in wxGrid with multicells (Dimitri Schoolwerth).

- Fix custom date formats in wxGrid. - Improve wxGrid appearance in dark mode (Daniel Kulp).

- Optimize handling of attributes in wxGrid (Dimitri Schoolwerth).

- Fix infinite loop with auto-wrapped cells in wxGrid (Dimitri Schoolwerth).

- Apply data transfer to the window itself too (Ali Kettab).

- Add wxUpdateUIEvent::IsCheckable() (Ian McInerney).

- Fix wxCaret default ctor (Stefan Brüns).

- Improve tooltips handling in wxPropertyGrid (Pavel Tyunin).

- Allow extending rules and zebra in wxListCtrl to the whole window (Marcos).

- Implement new coordinates conversion functions in wxDC (Artur Wieczorek).

- Improve high DPI handling in wxHtmlWindow (Maarten Bent).

- Improve selection/focus event generation in wxGenericListCtrl (Ali Kettab).

- Improve wxComboCtrl popup positioning (Oleksandra Yushchenka, Maarten Bent).


- Add wxRibbonToolBar GetToolByPos() and GetToolRect() (Gary Allen).

- Improve tooltips behaviour in wxRibbon (Gary Allen).

- Fix resorting wxDataViewCtrl with custom sort order (Jorge Moraleda).

- Make combining alignment and centering in wxSizerFlags work in wxGridSizer.

- Restore support for loading XRC files from URLs.

- Improve support for using default system locale.
- Implement EGL-based wxGLCanvas for Wayland (Scott Talbert).

- Support Wayland in wxMediaCtrl (Pierluigi Passaro).

- Improve wxDataViewCtrl item insertion performance (Sebastien Besombes).

- Return more reasonable value from wxSlider::GetBetSize().

- Avoid pixman debug warnings in wxGrid.
- Fix infinite repaint loop in wxListCtrl with wxLC_HRULES.

- Add real support for monochrome bitmaps to wxMSW (Bill Su).

- Allow customizing invalid wxDatePickerCtrl text.

- Allow using lower quality but faster pens.

- Fix best size of wxDatePickerCtrl with wxDP_ALLOWNONE.

- Fix build after STL changes in MSVS 2019 16.6

- Fix using JS in wxWebViewIE with custom scheme (Maarten Bent).

- Handle exception in wxEVT_CHAR_HOOK correctly.

- Improve high DPI support and custom scheme handlers in IE-based wxWebView (michael).

- Preserve ampersands in toolbar tool tooltips.

- Support Ctrl-Backspace in non-rich text controls too.
- Add wxFullScreenEvent (Tobias Taschner).

- Add support for underline and strike-through in markup labels.

- Implement wxBitmap ctor from wxCursor (Igor Korot, Maarten Bent).

- Improve text controls focus ring appearance.

- Improve wxPreferencesEditor appearance under macOS 11.

- Significantly speed up wxDataViewCtrl::SetSelections().

- Fix window background tinting on macOS 11 (Václav Slavík).

- Fix cosmetic problem in wxSplitterWindow appearance (Andreas Falkenhahn).

- Fix bug with double clicking on empty space in wxDataViewCtrl (kurisutsukato).

- Fix handling of standard edit commands in context menu.

- Fix key events codes for non-ASCII characters (Artur Sochirca).

- Fix of accelerators defined in wxAcceleratorTable.

- Fix selection after inserting items in wxListBox (Andreas Falkenhahn).

- Fix system UI font handling on macOS 11.

- Fix truncation of images in wxDataViewCtrl (Andreas Falkenhahn).

- Fix wxDataViewCtrl columns resizing (Andreas Falkenhahn).

- Generate wxEVT_DATAVIEW_ITEM_EDITING_DONE in wxDataViewCtrl (Andreas Falkenhahn).

- Make setting tooltips for non-native windows work again.

- Make wxCOL_WIDTH_AUTOSIZE work correctly in wxDataViewCtrl (Andreas Falkenhahn).

- Mark wxTextCtrl as dirty before calling the event handler (Hartwig Wiesmann).

- Send wxEVT_TEXT when wxComboBox selection changes (Andreas Falkenhahn).

- Set and update wxListBox horizontal scrollbar correctly (Andreas Falkenhahn).

- Switch to WKWebView for wxWebView implementation (Tobias Taschner).
- Implement gesture events support (bdbcat).

- Implement wxMenuItem::SetFont() (bdbcat).

At least for the macOS version of OCPN I suggest to wait for the beta 5.0.0 release until this wxWidgets version is published.
CarCode is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
wxWidgets 2.9.5 version changed to 3.0.0 CarCode OpenCPN 1 17-10-2013 13:03
wxWidgets Version 2.9 for OpenCPN (Experimental) bdbcat OpenCPN 8 06-06-2011 11:06
OpenCPN and wxWidgets 2.9 bdbcat OpenCPN 9 14-03-2011 22:51
Compatibility wxWidgets 2.9.0 and VC++ 2010 Netsurfer OpenCPN 4 31-05-2010 12:04

Advertise Here

All times are GMT -7. The time now is 06:41.

Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.