Esempio n. 1
0
 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)
Esempio n. 2
0
 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)
Esempio n. 3
0
	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)