-----------------------------
-wxWidgets 2.5/2.6 Change Log
-----------------------------
+------------------------
+wxWidgets 2.5 Change Log
+------------------------
INCOMPATIBLE CHANGES SINCE 2.4.x
================================
series.
! windows are no longer fully repainted when resized, use new style
- wxFULL_REPAINT_ON_RESIZE to force this (wxNO_FULL_REPAINT_ON_RESIZE stll
+ wxFULL_REPAINT_ON_RESIZE to force this (wxNO_FULL_REPAINT_ON_RESIZE still
exists but doesn't do anything any more, this behaviour is default now)
don't exist any more, please fix your code -- it never worked correctly
anyhow if you modified the objects returned by these methods so you should
simply switch to using const methods.
+- EVT_XXX macros are now type-safe; code that uses wrong type for event
+ handler's argument will no longer compile.
-wxTaskBarIcon must be explicitly destroyed now, otherwise the application
- won't exit even though there are no top level windows
DEPRECATED METHODS SINCE 2.4.x
wxHashTable::compatibility_iterator to store the return
value
- wxWave class; use wxSound instead
+- The wxHIDE_READONLY flag for wxFileDialog was not implemented
+ and has now been removed
+- wxTaskBarIcon::OnXXX() virtual methods: use events instead
OTHER CHANGES
=============
+2.5.3
+-----
+
+All:
+
+- number of fixes to wxPluginManager (Rick Brice, Hans Van Leemputten)
+
+All (GUI):
+
+- added wxTaskBarIcon::CreatePopupMenu which is now recommended way
+ of showing popup menu; calling wxTaskBarIcon::PopupMenu directly
+ is discouraged
+
+Unix:
+
+- wxTaskBarIcon now supports freedesktop.org System Tray protocol
+- security fixes to wxSingleInstanceChecker
+
+wxGTK:
+
+- fixed wrong colour of tooltips under some themes
+- implemented wxColourDialog as native dialog
+- wxTreeCtrl::GetCount() counts root as well now (compatible with MSW)
+
+wxMotif:
+
+- added 3 state checkbox
+
+
2.5.2
-----
All:
-- Hindi translations added (Dhananjaya Sharma)
+- Hindi translation added (Dhananjaya Sharma)
+- Brazilian Portuguese translation added (E. A. Tacao)
- wxDynamicCast() now uses static_cast<wxObject *> internally and so using it
with anything not deriving from wxObject will fail at compile time (instead
of run-time) now
- wxFileName::GetModificationTime() works with opened files too now
- wxDC::GetClippingBox() now works even for clipping regions created by Windows
- fixed wxFileDataObject in Unicode build (Alex D)
+- subdindented paragraphs support (Tim Kosse)
+
+wxGTK:
+
+- added support for wxTE_RIGHT and wxTE_CENTRE styles under GTK2 (Mart Raudsepp)
wxMotif:
- <div> handling fix (Xavier Nodet)
Unix:
+
- fixed priorities of mailcap entries (David Hart)
- added "wx-config --libs=std,<extra>" syntax (i.e. support for "std")
wxODBC:
-- Full unicode support is now available
+
+- Full Unicode support is now available
- BLOB support is working