Skip to content

CSDeskBand v2.0.0

Compare
Choose a tag to compare
@dsafa dsafa released this 18 Aug 05:57

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

Breaking changes for CSDeskBandMenu and related

  • 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