deluge.ui.console.modes.preferences package

Submodules

deluge.ui.console.modes.preferences.preference_panes module

class deluge.ui.console.modes.preferences.preference_panes.BandwidthPane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)
class deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane(name, preferences)

Bases: BaseInputPane, BaseWindow, PopupsHandler

add_config_values(conf_dict)
property cols
create_pane(core_conf, console_config)
handle_read(c)

Handle a character read from curses screen

Returns:

int – One of the constants defined in util.curses_util.ReadState. ReadState.IGNORED: The key was not handled. Further processing should continue. ReadState.READ: The key was read and processed. Do no further processing ReadState.CHANGED: The key was read and processed. Internal state was changed leaving data to be read by the caller.

is_active_pane()
property pane_width
property pane_x_pos
refresh()
render(mode, screen, width, focused)
property rows
update(active)
update_values(conf_dict)
property visible_content_pane_height
class deluge.ui.console.modes.preferences.preference_panes.CachePane(preferences)

Bases: BasePreferencePane

build_pane(core_conf, status)
create_pane(core_conf, console_config)
update(active)
update_cache_status_fields(status)
class deluge.ui.console.modes.preferences.preference_panes.DaemonPane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)
class deluge.ui.console.modes.preferences.preference_panes.DownloadsPane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)
class deluge.ui.console.modes.preferences.preference_panes.InterfacePane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)
class deluge.ui.console.modes.preferences.preference_panes.NetworkPane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)
class deluge.ui.console.modes.preferences.preference_panes.OtherPane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)
class deluge.ui.console.modes.preferences.preference_panes.ProxyPane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)
class deluge.ui.console.modes.preferences.preference_panes.QueuePane(preferences)

Bases: BasePreferencePane

create_pane(core_conf, console_config)

deluge.ui.console.modes.preferences.preferences module

class deluge.ui.console.modes.preferences.preferences.PreferenceSidebar(torrentview, width)

Bases: Sidebar

on_resize()
class deluge.ui.console.modes.preferences.preferences.Preferences(parent_mode, stdscr, console_config, encoding=None)

Bases: BaseMode, PopupsHandler

back_to_parent()
property height
is_active_pane(pane)
load_config()
on_resize(rows, cols)
read_input()
refresh()

Refreshes the screen. Updates the lines based on the`:attr:lines` based on the :attr:display_lines_offset attribute and the status bars.

resume()
update()
property width
class deluge.ui.console.modes.preferences.preferences.ZONE

Bases: object

ACTIONS = 2
CATEGORIES = 0
PREFRENCES = 1
length = 3

Module contents

class deluge.ui.console.modes.preferences.Preferences(parent_mode, stdscr, console_config, encoding=None)

Bases: BaseMode, PopupsHandler

back_to_parent()
property height
is_active_pane(pane)
load_config()
on_resize(rows, cols)
read_input()
refresh()

Refreshes the screen. Updates the lines based on the`:attr:lines` based on the :attr:display_lines_offset attribute and the status bars.

resume()
update()
property width