diff --git a/plugins/utilities.json b/plugins/utilities.json index 4eca1bf..c17d959 100644 --- a/plugins/utilities.json +++ b/plugins/utilities.json @@ -1854,12 +1854,7 @@ } ], "versions": { - "1.0.0": { - "api_version": 9, - "commit_sha": "caf3d57", - "released_on": "27-05-2025", - "md5sum": "c80dcc08fa6acaab036d457330b4279e" - } + "1.0.0": null } } } diff --git a/plugins/utilities/update_notifier.py b/plugins/utilities/update_notifier.py index c5e9e39..3fa4065 100644 --- a/plugins/utilities/update_notifier.py +++ b/plugins/utilities/update_notifier.py @@ -5,11 +5,11 @@ from platform import machine import threading import time -import webbrowser import urllib.request import re import babase +import bauiv1 as bui import bascenev1 as bs @@ -83,6 +83,11 @@ def fetch_update(): extension = link.replace('https://files.ballistica.net/bombsquad/builds/', '') if build: if not ('server' in link_lower) and bs_platform.lower() in link_lower: + app = bui.app + subplatform = app.classic.subplatform + if subplatform == "google": + return + babase.screenmessage( "A new BombSquad version is available...\nRedirecting to download page", (0.21, 1.0, 0.20)) sound_sequence = [ @@ -101,7 +106,7 @@ def fetch_update(): time.sleep(delay) babase.pushcall(babase.Call(play_sound, sound), from_other_thread=True) time.sleep(1) - webbrowser.open(f'https://ballistica.net/downloads#:~:text={extension}') + bui.open_url(f'https://ballistica.net/downloads#:~:text={extension}') elif not build: if ('server' in link_lower) and bs_platform.lower() in link_lower: GREEN = "\033[32m" @@ -110,7 +115,7 @@ def fetch_update(): try: print(f"{GREEN}A new BombSquad version is available...Redirecting to download page{RESET}") time.sleep(4) - webbrowser.open(f'https://ballistica.net/downloads#:~:text={extension}') + bui.open_url(f'https://ballistica.net/downloads#:~:text={extension}') except: print( f"{GREEN}Download the latest version using this official link-> {LIGHT_BLUE}{link}{RESET}")