2009-09-23 11:05:52 +00:00
|
|
|
-------------------------------------------------------------------------------
|
2006-12-03 13:52:48 +00:00
|
|
|
wxWidgets Change Log
|
|
|
|
-------------------------------------------------------------------------------
|
2002-12-05 02:07:05 +00:00
|
|
|
|
2013-11-15 13:33:34 +00:00
|
|
|
Note: This file contains the list of changes since wxWidgets 3.x, please see
|
|
|
|
docs/changes_30.txt for the changes in the previous versions.
|
2013-11-21 13:47:05 +00:00
|
|
|
|
|
|
|
|
2014-01-25 17:39:21 +00:00
|
|
|
INCOMPATIBLE CHANGES SINCE 3.0.x:
|
|
|
|
=================================
|
|
|
|
|
|
|
|
Changes in behaviour not resulting in compilation errors
|
|
|
|
--------------------------------------------------------
|
|
|
|
|
|
|
|
- wxRibbonButtonBar::DeleteButton() now deletes and not just removes the button.
|
2014-04-08 21:38:09 +00:00
|
|
|
- Default interpolation mode in wxGDIPlusContext under MSW is now
|
|
|
|
wxINTERPOLATION_DEFAULT and not wxINTERPOLATION_GOOD as in 3.0 for
|
|
|
|
consistency with OS X, call SetInterpolationQuality() explicitly if needed.
|
2014-01-25 17:39:21 +00:00
|
|
|
|
2014-05-27 23:59:10 +00:00
|
|
|
Changes in behaviour which may result in build errors
|
|
|
|
-----------------------------------------------------
|
|
|
|
|
|
|
|
- "webview" library is not included in `wx-config --libs` output any more, you
|
|
|
|
need to request it explicitly, e.g. `wx-config --libs std,webview`.
|
|
|
|
|
2014-01-25 17:39:21 +00:00
|
|
|
|
2013-11-21 13:47:05 +00:00
|
|
|
3.1.0: (released 2014-xx-xx)
|
|
|
|
----------------------------
|
2013-11-23 00:34:55 +00:00
|
|
|
|
2014-08-24 01:50:11 +00:00
|
|
|
- wxQt branch implementing Qt5-based port of wxWidgets API was merged into
|
|
|
|
the trunk (Mariano Reingart, Google Summer of Code project).
|
|
|
|
|
2013-12-31 14:03:34 +00:00
|
|
|
All:
|
|
|
|
|
2014-08-29 23:22:15 +00:00
|
|
|
- Add wxPowerResourceBlocker (Tobias Taschner).
|
2014-08-24 15:31:52 +00:00
|
|
|
- Add wxApp::StoreCurrentException() and RethrowStoredException() and implement
|
|
|
|
their functionality by default when using C++11 compiler.
|
2014-01-28 13:04:55 +00:00
|
|
|
- Allow iterating over wxCmdLineParser arguments in order (Armel Asselin).
|
2013-12-31 14:03:34 +00:00
|
|
|
- Add wxScopedArray ctor taking the number of elements to allocate.
|
2014-03-11 16:04:06 +00:00
|
|
|
- Add wxDynamicLibrary::GetModuleFromAddress() (Luca Bacci).
|
2014-03-11 16:04:17 +00:00
|
|
|
- Implement wxThread::SetPriority() for pthreads (Luca Bacci).
|
2014-03-19 22:57:44 +00:00
|
|
|
- Add wxInt64 support to wxText{Input,Output}Stream (Alexander Bezzubikov).
|
2014-03-20 13:26:28 +00:00
|
|
|
- Define wxOVERRIDE as override for supporting compilers (Thomas Goyne).
|
2014-06-23 01:08:50 +00:00
|
|
|
- Allow specifying custom comparator for wxSortedArrayString (Catalin Raceanu).
|
2014-08-03 12:47:41 +00:00
|
|
|
- Add wxDateTime::GetWeekBasedYear().
|
2013-12-31 14:03:34 +00:00
|
|
|
|
2014-07-24 11:34:14 +00:00
|
|
|
Unix:
|
|
|
|
|
|
|
|
- Add --disable-sys-libs configure option.
|
|
|
|
|
2013-11-23 00:34:55 +00:00
|
|
|
All (GUI):
|
|
|
|
|
2014-08-06 23:31:41 +00:00
|
|
|
- Allow requesting modern (3.x+) OpenGL version in wxGLCanvas (Fabio Arnold).
|
2014-02-18 15:05:52 +00:00
|
|
|
- XRC handler for wxAuiToolBar added (Kinaou Hervé, David Hart).
|
2014-03-05 16:29:46 +00:00
|
|
|
- Add wxFD_NO_FOLLOW style for wxFileDialog (Luca Bacci).
|
2014-02-22 17:26:27 +00:00
|
|
|
- Add support for embedding bitmaps in generated SVG in wxSVGFileDC (iwbnwif).
|
2014-02-05 22:12:53 +00:00
|
|
|
- Add support for sorting wxDataViewCtrl by multiple columns (Trigve).
|
2014-04-27 22:41:40 +00:00
|
|
|
- Allow dropping data on wxDataViewCtrl background (Laurent Poujoulat).
|
2014-08-08 01:03:31 +00:00
|
|
|
- Add wxRendererNative::DrawGauge() (Tobias Taschner).
|
2013-12-18 16:00:43 +00:00
|
|
|
- Add wxHtmlWindow::SetDefaultHTMLCursor() (Jeff A. Marr).
|
2013-12-18 16:00:21 +00:00
|
|
|
- Add default ctor and Create() to wxContextHelpButton (Hanmac).
|
2014-01-21 18:39:14 +00:00
|
|
|
- Send events when toggling wxPropertyGrid nodes from keyboard (Armel Asselin).
|
2014-02-04 15:59:52 +00:00
|
|
|
- Fix wxRearrangeList::Check() which asserted and misbehaved before.
|
2014-02-15 16:19:43 +00:00
|
|
|
- Optimized wxRTC insertion and deletion when floating objects are present.
|
2014-03-10 11:08:42 +00:00
|
|
|
- Added on-demand image loading option to wxRTC.
|
2014-03-11 20:48:20 +00:00
|
|
|
- Add wxFont::GetBaseFont() (Melroy Tellis).
|
2014-03-12 13:23:54 +00:00
|
|
|
- Update included Scintilla to version 3.3.9 (Christian Walther).
|
2014-05-08 14:43:45 +00:00
|
|
|
- Add wxStyledTextCtrl copy/paste text events (Christian Walther).
|
2014-05-10 16:16:01 +00:00
|
|
|
- Improve RTL support in wxStyledTextCtrl (Zane U. Ji).
|
2014-03-14 01:36:54 +00:00
|
|
|
- Add support for loading old V1 BMP files to wxImage (Artur Wieczorek).
|
2014-05-04 22:12:42 +00:00
|
|
|
- Improve auto sizing of wrapped cells in wxGrid (iwbnwif).
|
2014-05-05 14:42:35 +00:00
|
|
|
- Fix handling of rectangular selections in wxStyledTextCtrl (roberto).
|
2014-05-29 23:48:46 +00:00
|
|
|
- Fix characters outside of the BMP in wxStyledTextCtrl (Thomas Goyne).
|
2014-06-02 01:15:11 +00:00
|
|
|
- Allow access to the currently shown wxInfoBar buttons (Hanmac).
|
2014-07-06 10:32:42 +00:00
|
|
|
- Add wxGenericListCtrl::EndEditLabel() (Tim Kosse).
|
2014-07-12 19:34:50 +00:00
|
|
|
- Use native renderer for drawing check boxes in wxPropertyGrid (Eran Ifrah).
|
2014-08-29 21:17:16 +00:00
|
|
|
- Fix drawing custom colours of wxEnumProperty items in wxPG (Artur Wieczorek).
|
2013-12-29 00:01:43 +00:00
|
|
|
|
2014-01-10 14:18:54 +00:00
|
|
|
wxGTK:
|
|
|
|
|
|
|
|
- Support building wxGTK3 under Windows (Kolya Kosenko).
|
|
|
|
|
2013-12-29 00:01:43 +00:00
|
|
|
wxMSW:
|
|
|
|
|
2014-01-19 13:15:48 +00:00
|
|
|
- Improve wxMimeTypesManager open command detection (Eric Jensen).
|
2013-12-29 00:01:43 +00:00
|
|
|
- Make wxFILTER_INCLUDE_LIST in wxTextValidator actually usable.
|
2014-03-23 15:18:37 +00:00
|
|
|
- Fix setting menu item bitmaps after appending them (Artur Wieczorek).
|
2014-06-09 20:33:17 +00:00
|
|
|
- Fix setting label of submenu items (Artur Wieczorek).
|
2014-01-21 18:39:09 +00:00
|
|
|
- Fix handling of selected images in wxBitmapButton (Artur Wieczorek).
|
2014-02-24 20:55:00 +00:00
|
|
|
- Fix loading of bitmap with non-pre-multiplied alpha (Artur Wieczorek).
|
2014-01-31 19:33:53 +00:00
|
|
|
- Support multiline strings in wxDC::DrawRotatedText() (Artur Wieczorek).
|
2014-03-07 01:19:13 +00:00
|
|
|
- Fix stretchable spacers in vertical toolbars (Artur Wieczorek).
|
2014-05-04 22:13:12 +00:00
|
|
|
- Implement setting foreground colour for wxRadioButton (Artur Wieczorek).
|
2014-03-18 17:23:13 +00:00
|
|
|
- Add font colour support to wxFontPickerCtrl (Pana Alexandru).
|
2014-03-11 16:04:22 +00:00
|
|
|
- Add wxEnhMetaFile::Detach() (Luca Bacci).
|
2014-03-12 23:04:24 +00:00
|
|
|
- Add support for saving 256*256 32bpp ICOs in PNG format (Artur Wieczorek).
|
2014-03-27 00:02:28 +00:00
|
|
|
- Keep menu item icon after removing and adding it back (Artur Wieczorek).
|
2014-04-27 22:41:50 +00:00
|
|
|
- Add wxThread::MSWGetHandle() (troelsk).
|
2014-05-06 18:20:38 +00:00
|
|
|
- Allow using sizers for laying out wxMDIClientWindow (Artur Wieczorek).
|
2014-08-03 12:47:26 +00:00
|
|
|
- Fix updating wxSlider background when its parent background changes.
|
2014-02-04 09:32:16 +00:00
|
|
|
|
|
|
|
wxOSX/Cocoa:
|
|
|
|
|
|
|
|
- Add support for wxEVT_COMBOBOX_DROPDOWN and wxEVT_COMBOBOX_CLOSEUP
|
|
|
|
events (Igor Korot).
|