Skip to content

Commit

Permalink
add music library nodes support
Browse files Browse the repository at this point in the history
  • Loading branch information
ronie committed Apr 12, 2015
1 parent 69a0883 commit de91e6b
Show file tree
Hide file tree
Showing 12 changed files with 3,467 additions and 1 deletion.
339 changes: 339 additions & 0 deletions LICENSE.txt

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion README.md

This file was deleted.

753 changes: 753 additions & 0 deletions addon.py

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions addon.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.library.node.editor" name="Library Node Editor" version="0.0.1" provider-name="Unfledged, Team-Kodi">
<requires>
<import addon="xbmc.python" version="2.20.0"/>
<import addon="script.module.simplejson" version="3.3.0"/>
<import addon="script.module.unidecode" version="0.4.16"/>
</requires>
<extension point="xbmc.python.pluginsource" library="addon.py">
<provides>executable</provides>
</extension>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<summary lang="en">Manage custom library nodes.</summary>
<description lang="en">Create and edit custom library nodes.</description>
<license>GNU General Public License, v2</license>
<language></language>
<forum></forum>
<source>https://github.com/XBMC-Addons/plugin.library.node.editor</source>
<email></email>
</extension>
</addon>
2 changes: 2 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
0.0.1
- initial release
Binary file added icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
228 changes: 228 additions & 0 deletions resources/language/English/strings.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,228 @@
# Kodi Media Center language file
# Addon Name: Library Node Editor
# Addon id: plugin.library.node.editor
# Addon Provider: Team-Kodi
msgid ""
msgstr ""
"Project-Id-Version: XBMC Addons\n"
"Report-Msgid-Bugs-To: [email protected]\n"
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: XBMC Translation Team\n"
"Language-Team: English (http://www.transifex.com/projects/p/xbmc-addons/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

# Menu items
msgctxt "#30000"
msgid "Add content..."
msgstr ""

msgctxt "#30001"
msgid "Add path..."
msgstr ""

msgctxt "#30002"
msgid "Add order..."
msgstr ""

msgctxt "#30003"
msgid "Add limit..."
msgstr ""

msgctxt "#30004"
msgid "Add grouping..."
msgstr ""

msgctxt "#30005"
msgid "Add rule..."
msgstr ""

msgctxt "#30006"
msgid "New node..."
msgstr ""

msgctxt "#30007"
msgid "New parent node..."
msgstr ""

msgctxt "#30008"
msgid "Reset library nodes to default..."
msgstr ""

# Empty strings with IDs 30009 to 30090

msgctxt "#30091"
msgid "Video Library"
msgstr ""

msgctxt "#30092"
msgid "Music Library"
msgstr ""

# Empty strings with IDs 30093 to 30099

# Context menu items
msgctxt "#30100"
msgid "Delete"
msgstr ""

msgctxt "#30101"
msgid "Edit label"
msgstr ""

msgctxt "#30102"
msgid "Edit icon"
msgstr ""

msgctxt "#30103"
msgid "Browse for icon"
msgstr ""

msgctxt "#30104"
msgid "Edit order"
msgstr ""

msgctxt "#30105"
msgid "Edit visibility"
msgstr ""

msgctxt "#30106"
msgid "Add to main menu"
msgstr ""

msgctxt "#30107"
msgid "Browse for value"
msgstr ""

# Empty strings with IDs 30108 to 30199

# Other menu item labels
msgctxt "#30200"
msgid "Content"
msgstr ""

msgctxt "#30201"
msgid "Order"
msgstr ""

msgctxt "#30202"
msgid "Grouping"
msgstr ""

msgctxt "#30203"
msgid "Limit"
msgstr ""

msgctxt "#30204"
msgid "Path"
msgstr ""

msgctxt "#30205"
msgid "Rule"
msgstr ""

# Empty strings with IDs 30206 to 30209

# Titles for dialogs
msgctxt "#30300"
msgid "Set name"
msgstr ""

msgctxt "#30301"
msgid "Set visibility condition"
msgstr ""

msgctxt "#30302"
msgid "Set order index"
msgstr ""

msgctxt "#30303"
msgid "Name of new parent node"
msgstr ""

msgctxt "#30304"
msgid "Start with defaults"
msgstr ""

msgctxt "#30305"
msgid "Field"
msgstr ""

msgctxt "#30306"
msgid "Operator"
msgstr ""

msgctxt "#30307"
msgid "Value"
msgstr ""

msgctxt "#30308"
msgid "Content type"
msgstr ""

msgctxt "#30309"
msgid "Content"
msgstr ""

msgctxt "#30310"
msgid "Group"
msgstr ""

msgctxt "#30311"
msgid "Limit"
msgstr ""

msgctxt "#30312"
msgid "Path"
msgstr ""

msgctxt "#30313"
msgid "Icon"
msgstr ""

msgctxt "#30314"
msgid "Order by"
msgstr ""

msgctxt "#30315"
msgid "Direction"
msgstr ""

msgctxt "#30316"
msgid "Name of new node"
msgstr ""

# Empty strings with IDs 30317 to 30399

# Messages for dialogs
msgctxt "#30400"
msgid "Unable to copy default library nodes"
msgstr ""

msgctxt "#30401"
msgid "Are you sure you want to delete this node?"
msgstr ""

msgctxt "#30402"
msgid "Are you sure you want to reset all nodes?"
msgstr ""

msgctxt "#30403"
msgid "Are you sure you want to delete this property?"
msgstr ""

msgctxt "#30404"
msgid "Content parameter can't be deleted whilst this node still has an Order, Limit or Rule parameter."
msgstr ""

msgctxt "#30405"
msgid "Are you sure you want to delete this rule?"
msgstr ""

msgctxt "#30406"
msgid "Order requires a Content parameter"
msgstr ""
Loading

0 comments on commit de91e6b

Please sign in to comment.