blob: 1851016566bab29ee19f388650cc270f6c972573 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
local gobject = require "gears.object"
local battery = require "services.battery"
local osd = require "ui.osd"
local phosphor = require "assets.phosphor"
local inner = false
local M = gobject {
class = {
set_dnd = function(self, value)
inner = value
self:emit_signal("dnd", inner)
end,
get_dnd = function()
return inner
end
},
enable_properties = true,
}
return M
-- battery:connect_signal("icon", function (self, icon, _)
-- osd.notify(icon, self.level, 100)
-- end)
|