15
I Use This!
Activity Not Available

Commits : Listings

Analyzed 11 months ago. based on code collected 11 months ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Made some improvements to the bootstrapper allowing greater control over framework startup. Added StartRuntime and StartDesignTime virtual methods which are each called by the bootstrapper in the appropriate context. If you need to execute custom code before Caliburn.Micro runs, override StartRuntime. More... almost 14 years ago
-Possible BREAKING CHANGE: Made screen implement IChild rather than IChild<IConductor> in order to add more flexibility. -Made DisplayName and Parent properties of Screen virtual. -Fixed samples. More... almost 14 years ago
Fixed a bug related to applications of Bind.Model when applied inside ItemsControl.ItemTemplates and used for conventions. More... almost 14 years ago
Added Conductor<T>.Collection.AllActive More... almost 14 years ago
Possible BREAKING CHANGES: Conductors have been refined based on forum discussion. I have introduced a generic IParent interface into the framework. IConductor inherits from this. As a result, instead of IConductor having a GetConductedItems method, it inherits GetChildren from IParent. Additionally, ActiveItem was removed from IConductor since not all conductors have an active item. I have added two new interfaces to address this. IHaveActiveItem which declares a single ActiveItem property and IConductActiveItem which inherits both IConductor and IHaveActiveItem. Finally, IConductor.CloseItem has been replaced by IConductor.DeactivateItem(item, close) which is more consistent with the interface and makes for more discoverable behavior. In order to keep code based on CloseItem working, I have created an extension method with the same name which retains the original behavior. Some internal implementation details of conductors have changed as a result of this and all dependent code and samples have been updated to use the new interfaces. One special thing to be aware of: If you have an Message.Attach or action conventions that were using CloseItem, that will need to be altered to use DeactivateItem. More... almost 14 years ago
Fixed WindowManager popup transaprency and position for WPF. More... almost 14 years ago
Fixed a bug in WindowManager.ShowPopup. More... almost 14 years ago
Fixed a bug and made general improvements in View.GetFirstNonGeneratedView. More... almost 14 years ago
Fixed a minor bug in the window manager. More... almost 14 years ago
Fixed a bug that caused conventionally added actions for Loaded events not to fire. More... almost 14 years ago
A minor improvement to ShowPopup. More... almost 14 years ago
Improved some comments. More... almost 14 years ago
-BREAKING CHANGE! The WPF version of the WindowManager has had its Show method renamed to ShowWindow to better distinguish it from ShowDialog and ShowPopup and to follow a consistent naming pattern. -Some internal reworking of the new ShowPopup methods on both the WPF an SL versions of the WindowManager. More... almost 14 years ago
Oops. Forgot to add a file on the last commit. More... almost 14 years ago
Added ShowPopup to the window manager. More... almost 14 years ago
Changed debug proj settings for xml code output to use a lowercase file extension. More... almost 14 years ago
Made some changes in project files so that the xml docs have a lowercase file extension. More... almost 14 years ago
Added ShowNotification to the SL4 window manager for showing toast. More... almost 14 years ago
Moved the DefaultContext field from the ViewLocator to the View class. More... almost 14 years ago
Fixed a minor bug in the WindowManager. More... almost 14 years ago
Small bugfix for incorrect loop exit More... almost 14 years ago
Fixed a major bug in the WPF version of the WindowManager that I introduced yesterday...oops. More... about 14 years ago
Fixed an obscure bug related to ActionExecutionContext disposal. More... about 14 years ago
-Minor breaking changes: IsElementGeneratedProperty was moved from WindowManager to the View static class and renamed IsGeneratedProperty. It is not public. Also, GetSignificantView was moved from the WindowManager to the View static class and renamed GetFirstNonGeneratedView. It was also made into a static Func so that it can be replaced easily. The WindowManager and ViewModelBinder were updated to take advantage of this. This fixes ticket 7. More... about 14 years ago
Fixed a bug in the Execute.OnUIThread method. More... about 14 years ago
-Fixed issues with BindableCollection for ticket 63. -Added RemoveRange to BindableCollection and IObservableCollection<T> More... about 14 years ago
Fixed a compilation issue with WP7
Marco Amendola
as marcoamendola
More... about 14 years ago
Fixes a bug in Action.HasTargetSet, erroneously returning false when Target or TWC was set through style.
Marco Amendola
as marcoamendola
More... about 14 years ago
Improved the search of a candidate method to conventionally use as a guard. A candidate guard method should have: - a name in the form "CanXXX" - no generic parameters - a bool return type - no parameters or a set of parameters corresponding to the action method
Marco Amendola
as marcoamendola
More... about 14 years ago
Updated the template generation docs to call out the PowerShell 2.0 version requirment and where to get it for XP. More... about 14 years ago