]> git.saurik.com Git - wxWidgets.git/blob - docs/toback24.txt
mention wxChoice::Delete() change in wxGTK
[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 7. use one gdk_draw_lines() call instead of multiple gdk_draw_line() ones
63
64 http://sf.net/tracker/index.php?func=detail&aid=717012&group_id=9863&atid=309863
65
66 Checking in src/gtk/dcclient.cpp;
67 /pack/cvsroots/wxwindows/wxWindows/src/gtk/dcclient.cpp,v <-- dcclient.cpp
68 new revision: 1.169; previous revision: 1.168
69
70
71 8. UnixWare compilation fixes:
72
73 Don't forget to rerun autoconf to regenerate configure!
74
75 Checking in configure.in;
76 /pack/cvsroots/wxwindows/wxWindows/configure.in,v <-- configure.in
77 new revision: 1.664; previous revision: 1.663
78 Checking in setup.h.in;
79 /pack/cvsroots/wxwindows/wxWindows/setup.h.in,v <-- setup.h.in
80 new revision: 1.111; previous revision: 1.110
81 Checking in src/unix/gsocket.c;
82 /pack/cvsroots/wxwindows/wxWindows/src/unix/gsocket.c,v <-- gsocket.c
83 new revision: 1.72; previous revision: 1.71
84
85 9. wxSemaphore methods returned incorrect values:
86
87 Checking in src/msw/thread.cpp;
88 /pack/cvsroots/wxwindows/wxWindows/src/msw/thread.cpp,v <-- thread.cpp
89 new revision: 1.62; previous revision: 1.61
90 Checking in src/unix/threadpsx.cpp;
91 /pack/cvsroots/wxwindows/wxWindows/src/unix/threadpsx.cpp,v <-- threadpsx.cpp
92 new revision: 1.62; previous revision: 1.61
93
94 10. Unix/OpenGL build fix:
95
96 Don't forget to rerun autoconf to regenerate configure!
97
98 Checking in configure.in;
99 /pack/cvsroots/wxwindows/wxWindows/configure.in,v <-- configure.in
100 new revision: 1.666; previous revision: 1.665
101
102 11. Ukrainian translation (locale/uk.po)
103 [and other translations that were updated in the trunk as well]
104
105
106 13. UNICOWS problem in fdrepdlg
107
108 http://sf.net/tracker/index.php?func=detail&aid=720542&group_id=9863&atid=309863
109
110 Checking in src/msw/fdrepdlg.cpp;
111 /pack/cvsroots/wxwindows/wxWindows/src/msw/fdrepdlg.cpp,v <-- fdrepdlg.cpp
112 new revision: 1.10; previous revision: 1.9
113
114
115 15. Fixes for mono bitmaps in wxGTK
116
117 http://sf.net/tracker/index.php?func=detail&aid=728768&group_id=9863&atid=309863
118
119 Checking in include/wx/gtk/dcmemory.h;
120 /pack/cvsroots/wxwindows/wxWindows/include/wx/gtk/dcmemory.h,v <-- dcmemory.h
121 new revision: 1.13; previous revision: 1.12
122 done
123 Checking in src/gtk/dcmemory.cpp;
124 /pack/cvsroots/wxwindows/wxWindows/src/gtk/dcmemory.cpp,v <-- dcmemory.cpp
125 new revision: 1.21; previous revision: 1.20
126 done
127
128
129 16. Menu accels for items with bitmaps in wxGTK
130
131 http://sf.net/tracker/index.php?func=detail&aid=626048&group_id=9863&atid=309863
132
133 Checking in src/gtk/menu.cpp;
134 /pack/cvsroots/wxwindows/wxWindows/src/gtk/menu.cpp,v <-- menu.cpp
135 new revision: 1.136; previous revision: 1.135
136
137
138 17. Init wxTextBuffer::m_isOpened in ctor
139
140 http://sf.net/tracker/index.php?func=detail&aid=736208&group_id=9863&atid=109863
141
142 Checking in include/wx/textbuf.h;
143 /pack/cvsroots/wxwindows/wxWindows/include/wx/textbuf.h,v <-- textbuf.h
144 new revision: 1.8; previous revision: 1.7
145
146
147 20. Bug fix for clicking on a panel not giving focus to it:
148
149 http://sf.net/tracker/?func=detail&aid=215436&group_id=9863&atid=109863
150
151 Checking in src/common/containr.cpp;
152 /pack/cvsroots/wxwindows/wxWindows/src/common/containr.cpp,v <-- containr.cpp
153 new revision: 1.18; previous revision: 1.17
154
155
156 21. Fix wxGTK w/ GTK+2 to respect wxDC::SetBackgroundMode and SetTextBackground
157
158 Checking in dcclient.cpp;
159 /pack/cvsroots/wxwindows/wxWindows/src/gtk/dcclient.cpp,v <-- dcclient.cpp
160 new revision: 1.170; previous revision: 1.169
161 done
162
163
164 22. patch [ 619705 ] Fixes wxApp::GetComCtl32Version
165
166 Checking in wxWindows/src/msw/app.cpp;
167 /pack/cvsroots/wxwindows/wxWindows/src/msw/app.cpp,v <-- app.cpp
168 new revision: 1.186; previous revision: 1.185
169 done
170
171
172 23. Add Raise() to wxDialog and have wxBringWindowToTop only
173 call SetWindowPos, so that raising child windows does not
174 automatically raise the associated top-level window. For
175 binary compatibility, can do a test for top-level-ness in
176 wxBringWindowToTop.
177
178 See: Bug [ 744199 ] wxBringWindowToTop, child window z-order
179
180 Checking in include/wx/msw/dialog.h;
181 /pack/cvsroots/wxwindows/wxWindows/include/wx/msw/dialog.h,v <-- dialog.h
182 new revision: 1.34; previous revision: 1.33
183 done
184 Checking in src/msw/dialog.cpp;
185 /pack/cvsroots/wxwindows/wxWindows/src/msw/dialog.cpp,v <-- dialog.cpp
186 new revision: 1.84; previous revision: 1.83
187 done
188 Checking in src/msw/window.cpp;
189 /pack/cvsroots/wxwindows/wxWindows/src/msw/window.cpp,v <-- window.cpp
190 new revision: 1.381; previous revision: 1.380
191 done
192
193 25. wxGenericListCtrl::Refresh() (didn't work at all before)
194
195 Checking in include//wx/generic/listctrl.h;
196 /pack/cvsroots/wxwindows/wxWindows/include/wx/generic/listctrl.h,v <-- listctrl.h
197 new revision: 1.77; previous revision: 1.76
198 Checking in src/generic/listctrl.cpp;
199 /pack/cvsroots/wxwindows/wxWindows/src/generic/listctrl.cpp,v <-- listctrl.cpp
200 new revision: 1.284; previous revision: 1.283
201 cvs diff: [13:19:09] waiting for cvs's lock in /pack/cvsroots/wxwindows/wxWindows/include/wx/generic
202 Checking in docs/changes.txt;
203 /pack/cvsroots/wxwindows/wxWindows/docs/changes.txt,v <-- changes.txt
204 new revision: 1.299; previous revision: 1.298
205
206
207 26. Remove caching from wxInternetFSHandler
208
209 Notes: leave in m_Chache variable (no longer used) and destructor (now empty)
210 in order to preserve binary compatibility
211 Checking in fs_inet.h;
212 /pack/cvsroots/wxwindows/wxWindows/include/wx/fs_inet.h,v <-- fs_inet.h
213 new revision: 1.15; previous revision: 1.14
214 Checking in fs_inet.cpp;
215 /pack/cvsroots/wxwindows/wxWindows/src/common/fs_inet.cpp,v <-- fs_inet.cpp
216 new revision: 1.30; previous revision: 1.29
217
218
219 27. Fix redistribution of the extra space between sizer items: all extra space
220 used to be allocated to the first item which is wrong, it should be divided
221 evenly among all of them.
222
223 Checking in sizer.cpp;
224 /pack/cvsroots/wxwindows/wxWindows/src/common/sizer.cpp,v <-- sizer.cpp
225 new revision: 1.71; previous revision: 1.70
226
227 28. patch [ 771772 ] Crashes when setting icon tooltip longer than 63 characters
228
229 Checking in window.cpp;
230 /pack/cvsroots/wxwindows/wxWindows/src/msw/window.cpp,v <-- window.cpp
231 new revision: 1.431; previous revision: 1.430
232
233 29. Fix infinite loop in IsDialoMessage when a panel is reparented after
234 creation (as happens with XRC)
235 Checking in src/msw/window.cpp;
236 /pack/cvsroots/wxwindows/wxWindows/src/msw/window.cpp,v <-- window.cpp
237 new revision: 1.432; previous revision: 1.431
238
239
240 TODO for 2.4 (items that are not backports)
241 ===========================================
242
243 1. Add uxtheme.cpp to CW for Windows project file.
244
245 2. Test Mac port with configure and CW.
246
247 3. Test popup window and border issues.
248