MoreWindows

0.1.3

Additional Scene types for SwiftUI on macOS
ryanslikesocool/MoreWindows

What's New

0.1.3

2024-04-24T19:16:28Z

Custom layouts for the About window.
This can be accomplished by using .aboutWindowLayout(_:) to set an environment variable. By default, this is set to .vertical.
Note that using the .custom value will cause the view to ignore environment variables set with .aboutWindowOptions(_:).

Exposed AppInfoView
This contains the app icon, name, and version, as seen in the .vertical About window layout. It can also be used with custom About window layouts.

MoreWindows

Additional Scene types for SwiftUI apps on macOS.

A screenshot of two windows.  The one on the left is a "launcher" style window, similar to what you'd see when opening Xcode.  The window on the right is an "about" style window, displaying app information like the version and copyright.

Requirements

MoreWindows requires a SwiftUI lifecycle app on macOS 13.0 or later.

Installation

MoreWindows can be added to a project as a Swift package.

.package(url: "https://github.com/ryanslikesocool/MoreWindows", from: "0.1.0"),

Documentation

Documentation can be viewed by selecting Product > Build Documentation in Xcode.

Notice

macOS 13 is supported in theory. I've done my best to accomodate but I have no way of knowing if it actually works. Please open an issue or pull request with any potential issues on macOS 13.

Description

  • Swift Tools 5.9.0
View More Packages from this Author

Dependencies

  • None
Last updated: Mon Nov 25 2024 14:09:07 GMT-1000 (Hawaii-Aleutian Standard Time)