diff --git a/docs/changes.txt b/docs/changes.txt index 84727b2eed..e4fd5de23c 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -580,7 +580,7 @@ Major new features in this release -3.0.3: (released 2015-??-??) +3.0.3: (released 2017-05-02) ---------------------------- All: @@ -618,6 +618,7 @@ All (GUI): wxGTK: +- Support for GStreamer 1.0 in wxMediaCtrl (Sebastian Dröge). - Fix infinite sizing loop with GTK3 when using wxScrolled with a non-default target window. - Fix wxBitmap ctor from XBM for non-square bitmaps. diff --git a/docs/doxygen/mainpages/manual.h b/docs/doxygen/mainpages/manual.h index dbba1ccf4d..98076f9957 100644 --- a/docs/doxygen/mainpages/manual.h +++ b/docs/doxygen/mainpages/manual.h @@ -14,7 +14,7 @@ @author Julian Smart, Vadim Zeitlin, Robin Dunn, Stefan Csomor, Bryan Petty, Francesco Montorsi, Robert Roebling et al -@date October 6, 2014 +@date May 2, 2017 @n diff --git a/docs/publicity/announce.txt b/docs/publicity/announce.txt index 867c515856..1a1e4e673f 100644 --- a/docs/publicity/announce.txt +++ b/docs/publicity/announce.txt @@ -1,15 +1,11 @@ -October 6, 2014 -- The wxWidgets team is pleased to announce a +May 2, 2017 -- The wxWidgets team is pleased to announce a major new release of our open source framework for the development of native cross-platform applications in C++. -wxWidgets 3.0.2 is a stable bug fix release in 3.0 branch and is +wxWidgets 3.0.3 is a stable bug fix release in 3.0 branch and is available at - https://sourceforge.net/downloads/wxwindows/3.0.2/ - -and at our FTP mirror at - - ftp://ftp.wxwidgets.org/pub/3.0.2/ + https://github.com/wxWidgets/wxWidgets/releases/tag/v3.0.3/ Please choose the archive format suitable for your platform, i.e. 7z or ZIP for Windows platforms and tar.bz2 for the Unix systems @@ -20,62 +16,53 @@ the Windows installer (.exe file) you still need to build wxWidgets as only sources, not binaries, are installed. We also provide the pre-built versions of wxMSW libraries for the -selected compilers at - - https://sourceforge.net/downloads/wxwindows/3.0.2/binaries/ - -Please see the README file there for the descriptions of the -individual files. +selected compilers. 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.2 +DLLs or shared libraries will continue to work when using 3.0.3 libraries). -Some of the changes: +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: - - Fix wxSearchCtrl layout. - - Fix mouse handling in wxListCtrl and wxTreeCtrl inside wxNotebook. - - Avoid some GTK+ warnings. + - Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x. + - Several fatal bug fixes for GTK+ 3. * In wxMSW: - - Cygwin 1.7 and MinGW 4.8 build fixes. - - Fix parallel build in MSVS 2010+ solutions. - - Add x64 configurations to MSVS 2005/2008 projects too. - - Fix using Esc as accelerator in the menus. - - Fix wxRadioBox, wxSlider, wxToggleButton with non-default colours. - - RTL support fixes for wxDC and wxGrid. + - Build fixes for MinGW 4.9. + - Improve wxSearchCtrl appearance. + - Fix creating or modifying file associations under recent Windows versions. * In wxOSX: - - Avoid compilation warnings when using 10.10 SDK. - - Enhancements to retina support. + - Build fixes for wxWebView and wxMediaCtrl when using 10.10 or later SDK. + - Implement wxTE_{RIGHT,CENTER} support in multiline wxTextCtrl. + - Generate wxEVT_TEXT_ENTER for wxTE_PASSWORD controls. + - Fix handling of WXK_NUMPAD_ENTER. + - Fix length of text in wxTextDataObject. + - Fix wxDatePickerCtrl appearance. -Despite of the focus on bug fixes, a few new features have -nevertheless made it into this release as well: - - Add support for "%V", "%G" and "%g" to wxDateTime::Format(). - - Added an XRC handler for wxSimplebook. - - Allow to specify the "variant" window property in XRC. - - Add wxGenericListCtrl::EndEditLabel(). +If you are upgrading from wxWidgets 2.8 or earlier, please read the +"INCOMPATIBLE CHANGES" section in the beginning of this file and the +corresponding part of the manual at -Other changes in this release are described in the file -docs/changes.txt available online at - - https://sourceforge.net/projects/wxwindows/files/3.0.2/changes.txt - -This file also contains information about the changes in 3.0 compared -to earlier versions of wxWidgets, please read it, and especially its -"INCOMPATIBLE CHANGES" section, if you are upgrading from wxWidgets -2.8 or earlier. And for even more details, please see - - http://docs.wxwidgets.org/3.0.0/overview_changes_since28.html + http://docs.wxwidgets.org/3.0.3/overview_changes_since28.html -We recommend that you upgrade to wxWidgets 3.0.2 if you already use an +We recommend that you upgrade to wxWidgets 3.0.3 if you already use an earlier wxWidgets 3.0.x release, the upgrade is completely transparent and doesn't require any changes in the existing code. If you are still using wxWidgets 2.8 or earlier, please consider updating to wxWidgets diff --git a/docs/readme.txt b/docs/readme.txt index 19b2cbb957..c643887e6d 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -24,14 +24,7 @@ and read its documentation online at wxWidgets sources and binaries for the selected platforms are available for download from - https://sourceforge.net/projects/wxwindows/files/3.0.3/ - -or - - ftp://ftp.wxwidgets.org/pub/3.0.3/ - -Please see the "Files" section below for the description of various -files available at these locations. + https://github.com/wxWidgets/wxWidgets/releases/tag/v3.0.3/ @@ -41,45 +34,41 @@ Changes in this release 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.2 +DLLs or shared libraries will continue to work when using 3.0.3 libraries). -Some of the changes: +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: - - Fix wxSearchCtrl layout. - - Fix mouse handling in wxListCtrl and wxTreeCtrl inside wxNotebook. - - Avoid some GTK+ warnings. + - Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x. + - Several fatal bug fixes for GTK+ 3. * In wxMSW: - - Cygwin 1.7 and MinGW 4.8 build fixes. - - Fix parallel build in MSVS 2010+ solutions. - - Add x64 configurations to MSVS 2005/2008 projects too. - - Fix using Esc as accelerator in the menus. - - Fix wxRadioBox, wxSlider, wxToggleButton with non-default colours. - - RTL support fixes for wxDC and wxGrid. + - Build fixes for MinGW 4.9. + - Improve wxSearchCtrl appearance. + - Fix creating or modifying file associations under recent Windows versions. * In wxOSX: - - Avoid compilation warnings when using 10.10 SDK. - - Enhancements to retina support. + - Build fixes for wxWebView and wxMediaCtrl when using 10.10 or later SDK. + - Implement wxTE_{RIGHT,CENTER} support in multiline wxTextCtrl. + - Generate wxEVT_TEXT_ENTER for wxTE_PASSWORD controls. + - Fix handling of WXK_NUMPAD_ENTER. + - Fix length of text in wxTextDataObject. + - Fix wxDatePickerCtrl appearance. -Despite of the focus on bug fixes, a few new features have -nevertheless made it into this release as well: - - Add support for "%V", "%G" and "%g" to wxDateTime::Format(). - - Added an XRC handler for wxSimplebook. - - Allow to specify the "variant" window property in XRC. - - Add wxGenericListCtrl::EndEditLabel(). - -Other changes in this release are described in the file -docs/changes.txt available online at - - https://sourceforge.net/projects/wxwindows/files/3.0.3/changes.txt - -This file also contains information about the changes in 3.0 compared -to earlier versions of wxWidgets, please read it, and especially its -"INCOMPATIBLE CHANGES" section, if you are upgrading from wxWidgets -2.8 or earlier. And for even more details, please see +If you are upgrading from wxWidgets 2.8 or earlier, please read the +"INCOMPATIBLE CHANGES" section in the beginning of this file and the +corresponding part of the manual at http://docs.wxwidgets.org/3.0.3/overview_changes_since28.html @@ -87,7 +76,7 @@ to earlier versions of wxWidgets, please read it, and especially its Platforms supported ------------------- -wxWidgets currently supports the following primary platforms: +wxWidgets 3.0.x supports the following primary platforms: - Windows 95/98/ME, NT, 2000, XP, Vista, 7, 8, 10 (32/64 bits). - Most Unix variants using the GTK+ toolkit (version 2.6 or newer) @@ -215,4 +204,4 @@ If you are looking for support, you can get it from Have fun! -The wxWidgets Team, October 2014 +The wxWidgets Team, April 2017