]> git.saurik.com Git - wxWidgets.git/blame - docs/changes.txt
Updated install.txt for Mac.
[wxWidgets.git] / docs / changes.txt
CommitLineData
8870c26e
JS
1wxWindows 2 Change Log
2----------------------
e3a43801 3
bbed9595
VZ
4INCOMPATIBLE CHANGES SINCE 2.2.x
5================================
6
d73e6791
VZ
7All (GUI):
8
9- wxGridCellAttrProvider class API changed, you will need to update your code
10 if you derived any classes from it
11
bbed9595
VZ
12wxMSW:
13
14- child frames appear in the taskbar by default now, use wxFRAME_NO_TASKBAR
15 style to avoid it
16
614391dc 172.3.2
a553cb8b
VZ
18-----
19
20wxBase:
21
22- wxRegEx class added
eadd7bd2
VZ
23- wxGetDiskSpace() function added (Jonothan Farr, Markus Fieber)
24- more fixes to wxMBConv classes. Conversion to and from wchar_t now works with
30341997
VS
25 glibc 2.2 as well as with glibc 2.1. Unix version now checks for iconv()'s
26 capabilities at runtime instead of in the configure script.
a553cb8b 27
614391dc
VZ
28All (GUI):
29
30- support for virtual list control added
0a816d95 31- column images in report mode of the list control
8db37e06 32- wxFindReplaceDialog added (based on work of Markus Greither)
d7eee191 33- wxTextCtrl::SetMaxLength() added (wxMSW/wxGTK)
5549e9f7 34- polygon support in wxRegion (Klaas Holwerda)
d73e6791 35- wxStreamToTextRedirector to allow easily redirect cout to wxTextCtrl added
0e300ddd 36- fixed bug with using wxExecute() to capture huge amounts of output
a553cb8b 37
30341997
VS
38wxHTML:
39
40- new HTML parser with correct parsing of character entities and fixes
41 to tags parsing
ea5c1679 42- added support for animated GIFs
30341997 43
014e19de
RD
442.3.1
45-----
46
bc00e715
JS
47wxBase:
48
49- Fixes for gcc 3.0
7e05b755 50- Fixed new charset detection code
bc00e715 51- ODBC Informix fixes (submitted by Roger Gammans)
cb35465e 52- Added ODBC date support to wxVariant
bc00e715 53- Added wxDir::Traverse
7e05b755 54- Added wxSingleInstanceChecker class
cb35465e
JS
55- Removed redundant wxDebugContext functions using C++ streams,
56 so now standard stream usage should be unnecessary
bc00e715 57
014e19de
RD
58All (GUI):
59
7e05b755 60- Added wxDbGrid class for displaying ODBC tables
014e19de
RD
61- Added EVT_GRID_EDITOR_CREATED and wxGridEditorCreatedEvent so the
62 user code can get access to the edit control when it is created, (to
bc00e715 63 push on a custom event handler for example)
014e19de 64- Added wxTextAttr class and SetStyle, SetDefaultStyle and
bc00e715
JS
65 GetDefaultStyle methods to wxTextCtrl
66- Added wxSingleInstanceChecker
67- Improvements to Tex2RTF
68- Added Paul and Roger Gammans' grid controls
69- Bug in wxDocument::Save logic corrected, whereby Save didn't save when not
70 first-time saved
71- Fixed memory leak in textcmn.cpp
72- Various wxXML enhancements
73- Removed wxCLIP_CHILDREN style from wxSplitterWindow
74- Fixed memory leak in DoPrint, htmprint.cpp
75- Fixed calendar sample bug with using wxCommandEvent::GetInt()
76 instead of GetId()
93a21d88 77- Added wxDbGrid combining wxODBC classes with wxGrid
cb35465e 78- Added more makefiles and project files for contrib hierarchy
014e19de 79
bc00e715
JS
80wxMSW:
81
82- Fixed wxApp::ProcessMessage so controls don't lose their
83 accelerators when the accelerators are redefined elsewhere
84- Accelerators consisting of simple keystrokes (without control,
cb35465e 85 alt or shift) now work
bc00e715
JS
86- Compile fixes for Watcom C++ added
87- Compile fixes for Cygwin 1.0 added
d014b867 88- Use SetForegroundWindow() in wxWindow::Raise() instead of BringWindowToTop()
bc00e715 89- Replaced wxYield() call in PopupMenu() by a much safer
d014b867 90 wxYieldForCommandsOnly() - fixes tree ctrl popup menu bug and other ones
bc00e715
JS
91- Enter processing in wxSpinCtrl fixed
92- Fixed bug in determining the best listbox size
93- Fix for wxFrame's last focus bug
94- We now send iconize events
95- Fixed wxFrame::SetClientSize() with toolbar bug
96- Added mousewheel processing
cb35465e
JS
97- Added wxSystemSettings::Get/SetOption so we can configure
98 wxWindows at run time; used this to implement no-maskblt option
99 in wxDC
100- Fixed bug when using MDIS_ALLCHILDSTYLES style: so now MDI
101 child frame styles are honoured
014e19de 102
bc00e715 103wxGTK:
014e19de 104
bc00e715 105- Fixed slider rounding bug
d014b867 106- Added code to set wxFont's default encoding to wxLocale::GetSystemEncoding()
bc00e715
JS
107- We now send iconize events
108- Fix for discrepancies between wxNotebookEvent and wxNotebook
109 GetSelection() results
014e19de 110
32f31043
VZ
1112.3.0
112-----
113
76e23cdb
VZ
114wxBase:
115
f92f546c
VS
116- fixed problem with wxURL when using static version of the library
117- wxZipFSHandler::FindFirst() and FindNext() now correctly list directories
35332784 118- wxMimeTypesManager now can create file associations too (Chris Elliott)
32f31043 119- wxCopyFile() respects the file permissions (Roland Scholz)
b92fd37c 120