* Made pause/resume trigger on insertion into the started queue.

git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1047 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2008-03-24 19:30:56 +00:00
parent 8fbaca61b1
commit e8e5ef337b
11 changed files with 193 additions and 183 deletions
+12 -1
View File
@@ -385,6 +385,13 @@ cmd_ui_unfocus_download(core::Download* download, const torrent::Object& rawArgs
return torrent::Object();
}
torrent::Object
cmd_view_filter_download(core::Download* download, const torrent::Object& rawArgs) {
(*control->view_manager()->find_throw(rawArgs.as_string()))->filter_download(download);
return torrent::Object();
}
void
initialize_command_ui() {
ADD_VARIABLE_STRING("key_layout", "qwerty");
@@ -403,10 +410,14 @@ initialize_command_ui() {
ADD_COMMAND_LIST("view_event_added", rak::bind_ptr_fn(&apply_view_cfilter, &core::ViewManager::set_event_added));
ADD_COMMAND_LIST("view_event_removed", rak::bind_ptr_fn(&apply_view_cfilter, &core::ViewManager::set_event_removed));
// Cleanup and add . to view.
CMD_D_STRING("view.filter_download", rak::ptr_fn(&cmd_view_filter_download));
// Commands that affect the default rtorrent UI.
// ADD_ANY_NONE("ui.focus", rak::ptr_fn(&cmd_ui_focus));
CMD_D_ANY_NONE("ui.unfocus_download", rak::ptr_fn(&cmd_ui_unfocus_download));
CMD_D_ANY("ui.unfocus_download", rak::ptr_fn(&cmd_ui_unfocus_download));
// Move.