duplicate and tweak change_channel to use as change_guild

This commit is contained in:
Adrian Edwards 2020-10-14 12:27:10 -07:00
parent 8f6c8690cf
commit 75a25f3ec4

View file

@ -20,6 +20,7 @@ class TextSettingsWindow(SettingsWindow):
self.list_channels_keys = []
self.list_channels = {}
self.ignore_channel_change = False
self.ignore_guild_change = False
self.create_gui()
def present(self):
@ -326,6 +327,21 @@ class TextSettingsWindow(SettingsWindow):
c = self.channel_lookup[button.get_active()]
self.channel = c
self.save_config()
def change_guild(self, button):
if self.ignore_guild_change:
return
g = self.guild if self.guild != "0" else "0"
for guild in self.guild_list():
guild_id, guild_name = guild
selected = button.get_active()
if selected == guild_name:
g = selected
self.guild = g
self.save_config()
def change_placement(self, button):
if self.placement_window: