Skip to content
This repository has been archived by the owner on Oct 17, 2024. It is now read-only.

0.1.9

Compare
Choose a tag to compare
@david-swift david-swift released this 06 Jan 17:27
· 132 commits to main since this release

Improvements

  • Make functions storage(modifiers:) and updateStorage(_:modifiers:) on View public
  • Replace EitherView by the more powerful ViewStack
  • Add support for dynamic lists via List and other containers via Container
  • Add support for carousels
  • Add support for view switchers
  • Add support for overlays
  • Add support for progress bars
  • Add support for banners
  • Save a State property holding a codable value between app launches ✨
  • Add property rawValue to State for editing the value without updating the views
  • Add inspectOnAppear(_:) modifier
  • Add onClick(handler:) modifier (for every widget)
  • Add Form and multiple row types for grouping controls ✨
  • Add support for Text expanding to multiple lines if there isn't enough space
  • Make public typealias for the Libadwaita types interesting for using Adwaita

Bug Fixes

  • Make button update its handler on every view update
  • Make one State property always hold a reference to the same object containing the value