diff --git a/deckbox/cardlist_viewer.xml b/deckbox/cardlist_viewer.xml
index 8c0c769..57fd390 100644
--- a/deckbox/cardlist_viewer.xml
+++ b/deckbox/cardlist_viewer.xml
@@ -10,26 +10,7 @@
-
+
cardlist_title
@@ -39,13 +20,39 @@
-
+
cardlist_viewer_item
+
+
+
+
+
+
+
+
+
+
diff --git a/deckbox/scripts/cardlist_viewer.lua b/deckbox/scripts/cardlist_viewer.lua
new file mode 100644
index 0000000..edfc58a
--- /dev/null
+++ b/deckbox/scripts/cardlist_viewer.lua
@@ -0,0 +1,22 @@
+local sFilter = "";
+
+function onInit()
+ cards.setDatabaseNode(getDatabaseNode());
+end
+
+function setTitle(sTitle)
+ if (sTitle or "") == "" then
+ return;
+ end
+ title.setValue(string.format(Interface.getString("cardlist_title_formatted"), sTitle));
+end
+
+function setSource(sNodeName)
+ local sourcenode = getDatabaseNode().getChild(sNodeName);
+ if not sourcenode then
+ Debug.console("ERROR: cardlist_viewer.setSource(): " .. sNodeName .. " was not found.");
+ return
+ end
+
+ cards.setDatabaseNode(sourcenode);
+end
\ No newline at end of file
diff --git a/extension.xml b/extension.xml
index 1f63c09..c147ffe 100644
--- a/extension.xml
+++ b/extension.xml
@@ -1,9 +1,9 @@
-
+
Feature: Decked Out
- 2.1.2
+ 2.2.0
Saagael
Adds decks of cards
1000