Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

288 lines
9.1 KiB
Plaintext

2009-09-14 Ivan Zlatev <contact@i-nz.net>
* DesignSurface.cs: Prevent a NRE in Flush by cheching if the
designer loader is null.
[Fixes bug #538929]
2009-09-10 Ivan N. Zlatev <contact@i-nz.net>
* DesignSurface.cs: Changing the ISelectionService at run time was a
bad idea, so wrap it inside the extended UISelectionService instead.
2009-09-10 Ivan N. Zlatev <contact@i-nz.net>
* DesignSurface.cs: Provide the default implementation of the
ISelectionService in the DesignSurface service container.
[Fixes bug #538037]
2009-09-07 Ivan N. Zlatev <contact@i-nz.net>
* DesignSurface.cs: Don't be so strict and allow for the users
to get the View even if the DesignSurface wasn't properly initialized
with a DesignerLoader. MS compatibility.
[Fixes bug #537131]
2008-07-06 Sebastien Pouliot <sebastien@ximian.com>
* DesignerActionMethodItem.cs: Fix typo where the action_list
field was self-assigned (instead of taking the ctor value).
[Found using Gendarme ReviewSelfAssignmentRule]
2008-06-28 Ivan N. Zlatev <contact@i-nz.net>
* DesignSurfaceManager.cs: Set the ActiveSurface only if it
differs from the current one.
2008-06-28 Ivan N. Zlatev <contact@i-nz.net>
* DesignerHost.cs: Surpress remove events when unloading.
2008-06-18 Ivan N. Zlatev <contact@i-nz.net>
* ExtenderService.cs: Do not throw a NRE.
2008-06-18 Ivan N. Zlatev <contact@i-nz.net>
* SelectionService.cs: Handle removal of the root component
properly.
2008-04-18 Ivan N. Zlatev <contact@i-nz.net>
* CollectionEditor.cs: Select the next item after the one
removed, not the one before.
[Fixes bug #375788]
2008-04-03 Ivan N. Zlatev <contact@i-nz.net>
* CollectionEditor.cs:
- Handle removing multiple items at once.
- Select the previous item after removal of other(s).
2008-04-03 Ivan N. Zlatev <contact@i-nz.net>
* CollectionEditor.cs: The display name of an object in the
list is not static. It can dynamically change when the object
get's modified.
[Fixes bug #375786]
2008-03-28 Ivan N. Zlatev <contact@i-nz.net>
* CollectionEditor.cs: Fix multiple bugs.
2008-03-19 Ivan N. Zlatev <contact@i-nz.net>
* MultilineStringEditor.cs: Handle null value by forcing an
empty string to be edited.
[Fixes bug #372264]
2008-03-10 Ivan N. Zlatev <contact@i-nz.net>
* DesignModeSite.cs: Do not return the site specific service
container if GetService is asked for IServiceContainer.
2008-03-02 Ivan N. Zlatev <contact@i-nz.net>
* DesignModeSite.cs: Fix Name setter to actually set the name.
2008-03-01 Ivan N. Zlatev <contact@i-nz.net>
* MenuCommandService.cs: implemeneted
* DesignerHost.cs: Do not fire ComponentChanging/ed events
when removing a component.
* DesignModeSite: Naming fixes.
* UndoEngine.cs: A lot of bugfixes.
* SelectionService: Set root component as selected if the
last remaining component from the current selection has been
removed.
2008-02-25 Ivan N. Zlatev <contact@i-nz.net>
* DateTimeEditor.cs: Set the calendar to the currently edited
date. Patch by Andy Hume. Code is contributed under
MIT/X11 license.
[Fixes #362749]
2008-02-16 Ivan N. Zlatev <contact@i-nz.net>
* CollectionEditor.cs: Handle null collection.
[Part of fix for bugs #360666 and #358332]
2008-02-12 Ivan N. Zlatev <contact@i-nz.net>
* DateTimeEditor.cs: Set edit value only if the user sets it
in the editor.
[Fixes #359159]
2008-02-05 Ivan N. Zlatev <contact@i-nz.net>
* MutilineStringEditor.cs: Make BorderStyle, Width and Height
sensible.
[Fixes #356530]
2008-01-22 Ivan N. Zlatev <contact@i-nz.net>
* MutilineStringEditor.cs: Fix EditValue to return the new
value not the old one.
[Fixes #354991]
2008-01-04 Ivan N. Zlatev <contact@i-nz.net>
* UndoEngine.cs: implemented.
2008-01-04 Ivan N. Zlatev <contact@i-nz.net>
* DesignerHost.cs: Fix lastTransaction to be set properly.
Handle current != raiser transaction commit case.
2008-01-04 Ivan N. Zlatev <contact@i-nz.net>
* SelectionService.cs: Remove the component from the current
selection if it gets removed from the surface.
2007-12-24 Ivan N. Zlatev <contact@i-nz.net>
* DesignerHost.cs: Report Errors.
2007-10-24 Ivan N. Zlatev <contact@i-nz.net>
* DesignSurface.cs:
- Fix a redundancy.
- Dispose the loader if available.
* DesignerHost.cs: serviceContainer can be null after disposing.
2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
* ByteViewer.cs : last one mile to finish 2.0 API (metadata wise).
2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
* ExceptionCollection.cs, IComponentDesignerDebugService.cs,
IComponentDesignerStateService.cs,
MenuCommandsChangedEventArgs.cs,
MenuCommandsChangedEventHandler.cs,
MenuCommandsChangedType.cs : more 2.0 impl.
* MenuCommandService.cs, UndoEngine.cs : more 2.0 stubs.
* DisplayMode.cs, InheritanceService.cs,
LocalizationExtenderProvider.cs, ObjectSelectorEditor.cs:
cosmetic 2.0 API fixes.
2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
* DesignerActionUIStateChangeEventArgs.cs,
DesignerActionUIStateChangeEventHandler.cs,
DesignerActionUIStateChangeType.cs : more 2.0 impl.
* DesignerActionUIService.cs,
DesignerCommandSet.cs : more 2.0 stubs.
2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
* ComponentActionsType.cs : fixed order.
2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
* DesignerActionService.cs : new stub.
* ComponentActionsType.cs,
DesignerActionListsChangedType.cs,
DesignerActionListsChangedEventArgs.cs,
DesignerActionListsChangedEventHandler.cs : new implementations.
* DesignerActionListCollection.cs : [ComVisible].
* DesignerActionItem.cs,
DesignerActionMethodItem.cs,
DesignerActionPropertyItem.cs,
DesignerActionTextItem.cs : fixed protected .ctor() and made
base fields private. Properties is implemented.
2007-09-15 Ivan N. Zlatev <contact@i-nz.net>
* DesignSurface.cs: Binary compatibility fixes.
* ComponentDesigner.cs: Binary compatibility fixes.
* EventBindingService.cs: Binary compatibility fixes.
* DesignSurfaceCollection.cs: Binary compatibility fixes.
2007-08-29 Ivan N. Zlatev <contact@i-nz.net>
* DesignSurfaceManager.cs: implemented.
* DesignerEventService.cs: implemented.
* ComponentDesigner.cs: implemented.
* ActiveDesignSurfaceChangedEventHandler.cs: implemented.
* LoadedEventHandler.cs: implemented.
* DesignSurfaceCollection.cs: implemented.
* DesignerHost.cs: implemented.
* ExtenderService.cs: implemented.
* DesignModeSite.cs: implemented.
* SelectionService.cs: implemented.
* DesignSurfaceServiceContainer.cs: implemented.
* DesignerActionListCollection.cs: implemented.
* ActiveDesignSurfaceChangedEventArgs.cs: implemented.
* LoadedEventArgs.cs: implemented.
* TypeDescriptorFilterService.cs: implemented.
* ReferenceService.cs: implemented.
* DesignSurface.cs: implemented.
* DesignSurfaceEventHandler.cs: implemented.
* DesignModeNestedContainer.cs: implemented.
* EventBindingService.cs: implemented.
* DesignSurfaceEventArgs.cs: implemented.
2007-08-27 Ivan N. Zlatev <contact@i-nz.net>
* CollectionEditor.cs:
- Fix CreateCollectionItemType to deal with "Item" overloads.
- Implement Create/DestroyInstance to check for the
IDesignerHost service and use that.
- Check if SetItems produces a new object(will happen for arrays)
and update EditValue.
2007-07-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
* CollectionEditor.cs: Implement CreateInstance for 1.1 profile (patch
by Andreas Nahr).
2007-07-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
* ArrayEditor.cs, MultilineStringEditor.cs, CollectionEditor.cs,
DateTimeEditor.cs: Implemented (patch by Andreas Nahr).
2006-11-30 Marek Habersack <grendello@gmail.com>
* ComponentDesigner.cs: Add a missing 'verbs' variable and set the
correct return value for Contains.
2006-11-29 Miguel de Icaza <miguel@novell.com>
* ComponentDesigner.cs: Remove a few exceptions being thrown from
a few popular calls. This will just make code that is
automatically generated to run, it will not actually provide any
real designer functionality.
2005-10-04 Sebastien Pouliot <sebastien@ximian.com>
* ComponentDesigner.cs: Added a call to GC.SuppressFinalize in Dispose
method (even if we throw an NotImplementedException afterward). This
will remove warnings from gendarme.
2004-06-13 Gert Driesen <drieseng@users.sourceforge.net>
* DisplayMode.cs: changed enum field values to match MS.NET
2004-06-11 Gert Driesen <drieseng@users.sourceforge.net>
* ArrayEditor.cs: removed extra finalizer
* BinaryEditor.cs: stubbed
* ByteViewer.cs: removed extra finalizer, added missing method
* CollectionEditor.cs: removed extra finalizer
* DateTimeEditor.cs: stubbed
* InheritanceService.cs: removedd extra finalizer
* LocalizationExtenderProvider.cs: added missing attributes,
removed extra finalizer
* ObjectSelectorEditor.cs: stubbed
2004-05-16 Gert Driesen (drieseng@users.sourceforge.net)
* ByteViewer.cs: removed Site property, added GetBytes sub,
added missing attributes
* LocalizationExtenderProvider.cs: added missing attributes
2003-03-31 Alan Tam <Tam@SiuLung.com
* CollectionEditor.cs: Fixed compilation errors.
* ComponentDesigner.cs: Fixed compilation errors.