1
2009-12-02 Roman Rolinsky <rolinsky@poisson>
3
* Revision 0.2.0-6. Copying of implicit attributes (sizeritem,
6
2008-07-29 Roman Rolinsky <rolinsky@poisson>
8
* Revision 0.2.0-5. Undo/redo fixes and improvements. Undoing
9
panel edit while test window is open still has some bugs.
11
2008-05-28 Roman Rolinsky <rolinsky@poisson>
13
* Revision 0.2.0-4. Added wxListBox styles, fixed some other
14
styles. Experimental support for MDI.
16
2008-05-22 Roman Rolinsky <rolinsky@poisson>
18
* Revision 0.2.0-3. Added "use subclassing" preference for using
19
subclassing in the test view (providing the modules can be found
20
in the PYTHONPATH). Some small fixes. Temporary file is copied
21
instead of moved to the main file to avoid symbolic link
24
2008-02-22 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
26
* Fixes for Cut/Delete undo/redo. wxBitmapButton attributes
27
completed. Revision 0.2.0-2.
29
2008-01-17 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
31
* Revision 0.2.0-1. Implemented "Find Again" command, added
32
"params" attribute for CRX manifest file.
34
2007-10-25 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
36
* Added components for: wxHyperlinkCtrl, wxPropertySheetDialog,
37
wxTreeBook. Fixed a number of bugs related to highlighting,
38
exiting, etc. Updated documentation.
40
2007-10-16 Roman Rolinsky <scroll@lem.lan>
42
* Platform-specific sibling modifier key, fixes for "move"
43
commands with partial tree flushing.
45
2007-10-03 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
47
* Added preference option to use FoldPanelBar for component panel.
49
2007-09-24 Scroll <scroll@localhost.localdomain>
51
* On-line manual has basic usage information, added epydoc
52
documentation strings for component classes. Some bugfixes.
54
2007-08-30 Scroll <scroll@localhost.localdomain>
56
* Updated Preferences dialog (default not used yet, but appearance
57
is), fixed implicit attributes page for special types, AUI size set
58
correctly, some other fixes.
60
2007-08-20 Roman Rolinsky <scroll@lem.local>
62
* Umplemented Move Up/Down/Left/Right. Some fixes for control and
65
2007-07-29 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
67
* Implemented Code attribute page for defining event
68
handlers. Updated pywxrc tool to generate event handler stubs
69
delimited by comment lines to protect user-defined code sections.
71
2007-07-21 Scroll <scroll@localhost.localdomain>
73
* Improved highlighting, refactored drop target highlighting and
76
2007-07-13 Scroll <scroll@localhost.localdomain>
78
* Better error messages; working on new highlighting using plugin
81
2007-07-12 Scroll <scroll@localhost.localdomain>
83
* Changed some meta-component details: meta module is imported
84
always, but the pulldown menu 'component' command is added only
85
with --meta option; added XRCEDPATH scanning for plugins.
87
2007-07-11 Scroll <scroll@localhost.localdomain>
89
* When no items are selected the 'root' attributes are shown
90
(currently only encoding); added support for attributes which are
91
stored as XML element attributes (used for CRX component plugins);
92
ignoring files in plugin directory starting with an underscore.
94
2007-07-09 Scroll <scroll@localhost.localdomain>
96
* Command line arguments are parsed again, using optparse;
97
wxMAC-specific fixes for frame positioning; added more component
98
icons generated from screenshots; configuration saving restored;
99
"push pin" button for sticky attribute panel page. Bugs to be
100
fixed: PyDeadObjectError is exiting with not the first attribute
103
2007-07-06 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
105
* Use GridBagSizer for tool placement, with automatic position
106
checking and generation of default positions; maketools script can
107
now generate PNG files for most controls from tools.xrc on wxGTK.
109
2007-07-05 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
111
* Moved deprecated xrced.py,panel.py,tree.py and xxx.py to attic/,
112
test.py renamed to xrced.py.
114
* Added new bitmaps for tool panel. Using BMP format. Files
115
related to core componetns are in plugins/bitmaps, while toolbook
116
tab bitmaps are in the old src-images. Will think about better
117
directory structure. Implemented new tool panel using
118
Toolbook. Trying to generate tool images automatically by
119
misc/maketools.py script. New experimental feature is being
120
tested: components plugins defined as XML resources.
122
* Undo/redo fixes, using UndoGlobal as a temporaty solution for
123
non-implemented undos; added maketools script for auto-generating
124
tool panel bitmaps; reusing old tool panel in tools.py at the
125
moment until the new one is ready
127
2007-07-03 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
129
* Some undo/redo refactoring. This are messy at the moment but it
130
is already working for simple actions (Delete, Panel edit if not
131
followed by selecting other items).
133
2007-07-03 Scroll <scroll@localhost.localdomain>
135
* Improved XML indenting, added new "View>Show XML" command.
137
2007-07-01 Scroll <scroll@localhost.localdomain>
139
* 'name' parameter in Component was confusion, renamed to 'klass';
140
style/exstyle granted separate notebook panels with checkboxes
141
(params.StylePanel class); simplified attribute panel construction
143
* Implemented Replace command including underlying logic for
144
passing compatible attributes and child objects from the old to
147
* Bitmap and Icon support, renamed 'root' menu to 'TOP_LEVEL'
148
(top-level components), 'ROOT' reserved for menu items added
149
before submenus; special attribute with empty name used for
150
node-level data (such as in wxBitmap); fixed bitmap param data
151
editing; added fallback to auto-registered generic component if a
152
reistered one not found; correct notebook parent/child group; etc.
154
2007-06-30 Scroll <scroll@localhost.localdomain>
156
* first stage of test window refactoring: moved test frame
157
creation to the top-level components (makeTestWin method); fixed
158
pull-down menu populating by adding only relevant entries;
159
implemented more core components (wxDialog, wxToolBar, wxMenuBar);
160
more logic in child/sibling modes
162
2007-06-19 Scroll <scroll@localhost.localdomain>
164
* implemented SmartContainer; Unique AttributePanel class for all
165
attributes (main, window and implicit); added some core
166
components; added deleting (simple implementation)
168
2007-06-17 Roman Rolinsky <scroll@lem.lan>
170
* initial implementation of AttributePanel (former PropPage)
172
* Open menu command working
174
* XMLTree.Flush, _Presenter.create, _Presenter.setData methods
176
2007-06-07 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
178
* started to implement MVP pattern classes
180
* implemented multi-group support for components
182
2007-05-31 Roman Rolinsky <rolinsky@hartman.femagsoft.com>
184
* first test of plugin degisn