示例#1
0
文件: web.py 项目: hacklabcz/pycious
    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)
示例#2
0
 def __init__(self, widget_name):
     TextBoxWidget.__init__(self, widget_name)
示例#3
0
文件: apps.py 项目: hacklabcz/pycious
    def __init__(self, widget_name):
        TextBoxWidget.__init__(self, widget_name)

        table = {((), 1): self.f_inc, ((), 3): self.f_dec}
        self.buttons(table)
示例#4
0
文件: apps.py 项目: hacklabcz/pycious
# 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%+')
示例#5
0
文件: web.py 项目: fsquillace/pycious
 def __init__(self, widget_name, username, password):
     TextBoxWidget.__init__(self, widget_name)
     
     # get the grss object
     self.grss = Grss(username, password)
示例#6
0
文件: web.py 项目: fsquillace/pycious
 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)
示例#7
0
 def setUp(self):
     self.textwidget = TextBoxWidget('mailwidget')
示例#8
0
 def __init__(self, widget_name):
     TextBoxWidget.__init__(self, widget_name)
示例#9
0
 def __init__(self, widget_name):
     TextBoxWidget.__init__(self, widget_name)
     
     table = {((), 1):self.f_inc, ((), 3):self.f_dec}
     self.buttons(table) 
示例#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):
示例#11
0
文件: web.py 项目: hacklabcz/pycious
    def __init__(self, widget_name, username, password):
        TextBoxWidget.__init__(self, widget_name)

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