]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/publicity/announce.txt
updated setup.h for OpenVMS
[wxWidgets.git] / docs / publicity / announce.txt
index a0b69c168bf72a4f8c6b2a716da95eca4861fb32..0bffcc812fdf057bd4f02843ace235c216151e4d 100644 (file)
@@ -1,68 +1,78 @@
-Announcing wxWindows 2.3.3, September 9th, 2002
-----------------------------------------------------------------
+July 9, 2012 -- The wxWidgets team is pleased to announce the
+latest 2.9.4 release of wxWidgets library.
 
-Announcing the release of a development snapshot of the mature
-cross-platform C++ application framework, wxWindows.
+wxWidgets 2.9.4 is available at
 
-The following platforms are supported:
+        https://sourceforge.net/downloads/wxwindows/2.9.4/
 
-- Windows 95/98/ME, Windows NT, Windows 2000, Windows XP
-- Unix with GTK+ 1.x and 2.0
-- Unix with X11
-- Unix with Motif/Lesstif
-- VMS with GTK+ 1.x
-- MacOS 8.6, 9.x and 10.x
-- OS/2 (alpha)
+and soon will also appear at our FTP mirror at
 
-To get wxWindows, go to the Download page at:
+        ftp://ftp.wxwidgets.org/pub/2.9.4/
 
-  http://www.wxwindows.org
+Please choose the archive format suitable for your platform, i.e. 7z
+or ZIP for Windows platforms and tar.bz2 for the Unix systems
+including OS X (all archives contain sources for all wxWidgets ports
+but they use different line endings) and follow the instructions in
+readme.txt file for installing it. Notice that if you decide to use
+the Windows installer (.exe file) you still need to build wxWidgets
+as only sources, not binaries, are installed.
 
-This is likely to be the last development snapshot in the
-2.3.x series, before the release of the stable 2.4.x series.
+However, for the first time ever, we also experimentally provide the
+pre-built versions of wxMSW libraries built with several version of
+Microsoft Visual C++ compiler. You can download them from
 
-*** About wxWindows
+        https://sourceforge.net/downloads/wxwindows/2.9.4/binaries/
 
-wxWindows is probably the most powerful and comprehensive
-open-source, multi-platform C++ GUI framework available, which
-can be used to build commercial and free software. It's used by many
-organisations all over the world, including the company that
-invented the GUI.
+Please see the README file there for the descriptions of the
+individual files.
 
-For most ports, wxWindows adopts the native look and feel of
-each platform since it uses the native widget sets. There is also
-a generic widget set, used for the wxX11 port - no other widget set
-is required, giving the potential for embedded use.
 
-An extraordinary range of classes is provided - but don't be put
-off by this because most people find wxWindows easier to learn
-and use than MFC and other frameworks.
+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:
 
-As well as comprehensive support for the usual widgets, advanced
-features include: HTML viewing/printing, wxImage class providing
-handlers for eading and writing many image types, resizeable panels
-and dialogs on all platforms, document/view, OpenGL support,
-HTML-based and context-sensitive help, wizards, drag and drop,
-a grid class, ODBC support, threads, sockets, container classes,
-and much more. An 1800-page reference manual is provided in HTML,
-MS HTML Help, WinHelp, wxWindows Help and PDF, and there are over
-70 samples and demos.
+- 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.
 
-If you're an MFC user, you'll find many wxWindows concepts
-reassuringly familiar, while often clearer and more consistent.
-If you're not, you should still find it intuitive from the start.
 
-wxWindows bindings for several other languages are available,
-including Python, Perl, Basic, Lua, JavaScript and Eiffel.
+The list of of changes since the 2.8 series is much too long to be
+listed here but the most important ones are:
 
-If you're considering wxWindows, do check out some of these links:
+- 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 property grid and ribbon libraries are now included in wxWidgets.
+- Better interoperability with standard library classes.
+- Totally revised and more readable manual.
+- Improved debugging support.
 
-    http://www.wxwindows.org/feedback.htm ; Comments from users
-    http://www.wxwindows.org/screensh.htm ; Screenshots
-    http://www.wxwindows.org/users.htm    ; A list of some of our
-                                          ; users
+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.
 
-Have fun!
 
-Julian Smart and the wxWindows team
+Note about naming: while 2.9.4 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
+where source and binary compatibility is always preserved between the
+different micro releases. We believe the current version is stable and
+suitable for use in production environment and recommend using it for
+any new projects using wxWidgets.
 
+We are especially looking forward to your feedback about the changes
+in this release compared to 2.8 version if you're upgrading. Please
+let us know about any regressions (http://trac.wxwidgets.org/newticket)
+so that we could fix them in the upcoming 3.0. Thanks in advance!
+
+ Enjoy!
+
+Vadim Zeitlin, on behalf of wxWidgets development team.