Miscellaneous change log updates.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38305 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2006-03-23 16:16:49 +00:00
parent 4952771da3
commit b83d533aec

View File

@@ -25,8 +25,8 @@ Deprecated methods since 2.6.x and their replacements
All: All:
- wxLaunchDefaultBrowser() now supports wxBROWSER_NEW_WINDOW flag - wxLaunchDefaultBrowser() now supports wxBROWSER_NEW_WINDOW flag.
- Added wxStringTokenizer::GetLastDelimiter(); improved documentation - Added wxStringTokenizer::GetLastDelimiter(); improved documentation.
- Speed improvements to wxRegEx when matching is done in a loop such as - Speed improvements to wxRegEx when matching is done in a loop such as
during a search and replace. during a search and replace.
- Fix regerror and regfree name conficts when built-in regex and system regex - Fix regerror and regfree name conficts when built-in regex and system regex
@@ -41,15 +41,15 @@ All:
- Fixed build error in list.h with VC++ 2005. - Fixed build error in list.h with VC++ 2005.
- Fixed wxODBC buffer overflow problem in Unicode builds. - Fixed wxODBC buffer overflow problem in Unicode builds.
- Fixed wxSocketBase::InterruptWait on wxBase. - Fixed wxSocketBase::InterruptWait on wxBase.
- Important code cleanup (Paul Cornett) - Important code cleanup (Paul Cornett).
- Added support for wxLongLong in wx stream classes (Mark Junker) - Added support for wxLongLong in wx stream classes (Mark Junker).
- wxSOCKET_REUSEADDR can be used with wxSocketClient. - wxSOCKET_REUSEADDR can be used with wxSocketClient.
- Overloaded Connect() and SetLocal() methods for binding to local address/port. - Overloaded Connect() and SetLocal() methods for binding to local address/port.
- All GetCount() methods now return size_t and not int - All GetCount() methods now return size_t and not int.
- Albanian translation added (Besnik Bleta) - Albanian translation added (Besnik Bleta).
- Assert messages now show the function in which assert failed - Assert messages now show the function in which assert failed.
- wxApp::OnAssertFailure() should now be used instead the old wxApp::OnAssert() - wxApp::OnAssertFailure() should now be used instead the old wxApp::OnAssert().
- Fixed several bugs in wxDateTime::ParseDate() - Fixed several bugs in wxDateTime::ParseDate().
All (GUI): All (GUI):
@@ -69,14 +69,14 @@ All (GUI):
- Added parent window parameter to wxHelpController constructor - Added parent window parameter to wxHelpController constructor
and added SetParentWindow/GetParentWindow. and added SetParentWindow/GetParentWindow.
- wxMultiChoiceDialog uses now wxCheckListBox if possible, wxListBox if not. - wxMultiChoiceDialog uses now wxCheckListBox if possible, wxListBox if not.
- Added wxBitmapButton::SetHoverBitmap() - Added wxBitmapButton::SetHoverBitmap().
- Access to titles through Get/SetTitle is available now only for top level - Access to titles through Get/SetTitle is available now only for top level
windows (wxDialog, wxFrame). windows (wxDialog, wxFrame).
- Fixed memory leak of pending events in wxEvtHandler - Fixed memory leak of pending events in wxEvtHandler.
- Added wxRadioBox::IsItemEnabled/Shown() - Added wxRadioBox::IsItemEnabled/Shown()
- Added space after list item number in wxHTML. - Added space after list item number in wxHTML.
- Implemented <sub> and <sup> handling in wxHTML (based on patch - Implemented <sub> and <sup> handling in wxHTML (based on patch
by Sandro Sigala) by Sandro Sigala).
- Added caption parameter to wxGetFontFromUser and wxGetColourFromUser. - Added caption parameter to wxGetFontFromUser and wxGetColourFromUser.
- Added wxGetMouseState function. - Added wxGetMouseState function.
- Added wxHtmlHelpWindow, wxHtmlHelpDialog and wxHtmlModalHelp classes, - Added wxHtmlHelpWindow, wxHtmlHelpDialog and wxHtmlModalHelp classes,
@@ -87,8 +87,8 @@ All (GUI):
- More checking of image validity before loading into wxImage. - More checking of image validity before loading into wxImage.
- Added wxImage::ConvertToGreyscale. - Added wxImage::ConvertToGreyscale.
- Added ability to use templates with static event tables - Added ability to use templates with static event tables
with BEGIN_EVENT_TABLE_TEMPLATEn() macros with BEGIN_EVENT_TABLE_TEMPLATEn() macros.
- Added play, pause, and state change events to wxMediaCtrl - Added play, pause, and state change events to wxMediaCtrl.
- Added double-buffering to wxVListBox and fixed a scrolling issue. - Added double-buffering to wxVListBox and fixed a scrolling issue.
- Added wxToolbook (uses a wxToolBar to control pages). - Added wxToolbook (uses a wxToolBar to control pages).
- Added SetSheetStyle to wxPropertySheetDialog and allowed it to - Added SetSheetStyle to wxPropertySheetDialog and allowed it to
@@ -96,10 +96,10 @@ All (GUI):
- Added <disabled> XRC tag for wxToolBar elements and <bg> for wxToolBar itself. - Added <disabled> XRC tag for wxToolBar elements and <bg> for wxToolBar itself.
- Fixed centering of top level windows on secondary displays. - Fixed centering of top level windows on secondary displays.
- Implemented wxDisplay::GetFromWindow() for platforms other than MSW. - Implemented wxDisplay::GetFromWindow() for platforms other than MSW.
- UpdateUI handler can now show/hide the window too (Ronald Weiss) - UpdateUI handler can now show/hide the window too (Ronald Weiss).
- More than one filter allowed in in wxDocTemplate filter. - More than one filter allowed in in wxDocTemplate filter.
- Added wxListBox::HitTest() - Added wxListBox::HitTest().
- Added wxDisplay::GetClientArea() - Added wxDisplay::GetClientArea().
wxMSW: wxMSW:
@@ -134,8 +134,8 @@ wxMSW:
- Fixed wxToolBar background colour problem for some video cards. - Fixed wxToolBar background colour problem for some video cards.
- wxGenericDirCtrl now shows volume name. - wxGenericDirCtrl now shows volume name.
- Added XP theme support for DrawHeaderButton, DrawTreeItemButton. - Added XP theme support for DrawHeaderButton, DrawTreeItemButton.
- Made the wxActiveXContainer class public and documentated - Made the wxActiveXContainer class public and documentated.
- Added a Windows Media Player 9/10 backend for wxMediaCtrl - Added a Windows Media Player 9/10 backend for wxMediaCtrl.
- Multiline notebook tab label change now resizes the control - Multiline notebook tab label change now resizes the control
correctly if an extra row is removed or added. correctly if an extra row is removed or added.
- Fixed a crash when dismissing wxPrintDialog under VC++ 7.1. - Fixed a crash when dismissing wxPrintDialog under VC++ 7.1.
@@ -146,31 +146,34 @@ wxMSW:
- Fall back to unthemed wxNotebook if specified orientation not available. - Fall back to unthemed wxNotebook if specified orientation not available.
- wxListCtrl and wxTreeCtrl now resize their standard font if the user - wxListCtrl and wxTreeCtrl now resize their standard font if the user
changes the system font. changes the system font.
- wxDisplay doesn't require multimon.h now and is enabled by default (Olly Betts) - wxDisplay doesn't require multimon.h now and is enabled by default (Olly Betts).
- Fixed wxChoice/wxComboBox slow appending and infinite recursion
if its size is set within a paint handler (for example when embedded in a
wxHtmlWindow).
wxGTK: wxGTK:
- wxEVT_MENU_CLOSE and wxEVT_MENU_OPENED for popup menus are now generated - wxEVT_MENU_CLOSE and wxEVT_MENU_OPENED for popup menus are now generated.
- Implemented wxCURSOR_BLANK support - Implemented wxCURSOR_BLANK support.
- wxSlider generates all scroll events now and not only wxEVT_SCROLL_THUMBTRACK - wxSlider generates all scroll events now and not only wxEVT_SCROLL_THUMBTRACK.
- Fixed a host of bugs in wxMediaCtrl as well as added a GStreamer 0.10 - Fixed a host of bugs in wxMediaCtrl as well as added a GStreamer 0.10
implementation implementation.
- Improved configure checks for GStreamer. You may also now specify - Improved configure checks for GStreamer. You may also now specify
--enable-gstreamer8 to force configure to check for GStreamer 0.8.\ --enable-gstreamer8 to force configure to check for GStreamer 0.8.
- Fixed problem with choice editor in wxGrid whereby the editor - Fixed problem with choice editor in wxGrid whereby the editor
lost focus when the combobox menu was shown. lost focus when the combobox menu was shown.
- Fixed focusing with mnemonic accelerator keys on wxStaticText which - Fixed focusing with mnemonic accelerator keys on wxStaticText which
is now able to focus on wxComboBox and possibly other controls is now able to focus on wxComboBox and possibly other controls
previously unable to be focused upon before previously unable to be focused before.
- Enabled mnemonics and the corresponding accelerator keys for - Enabled mnemonics and the corresponding accelerator keys for
wxStaticBox and wxRadioBox wxStaticBox and wxRadioBox.
- Fixed problem trying to print from a preview, whereby wrong printer - Fixed problem trying to print from a preview, whereby wrong printer
class was used. class was used.
- Worked around pango crashes in strncmp on Solaris 10. - Worked around pango crashes in strncmp on Solaris 10.
- Polygon and line drawing speeded up if there is no scaling. - Polygon and line drawing speeded up if there is no scaling.
- Fixed problems with CJK input method. - Fixed problems with CJK input method.
- Implemented ScrollLines/Pages() for all windows (Paul Cornett) - Implemented ScrollLines/Pages() for all windows (Paul Cornett).
- Support underlined fonts in wxTextCtrl - Support underlined fonts in wxTextCtrl.
wxMac: wxMac:
@@ -211,7 +214,7 @@ wxMac:
wxCocoa: wxCocoa:
- wxDirDialog is now native (Hiroyuki Nakamura) - wxDirDialog is now native (Hiroyuki Nakamura).
wxWinCE: wxWinCE:
@@ -237,12 +240,13 @@ wxWinCE:
wxUniv: wxUniv:
- Send wxEVT_SCROLL_XXX events from wxSlider (Danny Raynor) - Send wxEVT_SCROLL_XXX events from wxSlider (Danny Raynor).
wxX11: wxX11:
- Invisible text problem fixed. - Invisible text problem fixed.
- Bitmap clipping with masks and scaling improved. - Bitmap clipping with masks and scaling improved.
- Fixed a crash bug in the generic timer.
Unix: Unix: