Reframing SwiftUI Views. A collection of tools to help with layout.
Stars
309
Forks
7
Watchers
309
Open Issues
2
Overall repository health assessment
No package.json found
This might not be a Node.js project
205
commits
Fixed a bug in Proportionable scaledToFit and scaledToFill functions where they would not work correctly on landscape images.
0fccfdcView on GitHubFixed watchOS widget dimension to match an update to the HIG
a7576e8View on GitHubonPreferenceChangeMainActor updated so it is only used when compiling for Swift 6.0..<6.1
b889733View on GitHubifAvailable updated so the closure returns an optional view.
5748619View on GitHubAdded additional onPreferenceChange extensions to work around nonisolated closure.
6b7c706View on GitHubAdded new extension to Proportionable protocol: `init(width:,aspectRatio:)`, `init(height:,aspectRatio:)`, `square(:)`, `scaledToFit(:)`, and `scaledToFill(:)`.
4972f93View on GitHubUpdate to internal onPreferenceChange function so it runs on the main actor in Swift 5 as well.
3b46ddcView on GitHubChanged all instances of onPreferenceChange to use the main actor when updating values. This workaround fixes the compile errors when using XCode 16.2 beta 3.
a7a7d88View on GitHubMade HairSpaceJustifiedText public and added example to example app.
53792a1View on GitHubBugfix so that HairSpaceJustifiedText works correctly for mixed RTL and LTR text.
0513afaView on GitHubPatched a SwiftUI bug in Swift 6 where animated changes might crash the app when using any FULayout like HFlow, VFlow, etc, OverlappingImage, HFlowLegacy, VFlowLegacy, and VGridMasonry
19d2032View on GitHub