copied and pasted 2.8.9 change log section (was there anything there that didn't apply to trunk?)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin 2008-09-22 22:42:17 +00:00
parent 6bddaaf947
commit 07bfacf3a6

View File

@ -450,6 +450,91 @@ wxDFB:
- Implement wxBitmap ctor from XBM data.
2.8.9
-----
All:
- Optimize wxString::Replace() for single character arguments.
- Updated Hindi translation (Priyank Bolia).
- Use tr1::unordered_{map,set} for wxHash{Map,Set} implementation if available
in STL build; in particular do not use deprecated hash_{map,set} which
results in a lot of warnings from newer g++ (Jan Van Dijk and Pete Stieber).
All (GUI):
- Added support for reading alpha channel in BMP format (Kevin Wright).
- Fixed help viewer bug whereby the splitter sash in wxHtmlHelpWindow could
go underneath the left-hand pane, permanently, after resizing the
help window.
- Fixed wxHTML default font size for printing to be 12pt regardless of the
platform, instead of depending on GUI toolkit's screen configuration.
- Support wxDP_ALLOWNONE style in generic wxDatePickerCtrl version.
- Set wxKeyEvent::m_uniChar correctly in the events generated by generic
wxListCtrl (Mikkel S).
- Fix changing size of merged cells in wxGrid (Laurent Humbertclaude).
- Fixed wrapping bug in wxRichTextCtrl when there were images present;
now sets the cursor to the next line after pressing Shift+Enter.
- Fixed Cmd+Back, Cmd+Del word deletion behaviour in wxRichTextCtrl.
- Fix crash when reading malformed PCX images.
- Fix bug with wrong transparency in GIF animations (troelsk).
- Store palette information for XPM images in wxImage (troelsk).
- Fixed selection bugs and auto list numbering in wxRichTextCtrl.
- Significantly optimize wxGrid::BlockToDeviceRect() for large grids (kjones).
- Introduced new wxAuiToolBar class for better integration and look-and-feel.
- Fix a crash in wxAuiFrameManager when Update() was called in between mouse-up
and mouse-down events
- wxAUI: added various NULL-ptr asserts.
- Fixed problem with Floatable(false) not working in wxAuiFrameManager.
- Fixed maximize bug in wxAUI.
- Allow period in link anchors in wxHTML.
- Fixed memory corruption in wxHTML when parsing "&;" in the markup.
- Fixed event type in EVT_GRID_CMD_COL_MOVE and EVT_GRID_COL_MOVE.
- wxGrid doesn't steal focus when hiding editor any more (Tom Eckert).
All (Unix):
- MIME types reading fixed when running under GNOME, reading .desktop
files and also the default application list.
- Added filesys.no-mimetypesmanager system option so that applications that
must load an XRC file at program startup don't have to incur the
mime types manager initialization penalty.
wxMSW:
- Potentially incompatible change: wxExecute() arguments are now quoted if they
contain spaces and existing quotes are escaped with a backslash. However, to
preserve compatibility, the argument is unchanged if it is already quoted.
Notice that this behaviour will change in wxWidgets 3.0 where all arguments
will be quoted, please update your code now if you are affected and use only
wxWidgets 2.8.9 or later.
- Fix keyboard support in wxSpinCtrl broken in 2.8.8.
- Compile fix for WinCE in window.cpp (no VkKeyScan in Windows CE).
- Support disabling items before adding them to the menu (Christian Walther).
- Allow to call SetFont(wxNullFont) to reset the font to default.
- Implement UUID::operator==() and !=() (SQLAware Corporation).
- Fixed long standing (introduced in 2.6.3) bug which resulted in always
creating a DIB and not DDB in wxBitmap(const wxImage&) ctor.
- Fix the bug with wxFileDialog not being shown at all if the default file name
was invalid.
- Fix hang in keyboard navigation code with radio buttons under Windows 2000.
- Implement wxWinINetInputStream::GetSize() (spicerno).
- Always copy "has alpha" flag when copying bitmaps (SQLAware Corporation).
wxGTK:
- Fixed masking of disabled bitmaps in wxMenuItem and wxStaticBitmap.
- Fixed generation of events for an initially empty wxDirPickerCtrl.
- Fixed detection of Meta key state so that NumLock isn't misdetected
as Meta (requires GTK+ 2.10).
- Fix changing font/colour of label in buttons with images (Marcin Wojdyr).
wxMac:
- Fixed a glitch where clicking on a scrollbar (but not moving the scrollbar)
would cause the window to scroll.
2.8.8
-----