Link Search Menu Expand Document


News

Delight 2021.1.0 released

07 Mar 2021 - Patrik

Delight 2021.1.0 is released. Available on GitHub. Main highlights:

  • List animations

  • Navigator view

Changelog:

  • Added support for transition animations to list items in List views as items are added / removed. See ListExample view for demo.
  • Added Navigator view for navigating/switching between views with transition animations. See NavigatorExample view for example how it’s used.
  • Global values can be defined through the partial class Globals, and they can be accessed in the XML.
  • Added global values for creating responsive UIs: ScreenWidth, ScreenHeight, IsMobile, IsTablet, IsDesktop, IsPortrait, IsLandscape.
  • XML values can now be specified in embedded expressions through the notation XML(value):
  • Framework now allows binding to non-bindable objects i.e. objects that don’t inherit from BindableObject or BindableCollection
  • Added AdjustToParent enum to all views. Views can now adjust their size to Fill the parent (retaining aspect ratio), Fit inside parent (retaining aspect ratio) or Stretch.
  • Model properties can be assigned to in XML through their Id:

    Which translates to MyView.Player = Models.DemoPlayers.Player1

  • Color values can now also be defined with 3-digit hex notation: #fff like in css, which duplicates the hexvalues into 6-digits: #ffffff. And the 4-digit notation for #argb -> #aarrggbb.
  • Offsets can now be specified as percentage. Example of offsetting a view 100% of its size to the right:
  • Bugfix: Views not being unloaded as scene is destroyed, causing issues with List views bound to global data.
  • Bugfix: Fixed bug where XML files and code didn’t update until switching back and forth in the editor.
  • Bugfix: IsDisabled on ListItems no longer ignored.
  • Bugfix: Fixed a couple of bugs with runtime parsed list item bindings when having multiple lists.
  • Bugfix: Added XML editor Command+Left/Right/Up/Down shortcuts for Mac
  • Bugfix: Fixed issues with designer XML editor on Mac
  • Bugfix: Fixed bug with runtime parsed views not applying property assignments declared in base views.

Delight 2020.2.0 released

25 Sep 2020 - Patrik

Delight 2020.2.0 is released. Available on GitHub. Main highlights:

  • Embedded code

  • Updated designer - selection logic, binding highlighting, etc.

  • Various bugfixes

Delight 2020.1.0 released

26 May 2020 - Patrik

Delight 2020.1.0 is released. Available on the Asset Store and GitHub. Main highlights:

  • LIVE editor

  • Paged lists

  • State Animations

    Create animations that are triggered when view changes state.

  • Expander view

Delight LIVE editor sneak peek :)

03 May 2020 - Patrik

Short video demonstrating the LIVE editor by creating a High Score view.

Subscribe to the Delight YouTube channel for video tutorials and updates.

Delight 2019.1.0 released

14 Jul 2019 - Patrik

Delight 2019.1.0 is released. Available on GitHub. If you’re migrating from MarkLight check out the migration docs here, which also contains a detailed change log. Main highlights:

  • Code Generation
  • On-demand Loading
  • Asset Management
  • Game Model Integration
  • Better Performance and Scalability