Releases: yuzawa-san/PolyhedraSaver
Releases · yuzawa-san/PolyhedraSaver
v2.1.5
v2.1.4
What's Changed
- Bump actions/checkout from 2.4.0 to 3 by @dependabot in #9
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #10
- Bounding box ricochets by @yuzawa-san in #11
Full Changelog: v2.1.3...v2.1.4
v2.1.3
What's Changed
- Bump actions/checkout from 2 to 2.3.4 by @dependabot in #2
- Bump actions/checkout from 2.3.4 to 2.4.0 by @dependabot in #4
- Xcode maintenance by @yuzawa-san in #5
- Make more CPU efficient by @yuzawa-san in #6
- Prevent collisions from happening off screen by @yuzawa-san in #7
- Release/2.1.3 by @yuzawa-san in #8
New Contributors
- @dependabot made their first contribution in #2
Full Changelog: v2.1.2...v2.1.3
v2.1.2
- Set minimum OS version to Catalina (10.15) because swift screensaver support is dodgy in prior versions.
- Draw obscured edges lightly. This makes the objects look more 3-dimensional. The back edges were present in v1.0. Then hidden fully in v2.0.0. I've decided to bring them partially back.
- Use hsluv color space to generate perceptually luminous colors. The prior versions used an HSV spline to generate the colors. However, changing the hue degrees generates colors with differing luminosities. i.e. blue was "dark" and yellow/green was "light". This improvement makes them similar in subjective "lightness" to avoid the blues from making the object disappearing.
- Don't forget to star this project so this can get on homebrew's main cask distribution.
v2.1.1
- Add more concrete polyhedra source attribution.
- Make the polyhedra selector visible in system's dark mode.
- Make the rotation transformation more visually appealing (matches original
ico
implementation visually). - Don't forget to star this project so this can get on homebrew's main cask distribution.
v2.1.0
- Fix random selection.
- Remove label on non-random selection
- Code cleanup
- Self-hosted Homebrew distribution. Please star, so I can add to main Homebrew!
v2.0.0
- Renamed from
ico-saver
toPolyhedraSaver
- Complete rewrite of the 2013 version into a modern 2021 version.
- Maintainer learned swift. It is quite cool versus Objective-C.
- Add "Random" option
- Add "Display Polyhedra Name" option
- Add "Override Color" option
- The minimum build target is macOS 10.13.
Included polyhedra:
- Regular Polyhedra (R)
- Semi-Regular Polyhedra (S)
- Johnson Solids (J) source uses
N
designation - Prisms (P) - first ten (of infinite)
- Antiprisms (A)
v1.0
Initial release from 2013. Legacy archive attached here. Compiled in Snow Leopard (?), but still works in Big Sur. Project has been renamed since this version.