From 85db5fc87a46f18a14d44b0a9d0d9ddd2acb2485 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 6 Jul 2013 14:46:03 +0000 Subject: [PATCH] Update announcement and readme files for 2.9.5 release. Fill in the release date and update the changes description in the announcement. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- docs/changes.txt | 2 +- docs/doxygen/mainpages/manual.h | 2 +- docs/publicity/announce.txt | 47 ++++++++++++++++++--------------- docs/readme.txt | 17 +++++++----- 4 files changed, 37 insertions(+), 31 deletions(-) diff --git a/docs/changes.txt b/docs/changes.txt index d72694e1a3..d29c67521d 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -550,7 +550,7 @@ Major new features in this release was added. -2.9.5: (released ????-??-??) +2.9.5: (released 2013-07-15) ---------------------------- INCOMPATIBLE CHANGES SINCE 2.9.4: diff --git a/docs/doxygen/mainpages/manual.h b/docs/doxygen/mainpages/manual.h index a314645d00..552c328bb1 100644 --- a/docs/doxygen/mainpages/manual.h +++ b/docs/doxygen/mainpages/manual.h @@ -13,7 +13,7 @@ @author Julian Smart, Robert Roebling, Vadim Zeitlin, Robin Dunn, Stefan Csomor, Francesco Montorsi, Bryan Petty, et al -@date November, 2012 +@date July, 2013 @image html main_wxlogo.png diff --git a/docs/publicity/announce.txt b/docs/publicity/announce.txt index 0bffcc812f..17e71a111e 100644 --- a/docs/publicity/announce.txt +++ b/docs/publicity/announce.txt @@ -1,13 +1,13 @@ -July 9, 2012 -- The wxWidgets team is pleased to announce the -latest 2.9.4 release of wxWidgets library. +July 15, 2013 -- The wxWidgets team is pleased to announce the +latest 2.9.5 release of wxWidgets library. -wxWidgets 2.9.4 is available at +wxWidgets 2.9.5 is available at - https://sourceforge.net/downloads/wxwindows/2.9.4/ + https://sourceforge.net/downloads/wxwindows/2.9.5/ and soon will also appear at our FTP mirror at - ftp://ftp.wxwidgets.org/pub/2.9.4/ + ftp://ftp.wxwidgets.org/pub/2.9.5/ Please choose the archive format suitable for your platform, i.e. 7z or ZIP for Windows platforms and tar.bz2 for the Unix systems @@ -18,28 +18,28 @@ the Windows installer (.exe file) you still need to build wxWidgets as only sources, not binaries, are installed. However, for the first time ever, we also experimentally provide the -pre-built versions of wxMSW libraries built with several version of +pre-built versions of wxMSW libraries built with several versions of Microsoft Visual C++ compiler. You can download them from - https://sourceforge.net/downloads/wxwindows/2.9.4/binaries/ + https://sourceforge.net/downloads/wxwindows/2.9.5/binaries/ Please see the README file there for the descriptions of the individual files. This release mostly focuses on bug fixes in preparation for 3.0 -release, in particular there are a lot of improvements in wxOSX/Cocoa -port. The most important new feature in this release is experimental -support for building wxGTK with GTK+ 3 version of the toolkit. Other -noteworthy additions are: +release, in particular there were a lot of improvements in wxOSX/Cocoa +port. Some of other noteworthy changes were: + +- Introduction of short event names (e.g. wxEVT_BUTTON instead of + wxEVT_COMMAND_BUTTON_SELECTED) to make the code using Bind() for + dynamic event handling easier to both write and read. +- Support for hooking any modal dialogs shown by wxWidgets, which is + especially used for non-interactive testing. +- New wxSimplebook class. +- Many enhancements in wxWebView and related classes. +- Addition of special files support to wxFileName under Unix. -- Transparent background is now support for wxGTK windows. -- New style directory selection dialog is now used in wxMSW. -- Native wxDatePickerCtrl and wxTimePickerCtrl for wxOSX. -- wxFSInputStream stream class for reading data from wxFileSystem. -- wxGrid::Render() method allows to print or save wxGrid contents. -- Strike-through fonts are now supported. -- Horizontal mouse wheel events are now generated. The list of of changes since the 2.8 series is much too long to be @@ -47,6 +47,7 @@ listed here but the most important ones are: - Completely overhauled Unicode support which is much easier to use. - New Cocoa-based wxOSX port for Mac OS X for both 32 and 64 bits. +- New wxGTK3 port, including support for Broadway (HTML5) backend. - New property grid and ribbon libraries are now included in wxWidgets. - Better interoperability with standard library classes. - Totally revised and more readable manual. @@ -54,12 +55,14 @@ listed here but the most important ones are: Please see the changes.txt file in the "docs" subdirectory of wxWidgets distribution or also available online at -https://sourceforge.net/projects/wxwindows/files/2.9.4/changes.txt/docs/changes.txt -for more details and http://docs.wxwidgets.org/2.9.4/overview_changes_since28.html -if you are upgrading from wxWidgets 2.8. +https://sourceforge.net/projects/wxwindows/files/2.9.5/changes.txt +for more details and please read the "INCOMPATIBLE CHANGES" section +in its beginning for a brief description of changes if you are +upgrading from wxWidgets 2.8. For more details, please see +http://docs.wxwidgets.org/2.9.5/overview_changes_since28.html -Note about naming: while 2.9.4 is called a "development" release, +Note about naming: while 2.9.5 is called a "development" release, this only means that API is not guaranteed to remain unchanged in the subsequent 2.9.x releases (although it is very unlikely to change in incompatible ways at this stage), unlike in the stable 2.8.x branch diff --git a/docs/readme.txt b/docs/readme.txt index b3197c11a4..896cc8da12 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -50,11 +50,14 @@ when using a release build of the library, was much improved making it less likely that you use the library incorrectly. Many new GUI and base classes have been added or improved. -Compared to the previous 2.9.3 release the most important change is -the addition of new, still experimental, GTK+ 3 support in wxGTK. -But the main focus of this release is on incremental improvements -and fixing defects in preparation for 3.0 release. In particular, -wxOSX/Cocoa port has been significantly improved. +Compared to the previous 2.9.4 release the most important change at +the API level is the introduction of new, shorter constants for the +event types making code using Bind() for dynamic event handling easier +to both write and read. But the main focus of this release is on +incremental improvements and fixing defects in preparation for 3.0 +release. In particular, wxOSX/Cocoa port has been significantly +improved. And there were fixes to the still exprimental wxGTK3 port +which now also support GTK+ Broadway (HTML5-based) backend. Please see the file docs/changes.txt for more details and make sure to read the section "Incompatible changes since 2.8" if you upgrade @@ -74,7 +77,7 @@ wxWidgets currently supports the following primary platforms: - Windows 95/98/ME, NT, 2000, XP, Vista, 7 - Most Unix variants using the GTK+ toolkit (version 2.6 or newer) -- Mac OS X (10.4 or newer) using either Carbon or Cocoa +- Mac OS X (10.5 or newer) using either Carbon or Cocoa There is some support for the following platforms: @@ -213,4 +216,4 @@ web site. Have fun! -The wxWidgets Team, July 2012 +The wxWidgets Team, July 2013