Skip to content

Additional Scene types for SwiftUI on macOS

License

Notifications You must be signed in to change notification settings

ryanslikesocool/MoreWindows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoreWindows

Additional Scene types and utilities 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.

NOTICE

This package is under development and not considered production-ready.
Breaking changes are common, documentation is incomplete, and support is limited. Use at your own risk.

Requirements

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

NOTE: 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 create a pull request regarding any issues encountered on macOS 13.

Installation (Swift Package Manager)

Add the following entry to your package dependencies...

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

...and your target dependencies.

.target(
	name: "MyTarget",
	dependencies: [
		"MoreWindows",
	]
),

Documentation

Most of this package is documented with DocC.
To view documentation in Xcode, select Product > Build Documentation from the menu bar.

About

Additional Scene types for SwiftUI on macOS

Topics

Resources

License

Stars

Watchers

Forks

Languages