]> git.saurik.com Git - wxWidgets.git/blob - docs/toback24.txt
Applied patch [ 868061 ] Warning free OGL
[wxWidgets.git] / docs / toback24.txt
1 1. wxFrame support in wxrcedit
2
3 http://sourceforge.net/tracker/index.php?func=detail&aid=648659&group_id=9863&atid=309863
4
5 [Is this worth applying if wxrcedit is not supported? - VS]
6
7 2. "Remove" wxFont::GetInternalFont from wxGTK w/ GTK2
8
9 CVS: [RR] wxWindows/src/gtk dcclient.cpp,1.162,1.163 font.cpp,1.69,1.70 window.cpp,1.411,1.412
10 CVS: [RR] wxWindows/src/gtk choice.cpp,1.55,1.56 combobox.cpp,1.87,1.88
11 CVS: [RR] wxWindows/src/gtk minifram.cpp,1.29,1.30
12 (not sure about minifram.cpp: must be checked for binary compatibility - VS)
13
14 When applying, be careful to not pick later revision of font.cpp -- 2.5 doesn't
15 have wxFont::GetInternalFont while 2.4 must have it because of binary
16 compatibility!
17
18 3. Add Windows XP manifests to wx.rc
19
20 RCS file: /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/wx.manifest,v
21 done
22 Checking in wx.manifest;
23 /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/wx.manifest,v <-- wx.manifest
24 initial revision: 1.1
25 done
26 Checking in wx.rc;
27 /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/wx.rc,v <-- wx.rc
28 new revision: 1.29; previous revision: 1.28
29 done
30
31 5. proper AcceptsFocus() implementation for containers
32
33 http://sf.net/tracker/index.php?func=detail&aid=718913&group_id=9863&atid=309863
34
35 Checking in include/wx/containr.h;
36 /pack/cvsroots/wxwindows/wxWindows/include/wx/containr.h,v <-- containr.h
37 new revision: 1.10; previous revision: 1.9
38 Checking in src/common/containr.cpp;
39 /pack/cvsroots/wxwindows/wxWindows/src/common/containr.cpp,v <-- containr.cpp
40 new revision: 1.17; previous revision: 1.16
41
42 6. fixes for user dash wxPens handling
43
44 http://sf.net/tracker/index.php?func=detail&aid=717736&group_id=9863&atid=309863
45
46 Checking in include/wx/msw/pen.h;
47 /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/pen.h,v <-- pen.h
48 new revision: 1.16; previous revision: 1.15
49 Checking in src/msw/pen.cpp;
50 /pack/cvsroots/wxwindows/wxWindows/src/msw/pen.cpp,v <-- pen.cpp
51 new revision: 1.20; previous revision: 1.19
52 Checking in src/gtk/pen.cpp;
53 /pack/cvsroots/wxwindows/wxWindows/src/gtk/pen.cpp,v <-- pen.cpp
54 new revision: 1.23; previous revision: 1.22
55 Checking in samples/drawing/drawing.cpp;
56 /pack/cvsroots/wxwindows/wxWindows/samples/drawing/drawing.cpp,v <-- drawing.cpp
57 new revision: 1.67; previous revision: 1.66
58 Checking in docs/changes.txt;
59 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
60 new revision: 1.266; previous revision: 1.265
61
62 8. UnixWare compilation fixes:
63
64 Don't forget to rerun autoconf to regenerate configure!
65
66 Checking in configure.in;
67 /pack/cvsroots/wxwindows/wxWindows/configure.in,v <-- configure.in
68 new revision: 1.664; previous revision: 1.663
69 Checking in setup.h.in;
70 /pack/cvsroots/wxwindows/wxWindows/setup.h.in,v <-- setup.h.in
71 new revision: 1.111; previous revision: 1.110
72 Checking in src/unix/gsocket.c;
73 /pack/cvsroots/wxwindows/wxWindows/src/unix/gsocket.c,v <-- gsocket.c
74 new revision: 1.72; previous revision: 1.71
75
76 9. wxSemaphore methods returned incorrect values:
77
78 Checking in src/msw/thread.cpp;
79 /pack/cvsroots/wxwindows/wxWindows/src/msw/thread.cpp,v <-- thread.cpp
80 new revision: 1.62; previous revision: 1.61
81 Checking in src/unix/threadpsx.cpp;
82 /pack/cvsroots/wxwindows/wxWindows/src/unix/threadpsx.cpp,v <-- threadpsx.cpp
83 new revision: 1.62; previous revision: 1.61
84
85 10. Unix/OpenGL build fix:
86
87 Don't forget to rerun autoconf to regenerate configure!
88
89 Checking in configure.in;
90 /pack/cvsroots/wxwindows/wxWindows/configure.in,v <-- configure.in
91 new revision: 1.666; previous revision: 1.665
92
93 11. Ukrainian translation (locale/uk.po)
94 [and other translations that were updated in the trunk as well]
95
96
97 13. UNICOWS problem in fdrepdlg
98
99 http://sf.net/tracker/index.php?func=detail&aid=720542&group_id=9863&atid=309863
100
101 Checking in src/msw/fdrepdlg.cpp;
102 /pack/cvsroots/wxwindows/wxWindows/src/msw/fdrepdlg.cpp,v <-- fdrepdlg.cpp
103 new revision: 1.10; previous revision: 1.9
104
105
106 15. Fixes for mono bitmaps in wxGTK
107
108 http://sf.net/tracker/index.php?func=detail&aid=728768&group_id=9863&atid=309863
109
110 Checking in include/wx/gtk/dcmemory.h;
111 /pack/cvsroots/wxwindows/wxWindows/include/wx/gtk/dcmemory.h,v <-- dcmemory.h
112 new revision: 1.13; previous revision: 1.12
113 done
114 Checking in src/gtk/dcmemory.cpp;
115 /pack/cvsroots/wxwindows/wxWindows/src/gtk/dcmemory.cpp,v <-- dcmemory.cpp
116 new revision: 1.21; previous revision: 1.20
117 done
118
119
120 16. Menu accels for items with bitmaps in wxGTK
121
122 http://sf.net/tracker/index.php?func=detail&aid=626048&group_id=9863&atid=309863
123
124 Checking in src/gtk/menu.cpp;
125 /pack/cvsroots/wxwindows/wxWindows/src/gtk/menu.cpp,v <-- menu.cpp
126 new revision: 1.136; previous revision: 1.135
127
128
129 17. Init wxTextBuffer::m_isOpened in ctor
130
131 http://sf.net/tracker/index.php?func=detail&aid=736208&group_id=9863&atid=109863
132
133 Checking in include/wx/textbuf.h;
134 /pack/cvsroots/wxwindows/wxWindows/include/wx/textbuf.h,v <-- textbuf.h
135 new revision: 1.8; previous revision: 1.7
136
137
138 20. Bug fix for clicking on a panel not giving focus to it:
139
140 http://sf.net/tracker/?func=detail&aid=215436&group_id=9863&atid=109863
141
142 Checking in src/common/containr.cpp;
143 /pack/cvsroots/wxwindows/wxWindows/src/common/containr.cpp,v <-- containr.cpp
144 new revision: 1.18; previous revision: 1.17
145
146
147 21. Fix wxGTK w/ GTK+2 to respect wxDC::SetBackgroundMode and SetTextBackground
148
149 Checking in dcclient.cpp;
150 /pack/cvsroots/wxwindows/wxWindows/src/gtk/dcclient.cpp,v <-- dcclient.cpp
151 new revision: 1.170; previous revision: 1.169
152 done
153
154
155 22. patch [ 619705 ] Fixes wxApp::GetComCtl32Version
156
157 Checking in wxWindows/src/msw/app.cpp;
158 /pack/cvsroots/wxwindows/wxWindows/src/msw/app.cpp,v <-- app.cpp
159 new revision: 1.186; previous revision: 1.185
160 done
161
162
163 23. Add Raise() to wxDialog and have wxBringWindowToTop only
164 call SetWindowPos, so that raising child windows does not
165 automatically raise the associated top-level window. For
166 binary compatibility, can do a test for top-level-ness in
167 wxBringWindowToTop.
168
169 See: Bug [ 744199 ] wxBringWindowToTop, child window z-order
170
171 Checking in include/wx/msw/dialog.h;
172 /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/dialog.h,v <-- dialog.h
173 new revision: 1.34; previous revision: 1.33
174 done
175 Checking in src/msw/dialog.cpp;
176 /pack/cvsroots/wxwindows/wxWindows/src/msw/dialog.cpp,v <-- dialog.cpp
177 new revision: 1.84; previous revision: 1.83
178 done
179 Checking in src/msw/window.cpp;
180 /pack/cvsroots/wxwindows/wxWindows/src/msw/window.cpp,v <-- window.cpp
181 new revision: 1.381; previous revision: 1.380
182 done
183
184 25. wxGenericListCtrl::Refresh() (didn't work at all before)
185
186 Checking in include//wx/generic/listctrl.h;
187 /pack/cvsroots/wxwindows/wxWindows/include/wx/generic/listctrl.h,v <-- listctrl.h
188 new revision: 1.77; previous revision: 1.76
189 Checking in src/generic/listctrl.cpp;
190 /pack/cvsroots/wxwindows/wxWindows/src/generic/listctrl.cpp,v <-- listctrl.cpp
191 new revision: 1.284; previous revision: 1.283
192 cvs diff: [13:19:09] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/include/wx/generic
193 Checking in docs/changes.txt;
194 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
195 new revision: 1.299; previous revision: 1.298
196
197
198 27. Fix redistribution of the extra space between sizer items: all extra space
199 used to be allocated to the first item which is wrong, it should be divided
200 evenly among all of them.
201
202 Checking in sizer.cpp;
203 /pack/cvsroots/wxwindows/wxWindows/src/common/sizer.cpp,v <-- sizer.cpp
204 new revision: 1.71; previous revision: 1.70
205
206 28. patch [ 771772 ] Crashes when setting icon tooltip longer than 63 characters
207
208 Checking in window.cpp;
209 /pack/cvsroots/wxwindows/wxWindows/src/msw/window.cpp,v <-- window.cpp
210 new revision: 1.431; previous revision: 1.430
211
212 29. Fix infinite loop in IsDialoMessage when a panel is reparented after
213 creation (as happens with XRC)
214 Checking in src/msw/window.cpp;
215 /pack/cvsroots/wxwindows/wxWindows/src/msw/window.cpp,v <-- window.cpp
216 new revision: 1.432; previous revision: 1.431
217
218 30. Fix enumerating groups/entries in wxRegConfig under '/':
219
220 Checking in src/msw/regconf.cpp;
221 /pack/cvsroots/wxwindows/wxWindows/src/msw/regconf.cpp,v <-- regconf.cpp
222 new revision: 1.48; previous revision: 1.47
223
224 31. Cleanup of ZIP charset conversion in Unicode build
225
226 Checking in fs_zip.cpp;
227 /pack/cvsroots/wxwindows/wxWindows/src/common/fs_zip.cpp,v <-- fs_zip.cpp
228 new revision: 1.27; previous revision: 1.26
229 done
230 Checking in zipstrm.cpp;
231 /pack/cvsroots/wxwindows/wxWindows/src/common/zipstrm.cpp,v <-- zipstrm.cpp
232 new revision: 1.10; previous revision: 1.9
233 done
234
235
236 TODO for 2.4 (items that are not backports)
237 ===========================================
238
239 1. Add uxtheme.cpp to CW for Windows project file.
240
241 2. Test Mac port with configure and CW.
242
243 3. Test popup window and border issues.
244