Example #1
0
def empty_result_into_items(items, query):
    items[0] = to_xml_item(
        uid='r0',
        arg=query,
        title=query,
        subtitle=u'No characters matched',
        validity=False)
Example #2
0
def row_into_items(items, row):
    code, name = row
    c = codepoint2unichr(code)
    items[code] = to_xml_item(
        uid='r' + str(code),
        arg=c,
        title=c,
        subtitle=u'U+%04X: %s' % (code, name))
Example #3
0
def error(s):
    return to_xml(dict(uid=to_xml_item(uid=u'uid', arg=s, title=u'Error', subtitle=u'Something went wrong...')))
Example #4
0
def make_xml(validity, arg, title, subtitle):
    return to_xml(dict(uid=to_xml_item(uid=u'uid', validity=validity, arg=arg, title=title, subtitle=subtitle)))