Made widget.widget attributes prettier
This commit is contained in:
@ -54,19 +54,19 @@ end
|
||||
|
||||
function P:_update_widget()
|
||||
if (not self._ready) then
|
||||
self.widget:set_state("error")
|
||||
self.widget:set_value(self.max_value);
|
||||
self.widget:set_tooltip("Volume error");
|
||||
self._widget:set_state("error")
|
||||
self._widget:set_value(self.max_value);
|
||||
self._widget:set_tooltip("Volume error");
|
||||
return
|
||||
end
|
||||
|
||||
self.widget:set_value(self.volume);
|
||||
self.widget:set_tooltip("Volume " .. self.volume .. "%");
|
||||
self._widget:set_value(self.volume);
|
||||
self._widget:set_tooltip("Volume " .. self.volume .. "%");
|
||||
|
||||
if (self.muted) then
|
||||
self.widget:set_state("muted")
|
||||
self._widget:set_state("muted")
|
||||
else
|
||||
self.widget:set_state("unmuted")
|
||||
self._widget:set_state("unmuted")
|
||||
end
|
||||
end
|
||||
|
||||
@ -183,10 +183,11 @@ function P:new(args)
|
||||
}
|
||||
|
||||
-- Create widget for this volume interface
|
||||
v.widget = widget_types[v.widget_type]:new()
|
||||
v._widget = widget_types[v.widget_type]:new()
|
||||
v.widget = v._widget.widget
|
||||
|
||||
-- Attach button press signals
|
||||
v.widget.widget:connect_signal("button::press",
|
||||
v.widget:connect_signal("button::press",
|
||||
function(_, _, _, button, mods)
|
||||
if (button == 3) then -- Right-click
|
||||
v:toggle_mute()
|
||||
|
Reference in New Issue
Block a user