pychess.perspectives.database package

Submodules

pychess.perspectives.database.FilterPanel module

pychess.perspectives.database.FilterPanel.formatted(q)

Simplified textual representation of query

pychess.perspectives.database.OpeningTreePanel module

pychess.perspectives.database.PreviewPanel module

class pychess.perspectives.database.PreviewPanel.PreviewPanel(persp)

Bases: object

on_add_clicked(button)

Create sub-fen from current FEN removing pieces not marked with circles

on_filter_clicked(button)
on_first_clicked(button)
on_last_clicked(button)
on_next_clicked(button)
on_prev_clicked(button)
on_selection_changed(selection)
update_gamelist()

pychess.perspectives.database.gamelist module

Module contents

class pychess.perspectives.database.Database

Bases: GObject, pychess.perspectives.Perspective

close(close_button)
create_book(new_bin=None)
create_database()
create_toolbuttons()
do_import(filenames)
feed_book(records, positions)
get_tabcontent(chessfile)
importing(filenames)
init_layout()
on_chessfile_opened0(persp, chessfile)
on_import_clicked(widget)
on_import_endgame_nl()
on_import_twic()
on_save_as_clicked(widget)
on_switch_page(notebook, page, page_num)
open_chessfile(filename)
process_records(callback, cancel_event, *args)
save_records(records, to_file)
set_sensitives(on)
property filter_panel
property gamelist
property opening_tree_panel
property preview_panel
pychess.perspectives.database.get_latest_twic()