July 28th, 2000
- Vaclav Slavik has recently written an
article about wxWindows for a Czech ezine.
- Hurray! There is a lot of traffic on the wxStudio mailing list, and
Gerd Mueller has offered to make the WipeOut IDE
open source and merge it with wxStudio.
- wxWindows 2.2.0 is the result of many
fixes and enhancements to 2.1, and is an official stable release.
- wxWindows 2.1.16 contains fixes
for wxGTK, wxMSW and wxMotif. It is hoped that this is the last release before the stable 2.2 version.
- wxWindows 2.1.15 contains a few fixes
for wxGTK and wxMSW. wxMSW and wxMotif users who already have 2.1.14 do not need to rush to
download this version! The fixes in the patch file (see main download page) contain the
major differences between 2.1.14 and 2.1.15.
- wxWindows 2.1.14 is now available for Windows, Motif and GTK.
Again, great strides have been made since the previous official version (2.1.11), and 2.2 will be the next official
stable version. Many things have been fixed and added but here are some highlights.
- Robin Dunn is contributing a wxStyledTextCtrl, a wrapper around the Scintilla
styled text edit control. It can be used to provide syntax highlighting for various languages, and other applications.
A snapshot of this work in progress, stc.zip, is provided on the ftp site alongside the latest wxWindows release.
- Guilhem Lavaux has reworked his MMedia sound and video class library and started its documentation;
it too is available alongside the latest release as mmedia.zip.
January 14th, 2000
- Mumit Khan of Mingw32 fame has been testing wxWindows against Mingw32,
to eliminate some bugs in both products and get wxWindows compilation as a DLL working
for Mingw32.
- Vadim has added his wxDateTime and wxCalendarCtrl classes and samples to the CVS archive.
- TIFF support has been added, and wxImage speeded up.
- Guillermo Rodriguez Garcia has added a new Game of Life demo.
- The DDE sample now works in socket mode, at last.
- Vadim has got clipboard copy and paste working for metafiles, by adding an enhanced
metafile class.
- The wxWindows web site is now hosted on SourceGear's server, with a bug tracker and
other facilities to follow shortly.
wxWindows 2.1.11 is now available for Windows, Motif and GTK.
The final 2.2 public release will have further bug fixes, but 2.1.11 is pretty stable - a big improvement
on 2.0.1 and better than previous snapshots. Here are a few of the features that make it well worth the upgrade:
- Numerous bug fixes and consistency improvements.
- Further samples.
- Factoring out of some code into base classes, for easier
maintenance.
- Ability to compile library in console (non-GUI) mode.
- Integration of wxHTML widget and help controller into
wxWindows. wxHTML allows HTML viewing and printing (wxGTK
and wxMSW, partial support in wxMotif).
- New classes wxChrono, wxDialUpManager, wxFontEnumerator,
wxWizard, wxStaticLine, etc.
- wxShowTip for showing 'startup tips' to the user.
- wxSocket and wxThread classes rewritten.
- New, consistent drag and drop API (not wxMotif).
- Better-looking dialogs in wxGTK; native message box used
in wxMotif.
- wxSizers reimplemented and used to specify window layout
for some generic dialogs.
- New, more sophisticated wxGrid class (in beta). The old grid
class can still be used.
- Text alignment options in wxStaticText.
- wxImage class extended to read PCX and GIF files.
- Documentation improvements.
- Revised configure system for wxGTK and wxMotif; tmake-based
system for generating wxMSW makefiles.
- Installer for Windows as alternative to zip archives.
August 6th, 1999
Today, a snapshot release of the MSW and the GTK ports has been
made. The two snapshots are synchronized and have been tested
for several weeks and should thus be considered to be quite stable.
Among the many new features that have appeared since version 2.0
was release are:
- A great number of incompatiblities between the GTK and the MSW port have been removed. This
holds escecially true for the way, time and order, controls send notifications to the user program.
- Practically all widgets have been updated, removing bugs or adding missing features to
specific ports (mostly the GTK port).
- The GTK port now supports GTK version 1.2 as well as 1.0, giving access to the many new
features, such as e.g. menu accelerators.
- Many of the non-GUI classes have been reworked and new ones added, the stream classes
having undergone a complete rewrite.
- The addition of code to handle Unicode has begun and is in an advanced state.
- The Python bindings (wxPython) have been largely improved and upadted to the newest
API and features.
July 31st, 1999
We are glad to announce the start of the work on the new wxWindows port - wxBeOS
which will implement wxWindows 2 API for BeOS.
Thanks to Be for donating licenses to wxWindows project to make it possible.
If you're interested in helping with this new port, please write to wxWindows
developers mailing list!
May 27th, 1999
- Beta 1 of wxWindows 2 for Mac has been released, thanks to Stefan Csomor's amazing efforts.
- Work continues on the development branch of wxWindows 2 for MSW, GTK and Motif. Vadim has been reworking the
MSW implementation to solve some internal design problems, as well as factoring out base classes to make
development easier.
- Work on consistent drag and drop support in GTK and MSW continues.
March 1st, 1999
wxWindows 2 launch day!
- wxWindows 2 officially launched, after more than two years' development of
the API and ports to Windows, GTK and Motif (Mac to follow).
Download wxWindows 2.
November 26th 1998
- wxWindows 1.68E contains minor bug fixes and now compiles with MS VC++ 6.0, and
(hopefully) BC++ 5.0, as well as Cygwin b20.
- The latest wxWindows 2.0 alpha shows good progress
on the Motif port, with a tabbed MDI implementation, a nice wxToolBar class and most
major classes working. wxWindows 2.0 for Windows now works with VC++ 6.0, BC++ 5.0 and
Cygwin b20. There's a problem linking with Mingw32, I don't know why this is, perhaps
something to do with differences in the way pragmas are handled.
- There is also good progress with Stefan Csomor's wxMac 2.0: watch this space. A preview
is available here.
- Work is finally underway on a wxWindows IDE!
- Aleksandras Gluchovas is working on a docking window implementation and the results
are pretty impressive so far. Here's a screenshot;
source code is here and a WIN32 executable
is here. The source also includes
work on persistent storage classes.
September 13th 1998
August 23rd 1998
- wxGTK and wxMSW 2.0 progress continues apace. The API is being unified quite successfully,
and most of the samples now compile under both ports.
- We are looking for sponsorship of wxMotif 2.0.
April 28th 1998
- wxWindows 1.68C has been released. This mainly provides compatibility with Gnu-Win32 b19
and Mingw32.
- wxWindows 2.0 beta 9 has been released. Again, this provides Gnu-Win32 b19/Mingw32 compatibility
plus a few small bug fixes.
March 22nd 1998
- The mailing list addresses have changed: please see the mailing list page
for details. You may need to re-subscribe if you subscribed since February 1998.
January 5th 1998
- Happy New Year!
- wxWindows 1.68B is available.
- wxWindows 2.0 has another port in progress - wxGTK,
by Robert Roebling (see also the information on the same page about Robert's FADE desktop
environment project).
- The Windows and Xt/Motif ports to 2.0 are progressing well. A large proportion of the documentation
has been done. One of the main things to resolve is how transformations (such as scaling
and translation) will be done in 2.0, but we're heading towards agreement.
- There is a new wxWindows Developers Site in preparation, for people developing ports of
wxWindows. There are newsgroups and a wxwin-developers mailing list.
- 40 wxWindows CD-ROMs have been sold, mostly outside the U.K.
- Antonia Charlotte Smart was born on November 1st 1997. Naturally, she's as cute as her parents.
August 13th 1997
- Added Getting Started page for new users.
- There's a good review of wxWindows by Oliver Niedung and Stefan Gunther in
iX, a German computer magazine.
July 24th 1997
July 22nd 1997
- wxWindows 1.67 is nearly there...
- Check out Forty Thieves, a great card game
by Chris Breeze of Hitachi Europe Limited.
July 16th 1997
- Jobst Schmalenbach has set up Australian mirrors of the wxWindows ftp and Web sites:
please see the Mirrors page.
- Arthur Tetzlaff-Deas is starting to look afresh at a port of wxWindows 2.0 to
NeXTStep. This is more relevant now that the NeXT OS will be essential to the Apple Mac's future.
- The next release of wxWindows for Motif/XView/Windows should be within the next two weeks or so. I have abandoned
documentation in wxHelp form in favour of the much better quality HTML format, which I
will be including with the distribution from now on.
July 7th 1997
- For news on wxWindows 2.0 development, please see What's coming next?
- developments include DLL and experimental Netscape Plugin support. The estimate for a release
date has been put back to October 1997 - to be out of the way before Smart Jr. arrives in November...
- Negotiations with a U.S. company about development of wxWindows into a commercial product
fell through, since it was not possible to agree about the continuation of a version
of wxWindows that maintains the free, collaborative spirit that currently exists.
May 18th 1997
May 8th 1997
- Hitachi Europe Limited have used wxWindows both to implement and to illustrate
their WebReuser tool - a link to their pages has been
added to the Applications page.
- Another interesting link in the Applications page is
WipeOut, a C++ integrated development
environment for Linux.
- Fixes to make wxWindows 1.66F work with VC++ 5.0 are in the
ports/msvc50
directory.
April 20th 1997
- wxWindows is listed in the Scientific Applications on Linux index,
here.
- There is a new page for issues with the current release which I would
encourage you to read.
- The wxWindows Web pages can be switched to non-frames mode, for those who find frames irritating
(and who use browsers that don't implement Back properly :-)).
- The Contrib page has some new entries.
- wxWindows 2.0 progress is steady.
- Greg Whitehead is taking a look at what's involved for a Mac port of 2.0, possibly using MetroWerks' PowerPlant
classes to speed up development.
March 13th 1997
- Check out C-LAB's Lean Integration Platform written in wxWindows/wxLisp: it's
a multi-platform workflow tool. Nice Web pages!
- I've written some tips to help you code for easy porting to wxWindows 2.0.
- wxWin 2.0 progress: I've eliminated the need for the dreaded CTL3D library for Windows 95 applications.
New MDI classes are working, plus wxStatusBar, wxScrolledWindow. Markus is starting work on the Motif
port, with wxXt 2.0 as a second priority. But financial help to keep
the momentum going is needed!
February 25th 1997
- Yura Bidus (yari_b@automedi.com) has successfully adapted wxWindows 1.66B to compile as a DLL under
Borland C++. He will be patching 1.66F and investigating using VC++ for building the DLL.
- Early experiments indicate that application files using wxWindows 2.0
and GNU-WIN32 will be at least twice as fast to compile as 1.66, due to elimination of base classes
and restructuring to avoid including windows.h.
January 29th 1997
- wxWindows 1.66F has been semi-released
for people to test before the official release. It works with GNU-WIN32, and contains miscellaneous bug fixes.
- ITA, Inc. have sent a debugged and
enhanced Mac port (building on 1.61).
- Markus Holzem and Julian Smart are designing wxWindows 2.0, which should make wxWindows into a force
to be reckoned with against other free and commercial libraries. The What's coming next?
page will shortly contain more details.
- The mailing lists are up and running again, with new subscription and discussion
list addresses.