Skip to content

Releases: Delsin-Yu/GDViews.FreeTabView

v0.1.0

Choose a tag to compare

@Delsin-Yu Delsin-Yu released this 22 Sep 09:32

0.1.0

Breaking Changes

  • Tab buttons are BaseButton. TabInstanceSetup and TabPrefabSetup store a BaseButton instead of a CheckButton. Existing CheckButton instances still pass in. Code that reads the field back as CheckButton must cast.
  • _OnViewItemShow argument is non-nullable. Overrides use TOptionalArg rather than TOptionalArg?.

New Features

  • Show can return the view item through an out IFreeTabViewItem parameter.
  • HideCurrent, SetTabVisible, IsTabVisible, and CurrentViewItemIndex control which tabs are on screen.
  • FreeTabViewItemT exposes IsShown, OpenArg, and ViewItemCancellationToken. The token is canceled when that show ends.
  • ViewItemTweener is public on the view item.

Other

  • The fade tweener no longer toggles child Control availability. NodeUtils is removed.

v0.0.2

Choose a tag to compare

@Delsin-Yu Delsin-Yu released this 16 Apr 17:46

Migrate everything to the GodotViews.FreeTab namespace, since we are introducing more members to the GodotViews namespace.

Initial Release

Choose a tag to compare

@Delsin-Yu Delsin-Yu released this 20 Mar 07:38

Initial NuGet distribution