├── .gitignore ├── .swiftpm └── xcode │ ├── package.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ └── xcschemes │ ├── Scalar2DTests.xcscheme │ ├── Scalar2D_AppKitViews.xcscheme │ ├── Scalar2D_Colour.xcscheme │ ├── Scalar2D_CoreGraphics.xcscheme │ ├── Scalar2D_CoreViews.xcscheme │ ├── Scalar2D_FontDescription.xcscheme │ ├── Scalar2D_GraphicPath.xcscheme │ ├── Scalar2D_SVG.xcscheme │ ├── Scalar2D_Styling.xcscheme │ ├── Scalar2D_SwiftUI.xcscheme │ ├── Scalar2D_UIKitViews.xcscheme │ └── Scalar2D_Utils.xcscheme ├── Artwork └── FrogLogo.svg ├── Colour └── Sources │ ├── CGColor+ColourParser.swift │ ├── ColourParser.swift │ ├── DeviceCYMKColourParser.swift │ ├── DeviceColourParser.swift │ ├── DeviceGrayColourParser.swift │ ├── DeviceRGBColourParser.swift │ ├── HexColourParser.swift │ ├── ICCColourParser.swift │ ├── NSColor+ColourParser.swift │ ├── RGBColourParser.swift │ ├── UIColor+ColourParser.swift │ └── WebColourParser.swift ├── CoreGraphics └── Sources │ └── CoreGraphics+Styling.swift ├── Example ├── Scalar2D Mac Test App │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ └── Main.storyboard │ ├── Info.plist │ ├── Scalar2D Mac Playground.playground │ │ ├── Contents.swift │ │ └── contents.xcplayground │ └── ViewController.swift ├── Scalar2D Mac Test AppTests │ ├── Info.plist │ └── Scalar2D_Mac_Test_AppTests.swift ├── Scalar2D Test App │ ├── AnimatingFrogViewController.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── Scalard2D (iOS).playground │ │ ├── Contents.swift │ │ └── contents.xcplayground │ ├── SwiftUIFrogView.swift │ └── ViewController.swift ├── Scalar2D tVOS Test App │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── App Icon & Top Shelf Image.brandassets │ │ │ ├── App Icon - App Store.imagestack │ │ │ │ ├── Back.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── Front.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ └── Middle.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ ├── App Icon.imagestack │ │ │ │ ├── Back.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── Front.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ └── Middle.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Top Shelf Image Wide.imageset │ │ │ │ └── Contents.json │ │ │ └── Top Shelf Image.imageset │ │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── Launch Image.launchimage │ │ │ └── Contents.json │ ├── ContentView.swift │ ├── Info.plist │ └── Preview Content │ │ └── Preview Assets.xcassets │ │ └── Contents.json ├── Scalar2D tVOS Test AppUITests │ ├── Info.plist │ └── Scalar2D_tVOS_Test_AppUITests.swift ├── Scalar2D watchOS TestApp WatchKit App │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ └── Interface.storyboard │ └── Info.plist ├── Scalar2D watchOS TestApp WatchKit Extension │ ├── Assets.xcassets │ │ ├── Complication.complicationset │ │ │ ├── Circular.imageset │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Extra Large.imageset │ │ │ │ └── Contents.json │ │ │ ├── Graphic Bezel.imageset │ │ │ │ └── Contents.json │ │ │ ├── Graphic Circular.imageset │ │ │ │ └── Contents.json │ │ │ ├── Graphic Corner.imageset │ │ │ │ └── Contents.json │ │ │ ├── Graphic Large Rectangular.imageset │ │ │ │ └── Contents.json │ │ │ ├── Modular.imageset │ │ │ │ └── Contents.json │ │ │ └── Utilitarian.imageset │ │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ExtensionDelegate.swift │ ├── HostingController.swift │ ├── Info.plist │ └── Preview Content │ │ └── Preview Assets.xcassets │ │ └── Contents.json ├── Scalar2D.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ ├── Scalar2D Mac Test App.xcscheme │ │ ├── Scalar2D iOS Test App.xcscheme │ │ ├── Scalar2D tVOS Test App.xcscheme │ │ └── Scalar2D watchOS TestApp WatchKit App.xcscheme ├── Scalar2D.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── Scalar2DMac │ ├── Info.plist │ └── Scalar2DMac.h └── Shared Test UI │ └── TestFrogView.swift ├── Font └── Sources │ ├── CoreText+FontDescription.swift │ └── FontDescription.swift ├── GraphicPath └── Sources │ ├── CGPath+Iterate.swift │ ├── CGPath+SVG.swift │ ├── NSBezierPath+SVG.swift │ ├── PathGenerator.swift │ └── UIBezierPath+SVG.swift ├── LICENSE ├── Package.swift ├── README.md ├── SVG └── Sources │ ├── DocumentContext.swift │ ├── DrawStyle.swift │ ├── SVGElements+CoreGraphics.swift │ └── SVGElements.swift ├── Scalar2DTests ├── CGColor+Test.swift ├── CGPathGeneratorTests.swift ├── CSSApply+Test.swift ├── CSSParser+Test.swift ├── CSSPropertyTests.swift ├── ColourParserTests.swift ├── CoreText+Test.swift ├── Info.plist ├── NSBezierPathTests.swift ├── PathGeneratorTests.swift ├── Scalar2DTests.swift └── TestFiles │ └── TestCSS_001.swift ├── Styling ├── Sources │ ├── CSSParser.swift │ ├── CommonStyleInterpretter.swift │ ├── GraphicStyle.swift │ ├── GroupSelector.swift │ ├── PathStyle.swift │ ├── SVGPropertyInterpreter.swift │ ├── SelectorCombinator.swift │ ├── StyleAcceptor.swift │ ├── StyleBlock.swift │ ├── StylePropertyInterpreter.swift │ ├── StyleSelector.swift │ ├── ViewStyle.swift │ └── ViewStyleInterpreter.swift └── Styling_Readme.md ├── SwiftUI └── Sources │ ├── Colour+SwiftUI.swift │ └── SVGPath+SwiftUI.swift ├── Utils └── Sources │ ├── InheritableProperty.swift │ ├── Parsing.swift │ └── UnicodeScalarView+Utils.swift └── Views ├── Cocoa └── Sources │ ├── NSView+Styling.swift │ └── PathView+Mac.swift ├── CrossPlatform └── Sources │ ├── CAShapeLayer+Style.swift │ ├── PathView+Cross.swift │ ├── PathViewLayer.swift │ └── StyleableObject.swift └── UIKit └── Sources ├── PathView+iOS.swift └── UIView+Styling.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2DTests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2DTests.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_AppKitViews.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_AppKitViews.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_Colour.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_Colour.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_CoreGraphics.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_CoreGraphics.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_CoreViews.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_CoreViews.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_FontDescription.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_FontDescription.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_GraphicPath.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_GraphicPath.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_SVG.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_SVG.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_Styling.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_Styling.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_SwiftUI.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_SwiftUI.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_UIKitViews.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_UIKitViews.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_Utils.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Scalar2D_Utils.xcscheme -------------------------------------------------------------------------------- /Artwork/FrogLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Artwork/FrogLogo.svg -------------------------------------------------------------------------------- /Colour/Sources/CGColor+ColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/CGColor+ColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/ColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/ColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/DeviceCYMKColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/DeviceCYMKColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/DeviceColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/DeviceColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/DeviceGrayColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/DeviceGrayColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/DeviceRGBColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/DeviceRGBColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/HexColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/HexColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/ICCColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/ICCColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/NSColor+ColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/NSColor+ColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/RGBColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/RGBColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/UIColor+ColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/UIColor+ColourParser.swift -------------------------------------------------------------------------------- /Colour/Sources/WebColourParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Colour/Sources/WebColourParser.swift -------------------------------------------------------------------------------- /CoreGraphics/Sources/CoreGraphics+Styling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/CoreGraphics/Sources/CoreGraphics+Styling.swift -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test App/AppDelegate.swift -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test App/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test App/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test App/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test App/Scalar2D Mac Playground.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test App/Scalar2D Mac Playground.playground/Contents.swift -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test App/Scalar2D Mac Playground.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test App/Scalar2D Mac Playground.playground/contents.xcplayground -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test App/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test App/ViewController.swift -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test AppTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test AppTests/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2D Mac Test AppTests/Scalar2D_Mac_Test_AppTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Mac Test AppTests/Scalar2D_Mac_Test_AppTests.swift -------------------------------------------------------------------------------- /Example/Scalar2D Test App/AnimatingFrogViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/AnimatingFrogViewController.swift -------------------------------------------------------------------------------- /Example/Scalar2D Test App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/AppDelegate.swift -------------------------------------------------------------------------------- /Example/Scalar2D Test App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D Test App/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/Scalar2D Test App/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/Scalar2D Test App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2D Test App/Scalard2D (iOS).playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/Scalard2D (iOS).playground/Contents.swift -------------------------------------------------------------------------------- /Example/Scalar2D Test App/Scalard2D (iOS).playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/Scalard2D (iOS).playground/contents.xcplayground -------------------------------------------------------------------------------- /Example/Scalar2D Test App/SwiftUIFrogView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/SwiftUIFrogView.swift -------------------------------------------------------------------------------- /Example/Scalar2D Test App/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D Test App/ViewController.swift -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/AppDelegate.swift -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Assets.xcassets/Launch Image.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Assets.xcassets/Launch Image.launchimage/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/ContentView.swift -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test App/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test App/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test AppUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test AppUITests/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2D tVOS Test AppUITests/Scalar2D_tVOS_Test_AppUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D tVOS Test AppUITests/Scalar2D_tVOS_Test_AppUITests.swift -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit App/Base.lproj/Interface.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit App/Base.lproj/Interface.storyboard -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit App/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Circular.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Circular.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Extra Large.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Extra Large.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Bezel.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Bezel.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Circular.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Circular.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Corner.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Corner.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Large Rectangular.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Graphic Large Rectangular.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Modular.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Modular.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Utilitarian.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Complication.complicationset/Utilitarian.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/ExtensionDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/ExtensionDelegate.swift -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/HostingController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/HostingController.swift -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2D watchOS TestApp WatchKit Extension/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D watchOS TestApp WatchKit Extension/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D Mac Test App.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D Mac Test App.xcscheme -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D iOS Test App.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D iOS Test App.xcscheme -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D tVOS Test App.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D tVOS Test App.xcscheme -------------------------------------------------------------------------------- /Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D watchOS TestApp WatchKit App.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcodeproj/xcshareddata/xcschemes/Scalar2D watchOS TestApp WatchKit App.xcscheme -------------------------------------------------------------------------------- /Example/Scalar2D.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/Scalar2D.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2D.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/Scalar2DMac/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2DMac/Info.plist -------------------------------------------------------------------------------- /Example/Scalar2DMac/Scalar2DMac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Scalar2DMac/Scalar2DMac.h -------------------------------------------------------------------------------- /Example/Shared Test UI/TestFrogView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Example/Shared Test UI/TestFrogView.swift -------------------------------------------------------------------------------- /Font/Sources/CoreText+FontDescription.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Font/Sources/CoreText+FontDescription.swift -------------------------------------------------------------------------------- /Font/Sources/FontDescription.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Font/Sources/FontDescription.swift -------------------------------------------------------------------------------- /GraphicPath/Sources/CGPath+Iterate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/GraphicPath/Sources/CGPath+Iterate.swift -------------------------------------------------------------------------------- /GraphicPath/Sources/CGPath+SVG.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/GraphicPath/Sources/CGPath+SVG.swift -------------------------------------------------------------------------------- /GraphicPath/Sources/NSBezierPath+SVG.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/GraphicPath/Sources/NSBezierPath+SVG.swift -------------------------------------------------------------------------------- /GraphicPath/Sources/PathGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/GraphicPath/Sources/PathGenerator.swift -------------------------------------------------------------------------------- /GraphicPath/Sources/UIBezierPath+SVG.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/GraphicPath/Sources/UIBezierPath+SVG.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/README.md -------------------------------------------------------------------------------- /SVG/Sources/DocumentContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/SVG/Sources/DocumentContext.swift -------------------------------------------------------------------------------- /SVG/Sources/DrawStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/SVG/Sources/DrawStyle.swift -------------------------------------------------------------------------------- /SVG/Sources/SVGElements+CoreGraphics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/SVG/Sources/SVGElements+CoreGraphics.swift -------------------------------------------------------------------------------- /SVG/Sources/SVGElements.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/SVG/Sources/SVGElements.swift -------------------------------------------------------------------------------- /Scalar2DTests/CGColor+Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/CGColor+Test.swift -------------------------------------------------------------------------------- /Scalar2DTests/CGPathGeneratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/CGPathGeneratorTests.swift -------------------------------------------------------------------------------- /Scalar2DTests/CSSApply+Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/CSSApply+Test.swift -------------------------------------------------------------------------------- /Scalar2DTests/CSSParser+Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/CSSParser+Test.swift -------------------------------------------------------------------------------- /Scalar2DTests/CSSPropertyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/CSSPropertyTests.swift -------------------------------------------------------------------------------- /Scalar2DTests/ColourParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/ColourParserTests.swift -------------------------------------------------------------------------------- /Scalar2DTests/CoreText+Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/CoreText+Test.swift -------------------------------------------------------------------------------- /Scalar2DTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/Info.plist -------------------------------------------------------------------------------- /Scalar2DTests/NSBezierPathTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/NSBezierPathTests.swift -------------------------------------------------------------------------------- /Scalar2DTests/PathGeneratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/PathGeneratorTests.swift -------------------------------------------------------------------------------- /Scalar2DTests/Scalar2DTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/Scalar2DTests.swift -------------------------------------------------------------------------------- /Scalar2DTests/TestFiles/TestCSS_001.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Scalar2DTests/TestFiles/TestCSS_001.swift -------------------------------------------------------------------------------- /Styling/Sources/CSSParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/CSSParser.swift -------------------------------------------------------------------------------- /Styling/Sources/CommonStyleInterpretter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/CommonStyleInterpretter.swift -------------------------------------------------------------------------------- /Styling/Sources/GraphicStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/GraphicStyle.swift -------------------------------------------------------------------------------- /Styling/Sources/GroupSelector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/GroupSelector.swift -------------------------------------------------------------------------------- /Styling/Sources/PathStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/PathStyle.swift -------------------------------------------------------------------------------- /Styling/Sources/SVGPropertyInterpreter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/SVGPropertyInterpreter.swift -------------------------------------------------------------------------------- /Styling/Sources/SelectorCombinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/SelectorCombinator.swift -------------------------------------------------------------------------------- /Styling/Sources/StyleAcceptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/StyleAcceptor.swift -------------------------------------------------------------------------------- /Styling/Sources/StyleBlock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/StyleBlock.swift -------------------------------------------------------------------------------- /Styling/Sources/StylePropertyInterpreter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/StylePropertyInterpreter.swift -------------------------------------------------------------------------------- /Styling/Sources/StyleSelector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/StyleSelector.swift -------------------------------------------------------------------------------- /Styling/Sources/ViewStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/ViewStyle.swift -------------------------------------------------------------------------------- /Styling/Sources/ViewStyleInterpreter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Sources/ViewStyleInterpreter.swift -------------------------------------------------------------------------------- /Styling/Styling_Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Styling/Styling_Readme.md -------------------------------------------------------------------------------- /SwiftUI/Sources/Colour+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/SwiftUI/Sources/Colour+SwiftUI.swift -------------------------------------------------------------------------------- /SwiftUI/Sources/SVGPath+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/SwiftUI/Sources/SVGPath+SwiftUI.swift -------------------------------------------------------------------------------- /Utils/Sources/InheritableProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Utils/Sources/InheritableProperty.swift -------------------------------------------------------------------------------- /Utils/Sources/Parsing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Utils/Sources/Parsing.swift -------------------------------------------------------------------------------- /Utils/Sources/UnicodeScalarView+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Utils/Sources/UnicodeScalarView+Utils.swift -------------------------------------------------------------------------------- /Views/Cocoa/Sources/NSView+Styling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/Cocoa/Sources/NSView+Styling.swift -------------------------------------------------------------------------------- /Views/Cocoa/Sources/PathView+Mac.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/Cocoa/Sources/PathView+Mac.swift -------------------------------------------------------------------------------- /Views/CrossPlatform/Sources/CAShapeLayer+Style.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/CrossPlatform/Sources/CAShapeLayer+Style.swift -------------------------------------------------------------------------------- /Views/CrossPlatform/Sources/PathView+Cross.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/CrossPlatform/Sources/PathView+Cross.swift -------------------------------------------------------------------------------- /Views/CrossPlatform/Sources/PathViewLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/CrossPlatform/Sources/PathViewLayer.swift -------------------------------------------------------------------------------- /Views/CrossPlatform/Sources/StyleableObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/CrossPlatform/Sources/StyleableObject.swift -------------------------------------------------------------------------------- /Views/UIKit/Sources/PathView+iOS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/UIKit/Sources/PathView+iOS.swift -------------------------------------------------------------------------------- /Views/UIKit/Sources/UIView+Styling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GenerallyHelpfulSoftware/Scalar2D/HEAD/Views/UIKit/Sources/UIView+Styling.swift --------------------------------------------------------------------------------