From 31e247dbc403dcce39043a1b0ffb416dc8559ec7 Mon Sep 17 00:00:00 2001 From: fhasse95 <49185957+fhasse95@users.noreply.github.com> Date: Mon, 13 Jul 2026 22:50:07 +0200 Subject: [PATCH 1/3] Added Angular Gradient Support --- Package.swift | 4 ++-- Sources/Showcase/GradientPlayground.swift | 7 ++++++- Sources/Showcase/Resources/Localizable.xcstrings | 3 +++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/Package.swift b/Package.swift index da9a616..aa46b3b 100644 --- a/Package.swift +++ b/Package.swift @@ -19,8 +19,8 @@ let package = Package( .library(name: "Showcase", type: .dynamic, targets: ["Showcase"]), ], dependencies: [ - fuse ? .package(url: "https://source.skip.tools/skip-fuse-ui.git", from: "1.0.0") - : .package(url: "https://source.skip.tools/skip-ui.git", from: "1.0.0"), + fuse ? .package(url: "https://github.com/fhasse95/skip-fuse-ui.git", branch: "Added-Angular-Gradient-Support") + : .package(url: "https://github.com/fhasse95/skip-ui.git", branch: "Added-Angular-Gradient-Support"), .package(url: "https://source.skip.tools/skip.git", from: "1.7.7"), .package(url: "https://source.skip.tools/skip-kit.git", from: "1.0.0"), .package(url: "https://source.skip.tools/skip-av.git", "0.6.2"..<"2.0.0"), diff --git a/Sources/Showcase/GradientPlayground.swift b/Sources/Showcase/GradientPlayground.swift index d2dfdc3..071cd82 100644 --- a/Sources/Showcase/GradientPlayground.swift +++ b/Sources/Showcase/GradientPlayground.swift @@ -30,6 +30,12 @@ struct GradientPlayground: View { RadialGradient(colors: [.red, .blue], center: UnitPoint(x: 0.5, y: 0.5), startRadius: 25, endRadius: 50) .frame(width: 100, height: 100) } + HStack { + Text("AngularGradient") + Spacer() + AngularGradient(colors: [.red, .orange, .yellow, .green, .cyan, .blue, .purple, .red], center: .center) + .frame(width: 100, height: 100) + } } .padding() } @@ -38,4 +44,3 @@ struct GradientPlayground: View { } } } - diff --git a/Sources/Showcase/Resources/Localizable.xcstrings b/Sources/Showcase/Resources/Localizable.xcstrings index f9cf7c8..d5dddde 100644 --- a/Sources/Showcase/Resources/Localizable.xcstrings +++ b/Sources/Showcase/Resources/Localizable.xcstrings @@ -835,6 +835,9 @@ }, "Android: Disabled by default for performance" : { + }, + "AngularGradient" : { + }, "Animate All" : { From 5d52a90ac87809637eca363a98dd2999155a48ef Mon Sep 17 00:00:00 2001 From: Marc Prud'hommeaux Date: Sat, 18 Jul 2026 00:13:43 -0400 Subject: [PATCH 2/3] Update package URLs for dependencies --- Package.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index aa46b3b..c183ca1 100644 --- a/Package.swift +++ b/Package.swift @@ -19,8 +19,8 @@ let package = Package( .library(name: "Showcase", type: .dynamic, targets: ["Showcase"]), ], dependencies: [ - fuse ? .package(url: "https://github.com/fhasse95/skip-fuse-ui.git", branch: "Added-Angular-Gradient-Support") - : .package(url: "https://github.com/fhasse95/skip-ui.git", branch: "Added-Angular-Gradient-Support"), + fuse ? .package(url: "https://source.skip.tools/skip-fuse-ui.git", from: "1.0.0") + : .package(url: "https://source.skip.tools/skip-ui.git", from: "1.0.0"), .package(url: "https://source.skip.tools/skip.git", from: "1.7.7"), .package(url: "https://source.skip.tools/skip-kit.git", from: "1.0.0"), .package(url: "https://source.skip.tools/skip-av.git", "0.6.2"..<"2.0.0"), From 4a215c5d6f500dabc882805a44871f0bb335ecba Mon Sep 17 00:00:00 2001 From: Marc Prud'hommeaux Date: Sat, 18 Jul 2026 00:14:07 -0400 Subject: [PATCH 3/3] Fix dependency condition for skip-ui package --- Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index c183ca1..da9a616 100644 --- a/Package.swift +++ b/Package.swift @@ -20,7 +20,7 @@ let package = Package( ], dependencies: [ fuse ? .package(url: "https://source.skip.tools/skip-fuse-ui.git", from: "1.0.0") - : .package(url: "https://source.skip.tools/skip-ui.git", from: "1.0.0"), + : .package(url: "https://source.skip.tools/skip-ui.git", from: "1.0.0"), .package(url: "https://source.skip.tools/skip.git", from: "1.7.7"), .package(url: "https://source.skip.tools/skip-kit.git", from: "1.0.0"), .package(url: "https://source.skip.tools/skip-av.git", "0.6.2"..<"2.0.0"),