Esempio n. 1
0
def set_shortcuts(user_context, shortcuts):
    # make the list of shortcuts under a nested "shortcuts" key with each index
    formatted_obj = {'shortcuts': {str(i): item for i, item in enumerate(shortcuts)}}
    byte_str = vdf.binary_dumps(formatted_obj)
    with open(paths.shortcuts_path(user_context), 'wb') as fp:
        fp.write(byte_str)
Esempio n. 2
0
def get_shortcuts(user_context):
    with open(paths.shortcuts_path(user_context), 'rb') as fp:
        vdf_dict = vdf.binary_loads(fp.read())
        return list(vdf_dict.get('shortcuts').values())
Esempio n. 3
0
def set_shortcuts(user_context, shortcuts):
  write_shortcuts(paths.shortcuts_path(user_context), shortcuts)
Esempio n. 4
0
def get_shortcuts(user_context):
  return read_shortcuts(paths.shortcuts_path(user_context))
Esempio n. 5
0
def set_shortcuts(user_context, shortcuts):
    write_shortcuts(paths.shortcuts_path(user_context), shortcuts)
Esempio n. 6
0
def get_shortcuts(user_context):
    return read_shortcuts(paths.shortcuts_path(user_context))