- small change to wxStopWatch::Pause() semantics, please see the documentation
+- unlikely but possible incompatibility: the definition of TRUE has changed
+ from "1" to "(bool)1" (and the same thing for FALSE), so the code which
+ could be erroneously compiled previously such as doing "return FALSE" from
+ a function returning a pointer would stop compiling now (but this change
+ is not supposed to have any effects on valid code)
All (GUI):
- fixed the bug related to the redrawing on resize introduced in 2.3.2
- added static wxFontMapper::Get() accessor (use of wxTheFontMapper is now
deprecated)
+- added wxShutdown() function (Marco Cavallini)
Unix (Base/GUI):
- wxWindows may be built using BSD and Solaris (and possibly other) make
programs and not only GNU make
+- wxTCP-based IPC classes now support communicating over Unix domain sockets
All (GUI):
for GTK+, Mac, MGL, X11, Motif ports (Chris Elliott)
- added (platform-dependent) scan code to wxKeyEvent (Bryce Denney)
- added wxTextCtrl::EmulateKeyPress()
+- Added wxMouseCaptureChangedEvent
+- Added custom character filtering to wxTextValidator
wxMSW:
- wxWindowDC and wxClientDC::GetSize() works correctly now
- Added wxTB_NODIVIDER and wxTB_NOALIGN so native toolbar can be used in FL
- Multiline labels in buttons are now supoprted (simply use "\n" in the label)
+- Implemented wxMouseCaptureChangedEvent and made wxGenericDragImage check it
+ has the capture before release it.
+- fixed bugs in multiple selection wxCheckListBox
wxGTK:
- support for more SGI hardware (12-bit mode among others)
- fixed wxDC::Blit() to honour source DC's logical coordinates
- implemented wxIdleEvent::RequestMore() for simple background tasks
- (unlike thread work)
- implemented wxChoice::Delete()
+- fixed bad memory leak in wxFileDialog (Chris Elliott)
wxHTML: