]> git.saurik.com Git - wxWidgets.git/blame - docs/html/news.htm
define __GNUWIN32_OLD__ for cygwin32 too
[wxWidgets.git] / docs / html / news.htm
CommitLineData
97979ddf
JS
1<HTML>
2
3<HEAD>
4<TITLE>News</TITLE>
5</HEAD>
6
7<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000>
8
9<font face="Arial, Lucida Sans, Helvetica">
10
11<table width=100% border=4 cellpadding=5 cellspacing=0>
12<tr>
13<td bgcolor="#660000">
14<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
15News
16</font>
17</td>
18</tr>
19</table>
20
4f02408e
JS
21<H3><a name="release2_1_11">November 9th, 1999</a></H3><P>
22
23<a href="download.htm" target=wxmain>wxWindows 2.1.11</a> is now available for Windows, Motif and GTK.
24The final 2.2 public release will have further bug fixes, but 2.1.11 is pretty stable - a big improvement
25on 2.0.1 and better than previous snapshots. Here are a few of the features that make it well worth the upgrade:<P>
26
27<ul>
28<li> Numerous bug fixes and consistency improvements.
29<li> Further samples.
30<li> Factoring out of some code into base classes, for easier
31 maintenance.
32<li> Ability to compile library in console (non-GUI) mode.
33<li> Integration of wxHTML widget and help controller into
34 wxWindows. wxHTML allows HTML viewing and printing (wxGTK
35 and wxMSW, partial support in wxMotif).
36<li> New classes wxChrono, wxDialUpManager, wxFontEnumerator,
37 wxWizard, wxStaticLine, etc.
38<li> wxShowTip for showing 'startup tips' to the user.
39<li> wxSocket and wxThread classes rewritten.
40<li> New, consistent drag and drop API (not wxMotif).
41<li> Better-looking dialogs in wxGTK; native message box used
42 in wxMotif.
43<li> wxSizers reimplemented and used to specify window layout
44 for some generic dialogs.
45<li> New, more sophisticated wxGrid class (in beta). The old grid
46 class can still be used.
47<li> Text alignment options in wxStaticText.
48<li> wxImage class extended to read PCX and GIF files.
49<li> Documentation improvements.
50<li> Revised configure system for wxGTK and wxMotif; tmake-based
51 system for generating wxMSW makefiles.
52<li> Installer for Windows as alternative to zip archives.
53</ul>
54
d422d01e
RR
55<H3>August 6th, 1999</H3><P>
56
57Today, a snapshot release of the MSW and the GTK ports has been
58made. The two snapshots are synchronized and have been tested
59for several weeks and should thus be considered to be quite stable.
60
61Among the many new features that have appeared since version 2.0
62was release are:
63
64<ul>
65<li> A great number of incompatiblities between the GTK and the MSW port have been removed. This
66holds escecially true for the way, time and order, controls send notifications to the user program.
67<li> Practically all widgets have been updated, removing bugs or adding missing features to
68specific ports (mostly the GTK port).
69<li> The GTK port now supports GTK version 1.2 as well as 1.0, giving access to the many new
70features, such as e.g. menu accelerators.
71<li> Many of the non-GUI classes have been reworked and new ones added, the stream classes
72having undergone a complete rewrite.
73<li> The addition of code to handle Unicode has begun and is in an advanced state.
74<li> The Python bindings (wxPython) have been largely improved and upadted to the newest
75API and features.
76</ul>
77
78
79
fbdc71e0
VZ
80<H3>July 31st, 1999</H3><P>
81
d422d01e 82We are glad to announce the start of the work on the new wxWindows port - wxBeOS
fbdc71e0
VZ
83which will implement wxWindows 2 API for <A HREF="http://www.be.com">BeOS</A>.
84Thanks to Be for donating licenses to wxWindows project to make it possible.
85<P>
86If you're interested in helping with this new port, please write to wxWindows
87developers mailing list!
88
97979ddf
JS
89<H3>May 27th, 1999</H3><P>
90
91<ul>
92<li>Beta 1 of <a href="dl_mac2.htm">wxWindows 2 for Mac</a> has been released, thanks to Stefan Csomor's amazing efforts.
93<li>Work continues on the development branch of wxWindows 2 for MSW, GTK and Motif. Vadim has been reworking the
94MSW implementation to solve some internal design problems, as well as factoring out base classes to make
95development easier.
96<li>Work on consistent drag and drop support in GTK and MSW continues.
97</ul>
98
99<H3>March 1st, 1999</H3><P>
100
101wxWindows 2 launch day!<P>
102
103<ul>
104<li>wxWindows 2 officially launched, after more than two years' development of
105the API and ports to Windows, GTK and Motif (Mac to follow).
106<a href="download.htm">Download</a> wxWindows 2.
107</ul>
108
109<H3>November 26th 1998</H3><P>
110
111<ul>
112<li><a href="ftp://www.remstar.com/pub/wxwin/1.68E">wxWindows 1.68E</a> contains minor bug fixes and now compiles with MS VC++ 6.0, and
113(hopefully) BC++ 5.0, as well as Cygwin b20.
114<li>The latest <a href="ftp://www.remstar.com/pub/wxwin/2.0.1">wxWindows 2.0 alpha</a> shows good progress
115on the Motif port, with a tabbed MDI implementation, a nice wxToolBar class and most
116major classes working. wxWindows 2.0 for Windows now works with VC++ 6.0, BC++ 5.0 and
117Cygwin b20. There's a problem linking with Mingw32, I don't know why this is, perhaps
118something to do with differences in the way pragmas are handled.
119<li>There is also good progress with Stefan Csomor's wxMac 2.0: watch this space. A preview
120is available <a href="http://www.advanced.ch/wxwin/wxmac_d1.zip">here</a>.
121<li>Work is finally underway on a <a href="wxide.htm">wxWindows IDE</a>!
122<li>Aleksandras Gluchovas is working on a docking window implementation and the results
123are pretty impressive so far. Here's a <a href="http://www.soften.ktu.lt/~alex/fl_screenshot.gif">screenshot</a>;
124source code is <a href="http://www.soften.ktu.lt/~alex/fl_src_0_1.zip">here</a> and a WIN32 executable
125is <a href="http://www.soften.ktu.lt/~alex/fl_demo_exe_0_1.zip">here</a>. The source also includes
126work on persistent storage classes.
127</ul>
128
129<H3>September 13th 1998</H3><P>
130
131<ul>
132<li>The main ftp site is now <a href="ftp://www.remstar.com/pub/wxwin">www.remstar.com/pub/wxwin</a>,
133since the AIAI site is no longer available for uploads.
134</ul>
135
136<H3>August 23rd 1998</H3><P>
137
138<ul>
139<li>wxGTK and wxMSW 2.0 progress continues apace. The API is being unified quite successfully,
140and most of the samples now compile under both ports.
141<li>We are looking for <a href="sponsor.htm">sponsorship</a> of wxMotif 2.0.
142</ul>
143
144<H3>April 28th 1998</H3><P>
145
146<ul>
147<li>wxWindows 1.68C has been released. This mainly provides compatibility with Gnu-Win32 b19
148and Mingw32.
149<li>wxWindows 2.0 beta 9 has been released. Again, this provides Gnu-Win32 b19/Mingw32 compatibility
150plus a few small bug fixes.
151</ul>
152
153<H3>March 22nd 1998</H3><P>
154
155<ul>
156<li>The mailing list addresses have changed: please see the <a href="maillist2.htm">mailing list page</a>
157for details. You may need to re-subscribe if you subscribed since February 1998.
158</ul>
159
160<H3>January 5th 1998</H3><P>
161
162<ul>
163<li>Happy New Year!
164<li>wxWindows 1.68B is available.
165<li>wxWindows 2.0 has another port in progress - <a href="http://www.freiburg.linux.de/~wxxt" target=_top>wxGTK</a>,
166by Robert Roebling (see also the information on the same page about Robert's FADE desktop
167environment project).
168<li>The Windows and Xt/Motif ports to 2.0 are progressing well. A large proportion of the documentation
169has been done. One of the main things to resolve is how transformations (such as scaling
170and translation) will be done in 2.0, but we're heading towards agreement.
171<li>There is a new <a href="http://wxwin.projects.ml.org" target=_top>wxWindows Developers Site</a> in preparation, for people developing ports of
172wxWindows. There are newsgroups and a wxwin-developers mailing list.
173<li>40 wxWindows CD-ROMs have been sold, mostly outside the U.K.
174<li>Antonia Charlotte Smart was born on November 1st 1997. Naturally, she's as cute as her parents.
175</ul>
176
177<H3>August 13th 1997</H3><P>
178
179<ul>
180<li>Added <a href="getstart.htm">Getting Started</a> page for new users.
181<li>There's a good review of wxWindows by Oliver Niedung and Stefan Gunther in
182<I>iX</I>, a German computer magazine.
183</ul>
184
185<H3>July 24th 1997</H3><P>
186
187<ul>
188<li>wxWindows 1.67 <a href="download.htm" target=wxmain>released</a>.
189</ul>
190
191<H3>July 22nd 1997</H3><P>
192
193<ul>
194<li>wxWindows 1.67 is nearly there...
195<li>Check out <a href="apps/forty/forty.htm">Forty Thieves</a>, a great card game
196by Chris Breeze of Hitachi Europe Limited.
197</ul>
198
199<H3>July 16th 1997</H3><P>
200
201<ul>
202<li>Jobst Schmalenbach has set up Australian mirrors of the wxWindows ftp and Web sites:
203please see the <a href="mirrors.htm">Mirrors</a> page.
204<li>Arthur Tetzlaff-Deas is starting to look afresh at a port of wxWindows 2.0 to
205NeXTStep. This is more relevant now that the NeXT OS will be essential to the Apple Mac's future.
206<li>The next release of wxWindows for Motif/XView/Windows should be within the next two weeks or so. I have abandoned
207documentation in wxHelp form in favour of the much better quality HTML format, which I
208will be including with the distribution from now on.
209</ul>
210
211<H3>July 7th 1997</H3><P>
212
213<ul>
214<li>For news on wxWindows 2.0 development, please see <a href="coming.htm">What's coming next?</a>
215- developments include DLL and experimental Netscape Plugin support. The estimate for a release
216date has been put back to October 1997 - to be out of the way before Smart Jr. arrives in November...
217<li>Negotiations with a U.S. company about development of wxWindows into a commercial product
218fell through, since it was not possible to agree about the continuation of a version
219of wxWindows that maintains the free, collaborative spirit that currently exists.
220</ul>
221
222<H3>May 18th 1997</H3><P>
223
224<ul>
225<li>wxWindows 2.0 development (mostly for the Windows platform) is on track thanks to funding for wxWin-related consultancy
226- thank you to those concerned! This work is still on the free version of 2.0, although an additional
227commercial version may be developed sometime in the future. Markus Holzem continues to generously donate
228his spare time for Motif/Xt developments, and Greg Whitehead is looking into the Mac version of 2.0.
229<li>Guilhem Lavaux has contributed a first version of
230<a href="ftp://www.remstar.com/pub/wxwin/contrib/wxsocket">wxSocket</a>, a set of classes for
231network programming based on work by Andrew Davison. Currently this works on Motif/Xt and is coded but not yet tested
232for Windows. The wxIPC classes on the UNIX side have been rewritten to take advantage of the new
233classes. wxSocket is a great contribution that will be a part of wxWindows 2.0. Meanwhile, do check
234it out and help Guilhem debug and develop it further.
235<li>Other noteworthy contributions in recent weeks include a patch for using bitmap
236<a href="ftp://www.remstar.com/pub/wxwin/contrib/unixmask">masks</a> on X for transparency
237effects - another Lavaux effort! - plus <a href="ftp://www.remstar.com/pub/wxwin/contrib/wxthread">thread</a> classes
238by Wolfram Gloger, updates to <a href="ftp://www.remstar.com/pub/wxwin/ports/xt">wxXt</a> by Markus Holzem,
239a start at <A HREF="ftp://www.remstar.com/pub/wxwin/contrib/wxole">OLE control</a> support by Norbert Grotz,
240an improved <A HREF="ftp://www.remstar.com/pub/wxwin/contrib/winstmod">Winstall</a> by Stefan Hammes,
241and <A HREF="ftp://www.remstar.com/pub/wxwin/contrib/wxpref">wxPreferences</a> by Bart Jourquin
242to simulate .ini files on UNIX.<P>
243Check out the <A href="contrib2.htm">Contributions</a> page for more.
244</ul>
245
246<P>
247
248<H3>May 8th 1997</H3><P>
249
250<ul>
251<li>Hitachi Europe Limited have used wxWindows both to implement and to illustrate
252their WebReuser tool - a link to <a href="http://www.stablesoft.com">their pages</a> has been
253added to the <a href="apps.htm">Applications</a> page.
254<li>Another interesting link in the Applications page is
255<a href="http://www.softwarebuero.de/wipeout-eng.html">WipeOut</a>, a C++ integrated development
256environment for Linux.
257<li>Fixes to make wxWindows 1.66F work with VC++ 5.0 are in the
258<A href="ftp://www.remstar.com/pub/wxwin/ports/msvc50">ports/msvc50</a>
259directory.
260</ul>
261
262<P>
263
264<H3>April 20th 1997</H3><P>
265
266<ul>
267<li>wxWindows is listed in the <a href="http://SAL.KachinaTech.COM/">Scientific Applications on Linux</a> index</a>,
268<a href="http://SAL.KachinaTech.COM/F/5/WXWINDOWS.html">here</a>.
269<li>There is a new page for <a href="issues.htm">issues with the current release</a> which I would
270encourage you to read.
271<li>The wxWindows Web pages can be switched to non-frames mode, for those who find frames irritating
272(and who use browsers that don't implement Back properly :-)).
273<li>The <A href="contrib.htm">Contrib</a> page has some new entries.
274<li>wxWindows 2.0 progress is steady.
275<li><a href="mailto:grw@market.net">Greg Whitehead</a> is taking a look at what's involved for a Mac port of 2.0, possibly using MetroWerks' PowerPlant
276classes to speed up development.
277</ul>
278
279<P>
280<H3>March 13th 1997</H3><P>
281
282<ul>
283<li>Check out C-LAB's <a href="http://www.c-lab.de/~lipuser/lip" TARGET=_top>Lean Integration Platform</a> written in wxWindows/wxLisp: it's
284a multi-platform workflow tool. Nice Web pages!
285<li>I've written some <a href="prepare.htm">tips</a> to help you code for easy porting to wxWindows 2.0.
286<li>wxWin 2.0 progress: I've eliminated the need for the dreaded CTL3D library for Windows 95 applications.
287New MDI classes are working, plus wxStatusBar, wxScrolledWindow. Markus is starting work on the Motif
288port, with wxXt 2.0 as a second priority. But <a href="sponsors.htm">financial help</a> to keep
289the momentum going is needed!
290</ul>
291
292<P>
293
294<H3>February 25th 1997</H3><P>
295
296<ul>
297<li>Yura Bidus (yari_b@automedi.com) has successfully adapted wxWindows 1.66B to compile as a DLL under
298Borland C++. He will be patching 1.66F and investigating using VC++ for building the DLL.
299<li>Early experiments indicate that application files using wxWindows 2.0
300and GNU-WIN32 will be at least twice as fast to compile as 1.66, due to elimination of base classes
301and restructuring to avoid including windows.h.
302</ul>
303
304<P>
305
306<H3>January 29th 1997</H3><P>
307
308<ul>
309<li><a href="ftp://www.remstar.com/pub/wxwin/1.66F_internal">wxWindows 1.66F</a> has been semi-released
310for people to test before the official release. It works with GNU-WIN32, and contains miscellaneous bug fixes.
311<li>ITA, Inc. have sent a debugged and
312enhanced <a href="ftp://www.remstar.com/pub/wxwin/ports/mac/ita">Mac port</a> (building on 1.61).
313<li>Markus Holzem and Julian Smart are designing wxWindows 2.0, which should make wxWindows into a force
314to be reckoned with against other free and commercial libraries. The <a href="coming.htm">What's coming next?</a>
315page will shortly contain more details.
316<li>The <a href="maillist.htm">mailing lists</a> are up and running again, with new subscription and discussion
317list addresses.
318</ul>
319
320<P>
321
322</font>
323
324</BODY>
325
326</HTML>