From eaccd35ff2c2ab09f5482336f4d7b0226ace32a6 Mon Sep 17 00:00:00 2001 From: Pascal Ochel Date: Thu, 28 Sep 2023 05:29:11 +0200 Subject: [PATCH 1/3] Update AlDente sources and improve uninstall routine The developers do not use the davidwernhart identifiers any longer. The new source includes not only the free version, now the premium features can be unlocked. --- Casks/a/aldente.rb | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/Casks/a/aldente.rb b/Casks/a/aldente.rb index a6f5c3d069..132b7b6e4a 100644 --- a/Casks/a/aldente.rb +++ b/Casks/a/aldente.rb @@ -1,14 +1,14 @@ cask "aldente" do version "1.22.2" - sha256 "6d1108d114b8c6f11c732c37c9e779683f281b9c260f98721bcdaa5b6b6a9440" + sha256 :no_check - url "https://github.com/davidwernhart/AlDente/releases/download/#{version}/AlDente.dmg" + url "https://apphousekitchen.com/aldente/AlDente-Pro.dmg" name "AlDente" desc "Menu bar tool to limit maximum charging percentage" - homepage "https://github.com/davidwernhart/AlDente" + homepage "https://apphousekitchen.com/" livecheck do - url :url + url "https://github.com/AppHouseKitchen/AlDente-Charge-Limiter" strategy :github_latest end @@ -17,15 +17,16 @@ cask "aldente" do app "AlDente.app" - uninstall quit: "com.davidwernhart.Helper", - delete: [ - "/Library/LaunchDaemons/com.apphousekitchen.aldente-pro.helper.plist", - "/Library/PrivilegedHelperTools/com.apphousekitchen.aldente-pro.helper", - ] + uninstall quit: "com.apphousekitchen.aldente-pro", + launchctl: "com.apphousekitchen.aldente-pro.helper", + login_item: "AlDente", + delete: "/Library/PrivilegedHelperTools/com.apphousekitchen.aldente-pro.helper" zap trash: [ "~/Library/Application Support/AlDente", "~/Library/Caches/com.apphousekitchen.aldente-pro", "~/Library/HTTPStorages/com.apphousekitchen.aldente-pro.binarycookies", + "~/Library/Preferences/com.apphousekitchen.aldente-pro_backup.plist", + "~/Library/Preferences/com.apphousekitchen.aldente-pro.plist", ] end From 3c6b12e50275dedf3c6fc1f88dfda7cc65eca727 Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Fri, 29 Sep 2023 09:11:33 +0800 Subject: [PATCH 2/3] Update aldente.rb --- Casks/a/aldente.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Casks/a/aldente.rb b/Casks/a/aldente.rb index 132b7b6e4a..bdd54f3162 100644 --- a/Casks/a/aldente.rb +++ b/Casks/a/aldente.rb @@ -1,15 +1,15 @@ cask "aldente" do version "1.22.2" - sha256 :no_check + sha256 "6d1108d114b8c6f11c732c37c9e779683f281b9c260f98721bcdaa5b6b6a9440" - url "https://apphousekitchen.com/aldente/AlDente-Pro.dmg" + url "https://apphousekitchen.com/aldente/AlDente#{version}.dmg" name "AlDente" desc "Menu bar tool to limit maximum charging percentage" homepage "https://apphousekitchen.com/" livecheck do - url "https://github.com/AppHouseKitchen/AlDente-Charge-Limiter" - strategy :github_latest + url "https://apphousekitchen.com/aldente/aldenteproappcast.xml" + strategy :sparkle, &:short_version end auto_updates true From 61c93a5cc634d399437c4aa23c1441f91e25f7bf Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Fri, 29 Sep 2023 09:20:55 +0800 Subject: [PATCH 3/3] Update aldente.rb --- Casks/a/aldente.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Casks/a/aldente.rb b/Casks/a/aldente.rb index bdd54f3162..31573c2965 100644 --- a/Casks/a/aldente.rb +++ b/Casks/a/aldente.rb @@ -1,15 +1,15 @@ cask "aldente" do - version "1.22.2" + version "1.22.2,42" sha256 "6d1108d114b8c6f11c732c37c9e779683f281b9c260f98721bcdaa5b6b6a9440" - url "https://apphousekitchen.com/aldente/AlDente#{version}.dmg" + url "https://apphousekitchen.com/aldente/AlDente#{version.csv.first}.dmg" name "AlDente" desc "Menu bar tool to limit maximum charging percentage" homepage "https://apphousekitchen.com/" livecheck do - url "https://apphousekitchen.com/aldente/aldenteproappcast.xml" - strategy :sparkle, &:short_version + url "https://apphousekitchen.com/aldente/AlDente-Pro.dmg" + strategy :extract_plist end auto_updates true