Esempio n. 1
0
    def __init__(self,
                 widget_name,
                 username,
                 password,
                 server='imap.gmail.com',
                 port=993):
        TextBoxWidget.__init__(self, widget_name)

        # get the mail object
        self.mail = Mail(username, password, server, port)
Esempio n. 2
0
 def __init__(self, widget_name):
     TextBoxWidget.__init__(self, widget_name)
Esempio n. 3
0
    def __init__(self, widget_name):
        TextBoxWidget.__init__(self, widget_name)

        table = {((), 1): self.f_inc, ((), 3): self.f_dec}
        self.buttons(table)
Esempio n. 4
0
# Importing apps functions
from pycious.lib.apps import volume
# Importing Base widget
from pycious.api.widget import TextBoxWidget

from pycious.lib.common import getstatusoutput

# TODO Create a dictionary widget

volumewidget = TextBoxWidget('volumewidget')
butts = {}
butts[
    '{}, 1'] = """function () awful.util.spawn('amixer -q set Master 5%+') end"""
butts[
    '{}, 3'] = """function () awful.util.spawn('amixer -q set Master 5%-') end"""
volumewidget.buttons(butts)
# Update to a initial state
volumewidget.text('<b><small>' + volume() + '</small></b>')


class VolumeTextWidget(TextBoxWidget):
    def __init__(self, widget_name):
        TextBoxWidget.__init__(self, widget_name)

        table = {((), 1): self.f_inc, ((), 3): self.f_dec}
        self.buttons(table)

# TODO try to complete callback function problem

    def f_inc(self):
        getstatusoutput('amixer -q set Master 5%+')
Esempio n. 5
0
 def __init__(self, widget_name, username, password):
     TextBoxWidget.__init__(self, widget_name)
     
     # get the grss object
     self.grss = Grss(username, password)
Esempio n. 6
0
 def __init__(self, widget_name, username, password, server='imap.gmail.com', port=993):
     TextBoxWidget.__init__(self, widget_name)
     
     # get the mail object
     self.mail = Mail(username, password, server, port)
Esempio n. 7
0
 def setUp(self):
     self.textwidget = TextBoxWidget('mailwidget')
Esempio n. 8
0
 def __init__(self, widget_name):
     TextBoxWidget.__init__(self, widget_name)
Esempio n. 9
0
 def __init__(self, widget_name):
     TextBoxWidget.__init__(self, widget_name)
     
     table = {((), 1):self.f_inc, ((), 3):self.f_dec}
     self.buttons(table) 
Esempio n. 10
0
# Importing apps functions
from pycious.lib.apps import volume
# Importing Base widget
from pycious.api.widget import TextBoxWidget

from pycious.lib.common import getstatusoutput

# TODO Create a dictionary widget


volumewidget = TextBoxWidget('volumewidget')
butts = {}
butts['{}, 1'] = """function () awful.util.spawn('amixer -q set Master 5%+') end"""
butts['{}, 3'] = """function () awful.util.spawn('amixer -q set Master 5%-') end"""
volumewidget.buttons(butts)
# Update to a initial state
volumewidget.text('<b><small>'+volume()+'</small></b>')




class VolumeTextWidget(TextBoxWidget):
    def __init__(self, widget_name):
        TextBoxWidget.__init__(self, widget_name)
        
        table = {((), 1):self.f_inc, ((), 3):self.f_dec}
        self.buttons(table) 

# TODO try to complete callback function problem

    def f_inc(self):
Esempio n. 11
0
    def __init__(self, widget_name, username, password):
        TextBoxWidget.__init__(self, widget_name)

        # get the grss object
        self.grss = Grss(username, password)