diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html index 28485eff5..c240f15d0 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html @@ -1,6 +1,8 @@
 13 Dec. 2011
 - "Saruman's Snows" works only on the site it is attached to.
+- Added games played count to league standings.
+- Added "Delete deck" button to Deck Builder.
 
 12 Dec. 2011
 - "Mumak Chieftain" can now play a mount for discount value, even if it can't play it without the discount.
diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js
index 970798ede..77645864a 100644
--- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js
+++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js
@@ -55,6 +55,9 @@ var GempLotrDeckBuildingUI = Class.extend({
         var renameDeckBut = $("").button();
         this.manageDecksDiv.append(renameDeckBut);
 
+        var deleteDeckBut = $("").button();
+        this.manageDecksDiv.append(deleteDeckBut);
+
         this.decksSelect = $("");
         this.manageDecksDiv.append(this.decksSelect);
 
@@ -114,6 +117,18 @@ var GempLotrDeckBuildingUI = Class.extend({
                     }
                 });
 
+        deleteDeckBut.click(
+                function() {
+                    if (confirm("Are you sure you want to delete this deck?")) {
+                        if (that.deckName != null)
+                            that.comm.deleteDeck(that.deckName);
+                        that.deckName = null;
+                        $("#editingDeck").html("Editing deck: New deck");
+                        that.clearDeck();
+                    }
+                }
+        );
+
         loadDeckBut.click(
                 function() {
                     var deck = that.decksSelect.val();
@@ -395,11 +410,11 @@ var GempLotrDeckBuildingUI = Class.extend({
 
         this.infoDialog = $("
") .dialog({ - autoOpen: false, - closeOnEscape: true, - resizable: false, - title: "Card information" - }); + autoOpen: false, + closeOnEscape: true, + resizable: false, + title: "Card information" + }); var swipeOptions = { threshold: 20,