= Issue 231 == Short Description "Skip all" for errors that occur during a file transfer operation == Long Description As suggested in the [http://www.mucommander.com/forums/viewtopic.php?f=2&t=938 forums]: adding a "Skip all" button when an error occurs in a multiple file move / copy operation would be a nice feature to have. == Feature Description % BASE ファイル管理ソフトウェアである muCommander は, ユーザが選択したファイルをまとめてコピーあるいは移動する機能を持っています. ユーザがファイルを選択してコピーの実行を指示すると, muCommander はダイアログを表示し,ファイルのコピー先ディレクトリの入力を要求します. ダイアログの Copy ボタンを押すとファイルのコピーが開始されます. ファイルのコピー途中でエラーが起きた場合は,エラーの内容を告げるダイアログを表示し, ユーザにそのファイルを飛ばす(skip)か,再試行(retry)か,処理全体の中止(cancel)かを問い合わせます. % CORE この機能に対して,``Skip all" という機能を追加しました. ファイルのコピー先ディレクトリを指定するダイアログに ``Skip errors" というチェックボックスを表示し, ここにチェックが行われた場合は,エラーが発生してもユーザにダイアログを表示せず, 自動で ``Skip" ボタンが押されたものとみなして処理を実行します. また,エラーメッセージのダイアログにおいても "Skip all" ボタンを表示し, このボタンが押されたときも同様に,それ以降はダイアログを表示せず, 自動で ``Skip" ボタンが押されたものとして扱います. % TASK この機能追加によって追加あるいは修正されたすべてのメソッドを特定してください. クラス宣言そのものに対する修正,インタフェースにおけるメソッド宣言(本体を持たないもの), クラスの static 初期化子は含みません. == Gold Set com.mucommander.job.FileJob.setAutoSkipErrors(boolean) com.mucommander.job.FileJob.showErrorDialog(String,String) com.mucommander.job.FileJob.showErrorDialog(String,String,String,int) com.mucommander.job.TransferFileJob.tryCopyFile(AbstractFile,AbstractFile,boolean,String) com.mucommander.ui.dialog.file.TransferDestinationDialog.TransferDestinationDialog(MainFrame, FileSet, String, String, String, String) com.mucommander.ui.dialog.file.TransferDestinationDialog.startJob(ResolvedDestination)