CSDeskBand Versions Save

Windows deskband with C#

v2.1.0+core

5 years ago

New

  • Add parameter ShowDeskBand to CSDeskBandRegistration attribute allowing you to automatically show the deskband after registration. Thanks @kotoneme
  • Update readme with better installation instructions and example. Thanks @KoalaBear84

v2.0.1+wpf

5 years ago

Update Nuget dependency for CSDeskband to 2.0.1

v2.0.1+win

5 years ago

Update Nuget dependency for CSDeskband to 2.0.1

v2.0.1+core

5 years ago

Fix Deskband not updating right away after updating the options

v2.0.0

5 years ago

CSDeskBand Version 2

This is the release of version 2 and it includes a lot of breaking changes.

Breaking Changes

  • Classes are now sealed
  • CSDeskBandWin and CSDeskBandWpf classes now explicity implement ICSDeskBand to remove clutter
  • Changed generated Resharper annotations to internal

Breaking changes for CSDeskBandOptions

  • Rename property MinVertical -> MinVerticalSize
  • Rename property MaxVertical -> MaxVerticalWidth; Also changes the data type from Size to an int because there is only one value
  • Rename property Vertical -> VerticalSize
  • Rename property MinHorizontal -> MinHorizontalSize
  • Rename property MaxHorizontal -> MaxHorizontalHeight; Also changes the data type from Size to an int because there is only one value
  • Rename property VariableHeight -> HeightCanChange
  • Rename property Increment -> HeightIncrement
  • Rename property Fixed -> IsFixed
  • Delete property Sunken because the option did nothing
  • Delete property Undeletable because the option did nothing
  • Delete property AlwaysShowGripper becuase the option did nothing
  • Delete property NoMargins because the option did nothing
  • Delete property TopRow because the option did nothing
  • Delete property AddToFront because the option did nothing
  • Delete property NewRow because the option did nothing
  • Move CSDeskBandMenu*.cs classes to CSDeskBand.ContextMenu namespace
  • Rename CSDeskBandMenu -> DeskBandMenu
  • Rename CSDeskBandMenuItem -> DeskBandMenuItem
  • Rename CSDeskBandMenuSeparator -> DeskBandMenuSeparator
  • Rename CSDeskBandMenuAction -> DeskBandMenuItem

Changes

  • Assemblies are now strong named
  • Project files have been moved into the src folder

Additions

  • Documentation has been updated and are now included with the nuget packages
  • Added missing documentation