From 34bf2bd110bf9db759ee6357c15ca5a12736192a Mon Sep 17 00:00:00 2001 From: Akshay Kalose Date: Sun, 21 Jul 2024 20:33:32 +0530 Subject: [PATCH 1/5] Add Cask for Kando --- Casks/k/kando.rb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Casks/k/kando.rb diff --git a/Casks/k/kando.rb b/Casks/k/kando.rb new file mode 100644 index 0000000000000..b6ebcffcfb129 --- /dev/null +++ b/Casks/k/kando.rb @@ -0,0 +1,25 @@ +cask "kando" do + arch arm: "arm64", intel: "x64" + + version "1.2.0" + sha256 arm: "ee20889ab29bc05988e06363bcc9c77f26a1743c5db52b61ccab23b3b52ef534", + intel: "b04b5d89d33887777711586e0aa61640ff8bfa98335871d993feb12c1957cb9a" + + url "https://github.com/kando-menu/kando/releases/download/v#{version}/Kando-#{version}-#{arch}.dmg", + verified: "github.com/kando-menu/kando" + name "Kando" + desc "The Cross-Platform Pie Menu" + homepage "https://github.com/kando-menu/kando" + + livecheck do + url :url + strategy :github_latest + end + + app "Kando.app" + + zap trash: [ + "~/Library/Application Support/Kando", + "~/Library/Preferences/com.electron.kando.plist", + ] +end From c794ffbf36a1396ec8d4c508c386cd412d63755a Mon Sep 17 00:00:00 2001 From: Akshay Kalose Date: Sun, 21 Jul 2024 20:50:37 +0530 Subject: [PATCH 2/5] Brew Audit --- Casks/k/kando.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Casks/k/kando.rb b/Casks/k/kando.rb index b6ebcffcfb129..7f27cefbc50dc 100644 --- a/Casks/k/kando.rb +++ b/Casks/k/kando.rb @@ -5,8 +5,7 @@ sha256 arm: "ee20889ab29bc05988e06363bcc9c77f26a1743c5db52b61ccab23b3b52ef534", intel: "b04b5d89d33887777711586e0aa61640ff8bfa98335871d993feb12c1957cb9a" - url "https://github.com/kando-menu/kando/releases/download/v#{version}/Kando-#{version}-#{arch}.dmg", - verified: "github.com/kando-menu/kando" + url "https://github.com/kando-menu/kando/releases/download/v#{version}/Kando-#{version}-#{arch}.dmg" name "Kando" desc "The Cross-Platform Pie Menu" homepage "https://github.com/kando-menu/kando" From 3573c79ee295029756e520d070ffb2da092e74f6 Mon Sep 17 00:00:00 2001 From: Akshay Kalose Date: Sun, 21 Jul 2024 20:50:50 +0530 Subject: [PATCH 3/5] Brew Style --- Casks/k/kando.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/k/kando.rb b/Casks/k/kando.rb index 7f27cefbc50dc..d22a4fc9e03dc 100644 --- a/Casks/k/kando.rb +++ b/Casks/k/kando.rb @@ -7,7 +7,7 @@ url "https://github.com/kando-menu/kando/releases/download/v#{version}/Kando-#{version}-#{arch}.dmg" name "Kando" - desc "The Cross-Platform Pie Menu" + desc "Cross-Platform Pie Menu" homepage "https://github.com/kando-menu/kando" livecheck do From a7a447502b9c4b6a05abc77d12bf7a13bf430edb Mon Sep 17 00:00:00 2001 From: Akshay Kalose Date: Sun, 21 Jul 2024 21:03:04 +0530 Subject: [PATCH 4/5] Brew Audit New --- Casks/k/kando.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Casks/k/kando.rb b/Casks/k/kando.rb index d22a4fc9e03dc..bc39a276eee9c 100644 --- a/Casks/k/kando.rb +++ b/Casks/k/kando.rb @@ -15,6 +15,8 @@ strategy :github_latest end + depends_on macos: ">= :catalina" + app "Kando.app" zap trash: [ From 436fb19be0627be11920062829c64f25d96e3b4e Mon Sep 17 00:00:00 2001 From: Akshay Kalose Date: Mon, 22 Jul 2024 18:49:03 +0530 Subject: [PATCH 5/5] Apply suggestions from code review Co-authored-by: Klaus Hipp --- Casks/k/kando.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Casks/k/kando.rb b/Casks/k/kando.rb index bc39a276eee9c..78724d3708c95 100644 --- a/Casks/k/kando.rb +++ b/Casks/k/kando.rb @@ -7,19 +7,15 @@ url "https://github.com/kando-menu/kando/releases/download/v#{version}/Kando-#{version}-#{arch}.dmg" name "Kando" - desc "Cross-Platform Pie Menu" + desc "Pie Menu" homepage "https://github.com/kando-menu/kando" - livecheck do - url :url - strategy :github_latest - end - depends_on macos: ">= :catalina" app "Kando.app" zap trash: [ + "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.electron.kando.sfl*", "~/Library/Application Support/Kando", "~/Library/Preferences/com.electron.kando.plist", ]