コード例 #1
0
def _get_plugin_config():
    # migrate option
    if config.has_option('plugins', 'trayicon_window_hide'):
        value = config.getboolean('plugins', 'trayicon_window_hide')
        config.remove_option('plugins', 'trayicon_window_hide')
        config.set('plugins', 'icon_window_hide', value)

    pconfig = PluginConfig("icon")
    pconfig.defaults.set("window_hide", True)
    pconfig.defaults.set("tooltip", DEFAULT_PATTERN)
    pconfig.defaults.set("modifier_swap", False)

    return pconfig
コード例 #2
0
ファイル: util.py プロジェクト: LudoBike/quodlibet
def _get_plugin_config():
    # migrate option
    if config.has_option('plugins', 'trayicon_window_hide'):
        value = config.getboolean('plugins', 'trayicon_window_hide')
        config.remove_option('plugins', 'trayicon_window_hide')
        config.set('plugins', 'icon_window_hide', value)

    pconfig = PluginConfig("icon")
    pconfig.defaults.set("window_hide", True)
    pconfig.defaults.set("tooltip", DEFAULT_PATTERN)
    pconfig.defaults.set("modifier_swap", False)

    return pconfig
コード例 #3
0
ファイル: songlist.py プロジェクト: lebauce/quodlibet
def get_columns():
    """Gets the list of songlist column headings"""

    if config.has_option("settings", "columns"):
        return config.getstringlist(
            "settings", "columns", const.DEFAULT_COLUMNS)
    else:
        # migrate old settings
        try:
            columns = config.get("settings", "headers").split()
        except config.Error:
            return const.DEFAULT_COLUMNS
        else:
            config.remove_option("settings", "headers")
            set_columns(columns)
            config.setstringlist("settings", "columns", columns)
            return columns
コード例 #4
0
ファイル: songlist.py プロジェクト: Konzertheld/quodlibet
def get_columns():
    """Gets the list of songlist column headings"""

    if config.has_option("settings", "columns"):
        return config.getstringlist("settings", "columns",
                                    const.DEFAULT_COLUMNS)
    else:
        # migrate old settings
        try:
            columns = config.get("settings", "headers").split()
        except config.Error:
            return const.DEFAULT_COLUMNS
        else:
            config.remove_option("settings", "headers")
            set_columns(columns)
            config.setstringlist("settings", "columns", columns)
            return columns