CoverArt Browser
v2.0
Browse your cover-art albums in Rhythmbox
|
Public Member Functions | |
def | __init__ |
def | do_get_status |
def | do_selected |
def | do_impl_activate |
def | playing_song_callback |
def | pre_popup_menu_callback |
def | jump_to_playing |
def | artist_paned_button_press_callback |
def | artist_paned_button_release_callback |
def | on_view_changed |
def | on_artist_treeview_selection_changed |
def | load_finished_callback |
def | get_entry_view |
def | on_album_updated |
def | play_similar_artist_menu_item_callback |
def | play_similar_artist_menu_item_callback |
def | show_properties_menu_item_callback |
def | play_selected_album |
def | queue_selected_album |
def | play_album_menu_item_callback |
def | add_to_playing_menu_item_callback |
def | queue_album_menu_item_callback |
def | playlist_menu_item_callback |
def | playlist_fillmenu |
def | add_to_static_playlist_menu_item_callback |
def | add_playlist_menu_item_callback |
def | play_random_album_menu_item_callback |
def | cover_search_menu_item_callback |
def | export_embed_menu_item_callback |
def | update_request_status_bar |
def | cancel_request_callback |
def | show_hide_pane |
def | update_with_selection |
def | propertiesbutton_callback |
def | get_instance |
Public Attributes | |
gs | |
hasActivated | |
last_width | |
last_selected_album | |
click_count | |
favourites | |
follow_song | |
task_progress | |
plugin | |
shell | |
status | |
search_text | |
actiongroup | |
source_query_model | |
playlist_source | |
notification_infobar | |
notification_text | |
page | |
status_label | |
viewmgr | |
artist_paned | |
artist_treeview | |
artist_scrolledwindow | |
popup_menu | |
request_status_box | |
request_spinner | |
request_statusbar | |
request_cancel_button | |
paned | |
entry_view_grid | |
entryviewpane | |
artist_info | |
quick_search | |
album_manager | |
entry_view | |
load_fin_id | |
quick_search_controller | |
statusbar | |
toolbar_manager | |
echonest_similar_playlist | |
artist_paned_pos | |
album_mod_id | |
notify_prog_id | |
Static Public Attributes | |
tuple | rating_threshold = GObject.property(type=float, default=0) |
tuple | artist_paned_pos = GObject.property(type=str) |
int | min_paned_pos = 80 |
instance = None |
Source utilized by the plugin to show all it's ui.
Definition at line 58 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.__init__ | ( | self, | |
kargs | |||
) |
Initializes the source.
Definition at line 69 of file coverart_browser_source.py.
Callback called when the add-to-playing item from the cover view popup is selected. It adds the selected album at the end of the currently playing source.
Definition at line 698 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.artist_paned_button_release_callback | ( | self, | |
widget, | |||
args | |||
) |
Callback when the artist paned handle is released from its mouse click.
Definition at line 445 of file coverart_browser_source.py.
Callback connected to the cancel button on the request statusbar. When called, it prompts the album loader to cancel the full cover search after the current cover.
Definition at line 892 of file coverart_browser_source.py.
Callback called when the search cover option is selected from the cover view popup. It prompts the album loader to retrieve the selected album cover
Definition at line 843 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.do_get_status | ( | self, | |
args | |||
) |
Method called by Rhythmbox to figure out what to show on this source statusbar. If the custom statusbar is disabled, the source will show the selected album info. Also, it makes sure to show the progress on the album loading
Definition at line 104 of file coverart_browser_source.py.
Called by do_selected the first time the source is activated. It creates all the source ui and connects the necessary signals for it correct behavior.
Definition at line 154 of file coverart_browser_source.py.
Called by Rhythmbox when the source is selected. It makes sure to create the ui the first time the source is showed.
Definition at line 138 of file coverart_browser_source.py.
Callback called when the export and embed coverart option is selected from the cover view popup. It prompts the exporter to copy and embed art for the albums chosen
Definition at line 859 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.get_instance | ( | cls, | |
kwargs | |||
) |
Returns the unique instance of the manager.
Definition at line 990 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.jump_to_playing | ( | self, | |
args | |||
) |
Callback when the JumpToPlaying action is invoked This will scroll the view to the playing song
Definition at line 422 of file coverart_browser_source.py.
Callback called when the loader finishes loading albums into the covers view model.
Definition at line 558 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.on_album_updated | ( | self, | |
model, | |||
path, | |||
tree_iter | |||
) |
Callback called by the album loader when one of the albums managed by him gets modified in some way.
Definition at line 579 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.play_album_menu_item_callback | ( | self, | |
args | |||
) |
Callback called when the play album item from the cover view popup is selected. It cleans the play queue and queues the selected album.
Definition at line 687 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.play_selected_album | ( | self, | |
favourites = False |
|||
) |
Utilitary method that plays all entries from an album into the play queue.
Definition at line 630 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.play_similar_artist_menu_item_callback | ( | self, | |
args | |||
) |
Callback called when the play similar artist option is selected from the cover view popup. It plays similar artists music.
Definition at line 595 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.pre_popup_menu_callback | ( | self, | |
args | |||
) |
Callback when the popup menu is about to be displayed
Definition at line 401 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.queue_album_menu_item_callback | ( | self, | |
args | |||
) |
Callback called when the queue album item from the cover view popup is selected. It queues the selected album at the end of the play queue.
Definition at line 706 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.queue_selected_album | ( | self, | |
source, | |||
favourites = False |
|||
) |
Utilitary method that queues all entries from an album into the play queue.
Definition at line 653 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.show_hide_pane | ( | self, | |
params | |||
) |
helper function - if the entry is manually expanded then if necessary scroll the view to the last selected album params is "album" or a tuple of "album" and "force_expand" boolean
Definition at line 905 of file coverart_browser_source.py.
Callback called when the show album properties option is selected from the cover view popup. It shows a SongInfo dialog showing the selected albums' entries info, which can be modified.
Definition at line 614 of file coverart_browser_source.py.
def coverart_browser_source.CoverArtBrowserSource.update_request_status_bar | ( | self, | |
coverobject | |||
) |
Callback called by the album loader starts performing a new cover request. It prompts the source to change the content of the request statusbar.
Definition at line 873 of file coverart_browser_source.py.