]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/changes.txt
fixed wxBITMAP macro under wxGTK
[wxWidgets.git] / docs / changes.txt
index 3dda75dc07266bb8c64a8e80b20b50c27869e4a0..49bd79102e719155efbf270a014c5edca81e3e13 100644 (file)
@@ -1,8 +1,121 @@
 wxWindows 2 Change Log
 ----------------------
 
-Beta 4, February 1999
--------------------------
+next release (2.1.12 or 2.2?)
+-----------------------------
+
+all:
+
+- wxThread class modified to support both detached and joinable threads
+- wxLog functions are now MT-safe
+- wxStopWatch class, timer functions have more chances to return correct
+  results for your platform (use ANSI function where available)
+- buffer overflows in wxString and wxLog classes fixed (if snprintf() function
+  is available)
+- wxArray::RemoveAt() replaces deprectaed wxArray::Remove(index)
+
+wxMSW:
+
+- tooltips work with wxRadioBox
+- arbitrary controls (and not only buttons) can be put into a toolbar
+
+wxGTK:
+
+- wxFontMapper endless recursion bug (on some systems) fixed
+- wxGTK synthesizes wxActivateEvents
+- you can use UpdateUI handlers with wxTextCtrl
+
+NOTE: for changes after wxWindows 2.1.0 b4, please see the CVS
+change log.
+
+Major improvements are listed in readme.txt.
+
+2.1.0, b4, May 9th 1999
+-----------------------
+
+wxGTK:
+
+- JPEG support added.
+- Many fixes and changes not thought worth mentioning in this file :-)
+
+wxMSW:
+
+- wxNotebook changes: can add image only; wxNB_FIXEDWIDTH added;
+  SetTabSize added.
+- JPEG support added.
+- Fixes for Cygwin compilation.
+- Added wxGA_SMOOTH and wxFRAME_FLOAT_ON_PARENT styles.
+- Many fixes people didn't tell this file about.
+
+wxMotif:
+
+
+General:
+
+- Some changes for Unicode support, including wxchar.h/cpp.
+
+
+2.0.1 (release), March 1st 1999
+-------------------------------
+
+wxGTK:
+
+- wxGLCanvas fixes.
+- Slider/spinbutton fixes.
+
+wxMSW:
+
+- Fixed problems with <return> in dialogs/panels.
+- Fixed window cursor setting.
+- Fixed toolbar sizing and edge-clipping problems.
+- Some makefile fixes.
+
+wxMotif:
+
+- None.
+
+General:
+
+- Added wxUSE_SOCKETS.
+- More topic overviews.
+- Put wxPrintPaperType, wxPrintPaperDatabase into
+  prntbase.h/cpp for use in non-PostScript situations
+  (e.g. Win16 wxPageSetupDialog).
+
+
+Beta 5, February 18th 1999
+--------------------------
+
+wxGTK:
+
+- wxExecute improved.
+
+wxMSW:
+
+- Fixed wxWindow::IsShown (::IsWindowVisible doesn't behave as
+  expected).
+- Changed VC++ makefiles (.vc) so that it's possible to have
+  debug/release/DLL versions of the library available simultaneously,
+  with names wx.lib, wx_d.lib, wx200.lib(dll), wx200_d.lib(dll).
+- Added BC++ 5 IDE files and instructions.
+- Fixed wxChoice, wxComboBox constructor bugs (m_noStrings initialisation).
+- Fixed focus-related crash.
+
+wxMotif:
+
+- Cured asynchronous wxExecute crash.
+- Added repaint event handlers to wxFrame, wxMDIChildFrame.
+
+General:
+
+- wxLocale documented.
+- Added include filenames to class reference.
+- wxHelpController API changed: SetBrowser becomes SetViewer,
+  DisplaySection works for WinHelp, help sample compiles under Windows
+  (though doesn't display help yet).
+
+Beta 4, February 12th 1999
+--------------------------
 
 wxGTK:
 
@@ -12,16 +125,26 @@ wxMSW:
 
 - Makefiles for more compilers and samples; Cygwin makefiles
   rationalised.
-- Added DLL support to VC++ makefiles.
+- Added VC++ project file for compiling wxWindows as DLL.
 
 wxMotif:
 
+- Added OnEraseBackground invocation.
+- Added wxRETAINED implementation for wxScrolledWindow.
+- Cured scrolling display problem by adding XmUpdateDisplay.
+- Tried to make lex-ing in the makefile more generic (command line
+  syntax should apply to both lex and flex).
+- Changed file selector colours for consistency (except for buttons:
+  crashes for some reason).
+- Fixed wxMotif version of wxImage::ConvertToBitmap (used new instead
+  of malloc, which causes memory problems).
 
 General:
 
 - Further doc improvements.
 - wxGenericValidator added.
-
+- Added wxImageModule to image.cpp, so adds/cleans up standard handlers
+  automatically.
 
 Beta 3, January 31st 1999
 -------------------------