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

0.2.0

Compare
Choose a tag to compare
@david-swift david-swift released this 30 Jan 14:04
· 121 commits to main since this release

Improvements

  • Add support for auto-generated widget bindings, generate bindings for many new widgets, and improve support for already existing widgets
  • Improve the performance of view updates when data changes
  • Add support for building apps on macOS (although it primarily targets Linux)
  • Add support for AboutWindow's issues URL
  • Add widget ForEach for dynamic lists that are transparent

Warning

This update completely replaces the AparokshaUI/Libadwaita "backend" with a direct access to the C library, simplifying the maintenance of the repository and the auto-generation of widget bindings. While the public SwiftUI-like API stays the same, custom widgets and modifiers accessing Libadwaita explicitly must be adapted to utilize the CAdw library (available in this package, enabling direct access to all the Gtk and Libadwaita types and functions) in order to work.