Update MainWindow.java

This commit is contained in:
Artyom Yurkov 2017-12-07 20:00:18 +03:00 committed by GitHub
parent 9f87b0322d
commit 3c15993911
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -661,16 +661,6 @@ public final class MainWindow implements Runnable, RipStatusHandler {
} catch (Exception e) { } } catch (Exception e) { }
saveHistory(); saveHistory();
}); });
historyButtonClear.addActionListener(event -> {
Utils.clearURLHistory();
HISTORY.clear();
try {
historyTableModel.fireTableDataChanged();
} catch (Exception e) { }
saveHistory();
});
// Re-rip all history
historyButtonClear.addActionListener(event -> { historyButtonClear.addActionListener(event -> {
if (Utils.getConfigBoolean("history.warn_before_delete", true)) { if (Utils.getConfigBoolean("history.warn_before_delete", true)) {
@ -713,6 +703,16 @@ public final class MainWindow implements Runnable, RipStatusHandler {
saveHistory(); saveHistory();
} }
}); });
// Re-rip all history
historyButtonRerip.addActionListener(event -> {
if (HISTORY.isEmpty()) {
JOptionPane.showMessageDialog(null,
"There are no history entries to re-rip. Rip some albums first",
"RipMe Error",
JOptionPane.ERROR_MESSAGE);
return;
}
int added = 0; int added = 0;
for (HistoryEntry entry : HISTORY.toList()) { for (HistoryEntry entry : HISTORY.toList()) {
if (entry.selected) { if (entry.selected) {