Ejemplo n.º 1
0
def dl_item(item, mode=ril.DOWNLOAD_NORMAL_MODE):
        droid.dialogCreateSpinnerProgress(
            "Wait",
            "Wait or the page to be DLed"
            )
        droid.dialogShow()
        print "DLing"
        r = item.download(mode)
        droid.dialogDismiss()
        if r != 0:
            droid.makeToast(ril.download_rc_to_msg(r))
Ejemplo n.º 2
0
def by_sl4a(message, type_):
    from konix_android import droid
    if type_ == "normal":
        droid.makeToast(message)
    if type_ == "annoying":
        droid.notify("Konix Notify", message)
        droid.vibrate(1000)
    if type_ == "boring":
        droid.dialogCreateInput(
            "Konix Notify",
            "Notification",
            message
        )
        droid.vibrate(1000)
        droid.dialogShow()
Ejemplo n.º 3
0
def do_all(items, do, rescb, title, msg=""):
    res = []
    nmax = len(items)
    n = 0
    droid.dialogCreateHorizontalProgress(
            title,
            msg,
            nmax
    )
    droid.dialogShow()
    for item in items:
        r = do(item)
        n += 1
        res.append(rescb(item, r))
        droid.dialogSetCurrentProgress(n)
    droid.dialogDismiss()
    c = andlib.Chooser(droid)
    c.choose("Results", res)
    return res
Ejemplo n.º 4
0
def compute_items():
    global items
    droid.dialogCreateSpinnerProgress("Please wait", "Computing ril items")
    droid.dialogShow()
    items = ril.rilitems_priority_stamp_sorted()
Ejemplo n.º 5
0
#!/usr/bin/env python
# -*- coding:utf-8 -*-

import xmlrpclib
import os
import sys

server = xmlrpclib.ServerProxy(os.environ["KONIX_VOLUME_SERVER"])

from konix_android import droid

droid.dialogCreateSeekBar(int(server.get_volume()), 150, "Volume", "Volume remote control")
droid.dialogSetPositiveButtonText("OK")
droid.dialogShow()

while droid.eventWaitFor("dialog"):
    result = None
    while not result:
        result = droid.eventPoll().result
    if type(result) == list:
        result = result[0]
    if result["data"]["which"] == "positive":
        # OK pressed
        sys.exit(0)
    progress = result["data"]["progress"]
    server.set_volume(str(progress) + "%")