issues
search
square
/
Paralayout
Paralayout is a set of simple, useful, and straightforward utilities that enable pixel-perfect layout in iOS. Your designers will love you.
https://medium.com/square-corner-blog/introducing-paralayout-d5ac09e93fb0
Apache License 2.0
790
stars
34
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Alignment methods do not have stable pixel rounding
#145
NickEntin
opened
6 days ago
0
Make rect(toFit:...) and rect(toFill:...) have similar API surface
#144
dfed
closed
1 month ago
0
Update Cocoapods + bundle
#143
dfed
closed
1 month ago
1
Adopt Swift 6
#142
dfed
closed
1 month ago
1
Remove automatic pixel rounding from AspectRatio
#141
NickEntin
opened
1 month ago
0
Create non-@MainActor-bound methods for rounding to pixel at scale
#140
dfed
closed
1 month ago
1
Fix aligning to superview point
#139
NickEntin
closed
1 month ago
0
Make it possible to do rounding calculations off of @MainActor when scale is known
#138
dfed
closed
1 month ago
1
Add conveniences to size an image view preserving its image's aspect ratio
#137
NickEntin
opened
3 months ago
0
Support sizing labels accounting for their cap insets
#136
NickEntin
opened
3 months ago
0
Support sizing image views with aspect ratio preservation
#135
NickEntin
opened
3 months ago
0
Replace assertions in slice method with alert func
#134
NickEntin
opened
3 months ago
0
Update Bundler dependencies and specify Ruby version
#133
NickEntin
closed
3 months ago
0
Strict concurrency and project maintenance
#132
NickEntin
closed
3 months ago
0
Layers should also be alignable and distributable
#131
NickEntin
opened
4 months ago
0
Add support for slicing from directional edges
#130
NickEntin
opened
4 months ago
0
Use CGSize to define fixed spacers
#129
NickEntin
opened
4 months ago
0
Remove assertions in slicing method
#128
NickEntin
opened
5 months ago
0
Correctly account for zero-width spacers in implied distribution
#127
NickEntin
closed
3 months ago
0
Fixed spacing of 0 can be ignored between elements
#126
dfed
closed
3 months ago
0
Account for insets when applying orthogonal alignment in view distribution
#125
NickEntin
closed
3 months ago
0
Account for distribution item insets when applying orthogonal alignment in distribution
#124
NickEntin
closed
3 months ago
1
Adopt "complete" Swift concurrency
#123
jszumski
closed
3 months ago
1
Enable trailing closures for distribution builder with parameters
#121
NickEntin
closed
7 months ago
0
Support tvOS
#120
NickEntin
opened
7 months ago
0
Support visionOS
#119
NickEntin
opened
7 months ago
0
Support result builder syntax for view spreading
#118
NickEntin
closed
7 months ago
1
Create ViewDistributionBuilder
#117
dfed
closed
7 months ago
1
Add ResultBuilder-backed API for subview distribution
#116
dfed
closed
7 months ago
1
Default alignment and spreading behavior cases to zero
#115
gizmosachin
closed
7 months ago
0
Enum cases for insets and offsets should default to zero
#114
gizmosachin
closed
7 months ago
0
Update version to 1.0
#113
NickEntin
closed
7 months ago
0
Update README to reflect the 1.0 API
#112
NickEntin
closed
7 months ago
0
Enable visionOS support
#111
NickEntin
closed
3 months ago
1
Get scale factor for view from trait collection instead of screen
#110
NickEntin
closed
7 months ago
0
Enable tvOS support
#109
NickEntin
closed
7 months ago
1
Update upload-artifacts action to v4
#108
NickEntin
opened
10 months ago
1
Update actions in CI workflow to versions using node16
#107
NickEntin
closed
10 months ago
0
Update bundler dependencies
#106
NickEntin
closed
10 months ago
0
Add Bazel install instructions to README
#105
NickEntin
closed
10 months ago
0
Migrate to bzlmod
#104
luispadron
closed
10 months ago
0
Add support for installing via Bazel
#103
NickEntin
closed
1 year ago
0
Bump version to 1.0.0-rc.5
#102
NickEntin
closed
1 year ago
0
Fix horizontal distribution in RTL layout
#101
NickEntin
closed
1 year ago
0
Add alignment proxies for aligning to first line of a label
#100
NickEntin
closed
1 year ago
1
Update pixel rounding method names to be consistent
#99
NickEntin
closed
1 year ago
0
Update CI builds off of macOS 10.15
#98
NickEntin
closed
1 year ago
0
Add alignment proxy using an arbitrary rect
#97
NickEntin
closed
1 year ago
0
Horizontal view distribution works incorrectly in right-to-left layout
#95
NickEntin
closed
1 year ago
0
Update pixel rounding method names to be consistent
#94
NickEntin
closed
1 year ago
1
Next