Skip to content

Releases: Dirkster99/AvalonDock

Virtualize Documents and Anchorables or Not

19 Apr 16:07
Compare
Choose a tag to compare

Version 4.0 - Back to the Roots

02 Mar 14:01
Compare
Choose a tag to compare

Breaking Change

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.

New Features and Fixes

This release adds 6 fixes and 2 new features:

  1. Docking multiple Documents and LayoutAnchorables (tool windows) in a floating document window (much like in Visual Studio) is now possible.

  2. 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:

References

Fixes in 3.6.02

Bugfixes on Docked Pane, LayoutDocument and Serialization

Applying missing changes from XCeed WPFToolkit version 3.6

08 Oct 16:26
80e663b
Compare
Choose a tag to compare
  • 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

More Additional Fixes

27 Sep 14:35
f6ae5fc
Compare
Choose a tag to compare

.NetCore 3 and Net4.0 support added

31 Aug 22:25
Compare
Choose a tag to compare
3.5.12

This is version 3.5.12 supporting NetCore3 and Net4

Version 3.5.11

Fixing DockMinSize, CanHide and multiple Exception issues

27 Jul 13:32
6618dd1
Compare
Choose a tag to compare

Fixes in Version 3.5.10

  1. Made calculating of DockMinSize for panel based on children DockMinSize (thanx to scdmitryvodich)

  2. Fixing Issue 53 Can hide LayoutAnchorable using Alt+F4 when CanHide is false

    • Including:
      • Fix 2 in #53 NullReferenceException
      • Fix 3 in #53 System.ArgumentOutOfRangeException
  3. Fixing Issue #38 and #47

FloatingWindow Load/Unload Fix

19 Jul 15:18
Compare
Choose a tag to compare
  1. Small breaking change in Dirkster.AvalonDock.Themes.VS2013, Renamed DockingButtonForegroundArrowBrusKey to DockingButtonForegroundArrowBrushKey (thanx to VNNCC)

  2. Fix on FloatingWindow visibility when loading/unloading DockingManager control (thanx to scdmitryvodich)