From 23c93be6a81b884651387550a9ff7dcff0f18373 Mon Sep 17 00:00:00 2001 From: magenoxx Date: Tue, 26 Feb 2013 13:42:07 +0400 Subject: [PATCH] Displaying loading time for checking images --- Mage.Client/src/main/java/mage/client/MageFrame.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Mage.Client/src/main/java/mage/client/MageFrame.java b/Mage.Client/src/main/java/mage/client/MageFrame.java index 400324c7ba9..2fe8c55d38e 100644 --- a/Mage.Client/src/main/java/mage/client/MageFrame.java +++ b/Mage.Client/src/main/java/mage/client/MageFrame.java @@ -489,12 +489,16 @@ public class MageFrame extends javax.swing.JFrame implements MageClient { } private void checkForNewImages() { + long beforeCall = System.currentTimeMillis(); List cards = getAllCards(); + logger.info("Card pool load time: " + ((System.currentTimeMillis() - beforeCall) / 1000 + " seconds")); String useDefault = PreferencesDialog.getCachedValue(PreferencesDialog.KEY_CARD_IMAGES_USE_DEFAULT, "true"); String path = useDefault.equals("true") ? null : PreferencesDialog.getCachedValue(PreferencesDialog.KEY_CARD_IMAGES_PATH, null); + beforeCall = System.currentTimeMillis(); if (DownloadPictures.checkForNewCards(cards, path)) { + logger.info("Card images checking time: " + ((System.currentTimeMillis() - beforeCall) / 1000 + " seconds")); if (JOptionPane.showConfirmDialog(null, "New cards are available. Do you want to download the images?", "New images available", JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) { DownloadPictures.startDownload(null, cards, path); }