Added GetTempDir change log

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2006-10-24 14:30:25 +00:00
parent ecf9559d57
commit 049e9de730

View File

@@ -11,11 +11,11 @@ Changes in behaviour not resulting in compilation errors, please read this!
- For all wxInputStreams, Eof() becomes true after an attempt has been made - For all wxInputStreams, Eof() becomes true after an attempt has been made
to read _past_ the end of file. to read _past_ the end of file.
- wxFileName::DirExists() checks if the path of the file is a directory, not - wxFileName::DirExists() checks if the path of the file is a directory, not
if the whole name is a directory if the whole name is a directory.
- wxDialog::CreateButtonSizer() may return NULL now, please see the manual - wxDialog::CreateButtonSizer() may return NULL now, please see the manual.
- wxStaticBoxSizer now deletes the associated wxStaticBox when it is deleted - wxStaticBoxSizer now deletes the associated wxStaticBox when it is deleted.
- Windows calling CaptureMouse() are now required to handle the - Windows calling CaptureMouse() are now required to handle the
wxEVT_MOUSE_CAPTURE_LOST event and not call ReleaseMouse() in this case wxEVT_MOUSE_CAPTURE_LOST event and not call ReleaseMouse() in this case.
Changes in behaviour which may result in compilation errors Changes in behaviour which may result in compilation errors
@@ -44,21 +44,21 @@ Changes in behaviour which may result in compilation errors
- wxDialog::OnOK/OnCancel() don't exist any more, use SetAffirmative/EscapeId() - wxDialog::OnOK/OnCancel() don't exist any more, use SetAffirmative/EscapeId()
- wxPathList doesn't derive from (deprecated) wxStringList any more - wxPathList doesn't derive from (deprecated) wxStringList any more
- wxGLContext class has no 1:1 coupling to a wxGLCanvas class any more. - wxGLContext class has no 1:1 coupling to a wxGLCanvas class any more.
As a consequence, the class interface changed largely. As a consequence, the class interface changed largely. Code updates, if
Code updates, if any are required at all, are easy to accomplish though. any are required at all, are easy to accomplish though.
Deprecated methods since 2.6.x and their replacements Deprecated methods since 2.6.x and their replacements
----------------------------------------------------- -----------------------------------------------------
- wxGetWorkingDirectory() deprecated in favour of wxGetCwd(). - wxGetWorkingDirectory() deprecated in favour of wxGetCwd().
- wxDC::BeginDrawing() and wxDC::EndDrawing() deprecated, just don't use them. - wxDC::BeginDrawing() and wxDC::EndDrawing() deprecated, don't use them.
Major new features in 2.7 release Major new features in 2.7 release
--------------------------------- ---------------------------------
- New AUI library supporting docking windows and much more - New AUI library supporting docking windows and much more.
2.7.2 2.7.2
@@ -67,7 +67,8 @@ Major new features in 2.7 release
All: All:
- Added wxFFile overload to wxFileName::CreateTemporaryFileName(). - Added wxFFile overload to wxFileName::CreateTemporaryFileName().
- Added wxBackingFile and wxBackedInputStream - Added wxBackingFile and wxBackedInputStream.
- Added GetTempDir() to wxFileName and wxStandardPaths.
All (GUI): All (GUI):
@@ -75,21 +76,21 @@ All (GUI):
calling SelectObject itself if a valid bitmap is passed. calling SelectObject itself if a valid bitmap is passed.
- Reverted wxBuffered[Paint]DC to pre 2.7.1 state, added - Reverted wxBuffered[Paint]DC to pre 2.7.1 state, added
wxAutoBufferedPaintDC and wxAutoBufferedPaintDCFactory. wxAutoBufferedPaintDC and wxAutoBufferedPaintDCFactory.
- Renamed wxProgressDialog::UpdatePulse() to just Pulse() - Renamed wxProgressDialog::UpdatePulse() to just Pulse().
- Added wxCollapsiblePane (Francesco Montorsi) - Added wxCollapsiblePane (Francesco Montorsi).
- Added wxSimpleHtmlListBox (Francesco Montorsi) - Added wxSimpleHtmlListBox (Francesco Montorsi).
Unix Ports: Unix Ports:
- Added autopackage for wxGTK and an example of using autopackage for a wx - Added autopackage for wxGTK and an example of using autopackage for a wx
program (Francesco Montorsi) program (Francesco Montorsi).
wxGTK:
wxGTK
- More RTL work. - More RTL work.
- Support wxALWAYS_SHOW_SB - Support wxALWAYS_SHOW_SB.
- Speed up MIME types loading. Only the GNOME database - Speed up MIME types loading. Only the GNOME database should be loaded under
should be loaded under GNOME etc. For this, the code GNOME etc. For this, the code queries the X11 session protocol.
queries the X11 session protocol.
2.7.1 2.7.1
@@ -103,32 +104,32 @@ All:
- Added Malay translations (Mahrazi Mohd Kamal) - Added Malay translations (Mahrazi Mohd Kamal)
- Added reference counting for wxVariant - Added reference counting for wxVariant
- For consistency, all classes having Ok() method now also have IsOk() one, use - For consistency, all classes having Ok() method now also have IsOk() one, use
of the latter form is preferred although the former hasn't been deprecated yet of the latter form is preferred although the former hasn't been deprecated yet.
- Added wxFileName::Is(Dir|File)(Writ|Read|Execut)able() (Francesco Montorsi) - Added wxFileName::Is(Dir|File)(Writ|Read|Execut)able() (Francesco Montorsi).
- Added wxFileName::GetSize() and GetHumanReadableSize() (Francesco Montorsi) - Added wxFileName::GetSize() and GetHumanReadableSize() (Francesco Montorsi).
- Added wxSizer::Replace (Francesco Montorsi) - Added wxSizer::Replace (Francesco Montorsi).
- wxXmlDocument can now optionally preserve whitespace (Francesco Montorsi) - wxXmlDocument can now optionally preserve whitespace (Francesco Montorsi).
- Added wxBookCtrl::ChangeSelection() and wxTextCtrl::ChangeValue() to provide - Added wxBookCtrl::ChangeSelection() and wxTextCtrl::ChangeValue() to provide
event-free alternatives to SetSelection() and SetValue() functions; see the event-free alternatives to SetSelection() and SetValue() functions; see the
"Events generated by the user vs programmatically generated events" paragraph "Events generated by the user vs programmatically generated events" paragraph
in the "Event handling overview" topic for more info in the "Event handling overview" topic for more info.
All (GUI): All (GUI):
- Support for right-to-left text layout (started by Diaa Sami during Google Summer of - Support for right-to-left text layout (started by Diaa Sami during Google Summer of
Code, with a lot of help from Tim Kosse and others). Code, with a lot of help from Tim Kosse and others).
- wxAnimationCtrl added (Francesco Montorsi) - wxAnimationCtrl added (Francesco Montorsi).
- Added wxAboutBox() function for displaying the standard about dialog - Added wxAboutBox() function for displaying the standard about dialog.
- Added wxID_PAGE_SETUP standard id. - Added wxID_PAGE_SETUP standard id.
- Added wxSize::IncBy() and DecBy() methods. - Added wxSize::IncBy() and DecBy() methods.
- Added wxTextCtrl::IsEmpty() - Added wxTextCtrl::IsEmpty().
- Added file type parameter to wxTextCtrl::LoadFile, wxTextCtrl::SaveFile for - Added file type parameter to wxTextCtrl::LoadFile, wxTextCtrl::SaveFile for
consistency with wxRichTextCtrl. consistency with wxRichTextCtrl.
- wxRichTextCtrl: fixed range out-by-one bug to be consistent with wxTextCtrl API, - wxRichTextCtrl: fixed range out-by-one bug to be consistent with wxTextCtrl API,
fixed some attribute bugs and added wxRichTextStyleComboCtrl. fixed some attribute bugs and added wxRichTextStyleComboCtrl.
- Added wxWindow::IsDoubleBuffered() - Added wxWindow::IsDoubleBuffered().
- Added wxHL_ALIGN_* flags to wxHyperlinkCtrl (Francesco Montorsi) - Added wxHL_ALIGN_* flags to wxHyperlinkCtrl (Francesco Montorsi).
- Added wxGauge::Pulse() and wxProgressDialog::UpdatePulse() (Francesco Montorsi) - Added wxGauge::Pulse() and wxProgressDialog::UpdatePulse() (Francesco Montorsi).
wxMSW: wxMSW:
@@ -137,7 +138,7 @@ wxMSW:
- Fixed a bug whereby static controls didn't use the correct text colour if the - Fixed a bug whereby static controls didn't use the correct text colour if the
parent's background colour had been set (most noticeable when switching to a parent's background colour had been set (most noticeable when switching to a
high-contrast theme). high-contrast theme).
- Respect wxBU_EXACTFIT style in wxToggleButton (Alexander Borovsky) - Respect wxBU_EXACTFIT style in wxToggleButton (Alexander Borovsky).
wxMac: wxMac:
@@ -148,13 +149,13 @@ wxGTK:
- Automatically use stock items for menu items with standard ids. - Automatically use stock items for menu items with standard ids.
- Setting cursor now works for all controls. - Setting cursor now works for all controls.
- Implemented right-to-left support - Implemented right-to-left support.
- Implemented left indentation and tab stops support in wxTextCtrl (Tim Kosse). - Implemented left indentation and tab stops support in wxTextCtrl (Tim Kosse).
- Fixed wxHTML rendering of underlined text of multiple words (Mart Raudsepp) - Fixed wxHTML rendering of underlined text of multiple words (Mart Raudsepp).
wxUniv: wxUniv:
- Added wxTLW::UseNativeDecorations() and UseNativeDecorationsByDefault() - Added wxTLW::UseNativeDecorations() and UseNativeDecorationsByDefault().
2.7.0 2.7.0