From 2931f2f1bc98096eb8d270ea467f8244a67e808c Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Wed, 06 Jun 2012 07:18:26 +0000 Subject: Add singular access point for getting image files; add 73% scaled images for resolution <=800 --- (limited to 'Jam') diff --git a/Jam/JamMain.py b/Jam/JamMain.py index dcdc776..662ebcf 100644 --- a/Jam/JamMain.py +++ b/Jam/JamMain.py @@ -11,6 +11,7 @@ import random import common.Util.Instruments import common.Config as Config +from common.Config import imagefile from gettext import gettext as _ import sugar.graphics.style as style @@ -149,8 +150,7 @@ class JamMain(gtk.EventBox): self.colors["Note_Border_Inactive"] = self.colors["Border_Inactive"] if True: # load block clipmask - pix = gtk.gdk.pixbuf_new_from_file( - Config.IMAGE_ROOT + 'jam-blockMask.png') + pix = gtk.gdk.pixbuf_new_from_file(imagefile('jam-blockMask.png')) pixels = pix.get_pixels() stride = pix.get_rowstride() channels = pix.get_n_channels() @@ -175,15 +175,14 @@ class JamMain(gtk.EventBox): self.blockMask = gtk.gdk.bitmap_create_from_data( None, bitmap, pix.get_width(), pix.get_height()) - pix = gtk.gdk.pixbuf_new_from_file(Config.IMAGE_ROOT + "sampleBG.png") + pix = gtk.gdk.pixbuf_new_from_file(imagefile('sampleBG.png')) self.sampleBg = gtk.gdk.Pixmap(win, pix.get_width(), pix.get_height()) self.sampleBg.draw_pixbuf(self.gc, pix, 0, 0, 0, 0, pix.get_width(), pix.get_height(), gtk.gdk.RGB_DITHER_NONE) self.sampleBg.endOffset = pix.get_width() - 5 self.sampleNoteHeight = 7 if True: # load sample note clipmask - pix = gtk.gdk.pixbuf_new_from_file( - Config.IMAGE_ROOT + 'sampleNoteMask.png') + pix = gtk.gdk.pixbuf_new_from_file(imagefile('sampleNoteMask.png')) pixels = pix.get_pixels() stride = pix.get_rowstride() channels = pix.get_n_channels() @@ -998,8 +997,7 @@ class JamMain(gtk.EventBox): except: if Config.DEBUG >= 5: print "JamMain:: file does not exist: " + img_path - pix = gtk.gdk.pixbuf_new_from_file( - Config.IMAGE_ROOT + "generic.png") + pix = gtk.gdk.pixbuf_new_from_file(imagefile('generic.png')) x = (Block.Block.WIDTH - pix.get_width()) // 2 y = (Block.Block.HEIGHT - pix.get_height()) // 2 img = gtk.gdk.Pixmap(win, Block.Block.WIDTH, Block.Block.HEIGHT) diff --git a/Jam/Toolbars.py b/Jam/Toolbars.py index c2a9044..23da473 100644 --- a/Jam/Toolbars.py +++ b/Jam/Toolbars.py @@ -422,8 +422,7 @@ class LoopSettingsPalette(Palette): loopedBox = gtk.HBox() loopedLabel = gtk.Label("Looped sound: ") - loopedToggle = ImageToggleButton(Config.IMAGE_ROOT + "checkOff.svg", - Config.IMAGE_ROOT + "checkOn.svg") + loopedToggle = ImageToggleButton('checkOff.png', 'checkOn.png') loopedToggle.connect('button-press-event', self.handleLooped) loopedBox.pack_start(loopedLabel, False, False, padding=10) loopedBox.pack_end(loopedToggle, False, False, padding=10) @@ -478,8 +477,7 @@ class LoopSettingsPalette(Palette): self.mainBox.pack_start(self.controlsBox, False, False, 10) previewBox = gtk.VBox() - self.playStopButton = ImageToggleButton( - Config.IMAGE_ROOT + 'miniplay.png', Config.IMAGE_ROOT + 'stop.png') + self.playStopButton = ImageToggleButton('miniplay.png', 'stop.png') self.playStopButton.connect('button-press-event', self.handlePlayButton) previewBox.pack_start(self.playStopButton) @@ -563,7 +561,7 @@ class LoopSettingsPalette(Palette): ofile.write(dur + '\n') ofile.write(vol + '\n') ofile.write(self.sndname + '\n') - ofile.write(Config.IMAGE_ROOT + "/" + self.sndname + ".png\n") + ofile.write(imagefile(self.sndname + '.png') + '\n') ofile.write(category) ofile.close() if copy: -- cgit v0.9.1