X-Git-Url: http://git.scottworley.com/picsort/blobdiff_plain/f20ac636998edabdb590f1ba46c02aed3e49cdbf..8ade79c8cb21b2bf52fbd8521d3d00a972e8cf4e:/picsorter.js diff --git a/picsorter.js b/picsorter.js index a089955..3aee5d2 100644 --- a/picsorter.js +++ b/picsorter.js @@ -55,7 +55,11 @@ function say(message) { setTimeout(function() { $("#message").addClass("fade"); }, 100); } function announce() { - say(input_index + " " + (picinfo[files[input_index]].name || "")); + var msg = input_index + " " + (picinfo[files[input_index]].name || ""); + if ("deleted" in picinfo[files[input_index]]) { + msg += "(" + picinfo[files[input_index]].deleted+ ")"; + } + say(msg); } function toggle_zoom() { @@ -176,16 +180,12 @@ function shell_escape(x) { function show_commands() { var commands = []; $.each(files, function(i, f) { - if ("name" in picinfo[f] && picinfo[f].name.length > 0) { - var escaped_filename = "'" + shell_escape(f) + "'"; - if (picinfo[f].deleted == "deleted") { - commands.push("shred -u " + escaped_filename); - return; - } - if (picinfo[f].deleted == "extra") { - commands.push("mv " + escaped_filename + " \"$EXTRADIR\""); - return; - } + var escaped_filename = "'" + shell_escape(f) + "'"; + if (picinfo[f].deleted == "deleted") { + commands.push("shred -u " + escaped_filename); + } else if (picinfo[f].deleted == "extra") { + commands.push("mv -vi " + escaped_filename + " \"$EXTRADIR\""); + } else if ("name" in picinfo[f] && picinfo[f].name.length > 0) { var command = ["pic-mv"]; if ("exposure" in picinfo[f]) { command.push("-e " + picinfo[f].exposure);