]> git.saurik.com Git - wxWidgets.git/blob - docs/toback24.txt
Remove unnecessary header dependencies. Fix resulting compilation
[wxWidgets.git] / docs / toback24.txt
1 1. HAVE_EXPLICIT fix:
2
3 http://sf.net/tracker/index.php?func=detail&aid=651314&group_id=9863&atid=109863
4
5 Checking in defs.h;
6 /pack/cvsroots/wxwindows/wxWindows/include/wx/defs.h,v <-- defs.h
7 new revision: 1.324; previous revision: 1.323
8 done
9
10
11
12 2. wxCheckListBox::Check() event sending fix:
13
14 http://sf.net/tracker/index.php?func=detail&aid=651140&group_id=9863&atid=109863
15
16 Checking in docs/changes.txt;
17 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
18 new revision: 1.221; previous revision: 1.220
19 done
20 cvs diff: [23:41:08] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/docs
21 Checking in docs/latex/wx/checklst.tex;
22 /pack/cvsroots/wxwindows/wxWindows/docs/latex/wx/checklst.tex,v <-- checklst.tex
23 new revision: 1.8; previous revision: 1.7
24 done
25 Checking in src/msw/checklst.cpp;
26 /pack/cvsroots/wxwindows/wxWindows/src/msw/checklst.cpp,v <-- checklst.cpp
27 new revision: 1.35; previous revision: 1.34
28 done
29
30
31
32 3. imagpng.cpp compilation fix for Watcom 11
33
34 http://sf.net/tracker/index.php?func=detail&aid=651492&group_id=9863&atid=109863
35
36 Checking in src/common/imagpng.cpp;
37 /pack/cvsroots/wxwindows/wxWindows/src/common/imagpng.cpp,v <-- imagpng.cpp
38 new revision: 1.29; previous revision: 1.28
39 done
40
41
42
43 4. wxCaret::SetSize() bug fix
44
45 http://sf.net/tracker/index.php?func=detail&aid=659209&group_id=9863&atid=109863
46
47 Checking in src/msw/caret.cpp;
48 /pack/cvsroots/wxwindows/wxWindows/src/msw/caret.cpp,v <-- caret.cpp
49 new revision: 1.15; previous revision: 1.14
50 done
51 cvs diff: [01:41:47] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/src/msw
52 Checking in docs/changes.txt;
53 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
54 new revision: 1.223; previous revision: 1.222
55 done
56
57
58
59 5 wxTR_MULTIPLE and wxTR_EDIT_LABELS
60
61 http://sf.net/tracker/index.php?func=detail&aid=622089&group_id=9863&atid=109863
62
63 Checking in docs/changes.txt;
64 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
65 new revision: 1.224; previous revision: 1.223
66 done
67 cvs diff: [21:21:39] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/docs
68 Checking in src/msw/treectrl.cpp;
69 /pack/cvsroots/wxwindows/wxWindows/src/msw/treectrl.cpp,v <-- treectrl.cpp
70 new revision: 1.136; previous revision: 1.135
71 done
72
73
74
75 6 Improved X11 ShowFullScreen (later, maybe 2.4.2?)
76
77 RCS file: /pack/cvsroots/wxwindows/wxWindows/src/gtk/toplevel.cpp,v
78 retrieving revision 1.34
79 retrieving revision 1.35
80 RCS file: /pack/cvsroots/wxwindows/wxWindows/src/unix/utilsx11.cpp,v
81 retrieving revision 1.5
82 retrieving revision 1.6
83 RCS file: /pack/cvsroots/wxwindows/wxWindows/include/wx/unix/utilsx11.h,v
84 retrieving revision 1.1
85 retrieving revision 1.2
86 Checking in gtk/toplevel.cpp;
87 /pack/cvsroots/wxwindows/wxWindows/src/gtk/toplevel.cpp,v <-- toplevel.cpp
88 new revision: 1.37; previous revision: 1.36
89 done
90 Checking in unix/utilsx11.cpp;
91 /pack/cvsroots/wxwindows/wxWindows/src/unix/utilsx11.cpp,v <-- utilsx11.cpp
92 new revision: 1.9; previous revision: 1.8
93 done
94
95
96
97 7 Fixes to wxrc compiler
98
99 wxWindows/contrib/utils/wxrc/wxrc.cpp revision 1.23
100 Log: 1) fixed compilation of wxBitmap, wxIcon toplevel nodes
101 2) fixed wxrc when using -o dirname/filename
102
103
104
105 8 wxFrame support in wxrcedit
106
107 http://sourceforge.net/tracker/index.php?func=detail&aid=648659&group_id=9863&atid=309863
108
109
110 9 Use ES_DISABLENOSCROLL to work around the vertical scrollbar bug in
111 wxTE_RICH2 text control.
112
113 Checking in src/msw/textctrl.cpp;
114 /pack/cvsroots/wxwindows/wxWindows/src/msw/textctrl.cpp,v <-- textctrl.cpp
115 new revision: 1.157; previous revision: 1.156
116 done
117
118 10. Fixes for compilation with OpenWatcom
119
120 http://sf.net/tracker/index.php?func=detail&aid=665959&group_id=9863&atid=309863
121
122 Checking in docs/changes.txt;
123 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
124 new revision: 1.230; previous revision: 1.229
125 done
126 Checking in src/common/imagjpeg.cpp;
127 /pack/cvsroots/wxwindows/wxWindows/src/common/imagjpeg.cpp,v <-- imagjpeg.cpp
128 new revision: 1.31; previous revision: 1.30
129 done
130 Checking in include/wx/msw/missing.h;
131 /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/missing.h,v <-- missing.h
132 new revision: 1.8; previous revision: 1.7
133 done
134 Checking in include/wx/msw/setup0.h;
135 /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/setup0.h,v <-- setup0.h
136 new revision: 1.128; previous revision: 1.127
137 done
138
139 11 wxMotif filedialog/wildcard corrections
140
141 Documented wxMotif filedialog limitations WRT wildcard syntax.
142 Modified filedialog to either extract the wildcard (if only one wildcard
143 is present) or assert (if more than one is present).
144
145 Checking in docs/latex/wx/filedlg.tex;
146 /pack/cvsroots/wxwindows/wxWindows/docs/latex/wx/filedlg.tex,v <-- filedlg.tex
147 new revision: 1.14; previous revision: 1.13
148 done
149 Checking in samples/dialogs/dialogs.cpp;
150 /pack/cvsroots/wxwindows/wxWindows/samples/dialogs/dialogs.cpp,v <-- dialogs.cpp
151 new revision: 1.88; previous revision: 1.87
152 done
153 cvs diff: [15:36:24] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/docs/latex/wx
154 Checking in src/motif/filedlg.cpp;
155 /pack/cvsroots/wxwindows/wxWindows/src/motif/filedlg.cpp,v <-- filedlg.cpp
156 new revision: 1.16; previous revision: 1.15
157
158 12. wxStopWatch::Start() didn't resume it contrary to the docs
159
160 Checking in src/common/timercmn.cpp;
161 /pack/cvsroots/wxwindows/wxWindows/src/common/timercmn.cpp,v <-- timercmn.cpp
162 new revision: 1.64; previous revision: 1.63
163 done
164 Checking in docs/changes.txt;
165 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
166 new revision: 1.234; previous revision: 1.233
167 done
168
169 13. wxMSW::wxStaticText::GetBestSize() was wrong by '&' width
170
171 http://sf.net/tracker/index.php?func=detail&aid=667324&group_id=9863&atid=109863
172
173 Checking in docs/changes.txt;
174 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
175 new revision: 1.235; previous revision: 1.234
176 done
177
178 src/msw/stattext.cpp: 1.33 -> 1.35
179
180 14. wxMSW::wxFrame::Maximize(FALSE) would maximize the window if called before
181 showing it
182
183 http://sf.net/tracker/index.php?func=detail&aid=667665&group_id=9863&atid=109863
184
185 Checking in src/msw/toplevel.cpp;
186 /pack/cvsroots/wxwindows/wxWindows/src/msw/toplevel.cpp,v <-- toplevel.cpp
187 new revision: 1.44; previous revision: 1.43
188 done
189 Checking in docs/changes.txt;
190 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
191 new revision: 1.236; previous revision: 1.235
192 done
193
194 15. wxCondition docs updates (just change true/false back to TRUE/FALSE)
195
196 Checking in docs/latex/wx/conditn.tex;
197 /pack/cvsroots/wxwindows/wxWindows/docs/latex/wx/conditn.tex,v <-- conditn.tex
198 new revision: 1.11; previous revision: 1.10
199 done
200
201
202 15. XRC fixes for <object_ref> and relative file names
203
204 Must be modified to be binary compatible before backporting!
205
206 Checking in xmlres.cpp;
207 /pack/cvsroots/wxwindows/wxWindows/contrib/src/xrc/xmlres.cpp,v <-- xmlres.cpp
208 new revision: 1.27; previous revision: 1.26
209 done
210 Checking in xmlres.h;
211 /pack/cvsroots/wxwindows/wxWindows/contrib/include/wx/xrc/xmlres.h,v <-- xmlres.h
212 new revision: 1.22; previous revision: 1.21
213 done
214
215
216 16. Fixes for wxLocale::Init and Borland C++
217
218 (document it in changes.txt)
219
220 Checking in intl.cpp;
221 /pack/cvsroots/wxwindows/wxWindows/src/common/intl.cpp,v <-- intl.cpp
222 new revision: 1.87; previous revision: 1.86
223 done
224
225
226 17. XRC: better wxToolBar handler
227
228 Note: This depends on our agreement on what should be backported. Either
229 only XRC_ADD_STYLE(...) lines will go into 2.4 or everything in this
230 patch (including new features not present in 2.4.0's handler).
231
232 Checking in xh_toolb.cpp;
233 /pack/cvsroots/wxwindows/wxWindows/contrib/src/xrc/xh_toolb.cpp,v <-- xh_toolb.cpp
234 new revision: 1.7; previous revision: 1.6
235 done
236
237
238 20. Fix for wxProgressDialog::Update() signature:
239
240 Checking in docs/latex/wx/progdlg.tex;
241 /pack/cvsroots/wxwindows/wxWindows/docs/latex/wx/progdlg.tex,v <-- progdlg.tex
242 new revision: 1.10; previous revision: 1.9
243 done
244
245 21. [ 668155 ] Refresh problem when msgbox is shown (wxUniversal)
246
247 https://sourceforge.net/tracker/index.php?func=detail&aid=668155&group_id=9863&atid=309863
248
249 Index: e:/dev/wxWindows/src/univ/winuniv.cpp
250 ===================================================================
251 RCS file: /pack/cvsroots/wxwindows/wxWindows/src/univ/winuniv.cpp,v
252 retrieving revision 1.35
253 diff -u -2 -r1.35 winuniv.cpp
254 --- e:/dev/wxWindows/src/univ/winuniv.cpp 2002/12/09 10:19:08 1.35
255 +++ e:/dev/wxWindows/src/univ/winuniv.cpp 2003/01/14 21:24:21
256 @@ -392,4 +392,17 @@
257
258 wxWindowNative::Refresh(eraseBackground, &rectWin);
259 +
260 + // Refresh all sub controls if any.
261 + wxWindowList::Node *node = GetChildren().GetFirst();
262 + while ( node )
263 + {
264 + wxWindow *win = node->GetData();
265 + // Only refresh sub controls when it is visible
266 + // and when it is in the update region.
267 + if(win->IsShown() && wxRegion(rectWin).Contains(win->GetRect()) != wxOutRegion)
268 + win->Refresh(eraseBackground, &rectWin);
269 +
270 + node = node->GetNext();
271 + }
272 }
273
274
275 22. "Remove" wxFont::GetInternalFont from wxGTK w/ GTK2
276
277 CVS: [RR] wxWindows/src/gtk dcclient.cpp,1.162,1.163 font.cpp,1.69,1.70 window.cpp,1.411,1.412
278 CVS: [RR] wxWindows/src/gtk choice.cpp,1.55,1.56 combobox.cpp,1.87,1.88
279 CVS: [RR] wxWindows/src/gtk minifram.cpp,1.29,1.30
280 (not sure about minifram.cpp: must be checked for binary compatibility - VS)
281
282 When applying, be careful to not pick later revision of font.cpp -- 2.5 doesn't
283 have wxFont::GetInternalFont while 2.4 must have it because of binary
284 compatibility!
285
286
287 23. Use GNOME2's /usr/share/pixmaps/document-icons in wxMimeTypesManager
288
289 Checking in mimetype.cpp;
290 /pack/cvsroots/wxwindows/wxWindows/src/unix/mimetype.cpp,v <-- mimetype.cpp
291 new revision: 1.29; previous revision: 1.28
292 done
293
294
295 24. Fix SetScrollbars bug. You know the one :-)
296
297 Checking in src/common/wincmn.cpp;
298 /pack/cvsroots/wxwindows/wxWindows/src/common/wincmn.cpp,v <-- wincmn.cpp
299 new revision: 1.129; previous revision: 1.128
300 done
301 Checking in src/generic/scrlwing.cpp;
302 /pack/cvsroots/wxwindows/wxWindows/src/generic/scrlwing.cpp,v <-- scrlwing.cpp
303 new revision: 1.35; previous revision: 1.34
304 done
305 Checking in src/gtk/scrolwin.cpp;
306 /pack/cvsroots/wxwindows/wxWindows/src/gtk/scrolwin.cpp,v <-- scrolwin.cpp
307 new revision: 1.27; previous revision: 1.26
308 done
309
310
311 25. Fix wxMac client data handling in wxChoice/wxComboBox
312
313 Checking in src/mac/combobox.cpp;
314 /pack/cvsroots/wxwindows/wxWindows/src/mac/combobox.cpp,v <-- combobox.cpp
315 new revision: 1.23; previous revision: 1.22
316 done
317 Checking in src/mac/choice.cpp;
318 /pack/cvsroots/wxwindows/wxWindows/src/mac/choice.cpp,v <-- choice.cpp
319 new revision: 1.28; previous revision: 1.27
320 done
321
322
323 26. Fix Unicode + .wxr
324
325 Using an #if wxUSE_UNICODE in include/wx/wxexpr.h, safer for
326 binary compatibility.
327
328 Checking in include/wx/resource.h;
329 /pack/cvsroots/wxwindows/wxWindows/include/wx/resource.h,v <-- resource.h
330 new revision: 1.18; previous revision: 1.17
331 done
332 Checking in include/wx/wxexpr.h;
333 /pack/cvsroots/wxwindows/wxWindows/include/wx/wxexpr.h,v <-- wxexpr.h
334 new revision: 1.19; previous revision: 1.18
335 done
336 cvs diff: [23:38:56] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/include/wx
337 Checking in samples/resource/resource.cpp;
338 /pack/cvsroots/wxwindows/wxWindows/samples/resource/resource.cpp,v <-- resource.cpp
339 new revision: 1.14; previous revision: 1.13
340 done
341 cvs diff: [23:39:00] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/samples/resource
342 Checking in src/common/resource.cpp;
343 /pack/cvsroots/wxwindows/wxWindows/src/common/resource.cpp,v <-- resource.cpp
344 new revision: 1.85; previous revision: 1.84
345 done
346 Checking in src/common/wxexpr.cpp;
347 /pack/cvsroots/wxwindows/wxWindows/src/common/wxexpr.cpp,v <-- wxexpr.cpp
348 new revision: 1.27; previous revision: 1.26
349 done
350
351
352 27. Fix assert (and crash in debug) in wxFileConfigGroup::DeleteSubgroupByName
353
354 Checking in src/common/fileconf.cpp;
355 /pack/cvsroots/wxwindows/wxWindows/src/common/fileconf.cpp,v <-- fileconf.cpp
356 new revision: 1.93; previous revision: 1.92
357 done
358
359 28. Set orientation for scrolbar events
360
361 Checking in src/msw/scrolbar.cpp;
362 /pack/cvsroots/wxwindows/wxWindows/src/msw/scrolbar.cpp,v <-- scrolbar.cpp
363 new revision: 1.24; previous revision: 1.23
364 done
365