manuelroemer / Celestial.UIToolkit

A custom WPF toolkit which is inspired by a lot of the current design languages, including Microsoft's Fluent Design and Google's Material Design.
MIT License
39 stars 6 forks source link

Specific XML comment passages need to be updated #77

Open manuelroemer opened 5 years ago

manuelroemer commented 5 years ago

What is the problem?

The XML comments have a few problems which need to be updated.

ConstructedFrameworkElement.Child

References IconElement.

DropShadowDecorator.ToString

References "panel", even though it's a decorator.

DropShadowDecorator.UpdateCurrentDropShadowEffect

Says that it updates "DropShadowEffect". Is actually "Effect".

NavigationView.PaneHeader

"...displayed in the PaneHeader..."

NavigationView.OnApplyTemplate

"...to that..."

NavigationViewDisplayMode.Minimal

Change to "...which are the menu buttons. With these buttons..."

NavigationiewItem.Icon

Change to "...as the icon..."

RippleOverlay.AnimationOriginX

"Gets the y-coordinate..."

SplitView.PaneOpened

"the SplitView pane is opened. Occurs when"

ThemeShadow

Revise the whole text. Important:

  • ControlTemplates decide where the Shadow is displayed.
  • The user defines what the shadow looks like.
  • Can be presented via ThemeShadowPresenter.

ThemeShadowPresenter

Change to "...which is attached to the templated parent's ..."

ToggleSwitch.Commands

if -> when

ToggleSwitch.On-/Off-KnobOffset

"...IsOn is false/true..."

DesignMode.IsEnabled

Change to "indicating whether"

DesignTimeOnlyResourceDictionary

Change to "in design mode"

SharedResourceDictionary (maybe rename to CachedResourceDictionary)

Remove references to Manager class.

ExtendedVSM.Default

Remove the quick access passage.

GridUnitExtension

Make the list formatted