parent
5ff0419633
commit
3f173b9468
|
@ -60,30 +60,3 @@ class SettingsButton(Button):
|
|||
def clicked(self, button):
|
||||
from ocarina import settings
|
||||
settings.configure()
|
||||
|
||||
class VolumeButton(gtk.VolumeButton):
|
||||
def __init__(self):
|
||||
gtk.VolumeButton.__init__(self)
|
||||
self.set_relief(gtk.RELIEF_NONE)
|
||||
|
||||
adj = self.get_adjustment()
|
||||
adj.set_page_increment(0.05)
|
||||
self.set_value(prefs.get_pref("libsaria.audio.volume"))
|
||||
self.resize()
|
||||
|
||||
self.connect("value-changed", self.changed)
|
||||
invite("POSTSETVOLUME", self.set_slider)
|
||||
self.set_tooltip_text("Change Volume")
|
||||
self.show()
|
||||
|
||||
def set_slider(self, prcnt):
|
||||
self.set_value(prcnt)
|
||||
|
||||
def resize(self):
|
||||
image = self.get_children()[0]
|
||||
icon = image.get_icon_name()[0]
|
||||
image.set_from_icon_name(icon, gtk.ICON_SIZE_MENU)
|
||||
|
||||
def changed(self, widget, value):
|
||||
LS.controls.set_volume(value)
|
||||
widget.resize()
|
||||
|
|
Loading…
Reference in New Issue