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