Beispiel #1
0
 def init(self):
     self.widget = wmii.Widget(self.name, self.bar)
     wmii.register_widget(self.widget)
     #self.thread = threading.Thread(target=self.update)
     #self.thread.daemon = True
     #self.thread.start()
     thread.start_new_thread(self.update, ())
Beispiel #2
0
    def init(self):
        self.widget = wmii.Widget(self.name, self.bar)
        wmii.register_widget(self.widget)

        self.file = open('/proc/acpi/battery/%s/state' %self.battery, 'r')
        self._loadinfo()

        self.update()
Beispiel #3
0
    def init(self):
        if not CPU._initialized:
            CPU._clsinit()

        self.widget = wmii.Widget(self.name, self.bar)
        wmii.register_widget(self.widget)

        CPU.addwidget(self.cpu, self.widget)
Beispiel #4
0
    def init(self):
        self.widget = wmii.Widget(self.name, self.bar)
        wmii.register_widget(self.widget)
        self.widget.fg = wmii.colors.get('client_fg', wmii.colors['normfg'])

        wmii.events['ClientFocus'] = wmii.events.get('ClientFocus', []).append(self.update)


        self.update()
Beispiel #5
0
    def init(self):
        if mpd is None:
            wmii.unregister_plugin(self)
            return

        self.widget = wmii.Widget(self.name, self.bar)
        wmii.register_widget(self.widget)
        self.widget.clicked = self.widget_clicked
        self.widget.fg = wmii.colors.get("mpd_fg", wmii.colors["normfg"])

        self._mpd = mpd.MPDClient()
        self._buttons = {2: self.toggle, 3: self._mpd.next, 1: self._mpd.previous, 4: self.fwd, 5: self.rwd}
        self.update()
Beispiel #6
0
    def init(self):
        getattr(self, '_init_' + self.driver)()
        self.min = 0
        self.max = 100

        self.widget = wmii.Widget(self.name, self.bar)
        wmii.register_widget(self.widget)
        self.widget.clicked = self.widget_clicked

        self.fglow = wmii.colors.get('volume_fglow', wmii.colors['normfg'])
        self.fgmed = wmii.colors.get('volume_fgmed', wmii.colors['normfg'])
        self.fghigh = wmii.colors.get('volume_fghigh', wmii.colors['normfg'])

        self.update()
Beispiel #7
0
    def init(self):
        self.widget = wmii.Widget(self.name, self.bar)
        wmii.register_widget(self.widget)

        self.color_index = 0
        self.colors = []
        self.color_start = ((0xFF,0xFF,0xFF), (0xAA,0x22,0xAA), (0xFF,0x00,0x00))
        self.color_end   = (
                self._triple(wmii.colors['normfg']),
                self._triple(wmii.colors['normbg']),
                self._triple(wmii.colors['normborder']))
        self.color_steps = 10
        self.text = ''

        self._build_colors()

        wmii.events['Notice'] = event = wmii.events.get('Notice', [])
        event.append(self.message)

        self.update()
Beispiel #8
0
 def init(self):
     self.widget = wmii.Widget(self.name, self.bar)
     wmii.register_widget(self.widget)
     self.widget.clicked = self.widget_clicked
     self.widget.fg = wmii.colors.get('clock_fg', wmii.colors['normfg'])
     self.update()