コード例 #1
0
ファイル: shortcuts.py プロジェクト: gordonshieh/Ice
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)
コード例 #2
0
ファイル: shortcuts.py プロジェクト: gordonshieh/Ice
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())
コード例 #3
0
ファイル: shortcuts.py プロジェクト: PLockhart/Battlelogium
def set_shortcuts(user_context, shortcuts):
  write_shortcuts(paths.shortcuts_path(user_context), shortcuts)
コード例 #4
0
ファイル: shortcuts.py プロジェクト: PLockhart/Battlelogium
def get_shortcuts(user_context):
  return read_shortcuts(paths.shortcuts_path(user_context))
コード例 #5
0
def set_shortcuts(user_context, shortcuts):
    write_shortcuts(paths.shortcuts_path(user_context), shortcuts)
コード例 #6
0
def get_shortcuts(user_context):
    return read_shortcuts(paths.shortcuts_path(user_context))