X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/850a256b833831d58f3ac8479348033b8a159aae..2aa54d47d66b5cda0dca2b743e11c954581a7b99:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 03eeb53fd3..7b8d132349 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -408,6 +408,10 @@ Changes in behaviour which may result in compilation errors any more. Use wxBookCtrlEvent in your code if you need to forward-declare it or just include the appropriate header instead of forward declaration. +- wxStandardPaths class can't be created now. This was never the right thing + to do, wxStandardPaths::Get() always had to be used to access the global + object of the correct type but now doing it results in a compilation error. + Deprecated methods and their replacements ----------------------------------------- @@ -550,7 +554,7 @@ Major new features in this release was added. -2.9.5: (released ????-??-??) +2.9.5: (released 2013-07-15) ---------------------------- INCOMPATIBLE CHANGES SINCE 2.9.4: @@ -574,6 +578,8 @@ All: event type constants to make using Bind() less verbose. E.g. wxEVT_COMMAND_MENU_SELECTED is now wxEVT_MENU (but the old name remains available for compatibility) (Catalin Raceanu). +- Fix wxExecute() implementation under Unix (Rob Bresalier). +- Also fix reading output from children exiting with -1 () (Jonathan Dagresta). - Add wxEvtHandler::CallAfter() method for asynchronous method calls. - Add support for symlinks to wxFileName (David Hart). - Add wxDIR_NO_FOLLOW flag for wxDir traversal (David Hart). @@ -584,6 +590,7 @@ All: - Add new wxFSW_EVENT_ATTRIB and wxFSW_EVENT_UNMOUNT flags (David Hart). - Add separate read/written bytes counters and per-direction NOWAIT and WAITALL flags to wxSocket (Rob Bresalier). +- Add wxEventLoop::ScheduleExit() (Rob Bresalier). - Add wxProcess::SetPriority() (Marian Meravy). - Add wxDir::Close() method (Silverstorm82). - Fix wxDateTime::GetWeekOfYear() for the last week of year (aimo). @@ -596,6 +603,8 @@ All: - Add wxSocketBase::GetSocket() (Laurent Poujoulat). - Add IEEE 754 single/double precision support to wxDataStream classes (net147). - Add wxVector<>::const_reverse_iterator (troelsk). +- Fix thread-safety issue in wxSharedPtr<> (plorkyeran). +- Add wxTimer::StartOnce(). - Add Nepali translation (Him Prasad Gautam). All (GUI): @@ -644,6 +653,7 @@ All (GUI): - Add wxEVT_DIRCTRL_FILEACTIVATED event (troelsk). - Add wxControl::GetSizeFromTextSize() (Manuel Martin). - Optionally allow showing tooltips for disabled ribbon buttons (wxBen). +- Improve horizontal scrolling in wxRibbonControl (wxBen). - Add wxTL_NO_HEADER style to wxTreeListCtrl (robboto). - Add possibility to delay showing wxRichToolTip (John Roberts). - Add "rect" paramerer to wxRichToolTip::ShowFor() (John Roberts). @@ -665,10 +675,18 @@ All (GUI): - Allow associating a validator with wxGridCellTextEditor (derEine). - Add more convenient wxFont(wxFontInfo) ctor. - Pass menu events to the handler in the associated wxMenuBar. +- Add wxWindow::BeginRepositioningChildren() and EndRepositioningChildren(). +- Fix wxStyledTextCtrl::SetInsertionPointEnd() (troelsk). +- Add wxFileDialog::GetCurrentlySelectedFilename() (Carl Godkin). +- Add wxMouseEvent::GetColumnsPerAction() (toiffel). +- Add support for horizontal mouse wheel scrolling in wxSTC (toiffel). +- Improve wrapping of cell contents in wxGrid (nmset). +- Big speed up in wxImage::Scale(wxIMAGE_QUALITY_HIGH) (Hsilgos). wxGTK: -- Allow building wxGTK3 with Broadway backend (Kolya Kosenko). +- Allow building wxGTK3 with Broadway and Wayland backends (Kolya Kosenko). +- Further improvements to wxGTK/MSW port (Kolya Kosenko). - Provide native implementation of wxNotificationMessage using libnotify. - Generate clipboard events for wxComboBox and not only wxTextCtrl. - Improve drag-and-drop of URLs. @@ -697,6 +715,8 @@ wxMSW: - Return more native shell icons from wxArtProvider (Markus Juergens). - Fix filter checks in wxDir::FindFirst/Next() (Catalin Raceanu). - Add support for wxICON_AUTH_NEEDED to wxMessageDialog (Chris Spencer). +- Fix printing too many copies of the document in some cases (John Roberts). +- Fix DST confusion in wxFileName::{Set,Get}Times(). wxOSX/Cocoa: