From f8a84cfa58b46e44284ab2474e2c0322bab91fe1 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Wed, 26 Nov 2025 18:52:03 +0100 Subject: [PATCH] Enabled full audio messaging support on Windows and macOS --- sbapp/main.py | 8 -------- sbapp/ui/messages.py | 11 +++-------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/sbapp/main.py b/sbapp/main.py index e0b84cf..4034c9c 100644 --- a/sbapp/main.py +++ b/sbapp/main.py @@ -2721,14 +2721,6 @@ class SidebandApp(MDApp): DialogItem(IconLeftWidget(icon="account-voice", on_release=a_audio_lb), text="[size="+str(ss)+"]Low-bandwidth Voice[/size]", on_release=a_audio_lb), DialogItem(IconLeftWidget(icon="microphone-message", on_release=a_audio_hq), text="[size="+str(ss)+"]High-quality Voice[/size]", on_release=a_audio_hq), DialogItem(IconLeftWidget(icon="file-outline", on_release=a_file), text="[size="+str(ss)+"]File Attachment[/size]", on_release=a_file)] - - if RNS.vendor.platformutils.is_windows(): - ad_items.pop(3) - ad_items.pop(3) - - if RNS.vendor.platformutils.is_darwin(): - ad_items.pop(3) - ad_items.pop(3) if RNS.vendor.platformutils.is_android() and android_api_version < 29: ad_items.pop(3) diff --git a/sbapp/ui/messages.py b/sbapp/ui/messages.py index f32df78..af26f2d 100644 --- a/sbapp/ui/messages.py +++ b/sbapp/ui/messages.py @@ -246,14 +246,9 @@ class Messages(): layout = GridLayout(cols=1, spacing=dp(16), padding=dp(16), size_hint_y=None) layout.bind(minimum_height=layout.setter('height')) self.list = layout - - if RNS.vendor.platformutils.is_darwin() or RNS.vendor.platformutils.is_windows(): - self.hide_widget(self.ids.message_ptt, True) - else: - if self.ptt_enabled: - self.hide_widget(self.ids.message_ptt, False) - else: - self.hide_widget(self.ids.message_ptt, True) + + if self.ptt_enabled: self.hide_widget(self.ids.message_ptt, False) + else: self.hide_widget(self.ids.message_ptt, True) c_ts = time.time() if len(self.new_messages) > 0: