Our own development branch of the well known WPF document docking library
MS-PL License
Bot releases are hidden (Show)
Published by Dirkster99 over 4 years ago
Feature Added: Auto resizing floating window to content thanx to Erik Ovegård
Feature Added: Virtualizing Tabbed Documents and/or LayoutAnchorables PR #143 + Virtualization Options thanx to matko238
DockingManager.IsVirtualizingAnchorable
, DockingManager.IsVirtualizingDocument
, and IsVirtualizing
property on LayoutAnchorablePaneControl
and LayoutDocumentPaneControl
.Fixed Issue #149 Flicker/Lag when restoring floating window from Maximized state thanx to skyneps
Fixed Issue #150 Restoring floating window position on multiple monitors uses wrong Point for Virtual Screen location thanx to charles-roberts
Published by Dirkster99 over 4 years ago
The release of AvalonDock Version 4.0 introduces a small breaking change. The change is that we are going back to using the namespace names and library names as they were used in AvalonDock Version 2.0 and earlier releases. Please follow this guide to understand the adjustments necessary to continue using this library.
This release adds 6 fixes and 2 new features:
Docking multiple Documents and LayoutAnchorables (tool windows) in a floating document window (much like in Visual Studio) is now possible.
AutoHideDelay property to control the time until an AutoHide window is reduced back to its anchored representation
I really want to say thank you for the contributions that made these fixes & features possible:
Fix #98 with floating window without a content #99 Thanx to scdmitryvodich
Changed coding style to using TABS as indentation
Breaking Change Changed namespaces to AvalonDock (as authored originally in version 2.0 and earlier) See also Issue #108
Fix #101 and new fix for #81 with docked pane becomes not visible. Thanx to scdmitryvodich
Feature added: allow documents to be docked in a floating window Thanx to amolf-se https://github.com/mkonijnenburg @ http://www.amolf.nl
Feature added: AutoHideDelay property to control the time until an AutoHide window is reduced back to its anchored representation Thanx to Alexei Stukov
Fix #111 AvalonDock.LayoutRoot doesn't know how to deserialize... Thanx to scdmitryvodich
Fix #117 Dragging LayoutAnchoreable into outer docking buttons of floating document result in Exception Thanx to scdmitryvodich
Published by Dirkster99 almost 5 years ago
Published by Dirkster99 almost 5 years ago
Fixed issue #81 with docked pane becomes not visible (overlapped) Thanx to scdmitryvodich
Fixed issue #83 with LayoutDocument disappearance Thanx to scdmitryvodich
Fixed InvalidOperationException when deserializing layout @dirkster
Fixed LayoutRoot implementation of IXmlSerializable.ReadXml to read the end element thanx to prmartinuk
Published by Dirkster99 about 5 years ago
selecting a new LayoutAnchorableTabPanel from an auto sized width panel, will no longer undock the LayoutAnchorableTabPanel @dirkster99
null checks will now prevent crashes when creating the View @dirkster99 @dirkster99_1
LayoutAnchorablePanes now have the possibility to be docked in a LayoutAnchorableFloatingWindow, when hosted in a WinForm @dirkster99
LayoutContent.ContentID is now a bindable dependency property (@dirkster99)[https://github.com/Dirkster99/AvalonDock/commit/9fa76a74fae69865d1adfee0dc8865d8085e03e5]
floating windows will no longer have blurry buttons (@dirkster99)[https://github.com/Dirkster99/AvalonDock/commit/813f4bae9aa6525fabbe3b045ab968af5d69a276]
modifying the theme will now update the side anchored items @dirkster99 @dirkster99_1
to improve the performance when the LayoutGridControl is initialized, children are now updated only for DirectChildren changes @dirkster99
when the last LayoutDocument is removed, the DockingManager.ActiveContent will no longer have a reference to this last removed LayoutDocument, to prevent a memory leak @dirkster99 @dirkster99_1
the DockingManager.AnchorTemplate property will now be applied to LayoutAnchorable controls.
@dirkster99
using frame navigation with LayoutAnchorableFloatingWindow will no longer cause a crash.
@dirkster99
Removed unused code
@dirkster99
Published by Dirkster99 about 5 years ago
Published by Dirkster99 about 5 years ago
Published by Dirkster99 about 5 years ago
Published by Dirkster99 about 5 years ago
Made calculating of DockMinSize for panel based on children DockMinSize (thanx to scdmitryvodich)
Fixing Issue 53 Can hide LayoutAnchorable using Alt+F4 when CanHide is false
Fixing Issue #38 and #47
Published by Dirkster99 over 5 years ago
Small breaking change in Dirkster.AvalonDock.Themes.VS2013, Renamed DockingButtonForegroundArrowBrusKey to DockingButtonForegroundArrowBrushKey (thanx to VNNCC)
Fix on FloatingWindow visibility when loading/unloading DockingManager control (thanx to scdmitryvodich)
Language Support Added
Added ca-es localization. Updated es localization. (thanx to xnaval)
Adding support for Japanes, Korean, and Polish
Additional Fixes
Fix Visibility issue on closing LayoutFloatingWindowControl (thanx to scdmitryvodich)
#42 Fix Dispatcher Suspend Exception issue (thanx to vkotenev-sc, scdmitryvodich)
#46 Check if we are not on the UI thread before doing Dispatcher.Invoke (thanx to dgosbell, vkotenev-sc)
Published by Dirkster99 over 5 years ago
Fixes layout issues with toolwindows (anchorables) pull #36 pull #37 issue #37
Published by Dirkster99 over 5 years ago
Fixing:
Published by Dirkster99 over 5 years ago
Improved Support for 2nd Monitor and
Fixed Crash on FloatingWindow
https://github.com/Dirkster99/AvalonDock/issues/27
https://github.com/Dirkster99/AvalonDock/issues/28
Published by Dirkster99 over 5 years ago
BugFix Hidden anchorable cannot be shown again (Issue https://github.com/Dirkster99/AvalonDock/issues/19)
CanDockAsTabbedDocument (Added drag & drop support of LayoutAnchorable) (Issue https://github.com/Dirkster99/AvalonDock/issues/18)
Improved support for LayoutAnchorableFloatingWindow (floating tool window) on 2nd screen (Issue https://github.com/Dirkster99/AvalonDock/issues/20)
zh-Hant localization
Thanks for your support and discussions to:
Published by Dirkster99 over 5 years ago
Published by Dirkster99 over 5 years ago
This version AvalonDock version 3.5.2 contains bug fixes/improvements for:
Published by Dirkster99 over 5 years ago
re-ordered sequence of
_layoutItems.Add( layoutItem );
ApplyStyleToLayoutItem( layoutItem );
to allow correct handling of resulting ModelChange
event.
Published by Dirkster99 almost 6 years ago
Published by Dirkster99 almost 6 years ago