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,