def change_palette(self, name=''): palette = None # noinspection PyBroadException try: pal_txt = PALETTES.get(name) pal_stream = StringIO(pal_txt) pal_stream.seek(0) palette = skp_loader(self.app.appdata, None, pal_stream, False) self.parent.ok_btn.set_enable(True) except Exception: self.parent.ok_btn.set_enable(False) self.parent.palette = palette self.preview.viewer.draw_palette(palette)
def change_palette(self, name=''): palette = None index = self.parent.data.index(name) + 1 pid = '0' * (4 - len(str(index))) + str(index) url = '%s/palettes.php?action=get_palette&id=%s' % (URL, pid) try: pal_url = urllib2.urlopen(url).read() pal_txt = urllib2.urlopen(pal_url).read() pal_stream = StringIO(pal_txt) pal_stream.seek(0) palette = skp_loader(self.app.appdata, None, pal_stream, False) self.parent.ok_btn.set_enable(True) except: self.parent.ok_btn.set_enable(False) self.parent.palette = palette self.preview.viewer.draw_palette(palette)
def change_palette(self, name=''): palette = None index = self.parent.data.index(name) + 1 pid = '0' * (4 - len(str(index))) + str(index) url = 'http://104.237.146.215/palettes.php?action=get_palette&id=%s' % pid try: pal_url = urllib2.urlopen(url).read() pal_txt = urllib2.urlopen(pal_url).read() pal_stream = StringIO(pal_txt) pal_stream.seek(0) palette = skp_loader(self.app.appdata, None, pal_stream, False) self.parent.ok_btn.set_enable(True) except: self.parent.ok_btn.set_enable(False) self.parent.palette = palette self.preview.viewer.draw_palette(palette)