swift-cross-ui
swift-cross-ui copied to clipboard
A cross-platform declarative UI framework, inspired by SwiftUI.
If you run `swift test` now, SwiftPM first tries to build all targets (even though the only tests target has a single dependency on the SwiftCrossUI target). This has the...
I'll preface this issue by saying that I'm not interested in doing anything on Android, this is not in my roadmap at all. I will be writing my first experiments...
It would be nice to be able to save state between launches. - [ ] `SavableAppState` that conforms to Codable or - [ ] a Property wrapper for which parts...
This also includes mixing vcpkg with others, through multiple values in `PKG_CONFIG_PATH` separated by `;`.
Is there any chance to add support for libadwaita on Linux? Or would that go beyond the vision of this project?
ControlsExample currently has uneven spacing between the three groups when run using the AppKitBackend (`SCUI_BACKEND=AppKitBackend swift run ControlsExample`). It seems like `.padding(.bottom, 20)` is adding 20 pts of padding to...
Currently there's a dummy spacer implementation so that examples which rely on Spacer can at least run, but it doesn't actually do anything. I had a look around and couldn't...
We can use swift macros to generate the code that's currently generated by `gyb`. Pros - Code completion and type checking on types that will get generated (rn they are...
It'd be great to have a full start-to-finish tutorial for making a basic app of some sort with SwiftUI. Modelling it off [SwiftUI's landmarks app tutorial](https://developer.apple.com/tutorials/swiftui) could be a good...
published etc