1 2008-06-28 Ivan N. Zlatev <contact@i-nz.net>
3 * DesignSurfaceManager.cs: Set the ActiveSurface only if it
4 differs from the current one.
6 2008-06-28 Ivan N. Zlatev <contact@i-nz.net>
8 * DesignerHost.cs: Surpress remove events when unloading.
10 2008-06-18 Ivan N. Zlatev <contact@i-nz.net>
12 * ExtenderService.cs: Do not throw a NRE.
14 2008-06-18 Ivan N. Zlatev <contact@i-nz.net>
16 * SelectionService.cs: Handle removal of the root component
19 2008-04-18 Ivan N. Zlatev <contact@i-nz.net>
21 * CollectionEditor.cs: Select the next item after the one
22 removed, not the one before.
25 2008-04-03 Ivan N. Zlatev <contact@i-nz.net>
27 * CollectionEditor.cs:
28 - Handle removing multiple items at once.
29 - Select the previous item after removal of other(s).
31 2008-04-03 Ivan N. Zlatev <contact@i-nz.net>
33 * CollectionEditor.cs: The display name of an object in the
34 list is not static. It can dynamically change when the object
38 2008-03-28 Ivan N. Zlatev <contact@i-nz.net>
40 * CollectionEditor.cs: Fix multiple bugs.
42 2008-03-19 Ivan N. Zlatev <contact@i-nz.net>
44 * MultilineStringEditor.cs: Handle null value by forcing an
45 empty string to be edited.
48 2008-03-10 Ivan N. Zlatev <contact@i-nz.net>
50 * DesignModeSite.cs: Do not return the site specific service
51 container if GetService is asked for IServiceContainer.
53 2008-03-02 Ivan N. Zlatev <contact@i-nz.net>
55 * DesignModeSite.cs: Fix Name setter to actually set the name.
57 2008-03-01 Ivan N. Zlatev <contact@i-nz.net>
59 * MenuCommandService.cs: implemeneted
60 * DesignerHost.cs: Do not fire ComponentChanging/ed events
61 when removing a component.
62 * DesignModeSite: Naming fixes.
63 * UndoEngine.cs: A lot of bugfixes.
64 * SelectionService: Set root component as selected if the
65 last remaining component from the current selection has been
68 2008-02-25 Ivan N. Zlatev <contact@i-nz.net>
70 * DateTimeEditor.cs: Set the calendar to the currently edited
71 date. Patch by Andy Hume. Code is contributed under
75 2008-02-16 Ivan N. Zlatev <contact@i-nz.net>
77 * CollectionEditor.cs: Handle null collection.
78 [Part of fix for bugs #360666 and #358332]
80 2008-02-12 Ivan N. Zlatev <contact@i-nz.net>
82 * DateTimeEditor.cs: Set edit value only if the user sets it
86 2008-02-05 Ivan N. Zlatev <contact@i-nz.net>
88 * MutilineStringEditor.cs: Make BorderStyle, Width and Height
92 2008-01-22 Ivan N. Zlatev <contact@i-nz.net>
94 * MutilineStringEditor.cs: Fix EditValue to return the new
95 value not the old one.
98 2008-01-04 Ivan N. Zlatev <contact@i-nz.net>
100 * UndoEngine.cs: implemented.
102 2008-01-04 Ivan N. Zlatev <contact@i-nz.net>
104 * DesignerHost.cs: Fix lastTransaction to be set properly.
105 Handle current != raiser transaction commit case.
107 2008-01-04 Ivan N. Zlatev <contact@i-nz.net>
109 * SelectionService.cs: Remove the component from the current
110 selection if it gets removed from the surface.
112 2007-12-24 Ivan N. Zlatev <contact@i-nz.net>
114 * DesignerHost.cs: Report Errors.
116 2007-10-24 Ivan N. Zlatev <contact@i-nz.net>
120 - Dispose the loader if available.
121 * DesignerHost.cs: serviceContainer can be null after disposing.
123 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
125 * ByteViewer.cs : last one mile to finish 2.0 API (metadata wise).
127 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
129 * ExceptionCollection.cs, IComponentDesignerDebugService.cs,
130 IComponentDesignerStateService.cs,
131 MenuCommandsChangedEventArgs.cs,
132 MenuCommandsChangedEventHandler.cs,
133 MenuCommandsChangedType.cs : more 2.0 impl.
134 * MenuCommandService.cs, UndoEngine.cs : more 2.0 stubs.
135 * DisplayMode.cs, InheritanceService.cs,
136 LocalizationExtenderProvider.cs, ObjectSelectorEditor.cs:
137 cosmetic 2.0 API fixes.
139 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
141 * DesignerActionUIStateChangeEventArgs.cs,
142 DesignerActionUIStateChangeEventHandler.cs,
143 DesignerActionUIStateChangeType.cs : more 2.0 impl.
144 * DesignerActionUIService.cs,
145 DesignerCommandSet.cs : more 2.0 stubs.
147 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
149 * ComponentActionsType.cs : fixed order.
151 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
153 * DesignerActionService.cs : new stub.
154 * ComponentActionsType.cs,
155 DesignerActionListsChangedType.cs,
156 DesignerActionListsChangedEventArgs.cs,
157 DesignerActionListsChangedEventHandler.cs : new implementations.
158 * DesignerActionListCollection.cs : [ComVisible].
159 * DesignerActionItem.cs,
160 DesignerActionMethodItem.cs,
161 DesignerActionPropertyItem.cs,
162 DesignerActionTextItem.cs : fixed protected .ctor() and made
163 base fields private. Properties is implemented.
165 2007-09-15 Ivan N. Zlatev <contact@i-nz.net>
167 * DesignSurface.cs: Binary compatibility fixes.
168 * ComponentDesigner.cs: Binary compatibility fixes.
169 * EventBindingService.cs: Binary compatibility fixes.
170 * DesignSurfaceCollection.cs: Binary compatibility fixes.
172 2007-08-29 Ivan N. Zlatev <contact@i-nz.net>
174 * DesignSurfaceManager.cs: implemented.
175 * DesignerEventService.cs: implemented.
176 * ComponentDesigner.cs: implemented.
177 * ActiveDesignSurfaceChangedEventHandler.cs: implemented.
178 * LoadedEventHandler.cs: implemented.
179 * DesignSurfaceCollection.cs: implemented.
180 * DesignerHost.cs: implemented.
181 * ExtenderService.cs: implemented.
182 * DesignModeSite.cs: implemented.
183 * SelectionService.cs: implemented.
184 * DesignSurfaceServiceContainer.cs: implemented.
185 * DesignerActionListCollection.cs: implemented.
186 * ActiveDesignSurfaceChangedEventArgs.cs: implemented.
187 * LoadedEventArgs.cs: implemented.
188 * TypeDescriptorFilterService.cs: implemented.
189 * ReferenceService.cs: implemented.
190 * DesignSurface.cs: implemented.
191 * DesignSurfaceEventHandler.cs: implemented.
192 * DesignModeNestedContainer.cs: implemented.
193 * EventBindingService.cs: implemented.
194 * DesignSurfaceEventArgs.cs: implemented.
196 2007-08-27 Ivan N. Zlatev <contact@i-nz.net>
197 * CollectionEditor.cs:
198 - Fix CreateCollectionItemType to deal with "Item" overloads.
199 - Implement Create/DestroyInstance to check for the
200 IDesignerHost service and use that.
201 - Check if SetItems produces a new object(will happen for arrays)
202 and update EditValue.
204 2007-07-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
206 * CollectionEditor.cs: Implement CreateInstance for 1.1 profile (patch
209 2007-07-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
211 * ArrayEditor.cs, MultilineStringEditor.cs, CollectionEditor.cs,
212 DateTimeEditor.cs: Implemented (patch by Andreas Nahr).
214 2006-11-30 Marek Habersack <grendello@gmail.com>
216 * ComponentDesigner.cs: Add a missing 'verbs' variable and set the
217 correct return value for Contains.
219 2006-11-29 Miguel de Icaza <miguel@novell.com>
221 * ComponentDesigner.cs: Remove a few exceptions being thrown from
222 a few popular calls. This will just make code that is
223 automatically generated to run, it will not actually provide any
224 real designer functionality.
226 2005-10-04 Sebastien Pouliot <sebastien@ximian.com>
228 * ComponentDesigner.cs: Added a call to GC.SuppressFinalize in Dispose
229 method (even if we throw an NotImplementedException afterward). This
230 will remove warnings from gendarme.
232 2004-06-13 Gert Driesen <drieseng@users.sourceforge.net>
234 * DisplayMode.cs: changed enum field values to match MS.NET
236 2004-06-11 Gert Driesen <drieseng@users.sourceforge.net>
238 * ArrayEditor.cs: removed extra finalizer
239 * BinaryEditor.cs: stubbed
240 * ByteViewer.cs: removed extra finalizer, added missing method
241 * CollectionEditor.cs: removed extra finalizer
242 * DateTimeEditor.cs: stubbed
243 * InheritanceService.cs: removedd extra finalizer
244 * LocalizationExtenderProvider.cs: added missing attributes,
245 removed extra finalizer
246 * ObjectSelectorEditor.cs: stubbed
248 2004-05-16 Gert Driesen (drieseng@users.sourceforge.net)
250 * ByteViewer.cs: removed Site property, added GetBytes sub,
251 added missing attributes
252 * LocalizationExtenderProvider.cs: added missing attributes
254 2003-03-31 Alan Tam <Tam@SiuLung.com
256 * CollectionEditor.cs: Fixed compilation errors.
257 * ComponentDesigner.cs: Fixed compilation errors.