]> git.saurik.com Git - wxWidgets.git/blob - wxPython/wx/tools/XRCed/CHANGES.txt
compilation fix after removing wxImage(wxImage *) ctor
[wxWidgets.git] / wxPython / wx / tools / XRCed / CHANGES.txt
1 0.1.7-1
2 -------
3
4 Important update of Paste command code which was passing too much data
5 thru clipboard using cPickle. Objects created while unpickling (from
6 minidom) were clogging memory. Now using toxml() (why didn't I do it
7 before - was I drunk or what? :) ).
8
9 0.1.7-0
10 -------
11
12 Added new controls (Choicebook, Listbook, StatusBar, DatePicker), and
13 completed style flags. Test window is opened for an available parent
14 control if no specific view defined. Better handling of exceptions
15 (highlighting does not 'stick' anymore). Tested on wxGTK 2.6.1.0.
16
17 0.1.6-7
18 -------
19
20 Using system clipboard for Copy/Paste.
21
22 0.1.6-6
23 -------
24
25 Improved some dialogs (window styles, growable cols). Changed the
26 range for wxSpinCtrl min/max to all integers (default 0/100 is not
27 always good).
28
29 0.1.6-5
30 -------
31
32 Fixed testing for any element inside object tree.
33
34 0.1.6-4
35 -------
36
37 Fixed replacing op for sizer children and spacer objects.
38 UndoReplace is not yet implemented.
39
40 0.1.6-3
41 -------
42
43 Fix for crash when opening new file with active tree selection.
44 Replacing controls bug fixed.
45
46 0.1.6-2
47 -------
48
49 wxMSW wxTreeCtrl behaviour is still different from wxGTK for
50 wxTR_MULTIPLE, some fixes for this.
51
52 0.1.6-1
53 -------
54
55 New (experimental ;) ) feature: support for "object_ref" tag, for
56 creating references to named objects (see tn0014.txt). "reference..."
57 menu command creates new object_ref node. Properties of the top-level
58 object can be overriden, but overriding child controls is not working
59 as expected (maybe a bug in wx).
60
61 0.1.5-3
62 -------
63
64 xxxStdDialogButtonSizer pulldown menu with standard buttons.
65
66 Some fixes for selecting tools inside toolbar with test window open
67 (whole toolbar is selected).
68
69 Toolbars can be added inside windows.
70
71 0.1.5-2
72 -------
73
74 Using wx.GetDefaultPyEncoding/wx.SetDefaultPyEncoding for changing active encoding.
75
76 Fixed pasting siblings (Ctrl key pressed while pasting).
77
78 Dealed with ascii build (Python does not recognize 'ascii' as valid encoding).
79 If encoding is not specified it is not written in XRC. Will add more
80 customization in the future.
81
82 Changed to use SimpleTool instead or Toggle tool (does not work on Win32).
83
84 0.1.5-1
85 -------
86
87 Added wxWizard, wxWizardPageSimple (only from pull-down menu).
88
89 Hide command for test window.
90
91 Replacing classes works better.
92
93 Added Locate tool.
94
95 0.1.4-1
96 -------
97
98 Edit->Locate command (Ctrl-L) for quick selection of items.
99 Works with event-handling controls (buttons, text fields) but
100 not with labels/sizers.
101
102 Some improvements: relative paths for files supplied as command-
103 line argument work correctly, notebook panels are highlighted
104 better.
105
106 0.1.2-1
107 _______
108
109 Added support for wxGridBagSizer (supported in wxPython 2.5).
110
111 0.1.1-5
112 -------
113
114 Added subclass attribute.
115
116 0.1.1-4
117 -------
118
119 Fixed problems with wxStaticBitmap (stock_id attribute, icon type
120 switching).
121
122 Changed some dimensions in properties panel elements.
123
124 0.1.1-3
125 -------
126
127 Sizes of some controls were not normal on wxMSW. Fixed.
128
129 Some changes to test window code to make it resize better and to
130 have focus control with sawfish for all types of windows.
131
132 0.1.1-2
133 -------
134
135 Bugs with currentEncoding and frame testing fixed.
136
137 Some required parameters are set to default if missing.
138
139 Unsupported classes are tolerated, with warning message.
140
141 wxScrolledWindow added (to 'control' pulldown menu, not yet to the
142 tool palette).
143
144 Multi-line editing for labels and some values (wxTextCtrl,
145 wxHtmlWindow).
146
147 0.1.1-1
148 -------
149
150 Changed internationalization support. '-i' option removed, default
151 encoding is used (should be defined in sitecustomize.py, or 'ascii' by
152 default). When XRC file is opened with encoding specified,
153 translations are not used.
154
155 0.1.1
156 -----
157
158 Replace command added (not quite finished yet).
159
160 0.1.0
161 -----
162
163 Finally implemented tools panel for almost all controls (except
164 wxHtmlWindow, wxCalendarCtrl and wxGenericDirCtrl - they are too
165 rarely used).
166
167 Changed some sizes in panel to better work with different fonts.
168
169 Fixed double-refreshing after Ctrl+R.
170
171 Maybe something else that I've forgot. It's been a looong day... :)
172
173
174 0.0.9-6
175 -------
176
177 Added dialog unit support.
178
179 Dealing with non-specified required values (set to defaults, if exist).
180
181 Added 'minsize' parameter of sizeritem.
182
183 Added '-i' option to turn off translations and use international characters.
184
185 0.0.9-5
186 -------
187
188 Mac platform-specific checks.
189
190 0.0.9-4
191 -------
192
193 Implemented standard bitmap selection.
194
195 Fixed a bug in FlexGridSizer code.
196
197 0.0.9-3
198 -------
199
200 File browsing (for bitmaps/icons, etc.) had a small problem when current
201 file was not saved yet.
202
203 0.0.9-2
204 -------
205
206 Small bug fix for initial don't panic message.
207
208 0.0.9-1
209 -------
210
211 Changed program structure, reduced use of global variables (grouped in
212 module 'globals', which creates an instanse 'g' of class Globals.
213
214 First version of undo/redo working!
215
216 Support for toolbars inside panels and frames.
217
218 Added 'container' submenu for creating Panel, Notebook and ToolBar objects.
219
220 wxMSW-only: added code to switch focus back to main window when test
221 window is updated.
222
223 0.0.8-2
224 -------
225
226 Fixed unicode problem for unicode build.
227
228 0.0.8-1
229 -------
230
231 Using WX_2_4_BRANCH.
232
233 Added new controls: wxSpinCtrl, wxGenericDirCtrl, unknown (custom
234 control), improved wxXRC format suppor (menu styles, etc.).
235
236 Some I18N support: parsing "encoding" attribute in XML header, later
237 it can be modified in "properties" panel for "XML tree".
238
239 UNIX note: currently XML writing for non-ascii chars works only if
240 sys.getdefaultencoding() returns good value. To do this, one has to
241 put following lines to "sitecustomize.py" file:
242
243 # Start code segment
244 import sys
245 sys.setdefaultencoding('iso-8859-1') # or whatever
246 # End code segment
247
248 0.0.7
249 -----
250
251 Some command-line arguments.
252
253 "Test window" command and toolbar button.
254
255 New panel interphace (wxHTMLWindow is not used anymore).
256
257 Toggling between embedded and detached panel.
258
259 Cache for already used windows.
260
261 Current top-level control is bold, if test window shown.
262
263 Undo/redo broken.
264
265 CheckListBox does not work unless wxXRC source fixed (in both wxPytnon and
266 wxWin):
267
268 contrib/src/xrc/xmlrsall.cpp
269 45,46c45,46
270 < AddHandler(new wxListCtrlXmlHandler);
271 < #if CHECKLISTBOX
272 ---
273 > AddHandler(new wxListCtrlXmlHandler);
274 > #if wxUSE_CHECKLISTBOX
275
276 This is fixed in CVS.
277
278 0.0.6
279 -----
280
281 Toolbar, bitmap, icon support (no display yet).
282
283 Changed parameter objects, added support for multiple parameters (like
284 `growablecols').
285
286 Fixed double-clicking problem with tree control on Windows.
287
288 Some performance improovements.
289
290
291 0.0.5
292 -----
293
294 Added notebook with properties page and style page. Fixed some problems
295 on Windows.
296
297
298 0.0.4
299 -----
300
301 Some fixes suggested by RD
302
303
304 0.0.3
305 -----
306
307 Faster preview window refresh.
308
309 Cut/Paste works better.
310
311 Some tree icons.
312
313 Tree item names.
314
315 Bugfixes.
316
317
318 0.0.2
319 -----
320
321 The first release.
322