├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── Package.swift ├── README.md ├── Sources ├── MacPreviewUtils │ ├── Helpers │ │ ├── MacPreviewUtilsWindow.swift │ │ ├── NSApplication+ActivatePreview.swift │ │ ├── PreviewWindow.swift │ │ ├── RuntimeWarnings.swift │ │ └── ViewModifier+Warning.swift │ ├── Logging │ │ ├── PreviewConsoleModifier.swift │ │ ├── PreviewConsoleView.swift │ │ └── ProcessPipe.swift │ ├── PinToDisplay.swift │ └── ProcessInfo+Preview.swift └── MacPreviewUtilsObjC │ ├── FixTranslucencyInPreviews.m │ └── include │ └── FixTranslucencyInPreviews.h ├── TestApp ├── TestApp.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── TestApp.xcscheme └── TestApp │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── appstore1024.png │ │ ├── ipad152.png │ │ ├── ipad76.png │ │ ├── ipadNotification20.png │ │ ├── ipadNotification40.png │ │ ├── ipadPro167.png │ │ ├── ipadSettings29.png │ │ ├── ipadSettings58.png │ │ ├── ipadSpotlight40.png │ │ ├── ipadSpotlight80.png │ │ ├── iphone120.png │ │ ├── iphone180.png │ │ ├── mac1024.png │ │ ├── mac128.png │ │ ├── mac16.png │ │ ├── mac256.png │ │ ├── mac32.png │ │ ├── mac512.png │ │ ├── mac64.png │ │ ├── notification40.png │ │ ├── notification60.png │ │ ├── settings58.png │ │ ├── settings87.png │ │ ├── spotlight120.png │ │ └── spotlight80.png │ ├── Contents.json │ └── PreviewWallpaper.imageset │ │ ├── Contents.json │ │ ├── PreviewWallpaper-Dark.heic │ │ └── PreviewWallpaper.heic │ ├── Demo Views │ ├── ExternalDisplayDemo.swift │ ├── LoggingDemo.swift │ └── MaterialTranslucencyDemo.swift │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── TestApp.entitlements │ └── TestAppApp.swift └── images ├── Materials.png └── PreviewConsole.jpg /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: insidegui 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/README.md -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Helpers/MacPreviewUtilsWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Helpers/MacPreviewUtilsWindow.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Helpers/NSApplication+ActivatePreview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Helpers/NSApplication+ActivatePreview.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Helpers/PreviewWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Helpers/PreviewWindow.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Helpers/RuntimeWarnings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Helpers/RuntimeWarnings.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Helpers/ViewModifier+Warning.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Helpers/ViewModifier+Warning.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Logging/PreviewConsoleModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Logging/PreviewConsoleModifier.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Logging/PreviewConsoleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Logging/PreviewConsoleView.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/Logging/ProcessPipe.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/Logging/ProcessPipe.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/PinToDisplay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/PinToDisplay.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtils/ProcessInfo+Preview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtils/ProcessInfo+Preview.swift -------------------------------------------------------------------------------- /Sources/MacPreviewUtilsObjC/FixTranslucencyInPreviews.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtilsObjC/FixTranslucencyInPreviews.m -------------------------------------------------------------------------------- /Sources/MacPreviewUtilsObjC/include/FixTranslucencyInPreviews.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/Sources/MacPreviewUtilsObjC/include/FixTranslucencyInPreviews.h -------------------------------------------------------------------------------- /TestApp/TestApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /TestApp/TestApp.xcodeproj/xcshareddata/xcschemes/TestApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp.xcodeproj/xcshareddata/xcschemes/TestApp.xcscheme -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/appstore1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/appstore1024.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipad152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipad152.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipad76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipad76.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadNotification20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadNotification20.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadNotification40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadNotification40.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadPro167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadPro167.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSettings29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSettings29.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSettings58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSettings58.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSpotlight40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSpotlight40.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSpotlight80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/ipadSpotlight80.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/iphone120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/iphone120.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/iphone180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/iphone180.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac1024.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac128.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac16.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac256.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac32.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac512.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/mac64.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/notification40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/notification40.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/notification60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/notification60.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/settings58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/settings58.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/settings87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/settings87.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/spotlight120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/spotlight120.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/spotlight80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/spotlight80.png -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/PreviewWallpaper.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/PreviewWallpaper.imageset/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/PreviewWallpaper.imageset/PreviewWallpaper-Dark.heic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/PreviewWallpaper.imageset/PreviewWallpaper-Dark.heic -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/PreviewWallpaper.imageset/PreviewWallpaper.heic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Assets.xcassets/PreviewWallpaper.imageset/PreviewWallpaper.heic -------------------------------------------------------------------------------- /TestApp/TestApp/Demo Views/ExternalDisplayDemo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Demo Views/ExternalDisplayDemo.swift -------------------------------------------------------------------------------- /TestApp/TestApp/Demo Views/LoggingDemo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Demo Views/LoggingDemo.swift -------------------------------------------------------------------------------- /TestApp/TestApp/Demo Views/MaterialTranslucencyDemo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Demo Views/MaterialTranslucencyDemo.swift -------------------------------------------------------------------------------- /TestApp/TestApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/TestApp.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/TestApp.entitlements -------------------------------------------------------------------------------- /TestApp/TestApp/TestAppApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/TestApp/TestApp/TestAppApp.swift -------------------------------------------------------------------------------- /images/Materials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/images/Materials.png -------------------------------------------------------------------------------- /images/PreviewConsole.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insidegui/MacPreviewUtils/HEAD/images/PreviewConsole.jpg --------------------------------------------------------------------------------