diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c24ee3a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,26 @@
+# Windows image file caches
+Thumbs.db
+
+# Folder config file
+Desktop.ini
+
+# Mac crap
+.DS_Store
+
+# eclipse crap
+.settings
+.settings/org.eclipse.core.resources.prefs
+
+# Python Files
+*.pyo
+*.pyc
+
+# Ignore *.mo Files in po-folder
+/po/*.mo
+
+# For lunatic users of multiple revision control systems
+.svn
+.svnignore
+
+# Other
+*.org
diff --git a/.pylintrc b/.pylintrc
new file mode 100644
index 0000000..6d571a9
--- /dev/null
+++ b/.pylintrc
@@ -0,0 +1,548 @@
+[MASTER]
+
+# A comma-separated list of package or module names from where C extensions may
+# be loaded. Extensions are loading into the active Python interpreter and may
+# run arbitrary code
+extension-pkg-whitelist=
+
+# Add files or directories to the blacklist. They should be base names, not
+# paths.
+ignore=CVS
+
+# Add files or directories matching the regex patterns to the blacklist. The
+# regex matches against base names, not paths.
+ignore-patterns=
+
+# Python code to execute, usually for sys.path manipulation such as
+# pygtk.require().
+#init-hook=
+
+# Use multiple processes to speed up Pylint.
+jobs=1
+
+# List of plugins (as comma separated values of python modules names) to load,
+# usually to register additional checkers.
+load-plugins=
+
+# Pickle collected data for later comparisons.
+persistent=yes
+
+# Specify a configuration file.
+#rcfile=
+
+# When enabled, pylint would attempt to guess common misconfiguration and emit
+# user-friendly hints instead of false-positive error messages
+suggestion-mode=yes
+
+# Allow loading of arbitrary C extensions. Extensions are imported into the
+# active Python interpreter and may run arbitrary code.
+unsafe-load-any-extension=no
+
+
+[MESSAGES CONTROL]
+
+# Only show warnings with the listed confidence levels. Leave empty to show
+# all. Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED
+confidence=
+
+# Disable the message, report, category or checker with the given id(s). You
+# can either give multiple identifiers separated by comma (,) or put this
+# option multiple times (only on the command line, not in the configuration
+# file where it should appear only once).You can also use "--disable=all" to
+# disable everything first and then reenable specific checks. For example, if
+# you want to run only the similarities checker, you can use "--disable=all
+# --enable=similarities". If you want to run only the classes checker, but have
+# no Warning level messages displayed, use"--disable=all --enable=classes
+# --disable=W"
+disable=print-statement,
+ parameter-unpacking,
+ unpacking-in-except,
+ old-raise-syntax,
+ backtick,
+ long-suffix,
+ old-ne-operator,
+ old-octal-literal,
+ import-star-module-level,
+ non-ascii-bytes-literal,
+ raw-checker-failed,
+ bad-inline-option,
+ locally-disabled,
+ locally-enabled,
+ file-ignored,
+ suppressed-message,
+ useless-suppression,
+ deprecated-pragma,
+ apply-builtin,
+ basestring-builtin,
+ buffer-builtin,
+ cmp-builtin,
+ coerce-builtin,
+ execfile-builtin,
+ file-builtin,
+ long-builtin,
+ raw_input-builtin,
+ reduce-builtin,
+ standarderror-builtin,
+ unicode-builtin,
+ xrange-builtin,
+ coerce-method,
+ delslice-method,
+ getslice-method,
+ setslice-method,
+ no-absolute-import,
+ old-division,
+ dict-iter-method,
+ dict-view-method,
+ next-method-called,
+ metaclass-assignment,
+ indexing-exception,
+ raising-string,
+ reload-builtin,
+ oct-method,
+ hex-method,
+ nonzero-method,
+ cmp-method,
+ input-builtin,
+ round-builtin,
+ intern-builtin,
+ unichr-builtin,
+ map-builtin-not-iterating,
+ zip-builtin-not-iterating,
+ range-builtin-not-iterating,
+ filter-builtin-not-iterating,
+ using-cmp-argument,
+ eq-without-hash,
+ div-method,
+ idiv-method,
+ rdiv-method,
+ exception-message-attribute,
+ invalid-str-codec,
+ sys-max-int,
+ bad-python3-import,
+ deprecated-string-function,
+ deprecated-str-translate-call,
+ deprecated-itertools-function,
+ deprecated-types-field,
+ next-method-defined,
+ dict-items-not-iterating,
+ dict-keys-not-iterating,
+ dict-values-not-iterating,
+
+ R0201, R0205,
+ C0103, C0114, C0326, C0330,
+ W0122, W0123, W0201, W0311, W0312, W0603, W0703, W1505,
+ E0401, E0611, E1101
+
+# Enable the message, report, category or checker with the given id(s). You can
+# either give multiple identifier separated by comma (,) or put this option
+# multiple time (only on the command line, not in the configuration file where
+# it should appear only once). See also the "--disable" option for examples.
+enable=c-extension-no-member
+
+
+[REPORTS]
+
+# Python expression which should return a note less than 10 (10 is the highest
+# note). You have access to the variables errors warning, statement which
+# respectively contain the number of errors / warnings messages and the total
+# number of statements analyzed. This is used by the global evaluation report
+# (RP0004).
+evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
+
+# Template used to display messages. This is a python new-style format string
+# used to format the message information. See doc for all details
+msg-template='{msg_id}:{line:3d},{column}: {obj}: {msg}'
+
+# Set the output format. Available formats are text, parseable, colorized, json
+# and msvs (visual studio).You can also give a reporter class, eg
+# mypackage.mymodule.MyReporterClass.
+output-format=text
+
+# Tells whether to display a full report or only the messages
+reports=no
+
+# Activate the evaluation score.
+score=yes
+
+
+[REFACTORING]
+
+# Maximum number of nested blocks for function / method body
+max-nested-blocks=10
+
+# Complete name of functions that never returns. When checking for
+# inconsistent-return-statements if a never returning function is called then
+# it will be considered as an explicit return statement and no message will be
+# printed.
+never-returning-functions=optparse.Values,sys.exit
+
+
+[SPELLING]
+
+# Limits count of emitted suggestions for spelling mistakes
+max-spelling-suggestions=4
+
+# Spelling dictionary name. Available dictionaries: none. To make it working
+# install python-enchant package.
+spelling-dict=
+
+# List of comma separated words that should not be checked.
+spelling-ignore-words=
+
+# A path to a file that contains private dictionary; one word per line.
+spelling-private-dict-file=
+
+# Tells whether to store unknown words to indicated private dictionary in
+# --spelling-private-dict-file option instead of raising a message.
+spelling-store-unknown-words=no
+
+
+[SIMILARITIES]
+
+# Ignore comments when computing similarities.
+ignore-comments=yes
+
+# Ignore docstrings when computing similarities.
+ignore-docstrings=yes
+
+# Ignore imports when computing similarities.
+ignore-imports=no
+
+# Minimum lines number of a similarity.
+min-similarity-lines=50
+
+
+[MISCELLANEOUS]
+
+# List of note tags to take in consideration, separated by a comma.
+notes=FIXME,
+ XXX,
+ TODO
+
+
+[FORMAT]
+
+# Expected format of line ending, e.g. empty (any line ending), LF or CRLF.
+expected-line-ending-format=
+
+# Regexp for a line that is allowed to be longer than the limit.
+ignore-long-lines=^\s*(# )??$
+
+# Number of spaces of indent required inside a hanging or continued line.
+indent-after-paren=4
+
+# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1
+# tab).
+indent-string=' '
+
+# Maximum number of characters on a single line.
+max-line-length=300
+
+# Maximum number of lines in a module
+max-module-lines=1000
+
+# List of optional constructs for which whitespace checking is disabled. `dict-
+# separator` is used to allow tabulation in dicts, etc.: {1 : 1,\n222: 2}.
+# `trailing-comma` allows a space between comma and closing bracket: (a, ).
+# `empty-line` allows space-only lines.
+no-space-check=trailing-comma,
+ dict-separator
+
+# Allow the body of a class to be on the same line as the declaration if body
+# contains single statement.
+single-line-class-stmt=no
+
+# Allow the body of an if to be on the same line as the test if there is no
+# else.
+single-line-if-stmt=no
+
+
+[LOGGING]
+
+# Logging modules to check that the string format arguments are in logging
+# function parameter format
+logging-modules=logging
+
+
+[VARIABLES]
+
+# List of additional names supposed to be defined in builtins. Remember that
+# you should avoid to define new builtins when possible.
+additional-builtins=
+
+# Tells whether unused global variables should be treated as a violation.
+allow-global-unused-variables=yes
+
+# List of strings which can identify a callback function by name. A callback
+# name must start or end with one of those strings.
+callbacks=cb_,
+ _cb
+
+# A regular expression matching the name of dummy variables (i.e. expectedly
+# not used).
+#dummy-variables-rgx=_+$|(_[a-zA-Z0-9_]*[a-zA-Z0-9]+?$)|dummy|^ignored_|^unused_
+dummy-variables-rgx=(_+[a-zA-Z0-9_]*?$)|dummy
+
+# Argument names that match this expression will be ignored. Default to name
+# with leading underscore
+ignored-argument-names=_.*|^ignored_|^unused_
+
+# Tells whether we should check for unused import in __init__ files.
+init-import=no
+
+# List of qualified module names which can have objects that can redefine
+# builtins.
+redefining-builtins-modules=six.moves,past.builtins,future.builtins
+
+
+[TYPECHECK]
+
+# List of decorators that produce context managers, such as
+# contextlib.contextmanager. Add to this list to register other decorators that
+# produce valid context managers.
+contextmanager-decorators=contextlib.contextmanager
+
+# List of members which are set dynamically and missed by pylint inference
+# system, and so shouldn't trigger E1101 when accessed. Python regular
+# expressions are accepted.
+generated-members=
+
+# Tells whether missing members accessed in mixin class should be ignored. A
+# mixin class is detected if its name ends with "mixin" (case insensitive).
+ignore-mixin-members=yes
+
+# This flag controls whether pylint should warn about no-member and similar
+# checks whenever an opaque object is returned when inferring. The inference
+# can return multiple potential results while evaluating a Python object, but
+# some branches might not be evaluated, which results in partial inference. In
+# that case, it might be useful to still emit no-member and other checks for
+# the rest of the inferred objects.
+ignore-on-opaque-inference=yes
+
+# List of class names for which member attributes should not be checked (useful
+# for classes with dynamically set attributes). This supports the use of
+# qualified names.
+ignored-classes=optparse.Values,thread._local,_thread._local
+
+# List of module names for which member attributes should not be checked
+# (useful for modules/projects where namespaces are manipulated during runtime
+# and thus existing member attributes cannot be deduced by static analysis. It
+# supports qualified module names, as well as Unix pattern matching.
+ignored-modules=
+
+# Show a hint with possible names when a member name was not found. The aspect
+# of finding the hint is based on edit distance.
+missing-member-hint=yes
+
+# The minimum edit distance a name should have in order to be considered a
+# similar match for a missing member name.
+missing-member-hint-distance=1
+
+# The total number of similar names that should be taken in consideration when
+# showing a hint for a missing member.
+missing-member-max-choices=1
+
+
+[BASIC]
+
+# Naming style matching correct argument names
+argument-naming-style=snake_case
+
+# Regular expression matching correct argument names. Overrides argument-
+# naming-style
+#argument-rgx=
+
+# Naming style matching correct attribute names
+attr-naming-style=snake_case
+
+# Regular expression matching correct attribute names. Overrides attr-naming-
+# style
+#attr-rgx=
+
+# Bad variable names which should always be refused, separated by a comma
+bad-names=foo,
+ bar,
+ baz,
+ toto,
+ tutu,
+ tata
+
+# Naming style matching correct class attribute names
+class-attribute-naming-style=any
+
+# Regular expression matching correct class attribute names. Overrides class-
+# attribute-naming-style
+#class-attribute-rgx=
+
+# Naming style matching correct class names
+class-naming-style=PascalCase
+
+# Regular expression matching correct class names. Overrides class-naming-style
+#class-rgx=
+
+# Naming style matching correct constant names
+const-naming-style=UPPER_CASE
+
+# Regular expression matching correct constant names. Overrides const-naming-
+# style
+#const-rgx=
+
+# Minimum line length for functions/classes that require docstrings, shorter
+# ones are exempt.
+docstring-min-length=1000
+
+# Naming style matching correct function names
+function-naming-style=camelCase
+
+# Regular expression matching correct function names. Overrides function-
+# naming-style
+#function-rgx=
+
+# Good variable names which should always be accepted, separated by a comma
+good-names=i,
+ j,
+ k,
+ ex,
+ Run,
+ _
+
+# Include a hint for the correct naming format with invalid-name
+include-naming-hint=no
+
+# Naming style matching correct inline iteration names
+inlinevar-naming-style=any
+
+# Regular expression matching correct inline iteration names. Overrides
+# inlinevar-naming-style
+#inlinevar-rgx=
+
+# Naming style matching correct method names
+method-naming-style=camelCase
+
+# Regular expression matching correct method names. Overrides method-naming-
+# style
+#method-rgx=
+
+# Naming style matching correct module names
+module-naming-style=any
+
+# Regular expression matching correct module names. Overrides module-naming-
+# style
+#module-rgx=
+
+# Colon-delimited sets of names that determine each other's naming style when
+# the name regexes allow several styles.
+name-group=
+
+# Regular expression which should only match function or class names that do
+# not require a docstring.
+no-docstring-rgx=^_
+
+# List of decorators that produce properties, such as abc.abstractproperty. Add
+# to this list to register other decorators that produce valid properties.
+property-classes=abc.abstractproperty
+
+# Naming style matching correct variable names
+variable-naming-style=snake_case
+
+# Regular expression matching correct variable names. Overrides variable-
+# naming-style
+#variable-rgx=
+
+
+[IMPORTS]
+
+# Allow wildcard imports from modules that define __all__.
+allow-wildcard-with-all=no
+
+# Analyse import fallback blocks. This can be used to support both Python 2 and
+# 3 compatible code, which means that the block might have code that exists
+# only in one or another interpreter, leading to false positives when analysed.
+analyse-fallback-blocks=no
+
+# Deprecated modules which should not be used, separated by a comma
+deprecated-modules=regsub,
+ TERMIOS,
+ Bastion,
+ rexec
+
+# Create a graph of external dependencies in the given file (report RP0402 must
+# not be disabled)
+ext-import-graph=
+
+# Create a graph of every (i.e. internal and external) dependencies in the
+# given file (report RP0402 must not be disabled)
+import-graph=
+
+# Create a graph of internal dependencies in the given file (report RP0402 must
+# not be disabled)
+int-import-graph=
+
+# Force import order to recognize a module as part of the standard
+# compatibility libraries.
+known-standard-library=
+
+# Force import order to recognize a module as part of a third party library.
+known-third-party=enchant
+
+
+[DESIGN]
+
+# Maximum number of arguments for function / method
+max-args=100
+
+# Maximum number of attributes for a class (see R0902).
+max-attributes=100
+
+# Maximum number of boolean expressions in a if statement
+max-bool-expr=100
+
+# Maximum number of branch for function / method body
+max-branches=100
+
+# Maximum number of locals for function / method body
+max-locals=100
+
+# Maximum number of parents for a class (see R0901).
+max-parents=100
+
+# Maximum number of public methods for a class (see R0904).
+max-public-methods=100
+
+# Maximum number of return / yield for function / method body
+max-returns=100
+
+# Maximum number of statements in function / method body
+max-statements=200
+
+# Minimum number of public methods for a class (see R0903).
+min-public-methods=0
+
+
+[CLASSES]
+
+# List of method names used to declare (i.e. assign) instance attributes.
+defining-attr-methods=__init__,
+ __new__,
+ setUp
+
+# List of member names, which should be excluded from the protected access
+# warning.
+exclude-protected=_asdict,
+ _fields,
+ _replace,
+ _source,
+ _make
+
+# List of valid names for the first argument in a class method.
+valid-classmethod-first-arg=cls
+
+# List of valid names for the first argument in a metaclass class method.
+valid-metaclass-classmethod-first-arg=mcs
+
+
+[EXCEPTIONS]
+
+# Exceptions that will emit a warning when being caught. Defaults to
+# "Exception"
+overgeneral-exceptions=Exception
diff --git a/CONTROL/control b/CONTROL/control
new file mode 100644
index 0000000..bbf7f5c
--- /dev/null
+++ b/CONTROL/control
@@ -0,0 +1,6 @@
+Description: Shadow-FHD
+Maintainer: dream-alpha
+Package: enigma2-skin-shadow-fhd
+Version: 1.7.5
+Architecture: all
+Depends: enigma2-plugin-skincomponents-cockpit, enigma2-plugin-skincomponents-extaudioinfo, enigma2-plugin-skincomponents-extchnumber, enigma2-plugin-skincomponents-extdiskspaceinfo, enigma2-plugin-skincomponents-exteventname, enigma2-plugin-skincomponents-extmovieinfo, enigma2-plugin-skincomponents-extvolumetext, enigma2-plugin-skincomponents-eventlist, enigma2-plugin-skincomponents-serviceresolution, enigma2-plugin-skincomponents-extvolumetext, enigma2-plugin-skincomponents-extcaidinfo
diff --git a/CONTROL/postinst b/CONTROL/postinst
new file mode 100755
index 0000000..ce9705c
--- /dev/null
+++ b/CONTROL/postinst
@@ -0,0 +1,5 @@
+#!/bin/sh
+echo "Skin installed successfully."
+echo "Please restart DreamOS now!"
+echo ""
+exit 0
diff --git a/CONTROL/postrm b/CONTROL/postrm
new file mode 100755
index 0000000..2e51e51
--- /dev/null
+++ b/CONTROL/postrm
@@ -0,0 +1,3 @@
+#!/bin/sh
+echo "Skin removed successfully."
+exit 0
diff --git a/CONTROL/preinst b/CONTROL/preinst
new file mode 100755
index 0000000..039e4d0
--- /dev/null
+++ b/CONTROL/preinst
@@ -0,0 +1,2 @@
+#!/bin/sh
+exit 0
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..af437a6
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = src
diff --git a/README.md b/README.md
index f23e756..231697e 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,18 @@
+[](https://app.codacy.com/gh/dream-alpha/Shadow-FHD?utm_source=github.com&utm_medium=referral&utm_content=dream-alpha/Shadow-FHD&utm_campaign=Badge_Grade)
+[](https://gemfury.com/f/partner)
+
# Shadow-FHD
-Shadow FHD skin for DreamOS OE2.x
+
+
+
+
+
+## Overview
+Shadow-FHD is a DreamOS FHD resolution skin covering Default-FHD scope.
+It is the first skin structured and built with tools and concepts described in https://github.com/dream-alpha/SkinForge.
+The intent is to provide a consistent look and feel across all screens. The skin features a minimalist content and graphic elements design approach.
+
+## Links
+- Installation: https://dream-alpha.github.io/Shadow-FHD
+- Support: https://github.com/dream-alpha/Shadow-FHD/discussions
+- Package feed: https://gemfury.com/dream-alpha
diff --git a/docs/index.html b/docs/index.html
new file mode 100644
index 0000000..afc05a6
--- /dev/null
+++ b/docs/index.html
@@ -0,0 +1,15 @@
+
+
+
Shadow-FHD Installation
+ To install the Shadow-FHD plugin execute the following commands in a telnet console on your dreambox:
+
+
apt-get install wget (required the first time only)
+
+ The installation script will also install a feed source that enables a convenient upgrade to the latest version with the following commands or automatically as part of a DreamOS upgrade:
+
+
apt-get update
+
apt-get upgrade
+
+
+
diff --git a/docs/shadow-fhd.sh b/docs/shadow-fhd.sh
new file mode 100755
index 0000000..bc2ae4f
--- /dev/null
+++ b/docs/shadow-fhd.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+rm -f /etc/apt/sources.list.d/cockpit.list
+apt-get update
+apt-get install -y apt-transport-https
+echo deb [trusted=yes] https://apt.fury.io/dream-alpha ./ > /etc/apt/sources.list.d/cockpit.list
+apt-get update
+apt-get install -y enigma2-skin-shadow-fhd
+systemctl restart enigma2
diff --git a/setup.cfg b/setup.cfg
new file mode 100644
index 0000000..968fd5c
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,9 @@
+[flake8]
+ignore = W191, W503, E117, E203, E242, E501
+
+[pycodestyle]
+count = False
+ignore = W191, W503, E117, E203, E242
+
+max-line-length = 320
+statistics = True
diff --git a/sha1.png b/sha1.png
new file mode 100755
index 0000000..94680b1
Binary files /dev/null and b/sha1.png differ
diff --git a/sha2.png b/sha2.png
new file mode 100755
index 0000000..63b4e90
Binary files /dev/null and b/sha2.png differ
diff --git a/src/Makefile.am b/src/Makefile.am
new file mode 100644
index 0000000..276fc56
--- /dev/null
+++ b/src/Makefile.am
@@ -0,0 +1,3 @@
+installdir = /usr/share/enigma2/Shadow-FHD
+SUBDIRS = skin
+install_PYTHON = *.py
diff --git a/src/Version.py b/src/Version.py
new file mode 100644
index 0000000..7292189
--- /dev/null
+++ b/src/Version.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+# coding=utf-8
+#
+# Copyright (C) 2018-2024 by dream-alpha
+#
+# In case of reuse of this source code please do not remove this copyright.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# For more information on the GNU General Public License see:
+# .
+
+
+PLUGIN = "Shadow-FHD"
+ID = "SHA"
+VERSION = "1.7.5"
+COPYRIGHT = "2018-2024 by dream-alpha"
+LICENSE = "This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version."
diff --git a/src/skin/Makefile.am b/src/skin/Makefile.am
new file mode 100644
index 0000000..3832bd8
--- /dev/null
+++ b/src/skin/Makefile.am
@@ -0,0 +1,3 @@
+SUBDIRS = extensions fonts images menu plugin_icons skin_default
+installdir = /usr/share/enigma2/Shadow-FHD
+install_DATA = skin.xml rcpositions.xml *.png
diff --git a/src/skin/applet_MessageBox.xmlinc b/src/skin/applet_MessageBox.xmlinc
new file mode 100644
index 0000000..ca3e07d
--- /dev/null
+++ b/src/skin/applet_MessageBox.xmlinc
@@ -0,0 +1,28 @@
+
diff --git a/src/skin/applet_ToastBox.xmlinc b/src/skin/applet_ToastBox.xmlinc
new file mode 100644
index 0000000..2135d10
--- /dev/null
+++ b/src/skin/applet_ToastBox.xmlinc
@@ -0,0 +1,22 @@
+
diff --git a/src/skin/colors.xmlinc b/src/skin/colors.xmlinc
new file mode 100644
index 0000000..218bc31
--- /dev/null
+++ b/src/skin/colors.xmlinc
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/component_ChoiceList.xmlinc b/src/skin/component_ChoiceList.xmlinc
new file mode 100644
index 0000000..e16ed75
--- /dev/null
+++ b/src/skin/component_ChoiceList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_ConfigList.xmlinc b/src/skin/component_ConfigList.xmlinc
new file mode 100644
index 0000000..3872fa6
--- /dev/null
+++ b/src/skin/component_ConfigList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_EPGList.xmlinc b/src/skin/component_EPGList.xmlinc
new file mode 100644
index 0000000..8a99563
--- /dev/null
+++ b/src/skin/component_EPGList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_FileList.xmlinc b/src/skin/component_FileList.xmlinc
new file mode 100644
index 0000000..87c12aa
--- /dev/null
+++ b/src/skin/component_FileList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_HelpMenuList.xmlinc b/src/skin/component_HelpMenuList.xmlinc
new file mode 100644
index 0000000..4b19c05
--- /dev/null
+++ b/src/skin/component_HelpMenuList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_MediaInfoList.xmlinc b/src/skin/component_MediaInfoList.xmlinc
new file mode 100644
index 0000000..e19874e
--- /dev/null
+++ b/src/skin/component_MediaInfoList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_MediaplayerPlayList.xmlinc b/src/skin/component_MediaplayerPlayList.xmlinc
new file mode 100644
index 0000000..bc8e0ac
--- /dev/null
+++ b/src/skin/component_MediaplayerPlayList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_MovieList.xmlinc b/src/skin/component_MovieList.xmlinc
new file mode 100644
index 0000000..98fe399
--- /dev/null
+++ b/src/skin/component_MovieList.xmlinc
@@ -0,0 +1,26 @@
+
+
+ {"templates":{
+ "default":(90,[
+ MultiContentEntryText(pos=(5,10),size=(width-310,35),font=0,text=1),
+ MultiContentEntryText(pos=(750,48),size=(90,30),font=1,flags=RT_HALIGN_RIGHT,text=6),
+ MultiContentEntryText(pos=(5,48),size=(180,30),font=1,text=5),
+ MultiContentEntryText(pos=(200,48),size=(530,30),font=1,text=4),
+ MultiContentEntryText(pos=(width-290,10),size=(300,35),font=0,flags=RT_HALIGN_RIGHT,text=3),]),
+ "compact_description":(90,[
+ MultiContentEntryText(pos=(5,10),size=(width-110,35),font=0,text=1),
+ MultiContentEntryText(pos=(500,48),size=(335,30),font=1,flags=RT_HALIGN_RIGHT,text=2),
+ MultiContentEntryText(pos=(5,48),size=(190,30),font=1,text=3),
+ MultiContentEntryText(pos=(195,48),size=(300,30),font=1,text=4),
+ MultiContentEntryText(pos=(width-95,12),size=(100,30),font=1,flags=RT_HALIGN_RIGHT,text=5),]),
+ "compact":(90,[
+ MultiContentEntryText(pos=(5,10),size=(width-110,35),font=0,text=1),
+ MultiContentEntryText(pos=(310,48),size=(523,30),flags=RT_HALIGN_RIGHT,font=1,text=3),
+ MultiContentEntryText(pos=(5,48),size=(300,30),font=1,text=4),
+ MultiContentEntryText(pos=(width-95,12),size=(100,30),font=1,flags=RT_HALIGN_RIGHT,text=5),]),
+ "minimal":(54,[
+ MultiContentEntryText(pos=(5,0),size=(width-230,54),font=2,flags=RT_VALIGN_CENTER,text=1),
+ MultiContentEntryText(pos=(width-230,0),size=(240,54),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=2),])},
+ "fonts":[gFont("Bold",26),gFont("Regular",24),gFont("Regular",28)]}
+
+
diff --git a/src/skin/component_NimSetup.xmlinc b/src/skin/component_NimSetup.xmlinc
new file mode 100644
index 0000000..7264163
--- /dev/null
+++ b/src/skin/component_NimSetup.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_ParentalControlList.xmlinc b/src/skin/component_ParentalControlList.xmlinc
new file mode 100644
index 0000000..3375e54
--- /dev/null
+++ b/src/skin/component_ParentalControlList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_PictureBorder.xmlinc b/src/skin/component_PictureBorder.xmlinc
new file mode 100644
index 0000000..a5594e7
--- /dev/null
+++ b/src/skin/component_PictureBorder.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_ServiceInfoList.xmlinc b/src/skin/component_ServiceInfoList.xmlinc
new file mode 100644
index 0000000..6357170
--- /dev/null
+++ b/src/skin/component_ServiceInfoList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_ServiceList.xmlinc b/src/skin/component_ServiceList.xmlinc
new file mode 100644
index 0000000..e5f24e1
--- /dev/null
+++ b/src/skin/component_ServiceList.xmlinc
@@ -0,0 +1,60 @@
+
+
+ {"templates":{
+ "default":(0,[
+ MultiContentEntryText(pos=(0,0),size=(0,0)),]),
+ "MODE_FAVOURITES_Shadow-FHD (1)":(128,[
+ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40),
+ MultiContentEntryText(pos=(220,10),size=(440,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(670,10),size=(120,32),flags=RT_HALIGN_RIGHT,font=0,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(220,42),size=(570,30),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(220,72),size=(570,30),font=1,text=20,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryProgressPixmap(pos=(220,110),size=(570,9),percent=-5,png=25,borderWidth=1,foreColor=MultiContentTemplateColor(6),backColor=MultiContentTemplateColor(7)),
+ MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(560,12)}),
+ "MODE_FAVOURITES_Shadow-FHD (2)":(128,[
+ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40),
+ MultiContentEntryText(pos=(220,10),size=(400,32),font=0,text=1,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(630,10),size=(160,32),flags=RT_HALIGN_RIGHT,font=0,text=30,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(220,42),size=(570,30),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(220,72),size=(570,30),font=1,text=20,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryProgressPixmap(pos=(220,110),size=(570,9),percent=-5,png=25,borderWidth=1,foreColor=MultiContentTemplateColor(6),backColor=MultiContentTemplateColor(7)),
+ MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(560,12)}),
+ "MODE_FAVOURITES_Shadow-FHD (3)":(128,[
+ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40),
+ MultiContentEntryText(pos=(220,20),size=(440,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(670,20),size=(120,32),flags=RT_HALIGN_RIGHT,font=0,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(220,60),size=(570,30),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryProgressPixmap(pos=(220,100),size=(570,9),percent=-5,png=25,borderWidth=1,foreColor=MultiContentTemplateColor(6),backColor=MultiContentTemplateColor(7)),
+ MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(560,12)}),
+ "MODE_FAVOURITES_Shadow-FHD (4)":(128,[
+ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40),
+ MultiContentEntryText(pos=(220,18),size=(440,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(670,18),size=(120,32),flags=RT_HALIGN_RIGHT,font=0,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(220,55),size=(570,56),font=1,text=26,flags=RT_WRAP,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(0,127),size=(820,1),backcolor=MultiContentTemplateColor("CursorBackground"),backcolor_sel=MultiContentTemplateColor("CursorBackground")),
+ MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}),
+ "MODE_FAVOURITES_Shadow-FHD (5)":(45,[
+ MultiContentEntryPixmapAlphaTest(pos=(5,5),size=(60,35),png=4),
+ MultiContentEntryText(pos=(80,8),size=(560,32),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(670,8),size=(120,32),flags=RT_HALIGN_RIGHT,font=1,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}),
+ "MODE_FAVOURITES_Shadow-FHD (6)":(90,[
+ MultiContentEntryPixmapAlphaTest(pos=(10,9),size=(120,72),scale_flags=SCALE_STRETCH,png=40),
+ MultiContentEntryText(pos=(145,14),size=(520,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(690,14),size=(100,32),flags=RT_HALIGN_RIGHT,font=0,text=23,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(145,49),size=(730,30),font=3,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(5,0),size=(800,90),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}),
+ "MODE_FAVOURITES_Shadow-FHD (7)":(90,[
+ MultiContentEntryPixmapAlphaTest(pos=(10,9),size=(120,72),png=4),
+ MultiContentEntryText(pos=(145,14),size=(480,32),font=0,text=35,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(640,14),size=(150,32),flags=RT_HALIGN_RIGHT,font=0,text=32,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(145,49),size=(650,30),font=3,text=31,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)),
+ MultiContentEntryText(pos=(5,0),size=(800,90),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}),
+ "MODE_NORMAL":(50,[
+ MultiContentEntryPixmapAlphaTest(pos=(5,5),size=(40,40),png=3),
+ MultiContentEntryText(pos=(60,0),size=(730,50),flags=RT_VALIGN_CENTER,text=1,color_sel=MultiContentTemplateColor(15)),]),
+ "MODE_ALL":(50,[
+ MultiContentEntryText(pos=(10,0),size=(780,50),flags=RT_VALIGN_CENTER,text=1,color=MultiContentTemplateColor(10),color_sel=MultiContentTemplateColor(11)),]),},
+ "fonts":[gFont("Bold",26),gFont("Regular",24),gFont("Bold",40),gFont("Regular",26)]}
+
+
diff --git a/src/skin/component_TimerList.xmlinc b/src/skin/component_TimerList.xmlinc
new file mode 100644
index 0000000..0611df7
--- /dev/null
+++ b/src/skin/component_TimerList.xmlinc
@@ -0,0 +1,11 @@
+
+
+ {"template":[MultiContentEntryText(pos=(5,42),size=(width,30),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=1,color=0xa0a0a0),
+ MultiContentEntryPixmapAlphaTest(pos=(1110,7),size=(30,30),png=2),
+ MultiContentEntryText(pos=(5,7),size=(1060,34),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3),
+ MultiContentEntryText(pos=(5,73),size=(width-180,30),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4,color=0xa0a0a0),
+ MultiContentEntryText(pos=(width-170,73),size=(180,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=5,color=0xa0a0a0),
+ MultiContentEntryPixmapAlphaTest(pos=(1060,7),size=(40,40),png=6),],
+ "fonts":[gFont("Regular",30),gFont("Regular",26)],"itemHeight":112}
+
+
diff --git a/src/skin/component_VirtualKeyBoardList.xmlinc b/src/skin/component_VirtualKeyBoardList.xmlinc
new file mode 100644
index 0000000..bc1d635
--- /dev/null
+++ b/src/skin/component_VirtualKeyBoardList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/component_ZapHistoryBrowserList.xmlinc b/src/skin/component_ZapHistoryBrowserList.xmlinc
new file mode 100644
index 0000000..eb0c223
--- /dev/null
+++ b/src/skin/component_ZapHistoryBrowserList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/display3.xmlinc b/src/skin/display3.xmlinc
new file mode 100644
index 0000000..e24281d
--- /dev/null
+++ b/src/skin/display3.xmlinc
@@ -0,0 +1,279 @@
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ Progress
+
+
+ Format:%H:%M
+
+
+
+
+
+ Name
+
+
+ Progress
+
+
+ EndTime
+ Format:>%H:%M
+
+
+ Remaining
+ OnlyMinutes
+
+
+
+
+
+ Name
+
+
+ Position
+
+
+ Format:%H:%M
+
+
+
+
+
+ 1
+
+
+ 2
+
+
+
+
+
+ Name
+
+
+ Position
+
+
+ Position
+
+
+
+
+
+ Name
+
+
+ Position
+
+
+ Position
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Format:%H:%M
+
+
+ config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean
+ Blink
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ RadioText
+
+
+ Progress
+
+
+ Format:%H:%M
+
+
+
+
+
+ Name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Position
+
+
+ Default
+
+
+ Remaining,Negate
+
+
+
+
+
+ Name
+
+
+
+ Position
+
+
+ Default
+
+
+ Remaining,Negate
+
+
+
+
+ Name
+
+
+ Name
+
+
+
+ Remaining,Negate
+
+
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/extensions/Makefile.am b/src/skin/extensions/Makefile.am
new file mode 100644
index 0000000..2148d10
--- /dev/null
+++ b/src/skin/extensions/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/extensions
+install_DATA = *.svg *.png
diff --git a/src/skin/extensions/avi.svg b/src/skin/extensions/avi.svg
new file mode 100755
index 0000000..6395e0f
--- /dev/null
+++ b/src/skin/extensions/avi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/back.svg b/src/skin/extensions/back.svg
new file mode 100755
index 0000000..d15f61a
--- /dev/null
+++ b/src/skin/extensions/back.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/bookmark.svg b/src/skin/extensions/bookmark.svg
new file mode 100755
index 0000000..54289e3
--- /dev/null
+++ b/src/skin/extensions/bookmark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/cut.svg b/src/skin/extensions/cut.svg
new file mode 100755
index 0000000..89510d7
--- /dev/null
+++ b/src/skin/extensions/cut.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/dat.svg b/src/skin/extensions/dat.svg
new file mode 100755
index 0000000..f03a811
--- /dev/null
+++ b/src/skin/extensions/dat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/directory.png b/src/skin/extensions/directory.png
new file mode 100755
index 0000000..010e3b1
Binary files /dev/null and b/src/skin/extensions/directory.png differ
diff --git a/src/skin/extensions/directory.svg b/src/skin/extensions/directory.svg
new file mode 100755
index 0000000..d0f37ab
--- /dev/null
+++ b/src/skin/extensions/directory.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/hotplug.svg b/src/skin/extensions/hotplug.svg
new file mode 100755
index 0000000..cea5cc0
--- /dev/null
+++ b/src/skin/extensions/hotplug.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/iso.svg b/src/skin/extensions/iso.svg
new file mode 100755
index 0000000..0333087
--- /dev/null
+++ b/src/skin/extensions/iso.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/link.svg b/src/skin/extensions/link.svg
new file mode 100755
index 0000000..f1d0442
--- /dev/null
+++ b/src/skin/extensions/link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/location.svg b/src/skin/extensions/location.svg
new file mode 100755
index 0000000..732dc14
--- /dev/null
+++ b/src/skin/extensions/location.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/m2ts.svg b/src/skin/extensions/m2ts.svg
new file mode 100755
index 0000000..51dd46d
--- /dev/null
+++ b/src/skin/extensions/m2ts.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/mkv.svg b/src/skin/extensions/mkv.svg
new file mode 100755
index 0000000..6395e0f
--- /dev/null
+++ b/src/skin/extensions/mkv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/movie.png b/src/skin/extensions/movie.png
new file mode 100755
index 0000000..53150d8
Binary files /dev/null and b/src/skin/extensions/movie.png differ
diff --git a/src/skin/extensions/movie.svg b/src/skin/extensions/movie.svg
new file mode 100755
index 0000000..415dc2e
--- /dev/null
+++ b/src/skin/extensions/movie.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/movie_finished.svg b/src/skin/extensions/movie_finished.svg
new file mode 100755
index 0000000..f33a905
--- /dev/null
+++ b/src/skin/extensions/movie_finished.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/movie_new.svg b/src/skin/extensions/movie_new.svg
new file mode 100755
index 0000000..87ddd8b
--- /dev/null
+++ b/src/skin/extensions/movie_new.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/movie_recording.svg b/src/skin/extensions/movie_recording.svg
new file mode 100755
index 0000000..5b2df97
--- /dev/null
+++ b/src/skin/extensions/movie_recording.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/movie_watching.svg b/src/skin/extensions/movie_watching.svg
new file mode 100755
index 0000000..4f80395
--- /dev/null
+++ b/src/skin/extensions/movie_watching.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/movielibrary.svg b/src/skin/extensions/movielibrary.svg
new file mode 100755
index 0000000..b4a325a
--- /dev/null
+++ b/src/skin/extensions/movielibrary.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/movielibrary_reload.svg b/src/skin/extensions/movielibrary_reload.svg
new file mode 100755
index 0000000..4d66c4d
--- /dev/null
+++ b/src/skin/extensions/movielibrary_reload.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/mp3.svg b/src/skin/extensions/mp3.svg
new file mode 100755
index 0000000..e5c94de
--- /dev/null
+++ b/src/skin/extensions/mp3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/mp4.svg b/src/skin/extensions/mp4.svg
new file mode 100755
index 0000000..6395e0f
--- /dev/null
+++ b/src/skin/extensions/mp4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/mpg.svg b/src/skin/extensions/mpg.svg
new file mode 100755
index 0000000..6395e0f
--- /dev/null
+++ b/src/skin/extensions/mpg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/music.png b/src/skin/extensions/music.png
new file mode 100755
index 0000000..92f9ab1
Binary files /dev/null and b/src/skin/extensions/music.png differ
diff --git a/src/skin/extensions/music.svg b/src/skin/extensions/music.svg
new file mode 100755
index 0000000..e5c94de
--- /dev/null
+++ b/src/skin/extensions/music.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/no_cover.svg b/src/skin/extensions/no_cover.svg
new file mode 100755
index 0000000..4859352
--- /dev/null
+++ b/src/skin/extensions/no_cover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/nocover_de.svg b/src/skin/extensions/nocover_de.svg
new file mode 100755
index 0000000..383ae57
--- /dev/null
+++ b/src/skin/extensions/nocover_de.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/picture.png b/src/skin/extensions/picture.png
new file mode 100755
index 0000000..331ff78
Binary files /dev/null and b/src/skin/extensions/picture.png differ
diff --git a/src/skin/extensions/trash.svg b/src/skin/extensions/trash.svg
new file mode 100755
index 0000000..0012f3c
--- /dev/null
+++ b/src/skin/extensions/trash.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/ts.svg b/src/skin/extensions/ts.svg
new file mode 100755
index 0000000..6395e0f
--- /dev/null
+++ b/src/skin/extensions/ts.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/extensions/wmv.svg b/src/skin/extensions/wmv.svg
new file mode 100755
index 0000000..6395e0f
--- /dev/null
+++ b/src/skin/extensions/wmv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/fonts.xmlinc b/src/skin/fonts.xmlinc
new file mode 100644
index 0000000..c4db501
--- /dev/null
+++ b/src/skin/fonts.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/fonts/DroidSans-Bold.ttf b/src/skin/fonts/DroidSans-Bold.ttf
new file mode 100755
index 0000000..d065b64
Binary files /dev/null and b/src/skin/fonts/DroidSans-Bold.ttf differ
diff --git a/src/skin/fonts/DroidSans.ttf b/src/skin/fonts/DroidSans.ttf
new file mode 100755
index 0000000..ad1efca
Binary files /dev/null and b/src/skin/fonts/DroidSans.ttf differ
diff --git a/src/skin/fonts/Makefile.am b/src/skin/fonts/Makefile.am
new file mode 100644
index 0000000..24d7db6
--- /dev/null
+++ b/src/skin/fonts/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/fonts
+install_DATA = *.ttf
diff --git a/src/skin/ico_dvb_c-fs8.png b/src/skin/ico_dvb_c-fs8.png
new file mode 100755
index 0000000..f5ab0e2
Binary files /dev/null and b/src/skin/ico_dvb_c-fs8.png differ
diff --git a/src/skin/ico_dvb_s-fs8.png b/src/skin/ico_dvb_s-fs8.png
new file mode 100755
index 0000000..ba3bbc5
Binary files /dev/null and b/src/skin/ico_dvb_s-fs8.png differ
diff --git a/src/skin/ico_dvb_t-fs8.png b/src/skin/ico_dvb_t-fs8.png
new file mode 100755
index 0000000..61f4f0c
Binary files /dev/null and b/src/skin/ico_dvb_t-fs8.png differ
diff --git a/src/skin/ico_streaming-fs8.png b/src/skin/ico_streaming-fs8.png
new file mode 100755
index 0000000..3d22f2d
Binary files /dev/null and b/src/skin/ico_streaming-fs8.png differ
diff --git a/src/skin/images/AMS.svg b/src/skin/images/AMS.svg
new file mode 100755
index 0000000..497e62a
--- /dev/null
+++ b/src/skin/images/AMS.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/BD.svg b/src/skin/images/BD.svg
new file mode 100755
index 0000000..5b20e28
--- /dev/null
+++ b/src/skin/images/BD.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/BluePanel.svg b/src/skin/images/BluePanel.svg
new file mode 100755
index 0000000..ee91753
--- /dev/null
+++ b/src/skin/images/BluePanel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/CoolSel.svg b/src/skin/images/CoolSel.svg
new file mode 100755
index 0000000..520d274
--- /dev/null
+++ b/src/skin/images/CoolSel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/DreamXtream.svg b/src/skin/images/DreamXtream.svg
new file mode 100755
index 0000000..0db0263
--- /dev/null
+++ b/src/skin/images/DreamXtream.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/Makefile.am b/src/skin/images/Makefile.am
new file mode 100644
index 0000000..5d8754b
--- /dev/null
+++ b/src/skin/images/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/images
+install_DATA = *.svg *.png
diff --git a/src/skin/images/RB.svg b/src/skin/images/RB.svg
new file mode 100755
index 0000000..eb978b7
--- /dev/null
+++ b/src/skin/images/RB.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/TVSpielfilm.svg b/src/skin/images/TVSpielfilm.svg
new file mode 100755
index 0000000..ef4e8d2
--- /dev/null
+++ b/src/skin/images/TVSpielfilm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/add_green.svg b/src/skin/images/add_green.svg
new file mode 100755
index 0000000..e7b2afc
--- /dev/null
+++ b/src/skin/images/add_green.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/add_red.svg b/src/skin/images/add_red.svg
new file mode 100755
index 0000000..d21e74a
--- /dev/null
+++ b/src/skin/images/add_red.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/audio.svg b/src/skin/images/audio.svg
new file mode 100755
index 0000000..e1677fc
--- /dev/null
+++ b/src/skin/images/audio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/banner.svg b/src/skin/images/banner.svg
new file mode 100755
index 0000000..a1ab1a5
--- /dev/null
+++ b/src/skin/images/banner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/banner_sel.svg b/src/skin/images/banner_sel.svg
new file mode 100755
index 0000000..4adc891
--- /dev/null
+++ b/src/skin/images/banner_sel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/bluetooth.svg b/src/skin/images/bluetooth.svg
new file mode 100755
index 0000000..cc32581
--- /dev/null
+++ b/src/skin/images/bluetooth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/callall.svg b/src/skin/images/callall.svg
new file mode 100755
index 0000000..59fe55e
--- /dev/null
+++ b/src/skin/images/callall.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/callin.svg b/src/skin/images/callin.svg
new file mode 100755
index 0000000..8f457ac
--- /dev/null
+++ b/src/skin/images/callin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/callinfailed.svg b/src/skin/images/callinfailed.svg
new file mode 100755
index 0000000..9b52b64
--- /dev/null
+++ b/src/skin/images/callinfailed.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/callout.svg b/src/skin/images/callout.svg
new file mode 100755
index 0000000..4c8638b
--- /dev/null
+++ b/src/skin/images/callout.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/circle.svg b/src/skin/images/circle.svg
new file mode 100755
index 0000000..1ff8e23
--- /dev/null
+++ b/src/skin/images/circle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/cursor_move.svg b/src/skin/images/cursor_move.svg
new file mode 100755
index 0000000..ad82c96
--- /dev/null
+++ b/src/skin/images/cursor_move.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/del_blue.svg b/src/skin/images/del_blue.svg
new file mode 100755
index 0000000..610b02c
--- /dev/null
+++ b/src/skin/images/del_blue.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/del_green.svg b/src/skin/images/del_green.svg
new file mode 100755
index 0000000..8bc477c
--- /dev/null
+++ b/src/skin/images/del_green.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/del_red.svg b/src/skin/images/del_red.svg
new file mode 100755
index 0000000..fd9a6d6
--- /dev/null
+++ b/src/skin/images/del_red.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/device_neutral.svg b/src/skin/images/device_neutral.svg
new file mode 100755
index 0000000..20f9f8b
--- /dev/null
+++ b/src/skin/images/device_neutral.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/device_yellow.svg b/src/skin/images/device_yellow.svg
new file mode 100755
index 0000000..da701b2
--- /dev/null
+++ b/src/skin/images/device_yellow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/download.svg b/src/skin/images/download.svg
new file mode 100755
index 0000000..b2ddbbd
--- /dev/null
+++ b/src/skin/images/download.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/edit_red.svg b/src/skin/images/edit_red.svg
new file mode 100755
index 0000000..cedafb8
--- /dev/null
+++ b/src/skin/images/edit_red.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/edit_yellow.svg b/src/skin/images/edit_yellow.svg
new file mode 100755
index 0000000..d97f756
--- /dev/null
+++ b/src/skin/images/edit_yellow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/edm_default.svg b/src/skin/images/edm_default.svg
new file mode 100755
index 0000000..1322e9f
--- /dev/null
+++ b/src/skin/images/edm_default.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/emc.svg b/src/skin/images/emc.svg
new file mode 100755
index 0000000..d3abf67
--- /dev/null
+++ b/src/skin/images/emc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/fav.svg b/src/skin/images/fav.svg
new file mode 100755
index 0000000..376e307
--- /dev/null
+++ b/src/skin/images/fav.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/folder_small.svg b/src/skin/images/folder_small.svg
new file mode 100755
index 0000000..3bff4e2
--- /dev/null
+++ b/src/skin/images/folder_small.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/fritz.svg b/src/skin/images/fritz.svg
new file mode 100755
index 0000000..1489df7
--- /dev/null
+++ b/src/skin/images/fritz.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/genre.svg b/src/skin/images/genre.svg
new file mode 100755
index 0000000..0061367
--- /dev/null
+++ b/src/skin/images/genre.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/src/skin/images/grid.svg b/src/skin/images/grid.svg
new file mode 100755
index 0000000..c7c9ee9
--- /dev/null
+++ b/src/skin/images/grid.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/skin/images/grid_sel.svg b/src/skin/images/grid_sel.svg
new file mode 100755
index 0000000..30f183b
--- /dev/null
+++ b/src/skin/images/grid_sel.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/skin/images/grid_select.svg b/src/skin/images/grid_select.svg
new file mode 100755
index 0000000..0bccc07
--- /dev/null
+++ b/src/skin/images/grid_select.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/hardisk.svg b/src/skin/images/hardisk.svg
new file mode 100755
index 0000000..978f049
--- /dev/null
+++ b/src/skin/images/hardisk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/icon_add.svg b/src/skin/images/icon_add.svg
new file mode 100755
index 0000000..bbe9579
--- /dev/null
+++ b/src/skin/images/icon_add.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/src/skin/images/icon_added.svg b/src/skin/images/icon_added.svg
new file mode 100755
index 0000000..ac80b37
--- /dev/null
+++ b/src/skin/images/icon_added.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/src/skin/images/info.svg b/src/skin/images/info.svg
new file mode 100755
index 0000000..1f85ae1
--- /dev/null
+++ b/src/skin/images/info.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/src/skin/images/language.svg b/src/skin/images/language.svg
new file mode 100755
index 0000000..3d5a6a0
--- /dev/null
+++ b/src/skin/images/language.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/lists.svg b/src/skin/images/lists.svg
new file mode 100755
index 0000000..dff3e37
--- /dev/null
+++ b/src/skin/images/lists.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/live.svg b/src/skin/images/live.svg
new file mode 100755
index 0000000..cfe4e61
--- /dev/null
+++ b/src/skin/images/live.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/mediacenter.svg b/src/skin/images/mediacenter.svg
new file mode 100755
index 0000000..d2bf1a0
--- /dev/null
+++ b/src/skin/images/mediacenter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/menu.svg b/src/skin/images/menu.svg
new file mode 100755
index 0000000..314f55e
--- /dev/null
+++ b/src/skin/images/menu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/menu_blue.svg b/src/skin/images/menu_blue.svg
new file mode 100755
index 0000000..8a7e52d
--- /dev/null
+++ b/src/skin/images/menu_blue.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/menu_line.svg b/src/skin/images/menu_line.svg
new file mode 100755
index 0000000..2928813
--- /dev/null
+++ b/src/skin/images/menu_line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/menu_point.svg b/src/skin/images/menu_point.svg
new file mode 100755
index 0000000..f5a32ce
--- /dev/null
+++ b/src/skin/images/menu_point.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/movies.svg b/src/skin/images/movies.svg
new file mode 100755
index 0000000..fc73fe2
--- /dev/null
+++ b/src/skin/images/movies.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/network.svg b/src/skin/images/network.svg
new file mode 100755
index 0000000..454cf58
--- /dev/null
+++ b/src/skin/images/network.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/new.svg b/src/skin/images/new.svg
new file mode 100755
index 0000000..4f649bd
--- /dev/null
+++ b/src/skin/images/new.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/no_cover.svg b/src/skin/images/no_cover.svg
new file mode 100755
index 0000000..8c953e3
--- /dev/null
+++ b/src/skin/images/no_cover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/none.png b/src/skin/images/none.png
new file mode 100755
index 0000000..72f170d
Binary files /dev/null and b/src/skin/images/none.png differ
diff --git a/src/skin/images/nwmntmng.svg b/src/skin/images/nwmntmng.svg
new file mode 100755
index 0000000..026cc47
--- /dev/null
+++ b/src/skin/images/nwmntmng.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/ok_neutral.svg b/src/skin/images/ok_neutral.svg
new file mode 100755
index 0000000..0dae7d6
--- /dev/null
+++ b/src/skin/images/ok_neutral.svg
@@ -0,0 +1,85 @@
+
+
diff --git a/src/skin/images/ok_yellow.svg b/src/skin/images/ok_yellow.svg
new file mode 100755
index 0000000..9919a85
--- /dev/null
+++ b/src/skin/images/ok_yellow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/player-background.png b/src/skin/images/player-background.png
new file mode 100755
index 0000000..853b261
Binary files /dev/null and b/src/skin/images/player-background.png differ
diff --git a/src/skin/images/plugin.svg b/src/skin/images/plugin.svg
new file mode 100755
index 0000000..bbb7b1e
--- /dev/null
+++ b/src/skin/images/plugin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/prev.svg b/src/skin/images/prev.svg
new file mode 100755
index 0000000..8b76b7c
--- /dev/null
+++ b/src/skin/images/prev.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/prime.svg b/src/skin/images/prime.svg
new file mode 100755
index 0000000..c8df079
--- /dev/null
+++ b/src/skin/images/prime.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/progress.png b/src/skin/images/progress.png
new file mode 100755
index 0000000..345fdf9
Binary files /dev/null and b/src/skin/images/progress.png differ
diff --git a/src/skin/images/progress.svg b/src/skin/images/progress.svg
new file mode 100755
index 0000000..f110d88
--- /dev/null
+++ b/src/skin/images/progress.svg
@@ -0,0 +1 @@
+
diff --git a/src/skin/images/qpip-background.svg b/src/skin/images/qpip-background.svg
new file mode 100755
index 0000000..09803cd
--- /dev/null
+++ b/src/skin/images/qpip-background.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/rain.svg b/src/skin/images/rain.svg
new file mode 100755
index 0000000..44f4ad8
--- /dev/null
+++ b/src/skin/images/rain.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/rcu.svg b/src/skin/images/rcu.svg
new file mode 100755
index 0000000..71f50db
--- /dev/null
+++ b/src/skin/images/rcu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/rec.svg b/src/skin/images/rec.svg
new file mode 100755
index 0000000..cefad60
--- /dev/null
+++ b/src/skin/images/rec.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/reload_green.svg b/src/skin/images/reload_green.svg
new file mode 100755
index 0000000..0af3e61
--- /dev/null
+++ b/src/skin/images/reload_green.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/scan-c.svg b/src/skin/images/scan-c.svg
new file mode 100755
index 0000000..9c84eb4
--- /dev/null
+++ b/src/skin/images/scan-c.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/scan-s.svg b/src/skin/images/scan-s.svg
new file mode 100755
index 0000000..ffeebdd
--- /dev/null
+++ b/src/skin/images/scan-s.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/scan-t.svg b/src/skin/images/scan-t.svg
new file mode 100755
index 0000000..5aa0df2
--- /dev/null
+++ b/src/skin/images/scan-t.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/scan.svg b/src/skin/images/scan.svg
new file mode 100755
index 0000000..1f6ba8b
--- /dev/null
+++ b/src/skin/images/scan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/scrollbar.svg b/src/skin/images/scrollbar.svg
new file mode 100755
index 0000000..f73a556
--- /dev/null
+++ b/src/skin/images/scrollbar.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/search_blue.svg b/src/skin/images/search_blue.svg
new file mode 100755
index 0000000..a732f54
--- /dev/null
+++ b/src/skin/images/search_blue.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/series.svg b/src/skin/images/series.svg
new file mode 100755
index 0000000..b85d4fb
--- /dev/null
+++ b/src/skin/images/series.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/setup.svg b/src/skin/images/setup.svg
new file mode 100755
index 0000000..9e4508f
--- /dev/null
+++ b/src/skin/images/setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/skin_selector.svg b/src/skin/images/skin_selector.svg
new file mode 100755
index 0000000..d56739f
--- /dev/null
+++ b/src/skin/images/skin_selector.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/sleep.svg b/src/skin/images/sleep.svg
new file mode 100755
index 0000000..2ccbbb7
--- /dev/null
+++ b/src/skin/images/sleep.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/slider.svg b/src/skin/images/slider.svg
new file mode 100755
index 0000000..68df7cd
--- /dev/null
+++ b/src/skin/images/slider.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/softmanager.svg b/src/skin/images/softmanager.svg
new file mode 100755
index 0000000..e1f5abc
--- /dev/null
+++ b/src/skin/images/softmanager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/sort.svg b/src/skin/images/sort.svg
new file mode 100755
index 0000000..d29da93
--- /dev/null
+++ b/src/skin/images/sort.svg
@@ -0,0 +1,51 @@
+
+
diff --git a/src/skin/images/state_live.svg b/src/skin/images/state_live.svg
new file mode 100755
index 0000000..044a320
--- /dev/null
+++ b/src/skin/images/state_live.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/state_missed.svg b/src/skin/images/state_missed.svg
new file mode 100755
index 0000000..056919d
--- /dev/null
+++ b/src/skin/images/state_missed.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/state_upcoming.svg b/src/skin/images/state_upcoming.svg
new file mode 100755
index 0000000..bd883dc
--- /dev/null
+++ b/src/skin/images/state_upcoming.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/streamserver.svg b/src/skin/images/streamserver.svg
new file mode 100755
index 0000000..691ba71
--- /dev/null
+++ b/src/skin/images/streamserver.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/switch_on.svg b/src/skin/images/switch_on.svg
new file mode 100755
index 0000000..6d8c2f4
--- /dev/null
+++ b/src/skin/images/switch_on.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/thumbs_down.svg b/src/skin/images/thumbs_down.svg
new file mode 100755
index 0000000..0fd5c53
--- /dev/null
+++ b/src/skin/images/thumbs_down.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/src/skin/images/thumbs_up.svg b/src/skin/images/thumbs_up.svg
new file mode 100755
index 0000000..a549ac3
--- /dev/null
+++ b/src/skin/images/thumbs_up.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/src/skin/images/timer.svg b/src/skin/images/timer.svg
new file mode 100755
index 0000000..6a346a9
--- /dev/null
+++ b/src/skin/images/timer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/tuner.svg b/src/skin/images/tuner.svg
new file mode 100755
index 0000000..4137d5d
--- /dev/null
+++ b/src/skin/images/tuner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/vod_play.svg b/src/skin/images/vod_play.svg
new file mode 100755
index 0000000..b79410a
--- /dev/null
+++ b/src/skin/images/vod_play.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/skin/images/vol.svg b/src/skin/images/vol.svg
new file mode 100755
index 0000000..f470287
--- /dev/null
+++ b/src/skin/images/vol.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/images/xbmc.svg b/src/skin/images/xbmc.svg
new file mode 100755
index 0000000..c46f759
--- /dev/null
+++ b/src/skin/images/xbmc.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/src/skin/menu/3d_settings.svg b/src/skin/menu/3d_settings.svg
new file mode 100755
index 0000000..fcd39a0
--- /dev/null
+++ b/src/skin/menu/3d_settings.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/ElitePanel.svg b/src/skin/menu/ElitePanel.svg
new file mode 100755
index 0000000..d0f83ba
--- /dev/null
+++ b/src/skin/menu/ElitePanel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/Makefile.am b/src/skin/menu/Makefile.am
new file mode 100644
index 0000000..5a04a95
--- /dev/null
+++ b/src/skin/menu/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/menu
+install_DATA = *.svg
diff --git a/src/skin/menu/SetupAdvancedMovieSelection.svg b/src/skin/menu/SetupAdvancedMovieSelection.svg
new file mode 100755
index 0000000..497e62a
--- /dev/null
+++ b/src/skin/menu/SetupAdvancedMovieSelection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/animation_setup.svg b/src/skin/menu/animation_setup.svg
new file mode 100755
index 0000000..897b2c5
--- /dev/null
+++ b/src/skin/menu/animation_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/audio_setup.svg b/src/skin/menu/audio_setup.svg
new file mode 100755
index 0000000..e1677fc
--- /dev/null
+++ b/src/skin/menu/audio_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/autopin.svg b/src/skin/menu/autopin.svg
new file mode 100755
index 0000000..9a18ec5
--- /dev/null
+++ b/src/skin/menu/autopin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/av_setup.svg b/src/skin/menu/av_setup.svg
new file mode 100755
index 0000000..1262220
--- /dev/null
+++ b/src/skin/menu/av_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/bleremote_setup.svg b/src/skin/menu/bleremote_setup.svg
new file mode 100755
index 0000000..e9b4962
--- /dev/null
+++ b/src/skin/menu/bleremote_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/bludiscplayer.svg b/src/skin/menu/bludiscplayer.svg
new file mode 100755
index 0000000..1a75075
--- /dev/null
+++ b/src/skin/menu/bludiscplayer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/change_root_passwd.svg b/src/skin/menu/change_root_passwd.svg
new file mode 100755
index 0000000..5833b8b
--- /dev/null
+++ b/src/skin/menu/change_root_passwd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/ci_assign.svg b/src/skin/menu/ci_assign.svg
new file mode 100755
index 0000000..ef3d1df
--- /dev/null
+++ b/src/skin/menu/ci_assign.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/ci_setup.svg b/src/skin/menu/ci_setup.svg
new file mode 100755
index 0000000..8dbf0b0
--- /dev/null
+++ b/src/skin/menu/ci_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/deep_standby.svg b/src/skin/menu/deep_standby.svg
new file mode 100755
index 0000000..3b58c22
--- /dev/null
+++ b/src/skin/menu/deep_standby.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/default_lists.svg b/src/skin/menu/default_lists.svg
new file mode 100755
index 0000000..dff3e37
--- /dev/null
+++ b/src/skin/menu/default_lists.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/devices_selection.svg b/src/skin/menu/devices_selection.svg
new file mode 100755
index 0000000..246ea6b
--- /dev/null
+++ b/src/skin/menu/devices_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/display_setup.svg b/src/skin/menu/display_setup.svg
new file mode 100755
index 0000000..3d1030c
--- /dev/null
+++ b/src/skin/menu/display_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/dreamplex.svg b/src/skin/menu/dreamplex.svg
new file mode 100755
index 0000000..67a7e3f
--- /dev/null
+++ b/src/skin/menu/dreamplex.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/embydream.svg b/src/skin/menu/embydream.svg
new file mode 100755
index 0000000..684c4bf
--- /dev/null
+++ b/src/skin/menu/embydream.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/emc.svg b/src/skin/menu/emc.svg
new file mode 100755
index 0000000..d3abf67
--- /dev/null
+++ b/src/skin/menu/emc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/filecommand.svg b/src/skin/menu/filecommand.svg
new file mode 100755
index 0000000..6676db6
--- /dev/null
+++ b/src/skin/menu/filecommand.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/gpip.svg b/src/skin/menu/gpip.svg
new file mode 100755
index 0000000..48e688d
--- /dev/null
+++ b/src/skin/menu/gpip.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/gtv.svg b/src/skin/menu/gtv.svg
new file mode 100755
index 0000000..f41cd80
--- /dev/null
+++ b/src/skin/menu/gtv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/hardisk_selection.svg b/src/skin/menu/hardisk_selection.svg
new file mode 100755
index 0000000..978f049
--- /dev/null
+++ b/src/skin/menu/hardisk_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/hbbtv_browser.svg b/src/skin/menu/hbbtv_browser.svg
new file mode 100755
index 0000000..e8a4816
--- /dev/null
+++ b/src/skin/menu/hbbtv_browser.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/hbbtv_setup.svg b/src/skin/menu/hbbtv_setup.svg
new file mode 100755
index 0000000..6b97ca0
--- /dev/null
+++ b/src/skin/menu/hbbtv_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/hdmi_cec_v2.svg b/src/skin/menu/hdmi_cec_v2.svg
new file mode 100755
index 0000000..99c1e19
--- /dev/null
+++ b/src/skin/menu/hdmi_cec_v2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/hdmi_in.svg b/src/skin/menu/hdmi_in.svg
new file mode 100755
index 0000000..8e39a64
--- /dev/null
+++ b/src/skin/menu/hdmi_in.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/hdmi_in_config.svg b/src/skin/menu/hdmi_in_config.svg
new file mode 100755
index 0000000..8e39a64
--- /dev/null
+++ b/src/skin/menu/hdmi_in_config.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/idream.svg b/src/skin/menu/idream.svg
new file mode 100755
index 0000000..f51b455
--- /dev/null
+++ b/src/skin/menu/idream.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/info_screen.svg b/src/skin/menu/info_screen.svg
new file mode 100755
index 0000000..15c71f1
--- /dev/null
+++ b/src/skin/menu/info_screen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/input_device_setup.svg b/src/skin/menu/input_device_setup.svg
new file mode 100755
index 0000000..2cd0f3d
--- /dev/null
+++ b/src/skin/menu/input_device_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/instantepgtimer.svg b/src/skin/menu/instantepgtimer.svg
new file mode 100755
index 0000000..b2545af
--- /dev/null
+++ b/src/skin/menu/instantepgtimer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/keyboard_setup.svg b/src/skin/menu/keyboard_setup.svg
new file mode 100755
index 0000000..0fee7f3
--- /dev/null
+++ b/src/skin/menu/keyboard_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/language_setup.svg b/src/skin/menu/language_setup.svg
new file mode 100755
index 0000000..3d5a6a0
--- /dev/null
+++ b/src/skin/menu/language_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/led_setup.svg b/src/skin/menu/led_setup.svg
new file mode 100755
index 0000000..1b48065
--- /dev/null
+++ b/src/skin/menu/led_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/main.svg b/src/skin/menu/main.svg
new file mode 100755
index 0000000..d7a1616
--- /dev/null
+++ b/src/skin/menu/main.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mainInadyn.svg b/src/skin/menu/mainInadyn.svg
new file mode 100755
index 0000000..d69c587
--- /dev/null
+++ b/src/skin/menu/mainInadyn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mainReceive.svg b/src/skin/menu/mainReceive.svg
new file mode 100755
index 0000000..6fedfc6
--- /dev/null
+++ b/src/skin/menu/mainReceive.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mainZerotier.svg b/src/skin/menu/mainZerotier.svg
new file mode 100755
index 0000000..128369d
--- /dev/null
+++ b/src/skin/menu/mainZerotier.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/maintenance_mode.svg b/src/skin/menu/maintenance_mode.svg
new file mode 100755
index 0000000..7126d55
--- /dev/null
+++ b/src/skin/menu/maintenance_mode.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/manual_scan.svg b/src/skin/menu/manual_scan.svg
new file mode 100755
index 0000000..1f6ba8b
--- /dev/null
+++ b/src/skin/menu/manual_scan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mc_movies.svg b/src/skin/menu/mc_movies.svg
new file mode 100755
index 0000000..e3bfd17
--- /dev/null
+++ b/src/skin/menu/mc_movies.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mc_music.svg b/src/skin/menu/mc_music.svg
new file mode 100755
index 0000000..d356192
--- /dev/null
+++ b/src/skin/menu/mc_music.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mc_pictures.svg b/src/skin/menu/mc_pictures.svg
new file mode 100755
index 0000000..3b6300b
--- /dev/null
+++ b/src/skin/menu/mc_pictures.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/media_database_manager.svg b/src/skin/menu/media_database_manager.svg
new file mode 100755
index 0000000..abbda8b
--- /dev/null
+++ b/src/skin/menu/media_database_manager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/media_player.svg b/src/skin/menu/media_player.svg
new file mode 100755
index 0000000..0a9408f
--- /dev/null
+++ b/src/skin/menu/media_player.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mediacenter.svg b/src/skin/menu/mediacenter.svg
new file mode 100755
index 0000000..d2bf1a0
--- /dev/null
+++ b/src/skin/menu/mediacenter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/merlin_music_player.svg b/src/skin/menu/merlin_music_player.svg
new file mode 100755
index 0000000..6fdfddc
--- /dev/null
+++ b/src/skin/menu/merlin_music_player.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/mqtt_main.svg b/src/skin/menu/mqtt_main.svg
new file mode 100755
index 0000000..610be02
--- /dev/null
+++ b/src/skin/menu/mqtt_main.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/network_setup.svg b/src/skin/menu/network_setup.svg
new file mode 100755
index 0000000..454cf58
--- /dev/null
+++ b/src/skin/menu/network_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/network_tools.svg b/src/skin/menu/network_tools.svg
new file mode 100755
index 0000000..454cf58
--- /dev/null
+++ b/src/skin/menu/network_tools.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/numzapext_setup.svg b/src/skin/menu/numzapext_setup.svg
new file mode 100755
index 0000000..391dbce
--- /dev/null
+++ b/src/skin/menu/numzapext_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/nwbrowser.svg b/src/skin/menu/nwbrowser.svg
new file mode 100755
index 0000000..40c977c
--- /dev/null
+++ b/src/skin/menu/nwbrowser.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/nwmntmng.svg b/src/skin/menu/nwmntmng.svg
new file mode 100755
index 0000000..026cc47
--- /dev/null
+++ b/src/skin/menu/nwmntmng.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/ohab_setup.svg b/src/skin/menu/ohab_setup.svg
new file mode 100755
index 0000000..1e67740
--- /dev/null
+++ b/src/skin/menu/ohab_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/osd_video_audio_selection.svg b/src/skin/menu/osd_video_audio_selection.svg
new file mode 100755
index 0000000..069dd28
--- /dev/null
+++ b/src/skin/menu/osd_video_audio_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/parental_setup.svg b/src/skin/menu/parental_setup.svg
new file mode 100755
index 0000000..3036b06
--- /dev/null
+++ b/src/skin/menu/parental_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/plexdream.svg b/src/skin/menu/plexdream.svg
new file mode 100755
index 0000000..67a7e3f
--- /dev/null
+++ b/src/skin/menu/plexdream.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/plugin_selection.svg b/src/skin/menu/plugin_selection.svg
new file mode 100755
index 0000000..bbb7b1e
--- /dev/null
+++ b/src/skin/menu/plugin_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/pluginhider_setup.svg b/src/skin/menu/pluginhider_setup.svg
new file mode 100755
index 0000000..ab41bc0
--- /dev/null
+++ b/src/skin/menu/pluginhider_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/pzyP4T.svg b/src/skin/menu/pzyP4T.svg
new file mode 100755
index 0000000..6a346a9
--- /dev/null
+++ b/src/skin/menu/pzyP4T.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/radio_listen.svg b/src/skin/menu/radio_listen.svg
new file mode 100755
index 0000000..fb64bd7
--- /dev/null
+++ b/src/skin/menu/radio_listen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/radio_mode.svg b/src/skin/menu/radio_mode.svg
new file mode 100755
index 0000000..9975da8
--- /dev/null
+++ b/src/skin/menu/radio_mode.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/rcu_selection.svg b/src/skin/menu/rcu_selection.svg
new file mode 100755
index 0000000..71f50db
--- /dev/null
+++ b/src/skin/menu/rcu_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/record_paths.svg b/src/skin/menu/record_paths.svg
new file mode 100755
index 0000000..f1e52b5
--- /dev/null
+++ b/src/skin/menu/record_paths.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/remotetimer.svg b/src/skin/menu/remotetimer.svg
new file mode 100755
index 0000000..56068ef
--- /dev/null
+++ b/src/skin/menu/remotetimer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/restart.svg b/src/skin/menu/restart.svg
new file mode 100755
index 0000000..5283ca6
--- /dev/null
+++ b/src/skin/menu/restart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/restart_enigma.svg b/src/skin/menu/restart_enigma.svg
new file mode 100755
index 0000000..4ae83f6
--- /dev/null
+++ b/src/skin/menu/restart_enigma.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/service_searching_selection.svg b/src/skin/menu/service_searching_selection.svg
new file mode 100755
index 0000000..115ba7a
--- /dev/null
+++ b/src/skin/menu/service_searching_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/services_recordings_selection.svg b/src/skin/menu/services_recordings_selection.svg
new file mode 100755
index 0000000..87994a7
--- /dev/null
+++ b/src/skin/menu/services_recordings_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/setup_selection.svg b/src/skin/menu/setup_selection.svg
new file mode 100755
index 0000000..9e4508f
--- /dev/null
+++ b/src/skin/menu/setup_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/skin_selector.svg b/src/skin/menu/skin_selector.svg
new file mode 100755
index 0000000..d56739f
--- /dev/null
+++ b/src/skin/menu/skin_selector.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/sleep.svg b/src/skin/menu/sleep.svg
new file mode 100755
index 0000000..2ccbbb7
--- /dev/null
+++ b/src/skin/menu/sleep.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/software_manager.svg b/src/skin/menu/software_manager.svg
new file mode 100755
index 0000000..e1f5abc
--- /dev/null
+++ b/src/skin/menu/software_manager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/stalker.svg b/src/skin/menu/stalker.svg
new file mode 100755
index 0000000..fb4ba24
--- /dev/null
+++ b/src/skin/menu/stalker.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/standby.svg b/src/skin/menu/standby.svg
new file mode 100755
index 0000000..a0eea9a
--- /dev/null
+++ b/src/skin/menu/standby.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/standby_restart_list.svg b/src/skin/menu/standby_restart_list.svg
new file mode 100755
index 0000000..3b58c22
--- /dev/null
+++ b/src/skin/menu/standby_restart_list.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/startautomount.svg b/src/skin/menu/startautomount.svg
new file mode 100755
index 0000000..dba9cc4
--- /dev/null
+++ b/src/skin/menu/startautomount.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/startnetscan.svg b/src/skin/menu/startnetscan.svg
new file mode 100755
index 0000000..a5dfc71
--- /dev/null
+++ b/src/skin/menu/startnetscan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/streamserversetup.svg b/src/skin/menu/streamserversetup.svg
new file mode 100755
index 0000000..691ba71
--- /dev/null
+++ b/src/skin/menu/streamserversetup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/streamservicessetup.svg b/src/skin/menu/streamservicessetup.svg
new file mode 100755
index 0000000..691ba71
--- /dev/null
+++ b/src/skin/menu/streamservicessetup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/system_selection.svg b/src/skin/menu/system_selection.svg
new file mode 100755
index 0000000..b0d1eb0
--- /dev/null
+++ b/src/skin/menu/system_selection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/timer_edit.svg b/src/skin/menu/timer_edit.svg
new file mode 100755
index 0000000..6a346a9
--- /dev/null
+++ b/src/skin/menu/timer_edit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/timezone_setup.svg b/src/skin/menu/timezone_setup.svg
new file mode 100755
index 0000000..011434d
--- /dev/null
+++ b/src/skin/menu/timezone_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/tuner_setup.svg b/src/skin/menu/tuner_setup.svg
new file mode 100755
index 0000000..4137d5d
--- /dev/null
+++ b/src/skin/menu/tuner_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/undefinied.svg b/src/skin/menu/undefinied.svg
new file mode 100755
index 0000000..b0d1eb0
--- /dev/null
+++ b/src/skin/menu/undefinied.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/upnp_setup.svg b/src/skin/menu/upnp_setup.svg
new file mode 100755
index 0000000..b297145
--- /dev/null
+++ b/src/skin/menu/upnp_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/usage_setup.svg b/src/skin/menu/usage_setup.svg
new file mode 100755
index 0000000..7f79a37
--- /dev/null
+++ b/src/skin/menu/usage_setup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/video_db_movies.svg b/src/skin/menu/video_db_movies.svg
new file mode 100755
index 0000000..fc73fe2
--- /dev/null
+++ b/src/skin/menu/video_db_movies.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/video_db_tv_series.svg b/src/skin/menu/video_db_tv_series.svg
new file mode 100755
index 0000000..b85d4fb
--- /dev/null
+++ b/src/skin/menu/video_db_tv_series.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/video_finetune.svg b/src/skin/menu/video_finetune.svg
new file mode 100755
index 0000000..38b4d2e
--- /dev/null
+++ b/src/skin/menu/video_finetune.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/wakeonlan.svg b/src/skin/menu/wakeonlan.svg
new file mode 100755
index 0000000..ff94c51
--- /dev/null
+++ b/src/skin/menu/wakeonlan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/web_browser.svg b/src/skin/menu/web_browser.svg
new file mode 100755
index 0000000..0618dc1
--- /dev/null
+++ b/src/skin/menu/web_browser.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/webif.svg b/src/skin/menu/webif.svg
new file mode 100755
index 0000000..1a2e89f
--- /dev/null
+++ b/src/skin/menu/webif.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/xbmc.svg b/src/skin/menu/xbmc.svg
new file mode 100755
index 0000000..e2779ea
--- /dev/null
+++ b/src/skin/menu/xbmc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/menu/zooming.svg b/src/skin/menu/zooming.svg
new file mode 100755
index 0000000..2ce5c32
--- /dev/null
+++ b/src/skin/menu/zooming.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/output.xmlinc b/src/skin/output.xmlinc
new file mode 100644
index 0000000..e1329f4
--- /dev/null
+++ b/src/skin/output.xmlinc
@@ -0,0 +1,3 @@
+
diff --git a/src/skin/picon_default.png b/src/skin/picon_default.png
new file mode 100755
index 0000000..1fc3ae3
Binary files /dev/null and b/src/skin/picon_default.png differ
diff --git a/src/skin/plugin_icons/AudioSync/AudioSync.png b/src/skin/plugin_icons/AudioSync/AudioSync.png
new file mode 100755
index 0000000..4b69c39
Binary files /dev/null and b/src/skin/plugin_icons/AudioSync/AudioSync.png differ
diff --git a/src/skin/plugin_icons/AudioSync/Makefile.am b/src/skin/plugin_icons/AudioSync/Makefile.am
new file mode 100644
index 0000000..0d6f3f2
--- /dev/null
+++ b/src/skin/plugin_icons/AudioSync/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/AudioSync
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/AutoTimer/Makefile.am b/src/skin/plugin_icons/AutoTimer/Makefile.am
new file mode 100644
index 0000000..2b1ed16
--- /dev/null
+++ b/src/skin/plugin_icons/AutoTimer/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/AutoTimer
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/AutoTimer/plugin.png b/src/skin/plugin_icons/AutoTimer/plugin.png
new file mode 100755
index 0000000..01063ad
Binary files /dev/null and b/src/skin/plugin_icons/AutoTimer/plugin.png differ
diff --git a/src/skin/plugin_icons/EPGRefresh/EPGRefresh.png b/src/skin/plugin_icons/EPGRefresh/EPGRefresh.png
new file mode 100755
index 0000000..dc1f51b
Binary files /dev/null and b/src/skin/plugin_icons/EPGRefresh/EPGRefresh.png differ
diff --git a/src/skin/plugin_icons/EPGRefresh/Makefile.am b/src/skin/plugin_icons/EPGRefresh/Makefile.am
new file mode 100644
index 0000000..8950f08
--- /dev/null
+++ b/src/skin/plugin_icons/EPGRefresh/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/EPGRefresh
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/EPGSearch/EPGSearch.png b/src/skin/plugin_icons/EPGSearch/EPGSearch.png
new file mode 100755
index 0000000..d4865c8
Binary files /dev/null and b/src/skin/plugin_icons/EPGSearch/EPGSearch.png differ
diff --git a/src/skin/plugin_icons/EPGSearch/Makefile.am b/src/skin/plugin_icons/EPGSearch/Makefile.am
new file mode 100644
index 0000000..4d3bd08
--- /dev/null
+++ b/src/skin/plugin_icons/EPGSearch/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/EPGSearch
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/Elektro/Makefile.am b/src/skin/plugin_icons/Elektro/Makefile.am
new file mode 100644
index 0000000..fccceaf
--- /dev/null
+++ b/src/skin/plugin_icons/Elektro/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/Elektro
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/Elektro/elektro.png b/src/skin/plugin_icons/Elektro/elektro.png
new file mode 100755
index 0000000..edeceb9
Binary files /dev/null and b/src/skin/plugin_icons/Elektro/elektro.png differ
diff --git a/src/skin/plugin_icons/EnhancedMovieCenter/EnhancedMovieCenter.png b/src/skin/plugin_icons/EnhancedMovieCenter/EnhancedMovieCenter.png
new file mode 100755
index 0000000..0e20cc4
Binary files /dev/null and b/src/skin/plugin_icons/EnhancedMovieCenter/EnhancedMovieCenter.png differ
diff --git a/src/skin/plugin_icons/EnhancedMovieCenter/Makefile.am b/src/skin/plugin_icons/EnhancedMovieCenter/Makefile.am
new file mode 100644
index 0000000..83e7880
--- /dev/null
+++ b/src/skin/plugin_icons/EnhancedMovieCenter/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/EnhancedMovieCenter
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/FritzCall/Makefile.am b/src/skin/plugin_icons/FritzCall/Makefile.am
new file mode 100644
index 0000000..e16031c
--- /dev/null
+++ b/src/skin/plugin_icons/FritzCall/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/FritzCall
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/FritzCall/plugin.png b/src/skin/plugin_icons/FritzCall/plugin.png
new file mode 100755
index 0000000..7e051ec
Binary files /dev/null and b/src/skin/plugin_icons/FritzCall/plugin.png differ
diff --git a/src/skin/plugin_icons/GenuineDreambox/Makefile.am b/src/skin/plugin_icons/GenuineDreambox/Makefile.am
new file mode 100644
index 0000000..58b78b3
--- /dev/null
+++ b/src/skin/plugin_icons/GenuineDreambox/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/GenuineDreambox
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/GenuineDreambox/genuine.png b/src/skin/plugin_icons/GenuineDreambox/genuine.png
new file mode 100755
index 0000000..a3ca4ed
Binary files /dev/null and b/src/skin/plugin_icons/GenuineDreambox/genuine.png differ
diff --git a/src/skin/plugin_icons/IMDb/Makefile.am b/src/skin/plugin_icons/IMDb/Makefile.am
new file mode 100644
index 0000000..85236f4
--- /dev/null
+++ b/src/skin/plugin_icons/IMDb/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/IMDb
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/IMDb/imdb.png b/src/skin/plugin_icons/IMDb/imdb.png
new file mode 100755
index 0000000..1341021
Binary files /dev/null and b/src/skin/plugin_icons/IMDb/imdb.png differ
diff --git a/src/skin/plugin_icons/InfoBarTunerState/Makefile.am b/src/skin/plugin_icons/InfoBarTunerState/Makefile.am
new file mode 100644
index 0000000..9b4c3fe
--- /dev/null
+++ b/src/skin/plugin_icons/InfoBarTunerState/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/InfoBarTunerState
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/InfoBarTunerState/plugin.png b/src/skin/plugin_icons/InfoBarTunerState/plugin.png
new file mode 100755
index 0000000..092f463
Binary files /dev/null and b/src/skin/plugin_icons/InfoBarTunerState/plugin.png differ
diff --git a/src/skin/plugin_icons/Makefile.am b/src/skin/plugin_icons/Makefile.am
new file mode 100644
index 0000000..8598321
--- /dev/null
+++ b/src/skin/plugin_icons/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = AudioSync AutoTimer EPGRefresh EPGSearch Elektro EnhancedMovieCenter FritzCall GenuineDreambox IMDb InfoBarTunerState MediaInfo MediaPortal Partnerbox SeriesPlugin ShowClock VideoDB VirtualZap XBMCMediaCenter dreamIRC eParted fstabEditor pzyP4T serienrecorder
diff --git a/src/skin/plugin_icons/MediaInfo/Makefile.am b/src/skin/plugin_icons/MediaInfo/Makefile.am
new file mode 100644
index 0000000..ca305e4
--- /dev/null
+++ b/src/skin/plugin_icons/MediaInfo/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/MediaInfo
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/MediaInfo/plugin.png b/src/skin/plugin_icons/MediaInfo/plugin.png
new file mode 100755
index 0000000..59ee5ff
Binary files /dev/null and b/src/skin/plugin_icons/MediaInfo/plugin.png differ
diff --git a/src/skin/plugin_icons/MediaPortal/Makefile.am b/src/skin/plugin_icons/MediaPortal/Makefile.am
new file mode 100644
index 0000000..a98acfa
--- /dev/null
+++ b/src/skin/plugin_icons/MediaPortal/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/MediaPortal
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/MediaPortal/plugin.png b/src/skin/plugin_icons/MediaPortal/plugin.png
new file mode 100755
index 0000000..f07df70
Binary files /dev/null and b/src/skin/plugin_icons/MediaPortal/plugin.png differ
diff --git a/src/skin/plugin_icons/Partnerbox/Makefile.am b/src/skin/plugin_icons/Partnerbox/Makefile.am
new file mode 100644
index 0000000..c4f0bc6
--- /dev/null
+++ b/src/skin/plugin_icons/Partnerbox/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/Partnerbox
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/Partnerbox/Setup_Partnerbox.png b/src/skin/plugin_icons/Partnerbox/Setup_Partnerbox.png
new file mode 100755
index 0000000..6606f01
Binary files /dev/null and b/src/skin/plugin_icons/Partnerbox/Setup_Partnerbox.png differ
diff --git a/src/skin/plugin_icons/SeriesPlugin/Makefile.am b/src/skin/plugin_icons/SeriesPlugin/Makefile.am
new file mode 100644
index 0000000..62b9dec
--- /dev/null
+++ b/src/skin/plugin_icons/SeriesPlugin/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/SeriesPlugin
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/SeriesPlugin/plugin.png b/src/skin/plugin_icons/SeriesPlugin/plugin.png
new file mode 100755
index 0000000..85c6562
Binary files /dev/null and b/src/skin/plugin_icons/SeriesPlugin/plugin.png differ
diff --git a/src/skin/plugin_icons/ShowClock/Makefile.am b/src/skin/plugin_icons/ShowClock/Makefile.am
new file mode 100644
index 0000000..eb53ec2
--- /dev/null
+++ b/src/skin/plugin_icons/ShowClock/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/ShowClock
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/ShowClock/plugin.png b/src/skin/plugin_icons/ShowClock/plugin.png
new file mode 100755
index 0000000..151f12c
Binary files /dev/null and b/src/skin/plugin_icons/ShowClock/plugin.png differ
diff --git a/src/skin/plugin_icons/VideoDB/Makefile.am b/src/skin/plugin_icons/VideoDB/Makefile.am
new file mode 100644
index 0000000..e804225
--- /dev/null
+++ b/src/skin/plugin_icons/VideoDB/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/VideoDB
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/VideoDB/movies.png b/src/skin/plugin_icons/VideoDB/movies.png
new file mode 100755
index 0000000..bfd83a5
Binary files /dev/null and b/src/skin/plugin_icons/VideoDB/movies.png differ
diff --git a/src/skin/plugin_icons/VideoDB/tvseries.png b/src/skin/plugin_icons/VideoDB/tvseries.png
new file mode 100755
index 0000000..0bb50d9
Binary files /dev/null and b/src/skin/plugin_icons/VideoDB/tvseries.png differ
diff --git a/src/skin/plugin_icons/VideoDB/video_db.png b/src/skin/plugin_icons/VideoDB/video_db.png
new file mode 100755
index 0000000..8b92e8a
Binary files /dev/null and b/src/skin/plugin_icons/VideoDB/video_db.png differ
diff --git a/src/skin/plugin_icons/VirtualZap/Makefile.am b/src/skin/plugin_icons/VirtualZap/Makefile.am
new file mode 100644
index 0000000..8c6d8ee
--- /dev/null
+++ b/src/skin/plugin_icons/VirtualZap/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/VirtualZap
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/VirtualZap/plugin.png b/src/skin/plugin_icons/VirtualZap/plugin.png
new file mode 100755
index 0000000..ef633aa
Binary files /dev/null and b/src/skin/plugin_icons/VirtualZap/plugin.png differ
diff --git a/src/skin/plugin_icons/XBMCMediaCenter/Makefile.am b/src/skin/plugin_icons/XBMCMediaCenter/Makefile.am
new file mode 100644
index 0000000..a635677
--- /dev/null
+++ b/src/skin/plugin_icons/XBMCMediaCenter/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = images
diff --git a/src/skin/plugin_icons/XBMCMediaCenter/images/Makefile.am b/src/skin/plugin_icons/XBMCMediaCenter/images/Makefile.am
new file mode 100644
index 0000000..c1d0480
--- /dev/null
+++ b/src/skin/plugin_icons/XBMCMediaCenter/images/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/XBMCMediaCenter/images
+install_DATA = *.svg
diff --git a/src/skin/plugin_icons/XBMCMediaCenter/images/kodi.svg b/src/skin/plugin_icons/XBMCMediaCenter/images/kodi.svg
new file mode 100755
index 0000000..b86d58b
--- /dev/null
+++ b/src/skin/plugin_icons/XBMCMediaCenter/images/kodi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/plugin_icons/dreamIRC/Makefile.am b/src/skin/plugin_icons/dreamIRC/Makefile.am
new file mode 100644
index 0000000..c1857ef
--- /dev/null
+++ b/src/skin/plugin_icons/dreamIRC/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/dreamIRC
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/dreamIRC/plugin.png b/src/skin/plugin_icons/dreamIRC/plugin.png
new file mode 100755
index 0000000..54b485d
Binary files /dev/null and b/src/skin/plugin_icons/dreamIRC/plugin.png differ
diff --git a/src/skin/plugin_icons/eParted/Makefile.am b/src/skin/plugin_icons/eParted/Makefile.am
new file mode 100644
index 0000000..da79d81
--- /dev/null
+++ b/src/skin/plugin_icons/eParted/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/eParted
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/eParted/eparted.png b/src/skin/plugin_icons/eParted/eparted.png
new file mode 100755
index 0000000..31b9376
Binary files /dev/null and b/src/skin/plugin_icons/eParted/eparted.png differ
diff --git a/src/skin/plugin_icons/fstabEditor/Makefile.am b/src/skin/plugin_icons/fstabEditor/Makefile.am
new file mode 100644
index 0000000..2e86099
--- /dev/null
+++ b/src/skin/plugin_icons/fstabEditor/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/fstabEditor
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/fstabEditor/fstabEditor.png b/src/skin/plugin_icons/fstabEditor/fstabEditor.png
new file mode 100755
index 0000000..0950821
Binary files /dev/null and b/src/skin/plugin_icons/fstabEditor/fstabEditor.png differ
diff --git a/src/skin/plugin_icons/pzyP4T/Makefile.am b/src/skin/plugin_icons/pzyP4T/Makefile.am
new file mode 100644
index 0000000..b627ff0
--- /dev/null
+++ b/src/skin/plugin_icons/pzyP4T/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/pzyP4T
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/pzyP4T/pzyP4T.png b/src/skin/plugin_icons/pzyP4T/pzyP4T.png
new file mode 100755
index 0000000..ac77e7f
Binary files /dev/null and b/src/skin/plugin_icons/pzyP4T/pzyP4T.png differ
diff --git a/src/skin/plugin_icons/serienrecorder/Makefile.am b/src/skin/plugin_icons/serienrecorder/Makefile.am
new file mode 100644
index 0000000..317a815
--- /dev/null
+++ b/src/skin/plugin_icons/serienrecorder/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/plugin_icons/serienrecorder
+install_DATA = *.png
diff --git a/src/skin/plugin_icons/serienrecorder/plugin.png b/src/skin/plugin_icons/serienrecorder/plugin.png
new file mode 100755
index 0000000..5844858
Binary files /dev/null and b/src/skin/plugin_icons/serienrecorder/plugin.png differ
diff --git a/src/skin/prev.png b/src/skin/prev.png
new file mode 100755
index 0000000..31ce711
Binary files /dev/null and b/src/skin/prev.png differ
diff --git a/src/skin/rcpositions.xml b/src/skin/rcpositions.xml
new file mode 100755
index 0000000..3b32090
--- /dev/null
+++ b/src/skin/rcpositions.xml
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_AC3LipSync.xmlinc b/src/skin/screen_AC3LipSync.xmlinc
new file mode 100644
index 0000000..a139517
--- /dev/null
+++ b/src/skin/screen_AC3LipSync.xmlinc
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_About.xmlinc b/src/skin/screen_About.xmlinc
new file mode 100644
index 0000000..533467c
--- /dev/null
+++ b/src/skin/screen_About.xmlinc
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LoadAvg
+
+
+
+
+
+
+
+ MemInfo,Full
+
+
+ MemInfo
+
+
+ FlashInfo,Full
+
+
+ FlashInfo
+
+
+ DataInfo,Full
+
+
+ DataInfo
+
+
+ HddInfo,Full
+
+
+ HddInfo
+
+
+ UsbInfo,Full
+
+
+ UsbInfo
+
+
+
+
+
+ rssi
+
+
+ rssi
+ 4
+
+
+
+ batteryLevel
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_AnimationSetup.xmlinc b/src/skin/screen_AnimationSetup.xmlinc
new file mode 100644
index 0000000..11e3b7a
--- /dev/null
+++ b/src/skin/screen_AnimationSetup.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_AudioSelection.xmlinc b/src/skin/screen_AudioSelection.xmlinc
new file mode 100644
index 0000000..effebb7
--- /dev/null
+++ b/src/skin/screen_AudioSelection.xmlinc
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"templates":
+ {"default":(45,[
+ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1),
+ MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3),
+ MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4),
+ MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5),
+ ],True,"showNever"),
+ "notselected":(45,[
+ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1),
+ MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3),
+ MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4),
+ MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5),
+ ],False,"showNever"),
+ "subs":(45,[
+ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1),
+ MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3),
+ MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4),
+ MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5),
+ ],True,"showNever"),
+ "subs_notselected":(45,[
+ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1),
+ MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3),
+ MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4),
+ MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5),
+ ],False,"showNever")},
+ "fonts":[gFont("Regular",28),gFont("Regular",22)],"itemHeight":45}
+
+
+
+
diff --git a/src/skin/screen_AutoMountEdit.xmlinc b/src/skin/screen_AutoMountEdit.xmlinc
new file mode 100644
index 0000000..c243cd5
--- /dev/null
+++ b/src/skin/screen_AutoMountEdit.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_AutoMountManager.xmlinc b/src/skin/screen_AutoMountManager.xmlinc
new file mode 100644
index 0000000..ac683f3
--- /dev/null
+++ b/src/skin/screen_AutoMountManager.xmlinc
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,20),size=(640,35),font=0,text=0),
+ MultiContentEntryText(pos=(10,55),size=(640,25),font=1,text=2),
+ MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=3),],
+ "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":100}
+
+
+
diff --git a/src/skin/screen_AutoMountView.xmlinc b/src/skin/screen_AutoMountView.xmlinc
new file mode 100644
index 0000000..2fb5e83
--- /dev/null
+++ b/src/skin/screen_AutoMountView.xmlinc
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(10,20),size=(60,60),png=0),
+ MultiContentEntryText(pos=(100,2),size=(460,35),font=0,text=1),
+ MultiContentEntryText(pos=(100,37),size=(460,30),font=1,text=2),
+ MultiContentEntryText(pos=(100,67),size=(460,30),font=1,text=3),
+ MultiContentEntryPixmapAlphaTest(pos=(1095,5),size=(35,35),png=4),
+ MultiContentEntryPixmapAlphaTest(pos=(1100,45),size=(50,50),png=5),],
+ "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":100}
+
+
+
+
diff --git a/src/skin/screen_AutoTimerEditor.xmlinc b/src/skin/screen_AutoTimerEditor.xmlinc
new file mode 100644
index 0000000..7ce68b9
--- /dev/null
+++ b/src/skin/screen_AutoTimerEditor.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_AutoTimerFilterEditor.xmlinc b/src/skin/screen_AutoTimerFilterEditor.xmlinc
new file mode 100644
index 0000000..2208c0c
--- /dev/null
+++ b/src/skin/screen_AutoTimerFilterEditor.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_AutoTimerImporter.xmlinc b/src/skin/screen_AutoTimerImporter.xmlinc
new file mode 100644
index 0000000..b4b0cbb
--- /dev/null
+++ b/src/skin/screen_AutoTimerImporter.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_AutoTimerOverview.xmlinc b/src/skin/screen_AutoTimerOverview.xmlinc
new file mode 100644
index 0000000..22f8c9e
--- /dev/null
+++ b/src/skin/screen_AutoTimerOverview.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_AutoTimerPreview.xmlinc b/src/skin/screen_AutoTimerPreview.xmlinc
new file mode 100644
index 0000000..46f4bc4
--- /dev/null
+++ b/src/skin/screen_AutoTimerPreview.xmlinc
@@ -0,0 +1,15 @@
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,5),size=(640,35),text=3,font=0),
+ MultiContentEntryText(pos=(10,38),size=(640,35),text=4,font=0),
+ MultiContentEntryText(pos=(10,70),size=(640,30),text=2,font=1),
+ MultiContentEntryText(pos=(10,100),size=(640,30),text=0,font=1),],
+ "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":140}
+
+
+
+
+
diff --git a/src/skin/screen_AutoTimerServiceEditor.xmlinc b/src/skin/screen_AutoTimerServiceEditor.xmlinc
new file mode 100644
index 0000000..01d6513
--- /dev/null
+++ b/src/skin/screen_AutoTimerServiceEditor.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_AutoTimerSettings.xmlinc b/src/skin/screen_AutoTimerSettings.xmlinc
new file mode 100644
index 0000000..4ea072b
--- /dev/null
+++ b/src/skin/screen_AutoTimerSettings.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_BackupSelection.xmlinc b/src/skin/screen_BackupSelection.xmlinc
new file mode 100644
index 0000000..5d85eb8
--- /dev/null
+++ b/src/skin/screen_BackupSelection.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_BouquetSelector.xmlinc b/src/skin/screen_BouquetSelector.xmlinc
new file mode 100644
index 0000000..a834634
--- /dev/null
+++ b/src/skin/screen_BouquetSelector.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_Browser.xmlinc b/src/skin/screen_Browser.xmlinc
new file mode 100644
index 0000000..b9b0b4d
--- /dev/null
+++ b/src/skin/screen_Browser.xmlinc
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_BrowserMenu.xmlinc b/src/skin/screen_BrowserMenu.xmlinc
new file mode 100644
index 0000000..23bcc02
--- /dev/null
+++ b/src/skin/screen_BrowserMenu.xmlinc
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"templates":
+ {"default":(80,[
+ MultiContentEntryText(pos=(10,10),size=(1090,32),font=0,text=1),
+ MultiContentEntryText(pos=(10,43),size=(1090,30),font=1,text=2),]),
+ "history":(80,[
+ MultiContentEntryText(pos=(10,10),size=(160,32),font=1,text=1),
+ MultiContentEntryText(pos=(10,43),size=(160,30),font=1,text=2),
+ MultiContentEntryText(pos=(180,10),size=(910,32),font=0,text=3),
+ MultiContentEntryText(pos=(180,43),size=(910,30),font=1,text=4),]),
+ "downloads":(64,[
+ MultiContentEntryText(pos=(5,15),size=(400,30),font=1,text=1),
+ MultiContentEntryText(pos=(410,15),size=(200,30),font=1,text=2),
+ MultiContentEntryProgress(pos=(620,20),size=(80,20),percent=3),
+ MultiContentEntryText(pos=(720,15),size=(90,30),font=1,text=4),]),
+ "certificates":(160,[
+ MultiContentEntryText(pos=(10,22),size=(130,32),font=0,text=1),
+ MultiContentEntryText(pos=(10,55),size=(130,30),font=1,text=2),
+ MultiContentEntryText(pos=(150,22),size=(940,32),font=0,text=3),
+ MultiContentEntryText(pos=(150,55),size=(940,30),font=1,text=4),
+ MultiContentEntryText(pos=(10,85),size=(1090,60),flags=RT_WRAP,font=1,text=5),]),
+ "cookies":(160,[
+ MultiContentEntryText(pos=(10,22),size=(130,32),font=0,text=1),
+ MultiContentEntryText(pos=(10,55),size=(130,30),font=1,text=2),
+ MultiContentEntryText(pos=(150,22),size=(940,32),font=0,text=3),
+ MultiContentEntryText(pos=(150,55),size=(940,30),font=1,text=4),
+ MultiContentEntryText(pos=(10,85),size=(1090,60),flags=RT_WRAP,font=1,text=5),])},
+ "fonts":[gFont("Bold",26),gFont("Regular",24)]}
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_CecConfig.xmlinc b/src/skin/screen_CecConfig.xmlinc
new file mode 100644
index 0000000..e3b929d
--- /dev/null
+++ b/src/skin/screen_CecConfig.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ChannelContextMenu.xmlinc b/src/skin/screen_ChannelContextMenu.xmlinc
new file mode 100644
index 0000000..a1d20af
--- /dev/null
+++ b/src/skin/screen_ChannelContextMenu.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_ChannelSelection.xmlinc b/src/skin/screen_ChannelSelection.xmlinc
new file mode 100644
index 0000000..cf21b2a
--- /dev/null
+++ b/src/skin/screen_ChannelSelection.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ChannelSelectionDisplaySettings.xmlinc b/src/skin/screen_ChannelSelectionDisplaySettings.xmlinc
new file mode 100644
index 0000000..d0282d5
--- /dev/null
+++ b/src/skin/screen_ChannelSelectionDisplaySettings.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ChannelSelectionRadio.xmlinc b/src/skin/screen_ChannelSelectionRadio.xmlinc
new file mode 100644
index 0000000..763cc9d
--- /dev/null
+++ b/src/skin/screen_ChannelSelectionRadio.xmlinc
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+ FullDescription
+
+
+ Reference
+
+
+ Name
+
+
+ StartTime
+ Default
+
+
+ EndTime
+ Format:- %H:%M
+
+
+ Name
+
+
+ Remaining
+ inMinutes
+
+
+ Progress
+
+
+ AudioIcon
+
+
+
diff --git a/src/skin/screen_ChoiceBox.xmlinc b/src/skin/screen_ChoiceBox.xmlinc
new file mode 100644
index 0000000..178ce11
--- /dev/null
+++ b/src/skin/screen_ChoiceBox.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_ConfigSetHelpDialog.xmlinc b/src/skin/screen_ConfigSetHelpDialog.xmlinc
new file mode 100644
index 0000000..421459a
--- /dev/null
+++ b/src/skin/screen_ConfigSetHelpDialog.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_Console.xmlinc b/src/skin/screen_Console.xmlinc
new file mode 100644
index 0000000..4b8f241
--- /dev/null
+++ b/src/skin/screen_Console.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_CutListContextMenu.xmlinc b/src/skin/screen_CutListContextMenu.xmlinc
new file mode 100644
index 0000000..d199430
--- /dev/null
+++ b/src/skin/screen_CutListContextMenu.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_CutListEditor.xmlinc b/src/skin/screen_CutListEditor.xmlinc
new file mode 100644
index 0000000..e469426
--- /dev/null
+++ b/src/skin/screen_CutListEditor.xmlinc
@@ -0,0 +1,28 @@
+
+
+
+
+ Name
+
+
+ Position,Detailed
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(0,0),size=(400,50),text=1,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,backcolor=MultiContentTemplateColor(3)),
+ MultiContentEntryText(pos=(400,0),size=(130,50),text=2,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,backcolor=MultiContentTemplateColor(3))],
+ "fonts":[gFont("Regular",28)],"itemHeight":50}
+
+
+
+
+
+
+
diff --git a/src/skin/screen_DefaultSatLists.xmlinc b/src/skin/screen_DefaultSatLists.xmlinc
new file mode 100644
index 0000000..c50a3c7
--- /dev/null
+++ b/src/skin/screen_DefaultSatLists.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_DfuFlashGuard.xmlinc b/src/skin/screen_DfuFlashGuard.xmlinc
new file mode 100644
index 0000000..d1993a0
--- /dev/null
+++ b/src/skin/screen_DfuFlashGuard.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_DfuLog.xmlinc b/src/skin/screen_DfuLog.xmlinc
new file mode 100644
index 0000000..bf4dff7
--- /dev/null
+++ b/src/skin/screen_DfuLog.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_EPGRefreshConfiguration.xmlinc b/src/skin/screen_EPGRefreshConfiguration.xmlinc
new file mode 100644
index 0000000..2d2936c
--- /dev/null
+++ b/src/skin/screen_EPGRefreshConfiguration.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_EPGRefreshConfigurationFunctionContextMenu.xmlinc b/src/skin/screen_EPGRefreshConfigurationFunctionContextMenu.xmlinc
new file mode 100644
index 0000000..bf0a65a
--- /dev/null
+++ b/src/skin/screen_EPGRefreshConfigurationFunctionContextMenu.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(eval($screen_width-60),50),flags=RT_VALIGN_CENTER,text=0)],
+ "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
diff --git a/src/skin/screen_EPGRefreshServiceEditor.xmlinc b/src/skin/screen_EPGRefreshServiceEditor.xmlinc
new file mode 100644
index 0000000..5b8770f
--- /dev/null
+++ b/src/skin/screen_EPGRefreshServiceEditor.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_EPGSearch.xmlinc b/src/skin/screen_EPGSearch.xmlinc
new file mode 100644
index 0000000..ea9d532
--- /dev/null
+++ b/src/skin/screen_EPGSearch.xmlinc
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ Name
+
+
+ FullDescription
+
+
diff --git a/src/skin/screen_EPGSearchSetup.xmlinc b/src/skin/screen_EPGSearchSetup.xmlinc
new file mode 100644
index 0000000..ed6ed44
--- /dev/null
+++ b/src/skin/screen_EPGSearchSetup.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_EPGSelection.xmlinc b/src/skin/screen_EPGSelection.xmlinc
new file mode 100644
index 0000000..6b6f8b1
--- /dev/null
+++ b/src/skin/screen_EPGSelection.xmlinc
@@ -0,0 +1,15 @@
+
+
+
+
+
+ Reference
+
+
+ Name
+
+
+ FullDescription
+
+
+
diff --git a/src/skin/screen_EPGSelectionMulti.xmlinc b/src/skin/screen_EPGSelectionMulti.xmlinc
new file mode 100644
index 0000000..9e864f3
--- /dev/null
+++ b/src/skin/screen_EPGSelectionMulti.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_EventView.xmlinc b/src/skin/screen_EventView.xmlinc
new file mode 100644
index 0000000..1a9a0e9
--- /dev/null
+++ b/src/skin/screen_EventView.xmlinc
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+ Format:%a %d.%m. %H:%M
+
+
+
+
diff --git a/src/skin/screen_FileBrowser.xmlinc b/src/skin/screen_FileBrowser.xmlinc
new file mode 100644
index 0000000..87d024a
--- /dev/null
+++ b/src/skin/screen_FileBrowser.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_FileBrowser_Generic.xmlinc b/src/skin/screen_FileBrowser_Generic.xmlinc
new file mode 100644
index 0000000..eacd49b
--- /dev/null
+++ b/src/skin/screen_FileBrowser_Generic.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_GraphMultiEPG.xmlinc b/src/skin/screen_GraphMultiEPG.xmlinc
new file mode 100644
index 0000000..a9e7058
--- /dev/null
+++ b/src/skin/screen_GraphMultiEPG.xmlinc
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_GraphMultiEPGMenu.xmlinc b/src/skin/screen_GraphMultiEPGMenu.xmlinc
new file mode 100644
index 0000000..04d6fe4
--- /dev/null
+++ b/src/skin/screen_GraphMultiEPGMenu.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_HarddiskDriveSelection.xmlinc b/src/skin/screen_HarddiskDriveSelection.xmlinc
new file mode 100644
index 0000000..c7296ad
--- /dev/null
+++ b/src/skin/screen_HarddiskDriveSelection.xmlinc
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(100,5),size=(1000,35),font=0,text=0),
+ MultiContentEntryText(pos=(130,40),size=(1000,60),font=1,flags=RT_WRAP,text=2),
+ MultiContentEntryPixmapAlphaTest(pos=(0,10),size=(80,80),png=7),
+ MultiContentEntryPixmapAlphaTest(pos=(90,42),size=(25,25),png=8),
+ MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=9),],
+ "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":100}
+
+
+
diff --git a/src/skin/screen_HarddiskDriveSetup.xmlinc b/src/skin/screen_HarddiskDriveSetup.xmlinc
new file mode 100644
index 0000000..40259e1
--- /dev/null
+++ b/src/skin/screen_HarddiskDriveSetup.xmlinc
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+ Path
+
+
+
+
+
+
+
diff --git a/src/skin/screen_HarddiskMountpointBrowser.xmlinc b/src/skin/screen_HarddiskMountpointBrowser.xmlinc
new file mode 100644
index 0000000..3d8dca8
--- /dev/null
+++ b/src/skin/screen_HarddiskMountpointBrowser.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_HbbTVSetup.xmlinc b/src/skin/screen_HbbTVSetup.xmlinc
new file mode 100644
index 0000000..c196c81
--- /dev/null
+++ b/src/skin/screen_HbbTVSetup.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_HelpMenu.xmlinc b/src/skin/screen_HelpMenu.xmlinc
new file mode 100644
index 0000000..83c75ab
--- /dev/null
+++ b/src/skin/screen_HelpMenu.xmlinc
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_InfoBar.xmlinc b/src/skin/screen_InfoBar.xmlinc
new file mode 100644
index 0000000..b10815e
--- /dev/null
+++ b/src/skin/screen_InfoBar.xmlinc
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+ StartTime
+ Default
+
+
+ EndTime
+ Format:- %H:%M
+
+
+ Name
+
+
+ Description,singleShortDesc
+
+
+ StartTime
+ Default
+
+
+ EndTime
+ Format:- %H:%M
+
+
+ NameShortDescription,noShortDescNewline,singleShortDesc
+
+
+
+
+
diff --git a/src/skin/screen_InfoBarStateInfo.xmlinc b/src/skin/screen_InfoBarStateInfo.xmlinc
new file mode 100644
index 0000000..709153a
--- /dev/null
+++ b/src/skin/screen_InfoBarStateInfo.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_InputDeviceIRProg.xmlinc b/src/skin/screen_InputDeviceIRProg.xmlinc
new file mode 100644
index 0000000..564af4c
--- /dev/null
+++ b/src/skin/screen_InputDeviceIRProg.xmlinc
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(73,8),size=(588,35),font=0,text=3),
+ MultiContentEntryPixmapAlphaTest(pos=(1,10),size=(60,60),png=1),
+ MultiContentEntryText(pos=(73,43),size=(588,30),font=1,text=2),
+ MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=4),],
+ "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":80}
+
+
+
+
diff --git a/src/skin/screen_InputDeviceKeyInfo.xmlinc b/src/skin/screen_InputDeviceKeyInfo.xmlinc
new file mode 100644
index 0000000..56b9476
--- /dev/null
+++ b/src/skin/screen_InputDeviceKeyInfo.xmlinc
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_InputDeviceManagement.xmlinc b/src/skin/screen_InputDeviceManagement.xmlinc
new file mode 100644
index 0000000..d006aff
--- /dev/null
+++ b/src/skin/screen_InputDeviceManagement.xmlinc
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,3),size=(250,35),font=0,text=0),
+ MultiContentEntryText(pos=(10,3),size=(eval($screen_width-60),35),font=0,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=4),
+ MultiContentEntryText(pos=(10,0),size=(eval($screen_width-60),70),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=3),
+ MultiContentEntryText(pos=(10,38),size=(250,30),font=1,flags=RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(10,38),size=(eval($screen_width-60),30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_TOP,text=1),],
+ "fonts":[gFont("Bold",24),gFont("Regular",24)],"itemHeight":70}
+
+
+
+
diff --git a/src/skin/screen_InputDeviceSelection.xmlinc b/src/skin/screen_InputDeviceSelection.xmlinc
new file mode 100644
index 0000000..0a620db
--- /dev/null
+++ b/src/skin/screen_InputDeviceSelection.xmlinc
@@ -0,0 +1,13 @@
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(eval($screen_width-40-20),60),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER|RT_WRAP,text=1),],
+ "fonts":[gFont("Regular",28)],"itemHeight":60}
+
+
+
+
+
+
diff --git a/src/skin/screen_InputDeviceSetup.xmlinc b/src/skin/screen_InputDeviceSetup.xmlinc
new file mode 100644
index 0000000..bfe974b
--- /dev/null
+++ b/src/skin/screen_InputDeviceSetup.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_LanguageSelection.xmlinc b/src/skin/screen_LanguageSelection.xmlinc
new file mode 100644
index 0000000..ad5594f
--- /dev/null
+++ b/src/skin/screen_LanguageSelection.xmlinc
@@ -0,0 +1,12 @@
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(110,0),size=(540,70),flags=RT_VALIGN_CENTER|RT_WRAP,text=1),
+ MultiContentEntryPixmap(pos=(10,10),size=(75,50),png=2),],
+ "fonts":[gFont("Regular",28)],"itemHeight":70}
+
+
+
+
diff --git a/src/skin/screen_LocationBox.xmlinc b/src/skin/screen_LocationBox.xmlinc
new file mode 100644
index 0000000..8735602
--- /dev/null
+++ b/src/skin/screen_LocationBox.xmlinc
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_MMIDialog.xmlinc b/src/skin/screen_MMIDialog.xmlinc
new file mode 100644
index 0000000..0e10a26
--- /dev/null
+++ b/src/skin/screen_MMIDialog.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_MediaBrowser.xmlinc b/src/skin/screen_MediaBrowser.xmlinc
new file mode 100644
index 0000000..27ea84b
--- /dev/null
+++ b/src/skin/screen_MediaBrowser.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_MediaBrowserSearch.xmlinc b/src/skin/screen_MediaBrowserSearch.xmlinc
new file mode 100644
index 0000000..25edebb
--- /dev/null
+++ b/src/skin/screen_MediaBrowserSearch.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_Menu.xmlinc b/src/skin/screen_Menu.xmlinc
new file mode 100644
index 0000000..c9dba32
--- /dev/null
+++ b/src/skin/screen_Menu.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(105,0), size=(1048,60), flags=RT_VALIGN_CENTER, text=0), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
diff --git a/src/skin/screen_MessageBox.xmlinc b/src/skin/screen_MessageBox.xmlinc
new file mode 100644
index 0000000..82b391c
--- /dev/null
+++ b/src/skin/screen_MessageBox.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_MovieContextMenu.xmlinc b/src/skin/screen_MovieContextMenu.xmlinc
new file mode 100644
index 0000000..8d310f0
--- /dev/null
+++ b/src/skin/screen_MovieContextMenu.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_MoviePlayer.xmlinc b/src/skin/screen_MoviePlayer.xmlinc
new file mode 100644
index 0000000..6ae5cd0
--- /dev/null
+++ b/src/skin/screen_MoviePlayer.xmlinc
@@ -0,0 +1,60 @@
+
+
+ VideoWidth
+ 2160,4320
+
+
+
+ VideoWidth
+ 1920,2159
+
+
+
+ VideoWidth
+ 1280,1919
+
+
+
+ VideoWidth
+ 960,1279
+
+
+
+
+
+ IsWidescreen
+
+
+
+
+
+ AudioIcon
+
+
+ VideoInfoCodec
+
+
+ Position,Negate
+
+
+ Length
+
+
+ Remaining
+
+
+
+
+
+ Name
+
+
+ Default
+
+
+ EndTime,ShowNoSeconds
+
+
+ Gauge
+
+
diff --git a/src/skin/screen_MovieSelection.xmlinc b/src/skin/screen_MovieSelection.xmlinc
new file mode 100644
index 0000000..7537bcb
--- /dev/null
+++ b/src/skin/screen_MovieSelection.xmlinc
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ Name
+
+
+ Picon
+
+
+ FullDescription
+
+
+
+
+ FileSize
+
+
+ MovieDir
+
+
+
diff --git a/src/skin/screen_MultiInputBox.xmlinc b/src/skin/screen_MultiInputBox.xmlinc
new file mode 100644
index 0000000..b29df07
--- /dev/null
+++ b/src/skin/screen_MultiInputBox.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_Mute.xmlinc b/src/skin/screen_Mute.xmlinc
new file mode 100644
index 0000000..03bac44
--- /dev/null
+++ b/src/skin/screen_Mute.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_NetworkBrowser.xmlinc b/src/skin/screen_NetworkBrowser.xmlinc
new file mode 100644
index 0000000..2f9e179
--- /dev/null
+++ b/src/skin/screen_NetworkBrowser.xmlinc
@@ -0,0 +1,16 @@
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(10,10),size=(60,60),png=1),
+ MultiContentEntryText(pos=(100,0),size=(1660,80),font=0,flags=RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(270,9),size=(1500,30),font=1,text=3),
+ MultiContentEntryText(pos=(270,43),size=(1500,30),font=1,text=4),
+ MultiContentEntryPixmapAlphaTest(pos=(90,10),size=(60,60),png=5),
+ MultiContentEntryPixmapAlphaTest(pos=(175,10),size=(60,60),png=6),],
+ "fonts":[gFont("Bold",30),gFont("Regular",24)],"itemHeight":80}
+
+
+
+
diff --git a/src/skin/screen_NetworkServiceConfig.xmlinc b/src/skin/screen_NetworkServiceConfig.xmlinc
new file mode 100644
index 0000000..19effc0
--- /dev/null
+++ b/src/skin/screen_NetworkServiceConfig.xmlinc
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+{"template":[
+ MultiContentEntryPixmapAlphaTest(pos=(10,5),size=(60,60),png=1),
+ MultiContentEntryText(pos=(1030,0),size=(220,40),font=0,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(80,0),size=(500,40),font=0,flags=RT_HALIGN_LEFT,text=3),
+ MultiContentEntryText(pos=(600,0),size=(410,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_BOTTOM,text=7),
+ MultiContentEntryText(pos=(80,38),size=(850,30),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4),
+ MultiContentEntryText(pos=(950,38),size=(300,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=5),
+ MultiContentEntryText(pos=(5,10),size=(800,50),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=6),],
+ "fonts":[gFont("Regular",28),gFont("Regular",24)],"itemHeight":70}
+
+
+
+
+
+
+
diff --git a/src/skin/screen_NetworkServiceIPConfig.xmlinc b/src/skin/screen_NetworkServiceIPConfig.xmlinc
new file mode 100644
index 0000000..18ae6bc
--- /dev/null
+++ b/src/skin/screen_NetworkServiceIPConfig.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_NetworkServiceNSConfig.xmlinc b/src/skin/screen_NetworkServiceNSConfig.xmlinc
new file mode 100644
index 0000000..48f74ac
--- /dev/null
+++ b/src/skin/screen_NetworkServiceNSConfig.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_NimSelection.xmlinc b/src/skin/screen_NimSelection.xmlinc
new file mode 100644
index 0000000..4105fa2
--- /dev/null
+++ b/src/skin/screen_NimSelection.xmlinc
@@ -0,0 +1,11 @@
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(5,5),size=(650,35),font=0,flags=RT_VALIGN_CENTER,text=1),
+ MultiContentEntryText(pos=(10,42),size=(640,112),font=1,flags=RT_VALIGN_TOP|RT_WRAP,text=2),],
+ "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":160}
+
+
+
diff --git a/src/skin/screen_NimSetup.xmlinc b/src/skin/screen_NimSetup.xmlinc
new file mode 100644
index 0000000..fbea24d
--- /dev/null
+++ b/src/skin/screen_NimSetup.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_NumberZap.xmlinc b/src/skin/screen_NumberZap.xmlinc
new file mode 100644
index 0000000..23c4ca0
--- /dev/null
+++ b/src/skin/screen_NumberZap.xmlinc
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/skin/screen_NumericalTextInputHelpDialog.xmlinc b/src/skin/screen_NumericalTextInputHelpDialog.xmlinc
new file mode 100644
index 0000000..3346960
--- /dev/null
+++ b/src/skin/screen_NumericalTextInputHelpDialog.xmlinc
@@ -0,0 +1,3 @@
+
+
+
diff --git a/src/skin/screen_PVRState.xmlinc b/src/skin/screen_PVRState.xmlinc
new file mode 100644
index 0000000..9f7f6f0
--- /dev/null
+++ b/src/skin/screen_PVRState.xmlinc
@@ -0,0 +1,3 @@
+
+
+
diff --git a/src/skin/screen_PacketManager.xmlinc b/src/skin/screen_PacketManager.xmlinc
new file mode 100644
index 0000000..0f610a3
--- /dev/null
+++ b/src/skin/screen_PacketManager.xmlinc
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(5,20),size=(60,60),png=4),
+ MultiContentEntryText(pos=(80,4),size=(1070,32),font=0,text=0),
+ MultiContentEntryText(pos=(80,38),size=(1070,27),font=1,text=2),
+ MultiContentEntryText(pos=(80,68),size=(1070,27),font=1,text=1),
+ MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=5),],
+ "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":100}
+
+
+
diff --git a/src/skin/screen_ParentalControlEditor.xmlinc b/src/skin/screen_ParentalControlEditor.xmlinc
new file mode 100644
index 0000000..8a980af
--- /dev/null
+++ b/src/skin/screen_ParentalControlEditor.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_ParentalControlSetup.xmlinc b/src/skin/screen_ParentalControlSetup.xmlinc
new file mode 100644
index 0000000..8dbb7af
--- /dev/null
+++ b/src/skin/screen_ParentalControlSetup.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_Pic_Exif.xmlinc b/src/skin/screen_Pic_Exif.xmlinc
new file mode 100644
index 0000000..e316134
--- /dev/null
+++ b/src/skin/screen_Pic_Exif.xmlinc
@@ -0,0 +1,11 @@
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(340,50),flags=RT_VALIGN_CENTER,text=0),
+ MultiContentEntryText(pos=(360,0),size=(300,50),flags=RT_VALIGN_CENTER,text=1)],
+ "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
diff --git a/src/skin/screen_PinInput.xmlinc b/src/skin/screen_PinInput.xmlinc
new file mode 100644
index 0000000..96ca595
--- /dev/null
+++ b/src/skin/screen_PinInput.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_PluginBrowser.xmlinc b/src/skin/screen_PluginBrowser.xmlinc
new file mode 100644
index 0000000..e4911f4
--- /dev/null
+++ b/src/skin/screen_PluginBrowser.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+ {"template": [MultiContentEntryText(pos=(8,105), size=(225,51), flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text=1, backcolor=MultiContentTemplateColor("Tile"), backcolor_sel=MultiContentTemplateColor("CursorBackground"), color=MultiContentTemplateColor("foreground"), color_sel=0xFF000004), MultiContentEntryPixmapAlphaTest(pos=(23,15), size=(195,78), png=3), ], "fonts": [gFont("Regular",23)], "itemHeight":199, "itemWidth":266}
+
+
+
+
+
diff --git a/src/skin/screen_PluginDetails.xmlinc b/src/skin/screen_PluginDetails.xmlinc
new file mode 100644
index 0000000..40315fc
--- /dev/null
+++ b/src/skin/screen_PluginDetails.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_PluginManager.xmlinc b/src/skin/screen_PluginManager.xmlinc
new file mode 100644
index 0000000..bb809a6
--- /dev/null
+++ b/src/skin/screen_PluginManager.xmlinc
@@ -0,0 +1,23 @@
+
+
+
+
+
+ {"templates":
+ {"default":(90,[
+ MultiContentEntryPixmapAlphaTest(pos=(5,15),size=(60,60),png=5),
+ MultiContentEntryText(pos=(80,15),size=(1070,35),font=0,text=0),
+ MultiContentEntryText(pos=(80,50),size=(1070,27),font=1,text=2),
+ MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=6),]),
+ "category":(90,[
+ MultiContentEntryText(pos=(10,15),size=(1140,35),font=0,text=0),
+ MultiContentEntryText(pos=(10,50),size=(1140,27),font=1,text=1),
+ MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=3),])},
+ "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":90}
+
+
+
+
+
+
+
diff --git a/src/skin/screen_PluginManagerInfo.xmlinc b/src/skin/screen_PluginManagerInfo.xmlinc
new file mode 100644
index 0000000..177cee4
--- /dev/null
+++ b/src/skin/screen_PluginManagerInfo.xmlinc
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(5,15),size=(60,60),png=2),
+ MultiContentEntryText(pos=(80,15),size=(570,35),font=0,flags=RT_WRAP,text=0),
+ MultiContentEntryText(pos=(80,50),size=(570,27),font=1,text=1),
+ MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=3),],
+ "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":90}
+
+
+
+
diff --git a/src/skin/screen_RadioInfoBar.xmlinc b/src/skin/screen_RadioInfoBar.xmlinc
new file mode 100644
index 0000000..1b843ae
--- /dev/null
+++ b/src/skin/screen_RadioInfoBar.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+ RadioText
+
+
diff --git a/src/skin/screen_RdsInfoDisplay.xmlinc b/src/skin/screen_RdsInfoDisplay.xmlinc
new file mode 100644
index 0000000..964e25b
--- /dev/null
+++ b/src/skin/screen_RdsInfoDisplay.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_RecordPathsSettings.xmlinc b/src/skin/screen_RecordPathsSettings.xmlinc
new file mode 100644
index 0000000..e384195
--- /dev/null
+++ b/src/skin/screen_RecordPathsSettings.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_RemoteControlSelection.xmlinc b/src/skin/screen_RemoteControlSelection.xmlinc
new file mode 100644
index 0000000..8234660
--- /dev/null
+++ b/src/skin/screen_RemoteControlSelection.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_RestoreMenu.xmlinc b/src/skin/screen_RestoreMenu.xmlinc
new file mode 100644
index 0000000..23060a3
--- /dev/null
+++ b/src/skin/screen_RestoreMenu.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_RotorNimSelection.xmlinc b/src/skin/screen_RotorNimSelection.xmlinc
new file mode 100644
index 0000000..935393f
--- /dev/null
+++ b/src/skin/screen_RotorNimSelection.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_SatBlindscanState.xmlinc b/src/skin/screen_SatBlindscanState.xmlinc
new file mode 100644
index 0000000..c63e5e2
--- /dev/null
+++ b/src/skin/screen_SatBlindscanState.xmlinc
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(5,0),size=(1090,50),flags=RT_VALIGN_CENTER,text=0)],
+ "fonts":[gFont("Regular",28)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_SatNimSelection.xmlinc b/src/skin/screen_SatNimSelection.xmlinc
new file mode 100644
index 0000000..009cc83
--- /dev/null
+++ b/src/skin/screen_SatNimSelection.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_Satfinder.xmlinc b/src/skin/screen_Satfinder.xmlinc
new file mode 100644
index 0000000..9407bcf
--- /dev/null
+++ b/src/skin/screen_Satfinder.xmlinc
@@ -0,0 +1,34 @@
+
+
+
+
+
+ SNRdB
+
+
+
+
+ SNR
+
+
+ SNR
+
+
+
+ BER
+
+
+ BER
+
+
+
+ LOCK
+
+
+
+ LOCK
+ Invert
+
+
+
+
diff --git a/src/skin/screen_ScanIP.xmlinc b/src/skin/screen_ScanIP.xmlinc
new file mode 100644
index 0000000..dc4eb28
--- /dev/null
+++ b/src/skin/screen_ScanIP.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ScanSetup.xmlinc b/src/skin/screen_ScanSetup.xmlinc
new file mode 100644
index 0000000..a830170
--- /dev/null
+++ b/src/skin/screen_ScanSetup.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ScanSimple.xmlinc b/src/skin/screen_ScanSimple.xmlinc
new file mode 100644
index 0000000..63683dc
--- /dev/null
+++ b/src/skin/screen_ScanSimple.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ServiceInfo.xmlinc b/src/skin/screen_ServiceInfo.xmlinc
new file mode 100644
index 0000000..81a957c
--- /dev/null
+++ b/src/skin/screen_ServiceInfo.xmlinc
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ AudioIcon
+
+
+
+ VideoInfoCodec
+
+
+
+
+
+ SNRdB
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ServiceScan.xmlinc b/src/skin/screen_ServiceScan.xmlinc
new file mode 100644
index 0000000..9eedd8d
--- /dev/null
+++ b/src/skin/screen_ServiceScan.xmlinc
@@ -0,0 +1,23 @@
+
+
+ TYPE
+ 0,0
+
+
+
+ TYPE
+ 1,1
+
+
+
+ TYPE
+ 2,2
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_Setup.xmlinc b/src/skin/screen_Setup.xmlinc
new file mode 100644
index 0000000..634ae76
--- /dev/null
+++ b/src/skin/screen_Setup.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_SetupGuide.xmlinc b/src/skin/screen_SetupGuide.xmlinc
new file mode 100644
index 0000000..974929b
--- /dev/null
+++ b/src/skin/screen_SetupGuide.xmlinc
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,3),size=(445,35),font=0,text=0),
+ MultiContentEntryText(pos=(1030,3),size=(650,35),font=0,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=4),
+ MultiContentEntryText(pos=(630,0),size=(400,70),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=3),
+ MultiContentEntryText(pos=(10,38),size=(445,30),font=1,flags=RT_VALIGN_CENTER,text=2),
+ MultiContentEntryText(pos=(1130,38),size=(550,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_TOP,text=1),],
+ "fonts":[gFont("Bold",24),gFont("Regular",24)],"itemHeight":70}
+
+
+
+
+
+
+
diff --git a/src/skin/screen_SimpleChannelSelection.xmlinc b/src/skin/screen_SimpleChannelSelection.xmlinc
new file mode 100644
index 0000000..eb6a4ea
--- /dev/null
+++ b/src/skin/screen_SimpleChannelSelection.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_SkinSelector.xmlinc b/src/skin/screen_SkinSelector.xmlinc
new file mode 100644
index 0000000..a86953d
--- /dev/null
+++ b/src/skin/screen_SkinSelector.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_SleepTimerEdit.xmlinc b/src/skin/screen_SleepTimerEdit.xmlinc
new file mode 100644
index 0000000..3b19231
--- /dev/null
+++ b/src/skin/screen_SleepTimerEdit.xmlinc
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_SoftwareManagerInfo.xmlinc b/src/skin/screen_SoftwareManagerInfo.xmlinc
new file mode 100644
index 0000000..19d6821
--- /dev/null
+++ b/src/skin/screen_SoftwareManagerInfo.xmlinc
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(640,50),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=0),],
+ "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
diff --git a/src/skin/screen_SoftwareManagerSetup.xmlinc b/src/skin/screen_SoftwareManagerSetup.xmlinc
new file mode 100644
index 0000000..058bb1a
--- /dev/null
+++ b/src/skin/screen_SoftwareManagerSetup.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_SortableMenu.xmlinc b/src/skin/screen_SortableMenu.xmlinc
new file mode 100644
index 0000000..b5fe367
--- /dev/null
+++ b/src/skin/screen_SortableMenu.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_StorageInformation.xmlinc b/src/skin/screen_StorageInformation.xmlinc
new file mode 100644
index 0000000..62fd107
--- /dev/null
+++ b/src/skin/screen_StorageInformation.xmlinc
@@ -0,0 +1,17 @@
+
+
+
+
+ Path
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_StreamServerConfig.xmlinc b/src/skin/screen_StreamServerConfig.xmlinc
new file mode 100644
index 0000000..15d8cd7
--- /dev/null
+++ b/src/skin/screen_StreamServerConfig.xmlinc
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_StreamServicesConfigScreen.xmlinc b/src/skin/screen_StreamServicesConfigScreen.xmlinc
new file mode 100644
index 0000000..28648d7
--- /dev/null
+++ b/src/skin/screen_StreamServicesConfigScreen.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_SubservicesQuickzap.xmlinc b/src/skin/screen_SubservicesQuickzap.xmlinc
new file mode 100644
index 0000000..a65ca12
--- /dev/null
+++ b/src/skin/screen_SubservicesQuickzap.xmlinc
@@ -0,0 +1,29 @@
+
+
+
+
+
+ Name
+
+
+ VideoInfoCodec
+
+
+ Description
+
+
+ ExtendedDescription
+
+
+ AudioIcon
+
+
+
+ HasTelext
+
+
+
+
+ Reference
+
+
diff --git a/src/skin/screen_TextBox.xmlinc b/src/skin/screen_TextBox.xmlinc
new file mode 100644
index 0000000..df4bcf2
--- /dev/null
+++ b/src/skin/screen_TextBox.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_TimeDateInput.xmlinc b/src/skin/screen_TimeDateInput.xmlinc
new file mode 100644
index 0000000..58906a9
--- /dev/null
+++ b/src/skin/screen_TimeDateInput.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_TimerEditList.xmlinc b/src/skin/screen_TimerEditList.xmlinc
new file mode 100644
index 0000000..d6d88d8
--- /dev/null
+++ b/src/skin/screen_TimerEditList.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_TimerEntry.xmlinc b/src/skin/screen_TimerEntry.xmlinc
new file mode 100644
index 0000000..9c093e8
--- /dev/null
+++ b/src/skin/screen_TimerEntry.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_TimerLog.xmlinc b/src/skin/screen_TimerLog.xmlinc
new file mode 100644
index 0000000..99ca7ba
--- /dev/null
+++ b/src/skin/screen_TimerLog.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_TimerSanityConflict.xmlinc b/src/skin/screen_TimerSanityConflict.xmlinc
new file mode 100644
index 0000000..091a8e5
--- /dev/null
+++ b/src/skin/screen_TimerSanityConflict.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_TimerSelection.xmlinc b/src/skin/screen_TimerSelection.xmlinc
new file mode 100644
index 0000000..e36108d
--- /dev/null
+++ b/src/skin/screen_TimerSelection.xmlinc
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/skin/screen_TimeshiftState.xmlinc b/src/skin/screen_TimeshiftState.xmlinc
new file mode 100644
index 0000000..c2f2a9f
--- /dev/null
+++ b/src/skin/screen_TimeshiftState.xmlinc
@@ -0,0 +1,20 @@
+
+
+
+
+
+ Position
+
+
+
+ Remaining
+
+
+
+ Position
+
+
+
+ Length
+
+
diff --git a/src/skin/screen_Toast.xmlinc b/src/skin/screen_Toast.xmlinc
new file mode 100644
index 0000000..52391e9
--- /dev/null
+++ b/src/skin/screen_Toast.xmlinc
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/skin/screen_UPnPConfig.xmlinc b/src/skin/screen_UPnPConfig.xmlinc
new file mode 100644
index 0000000..8dd92f3
--- /dev/null
+++ b/src/skin/screen_UPnPConfig.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_UnhandledKey.xmlinc b/src/skin/screen_UnhandledKey.xmlinc
new file mode 100644
index 0000000..da0ec69
--- /dev/null
+++ b/src/skin/screen_UnhandledKey.xmlinc
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/skin/screen_UpdatePlugin.xmlinc b/src/skin/screen_UpdatePlugin.xmlinc
new file mode 100644
index 0000000..0fe800b
--- /dev/null
+++ b/src/skin/screen_UpdatePlugin.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_UpdatePluginMenu.xmlinc b/src/skin/screen_UpdatePluginMenu.xmlinc
new file mode 100644
index 0000000..2186209
--- /dev/null
+++ b/src/skin/screen_UpdatePluginMenu.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(10,0), size=(655,60), flags=RT_VALIGN_CENTER, text=1), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
diff --git a/src/skin/screen_UserDialog.xmlinc b/src/skin/screen_UserDialog.xmlinc
new file mode 100644
index 0000000..3142569
--- /dev/null
+++ b/src/skin/screen_UserDialog.xmlinc
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_UserManager.xmlinc b/src/skin/screen_UserManager.xmlinc
new file mode 100644
index 0000000..3190f8e
--- /dev/null
+++ b/src/skin/screen_UserManager.xmlinc
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(70,0),size=(580,50),font=0,flags=RT_VALIGN_CENTER,text=0),
+ MultiContentEntryPixmapAlphaTest(pos=(10,5),size=(40,40),png=3),],
+ "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
diff --git a/src/skin/screen_VideoPlayer.xmlinc b/src/skin/screen_VideoPlayer.xmlinc
new file mode 100644
index 0000000..44faec5
--- /dev/null
+++ b/src/skin/screen_VideoPlayer.xmlinc
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(5,0),size=(1680,50),font=0,flags=RT_VALIGN_CENTER,text=2),],
+ "fonts":[gFont("Regular",28)],"itemHeight":50}
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_VideoSetup.xmlinc b/src/skin/screen_VideoSetup.xmlinc
new file mode 100644
index 0000000..dc7222e
--- /dev/null
+++ b/src/skin/screen_VideoSetup.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_VirtualKeyBoard.xmlinc b/src/skin/screen_VirtualKeyBoard.xmlinc
new file mode 100644
index 0000000..05e554b
--- /dev/null
+++ b/src/skin/screen_VirtualKeyBoard.xmlinc
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+ LanguageCode
+
+
+
+
+
+
+
diff --git a/src/skin/screen_Volume.xmlinc b/src/skin/screen_Volume.xmlinc
new file mode 100644
index 0000000..57ff4d2
--- /dev/null
+++ b/src/skin/screen_Volume.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_WebIfConfigScreen.xmlinc b/src/skin/screen_WebIfConfigScreen.xmlinc
new file mode 100644
index 0000000..2637fcf
--- /dev/null
+++ b/src/skin/screen_WebIfConfigScreen.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ZapHistoryBrowser.xmlinc b/src/skin/screen_ZapHistoryBrowser.xmlinc
new file mode 100644
index 0000000..324216b
--- /dev/null
+++ b/src/skin/screen_ZapHistoryBrowser.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_ZapHistoryConfigurator.xmlinc b/src/skin/screen_ZapHistoryConfigurator.xmlinc
new file mode 100644
index 0000000..6d5d0b8
--- /dev/null
+++ b/src/skin/screen_ZapHistoryConfigurator.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screen_ledManager.xmlinc b/src/skin/screen_ledManager.xmlinc
new file mode 100644
index 0000000..2db1ff4
--- /dev/null
+++ b/src/skin/screen_ledManager.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screen_menu_setup.xmlinc b/src/skin/screen_menu_setup.xmlinc
new file mode 100644
index 0000000..cd5775f
--- /dev/null
+++ b/src/skin/screen_menu_setup.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(105,0), size=(1048,60), flags=RT_VALIGN_CENTER, text=0), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
diff --git a/src/skin/screen_menu_system.xmlinc b/src/skin/screen_menu_system.xmlinc
new file mode 100644
index 0000000..d6843d3
--- /dev/null
+++ b/src/skin/screen_menu_system.xmlinc
@@ -0,0 +1,8 @@
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(105,0), size=(1048,60), flags=RT_VALIGN_CENTER, text=0), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
diff --git a/src/skin/screen_picshow.xmlinc b/src/skin/screen_picshow.xmlinc
new file mode 100644
index 0000000..e5fe198
--- /dev/null
+++ b/src/skin/screen_picshow.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/screen_setup_timezone.xmlinc b/src/skin/screen_setup_timezone.xmlinc
new file mode 100644
index 0000000..385ba61
--- /dev/null
+++ b/src/skin/screen_setup_timezone.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/screen_setup_usage.xmlinc b/src/skin/screen_setup_usage.xmlinc
new file mode 100644
index 0000000..6a8d2ac
--- /dev/null
+++ b/src/skin/screen_setup_usage.xmlinc
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/skin/screenpart_1Button_icon.xmlinc b/src/skin/screenpart_1Button_icon.xmlinc
new file mode 100644
index 0000000..7fdff5f
--- /dev/null
+++ b/src/skin/screenpart_1Button_icon.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/screenpart_1Button_name.xmlinc b/src/skin/screenpart_1Button_name.xmlinc
new file mode 100644
index 0000000..99ded21
--- /dev/null
+++ b/src/skin/screenpart_1Button_name.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/screenpart_1Button_source.xmlinc b/src/skin/screenpart_1Button_source.xmlinc
new file mode 100644
index 0000000..7770d75
--- /dev/null
+++ b/src/skin/screenpart_1Button_source.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/screenpart_1Button_text.xmlinc b/src/skin/screenpart_1Button_text.xmlinc
new file mode 100644
index 0000000..bd8ff44
--- /dev/null
+++ b/src/skin/screenpart_1Button_text.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/screenpart_4Buttons_icon.xmlinc b/src/skin/screenpart_4Buttons_icon.xmlinc
new file mode 100644
index 0000000..3494407
--- /dev/null
+++ b/src/skin/screenpart_4Buttons_icon.xmlinc
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/skin/screenpart_4Buttons_name.xmlinc b/src/skin/screenpart_4Buttons_name.xmlinc
new file mode 100644
index 0000000..478a313
--- /dev/null
+++ b/src/skin/screenpart_4Buttons_name.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screenpart_4Buttons_source.xmlinc b/src/skin/screenpart_4Buttons_source.xmlinc
new file mode 100644
index 0000000..39c4ccc
--- /dev/null
+++ b/src/skin/screenpart_4Buttons_source.xmlinc
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/skin/screenpart_Background.xmlinc b/src/skin/screenpart_Background.xmlinc
new file mode 100644
index 0000000..73bed6f
--- /dev/null
+++ b/src/skin/screenpart_Background.xmlinc
@@ -0,0 +1,3 @@
+
+
+
diff --git a/src/skin/screenpart_Bar_gradient.xmlinc b/src/skin/screenpart_Bar_gradient.xmlinc
new file mode 100644
index 0000000..de66cbf
--- /dev/null
+++ b/src/skin/screenpart_Bar_gradient.xmlinc
@@ -0,0 +1,2 @@
+
+
diff --git a/src/skin/screenpart_CAIDInfo.xmlinc b/src/skin/screenpart_CAIDInfo.xmlinc
new file mode 100644
index 0000000..2b42709
--- /dev/null
+++ b/src/skin/screenpart_CAIDInfo.xmlinc
@@ -0,0 +1,72 @@
+
+
+ IrdCrypt
+
+
+
+ IrdEcm
+
+
+
+
+ ViaCrypt
+
+
+
+ ViaEcm
+
+
+
+
+ SecaCrypt
+
+
+
+ SecaEcm
+
+
+
+
+ NagraCrypt
+
+
+
+ NagraEcm
+
+
+
+
+ NdsCrypt
+
+
+
+ NdsEcm
+
+
+
+
+ ConaxCrypt
+
+
+
+ ConaxEcm
+
+
+
+
+ CrwCrypt
+
+
+
+ CrwEcm
+
+
+
+
+ BisCrypt
+
+
+
+ BisEcm
+
+
diff --git a/src/skin/screenpart_ChannelSelectionEvents.xmlinc b/src/skin/screenpart_ChannelSelectionEvents.xmlinc
new file mode 100644
index 0000000..c9b42a9
--- /dev/null
+++ b/src/skin/screenpart_ChannelSelectionEvents.xmlinc
@@ -0,0 +1,21 @@
+
+ Name
+
+
+ Progress
+
+
+ Remaining
+ OnlyMinutes
+
+
+ FullDescription
+
+
+
+ primetime=no,eventcount=4
+
+
+
+ primetime=yes,eventcount=0
+
diff --git a/src/skin/screenpart_ChannelSelectionList.xmlinc b/src/skin/screenpart_ChannelSelectionList.xmlinc
new file mode 100644
index 0000000..4f46eb2
--- /dev/null
+++ b/src/skin/screenpart_ChannelSelectionList.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/screenpart_EPG.xmlinc b/src/skin/screenpart_EPG.xmlinc
new file mode 100644
index 0000000..3465ad9
--- /dev/null
+++ b/src/skin/screenpart_EPG.xmlinc
@@ -0,0 +1,20 @@
+
+
+
+ Name
+
+
+ StartTime
+ Format:%a %d.%m.
+
+
+ StartTime
+
+
+
+ Remaining
+ inMinutes
+
+
+ ExtendedDescription
+
diff --git a/src/skin/screenpart_EPG_little.xmlinc b/src/skin/screenpart_EPG_little.xmlinc
new file mode 100644
index 0000000..c2f846f
--- /dev/null
+++ b/src/skin/screenpart_EPG_little.xmlinc
@@ -0,0 +1,25 @@
+
+ Name
+
+
+ FullDescription
+
+
+
+
+
+
+ StartTime
+ Format:%a %d.%m. %H:%M
+
+
+ Remaining
+ inMinutes
+
+
+ Progress
+
+
+
+
+
diff --git a/src/skin/screenpart_Infobar.xmlinc b/src/skin/screenpart_Infobar.xmlinc
new file mode 100644
index 0000000..f551a28
--- /dev/null
+++ b/src/skin/screenpart_Infobar.xmlinc
@@ -0,0 +1,76 @@
+
+
+ Progress
+
+
+ Position,Negate
+
+
+ Duration
+ InMinutes
+
+
+ Remaining
+
+
+
+ INPUT
+ 0,0
+
+
+
+ INPUT
+ 1,1
+
+
+
+ INPUT
+ 2,2
+
+
+
+ INPUT
+ 3,3
+
+
+
+ INPUT
+ 4,4
+
+
+
+ INPUT
+ 5,5
+
+
+
+ INPUT
+ 6,6
+
+
+
+ INPUT
+ 7,7
+
+
+
+ IsStream
+
+
+
+
+
+ AudioIcon
+
+
+ VideoInfoCodec
+
+
+ HasTelext
+
+
+
+
+ SubservicesAvailable
+
+
diff --git a/src/skin/screenpart_Infobar_Clock.xmlinc b/src/skin/screenpart_Infobar_Clock.xmlinc
new file mode 100644
index 0000000..597de06
--- /dev/null
+++ b/src/skin/screenpart_Infobar_Clock.xmlinc
@@ -0,0 +1,7 @@
+
+ Default
+
+
+ EndTime
+ Format:>%H:%M
+
diff --git a/src/skin/screenpart_Infobar_Picon.xmlinc b/src/skin/screenpart_Infobar_Picon.xmlinc
new file mode 100644
index 0000000..8389256
--- /dev/null
+++ b/src/skin/screenpart_Infobar_Picon.xmlinc
@@ -0,0 +1,4 @@
+
+
+ Reference
+
diff --git a/src/skin/screenpart_Resolution.xmlinc b/src/skin/screenpart_Resolution.xmlinc
new file mode 100644
index 0000000..b5a0abf
--- /dev/null
+++ b/src/skin/screenpart_Resolution.xmlinc
@@ -0,0 +1,26 @@
+
+ VideoWidth
+ 2160,4320
+
+
+
+ VideoWidth
+ 1920,2159
+
+
+
+ VideoWidth
+ 1280,1919
+
+
+
+ VideoWidth
+ 960,1279
+
+
+
+
+
+ IsWidescreen
+
+
diff --git a/src/skin/screenpart_Title.xmlinc b/src/skin/screenpart_Title.xmlinc
new file mode 100644
index 0000000..3f8f48d
--- /dev/null
+++ b/src/skin/screenpart_Title.xmlinc
@@ -0,0 +1,2 @@
+
+
diff --git a/src/skin/screenpart_TitleOnly.xmlinc b/src/skin/screenpart_TitleOnly.xmlinc
new file mode 100644
index 0000000..8360b2d
--- /dev/null
+++ b/src/skin/screenpart_TitleOnly.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/screenpart_Tuner.xmlinc b/src/skin/screenpart_Tuner.xmlinc
new file mode 100644
index 0000000..20c3ffa
--- /dev/null
+++ b/src/skin/screenpart_Tuner.xmlinc
@@ -0,0 +1,53 @@
+
+
+ Progress
+
+
+ Remaining
+ OnlyMinutes
+
+
+
+ Duration
+ InMinutes
+
+
+ INPUT
+ 0,0
+
+
+
+ INPUT
+ 1,1
+
+
+
+ INPUT
+ 2,2
+
+
+
+ INPUT
+ 3,3
+
+
+
+ INPUT
+ 4,4
+
+
+
+ INPUT
+ 5,5
+
+
+
+ INPUT
+ 6,6
+
+
+
+ INPUT
+ 7,7
+
+
diff --git a/src/skin/screenpart_menu_arrow_down.xmlinc b/src/skin/screenpart_menu_arrow_down.xmlinc
new file mode 100644
index 0000000..5c70dd0
--- /dev/null
+++ b/src/skin/screenpart_menu_arrow_down.xmlinc
@@ -0,0 +1 @@
+
diff --git a/src/skin/skin.xml b/src/skin/skin.xml
new file mode 100644
index 0000000..8c870fa
--- /dev/null
+++ b/src/skin/skin.xml
@@ -0,0 +1,2975 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"templates":{ "default":(0,[ MultiContentEntryText(pos=(0,0),size=(0,0)),]), "MODE_FAVOURITES_Shadow-FHD (1)":(128,[ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40), MultiContentEntryText(pos=(220,10),size=(440,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(670,10),size=(120,32),flags=RT_HALIGN_RIGHT,font=0,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(220,42),size=(570,30),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(220,72),size=(570,30),font=1,text=20,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryProgressPixmap(pos=(220,110),size=(570,9),percent=-5,png=25,borderWidth=1,foreColor=MultiContentTemplateColor(6),backColor=MultiContentTemplateColor(7)), MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(560,12)}), "MODE_FAVOURITES_Shadow-FHD (2)":(128,[ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40), MultiContentEntryText(pos=(220,10),size=(400,32),font=0,text=1,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(630,10),size=(160,32),flags=RT_HALIGN_RIGHT,font=0,text=30,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(220,42),size=(570,30),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(220,72),size=(570,30),font=1,text=20,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryProgressPixmap(pos=(220,110),size=(570,9),percent=-5,png=25,borderWidth=1,foreColor=MultiContentTemplateColor(6),backColor=MultiContentTemplateColor(7)), MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(560,12)}), "MODE_FAVOURITES_Shadow-FHD (3)":(128,[ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40), MultiContentEntryText(pos=(220,20),size=(440,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(670,20),size=(120,32),flags=RT_HALIGN_RIGHT,font=0,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(220,60),size=(570,30),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryProgressPixmap(pos=(220,100),size=(570,9),percent=-5,png=25,borderWidth=1,foreColor=MultiContentTemplateColor(6),backColor=MultiContentTemplateColor(7)), MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(560,12)}), "MODE_FAVOURITES_Shadow-FHD (4)":(128,[ MultiContentEntryPixmapAlphaTest(pos=(5,4),size=(200,120),scale_flags=SCALE_STRETCH,png=40), MultiContentEntryText(pos=(220,18),size=(440,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(670,18),size=(120,32),flags=RT_HALIGN_RIGHT,font=0,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(220,55),size=(570,56),font=1,text=26,flags=RT_WRAP,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(0,127),size=(820,1),backcolor=MultiContentTemplateColor("CursorBackground"),backcolor_sel=MultiContentTemplateColor("CursorBackground")), MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}), "MODE_FAVOURITES_Shadow-FHD (5)":(45,[ MultiContentEntryPixmapAlphaTest(pos=(5,5),size=(60,35),png=4), MultiContentEntryText(pos=(80,8),size=(560,32),font=1,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(670,8),size=(120,32),flags=RT_HALIGN_RIGHT,font=1,text=22,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(5,0),size=(800,128),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}), "MODE_FAVOURITES_Shadow-FHD (6)":(90,[ MultiContentEntryPixmapAlphaTest(pos=(10,9),size=(120,72),scale_flags=SCALE_STRETCH,png=40), MultiContentEntryText(pos=(145,14),size=(520,32),font=0,text=36,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(690,14),size=(100,32),flags=RT_HALIGN_RIGHT,font=0,text=23,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(145,49),size=(730,30),font=3,text=2,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(5,0),size=(800,90),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}), "MODE_FAVOURITES_Shadow-FHD (7)":(90,[ MultiContentEntryPixmapAlphaTest(pos=(10,9),size=(120,72),png=4), MultiContentEntryText(pos=(145,14),size=(480,32),font=0,text=35,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(640,14),size=(150,32),flags=RT_HALIGN_RIGHT,font=0,text=32,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(145,49),size=(650,30),font=3,text=31,color=MultiContentTemplateColor(15),color_sel=MultiContentTemplateColor(15)), MultiContentEntryText(pos=(5,0),size=(800,90),flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,font=2,text=24,color_sel=MultiContentTemplateColor(15)),],True,None,{"ProgressbarPixmapSize":(0,0)}), "MODE_NORMAL":(50,[ MultiContentEntryPixmapAlphaTest(pos=(5,5),size=(40,40),png=3), MultiContentEntryText(pos=(60,0),size=(730,50),flags=RT_VALIGN_CENTER,text=1,color_sel=MultiContentTemplateColor(15)),]), "MODE_ALL":(50,[ MultiContentEntryText(pos=(10,0),size=(780,50),flags=RT_VALIGN_CENTER,text=1,color=MultiContentTemplateColor(10),color_sel=MultiContentTemplateColor(11)),]),}, "fonts":[gFont("Bold",26),gFont("Regular",24),gFont("Bold",40),gFont("Regular",26)]}
+
+
+ {"template":[MultiContentEntryText(pos=(5,42),size=(width,30),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=1,color=0xa0a0a0), MultiContentEntryPixmapAlphaTest(pos=(1110,7),size=(30,30),png=2), MultiContentEntryText(pos=(5,7),size=(1060,34),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3), MultiContentEntryText(pos=(5,73),size=(width-180,30),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4,color=0xa0a0a0), MultiContentEntryText(pos=(width-170,73),size=(180,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=5,color=0xa0a0a0), MultiContentEntryPixmapAlphaTest(pos=(1060,7),size=(40,40),png=6),], "fonts":[gFont("Regular",30),gFont("Regular",26)],"itemHeight":112}
+
+
+ {"templates":{ "default":(90,[ MultiContentEntryText(pos=(5,10),size=(width-310,35),font=0,text=1), MultiContentEntryText(pos=(750,48),size=(90,30),font=1,flags=RT_HALIGN_RIGHT,text=6), MultiContentEntryText(pos=(5,48),size=(180,30),font=1,text=5), MultiContentEntryText(pos=(200,48),size=(530,30),font=1,text=4), MultiContentEntryText(pos=(width-290,10),size=(300,35),font=0,flags=RT_HALIGN_RIGHT,text=3),]), "compact_description":(90,[ MultiContentEntryText(pos=(5,10),size=(width-110,35),font=0,text=1), MultiContentEntryText(pos=(500,48),size=(335,30),font=1,flags=RT_HALIGN_RIGHT,text=2), MultiContentEntryText(pos=(5,48),size=(190,30),font=1,text=3), MultiContentEntryText(pos=(195,48),size=(300,30),font=1,text=4), MultiContentEntryText(pos=(width-95,12),size=(100,30),font=1,flags=RT_HALIGN_RIGHT,text=5),]), "compact":(90,[ MultiContentEntryText(pos=(5,10),size=(width-110,35),font=0,text=1), MultiContentEntryText(pos=(310,48),size=(523,30),flags=RT_HALIGN_RIGHT,font=1,text=3), MultiContentEntryText(pos=(5,48),size=(300,30),font=1,text=4), MultiContentEntryText(pos=(width-95,12),size=(100,30),font=1,flags=RT_HALIGN_RIGHT,text=5),]), "minimal":(54,[ MultiContentEntryText(pos=(5,0),size=(width-230,54),font=2,flags=RT_VALIGN_CENTER,text=1), MultiContentEntryText(pos=(width-230,0),size=(240,54),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=2),])}, "fonts":[gFont("Bold",26),gFont("Regular",24),gFont("Regular",28)]}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LoadAvg
+
+
+
+
+
+
+
+ MemInfo,Full
+
+
+ MemInfo
+
+
+ FlashInfo,Full
+
+
+ FlashInfo
+
+
+ DataInfo,Full
+
+
+ DataInfo
+
+
+ HddInfo,Full
+
+
+ HddInfo
+
+
+ UsbInfo,Full
+
+
+ UsbInfo
+
+
+
+
+
+ rssi
+
+
+ rssi
+ 4
+
+
+
+ batteryLevel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"templates": {"default":(45,[ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1), MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3), MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4), MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5), ],True,"showNever"), "notselected":(45,[ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1), MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3), MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4), MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5), ],False,"showNever"), "subs":(45,[ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1), MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3), MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4), MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5), ],True,"showNever"), "subs_notselected":(45,[ MultiContentEntryText(pos=(5,0),size=(35,45),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=1), MultiContentEntryText(pos=(45,0),size=(340,45),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(395,0),size=(240,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=3), MultiContentEntryText(pos=(645,0),size=(490,45),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4), MultiContentEntryPixmapAlphaTest(pos=(1125,2),size=(35,35),png=5), ],False,"showNever")}, "fonts":[gFont("Regular",28),gFont("Regular",22)],"itemHeight":45}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,20),size=(640,35),font=0,text=0), MultiContentEntryText(pos=(10,55),size=(640,25),font=1,text=2), MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=3),], "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":100}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(10,20),size=(60,60),png=0), MultiContentEntryText(pos=(100,2),size=(460,35),font=0,text=1), MultiContentEntryText(pos=(100,37),size=(460,30),font=1,text=2), MultiContentEntryText(pos=(100,67),size=(460,30),font=1,text=3), MultiContentEntryPixmapAlphaTest(pos=(1095,5),size=(35,35),png=4), MultiContentEntryPixmapAlphaTest(pos=(1100,45),size=(50,50),png=5),], "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":100}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,5),size=(640,35),text=3,font=0), MultiContentEntryText(pos=(10,38),size=(640,35),text=4,font=0), MultiContentEntryText(pos=(10,70),size=(640,30),text=2,font=1), MultiContentEntryText(pos=(10,100),size=(640,30),text=0,font=1),], "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":140}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"templates": {"default":(80,[ MultiContentEntryText(pos=(10,10),size=(1090,32),font=0,text=1), MultiContentEntryText(pos=(10,43),size=(1090,30),font=1,text=2),]), "history":(80,[ MultiContentEntryText(pos=(10,10),size=(160,32),font=1,text=1), MultiContentEntryText(pos=(10,43),size=(160,30),font=1,text=2), MultiContentEntryText(pos=(180,10),size=(910,32),font=0,text=3), MultiContentEntryText(pos=(180,43),size=(910,30),font=1,text=4),]), "downloads":(64,[ MultiContentEntryText(pos=(5,15),size=(400,30),font=1,text=1), MultiContentEntryText(pos=(410,15),size=(200,30),font=1,text=2), MultiContentEntryProgress(pos=(620,20),size=(80,20),percent=3), MultiContentEntryText(pos=(720,15),size=(90,30),font=1,text=4),]), "certificates":(160,[ MultiContentEntryText(pos=(10,22),size=(130,32),font=0,text=1), MultiContentEntryText(pos=(10,55),size=(130,30),font=1,text=2), MultiContentEntryText(pos=(150,22),size=(940,32),font=0,text=3), MultiContentEntryText(pos=(150,55),size=(940,30),font=1,text=4), MultiContentEntryText(pos=(10,85),size=(1090,60),flags=RT_WRAP,font=1,text=5),]), "cookies":(160,[ MultiContentEntryText(pos=(10,22),size=(130,32),font=0,text=1), MultiContentEntryText(pos=(10,55),size=(130,30),font=1,text=2), MultiContentEntryText(pos=(150,22),size=(940,32),font=0,text=3), MultiContentEntryText(pos=(150,55),size=(940,30),font=1,text=4), MultiContentEntryText(pos=(10,85),size=(1090,60),flags=RT_WRAP,font=1,text=5),])}, "fonts":[gFont("Bold",26),gFont("Regular",24)]}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ Progress
+
+
+ Remaining
+ OnlyMinutes
+
+
+ FullDescription
+
+
+
+ primetime=no,eventcount=4
+
+
+
+ primetime=yes,eventcount=0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FullDescription
+
+
+ Reference
+
+
+ Name
+
+
+ StartTime
+ Default
+
+
+ EndTime
+ Format:- %H:%M
+
+
+ Name
+
+
+ Remaining
+ inMinutes
+
+
+ Progress
+
+
+ AudioIcon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ Position,Detailed
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(0,0),size=(400,50),text=1,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,backcolor=MultiContentTemplateColor(3)), MultiContentEntryText(pos=(400,0),size=(130,50),text=2,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,backcolor=MultiContentTemplateColor(3))], "fonts":[gFont("Regular",28)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(1140,50),flags=RT_VALIGN_CENTER,text=0)], "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ FullDescription
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Reference
+
+
+ Name
+
+
+ FullDescription
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ StartTime
+ Format:%a %d.%m.
+
+
+ StartTime
+
+
+
+ Remaining
+ inMinutes
+
+
+ ExtendedDescription
+
+
+
+
+
+
+
+
+
+
+
+ Format:%a %d.%m. %H:%M
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ FullDescription
+
+
+
+
+
+
+ StartTime
+ Format:%a %d.%m. %H:%M
+
+
+ Remaining
+ inMinutes
+
+
+ Progress
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(100,5),size=(1000,35),font=0,text=0), MultiContentEntryText(pos=(130,40),size=(1000,60),font=1,flags=RT_WRAP,text=2), MultiContentEntryPixmapAlphaTest(pos=(0,10),size=(80,80),png=7), MultiContentEntryPixmapAlphaTest(pos=(90,42),size=(25,25),png=8), MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=9),], "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":100}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Path
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+ EndTime
+ Format:>%H:%M
+
+
+
+ Reference
+
+
+ VideoWidth
+ 2160,4320
+
+
+
+ VideoWidth
+ 1920,2159
+
+
+
+ VideoWidth
+ 1280,1919
+
+
+
+ VideoWidth
+ 960,1279
+
+
+
+
+
+ IsWidescreen
+
+
+
+
+ Progress
+
+
+ Position,Negate
+
+
+ Duration
+ InMinutes
+
+
+ Remaining
+
+
+
+ INPUT
+ 0,0
+
+
+
+ INPUT
+ 1,1
+
+
+
+ INPUT
+ 2,2
+
+
+
+ INPUT
+ 3,3
+
+
+
+ INPUT
+ 4,4
+
+
+
+ INPUT
+ 5,5
+
+
+
+ INPUT
+ 6,6
+
+
+
+ INPUT
+ 7,7
+
+
+
+ IsStream
+
+
+
+
+
+ AudioIcon
+
+
+ VideoInfoCodec
+
+
+ HasTelext
+
+
+
+
+ SubservicesAvailable
+
+
+
+
+
+
+
+
+ StartTime
+ Default
+
+
+ EndTime
+ Format:- %H:%M
+
+
+ Name
+
+
+ Description,singleShortDesc
+
+
+ StartTime
+ Default
+
+
+ EndTime
+ Format:- %H:%M
+
+
+ NameShortDescription,noShortDescNewline,singleShortDesc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(73,8),size=(588,35),font=0,text=3), MultiContentEntryPixmapAlphaTest(pos=(1,10),size=(60,60),png=1), MultiContentEntryText(pos=(73,43),size=(588,30),font=1,text=2), MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=4),], "fonts":[gFont("Bold",26),gFont("Regular",24)],"itemHeight":80}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,3),size=(250,35),font=0,text=0), MultiContentEntryText(pos=(10,3),size=(1140,35),font=0,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=4), MultiContentEntryText(pos=(10,0),size=(1140,70),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=3), MultiContentEntryText(pos=(10,38),size=(250,30),font=1,flags=RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(10,38),size=(1140,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_TOP,text=1),], "fonts":[gFont("Bold",24),gFont("Regular",24)],"itemHeight":70}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(1140,60),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER|RT_WRAP,text=1),], "fonts":[gFont("Regular",28)],"itemHeight":60}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(110,0),size=(540,70),flags=RT_VALIGN_CENTER|RT_WRAP,text=1), MultiContentEntryPixmap(pos=(10,10),size=(75,50),png=2),], "fonts":[gFont("Regular",28)],"itemHeight":70}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(105,0), size=(1048,60), flags=RT_VALIGN_CENTER, text=0), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
+
+
+
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(105,0), size=(1048,60), flags=RT_VALIGN_CENTER, text=0), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
+
+
+
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(105,0), size=(1048,60), flags=RT_VALIGN_CENTER, text=0), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VideoWidth
+ 2160,4320
+
+
+
+ VideoWidth
+ 1920,2159
+
+
+
+ VideoWidth
+ 1280,1919
+
+
+
+ VideoWidth
+ 960,1279
+
+
+
+
+
+ IsWidescreen
+
+
+
+
+
+ AudioIcon
+
+
+ VideoInfoCodec
+
+
+ Position,Negate
+
+
+ Length
+
+
+ Remaining
+
+
+
+
+
+ Name
+
+
+ Default
+
+
+ EndTime,ShowNoSeconds
+
+
+ Gauge
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ Picon
+
+
+ FullDescription
+
+
+
+
+ FileSize
+
+
+ MovieDir
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[ MultiContentEntryPixmapAlphaTest(pos=(10,5),size=(60,60),png=1), MultiContentEntryText(pos=(1030,0),size=(220,40),font=0,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(80,0),size=(500,40),font=0,flags=RT_HALIGN_LEFT,text=3), MultiContentEntryText(pos=(600,0),size=(410,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_BOTTOM,text=7), MultiContentEntryText(pos=(80,38),size=(850,30),font=1,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=4), MultiContentEntryText(pos=(950,38),size=(300,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=5), MultiContentEntryText(pos=(5,10),size=(800,50),font=0,flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER,text=6),], "fonts":[gFont("Regular",28),gFont("Regular",24)],"itemHeight":70}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(10,10),size=(60,60),png=1), MultiContentEntryText(pos=(100,0),size=(1660,80),font=0,flags=RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(270,9),size=(1500,30),font=1,text=3), MultiContentEntryText(pos=(270,43),size=(1500,30),font=1,text=4), MultiContentEntryPixmapAlphaTest(pos=(90,10),size=(60,60),png=5), MultiContentEntryPixmapAlphaTest(pos=(175,10),size=(60,60),png=6),], "fonts":[gFont("Bold",30),gFont("Regular",24)],"itemHeight":80}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(5,5),size=(650,35),font=0,flags=RT_VALIGN_CENTER,text=1), MultiContentEntryText(pos=(10,42),size=(640,112),font=1,flags=RT_VALIGN_TOP|RT_WRAP,text=2),], "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":160}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(5,20),size=(60,60),png=4), MultiContentEntryText(pos=(80,4),size=(1070,32),font=0,text=0), MultiContentEntryText(pos=(80,38),size=(1070,27),font=1,text=2), MultiContentEntryText(pos=(80,68),size=(1070,27),font=1,text=1), MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=5),], "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":100}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(340,50),flags=RT_VALIGN_CENTER,text=0), MultiContentEntryText(pos=(360,0),size=(300,50),flags=RT_VALIGN_CENTER,text=1)], "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template": [MultiContentEntryText(pos=(8,105), size=(225,51), flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text=1, backcolor=MultiContentTemplateColor("Tile"), backcolor_sel=MultiContentTemplateColor("CursorBackground"), color=MultiContentTemplateColor("foreground"), color_sel=0xFF000004), MultiContentEntryPixmapAlphaTest(pos=(23,15), size=(195,78), png=3), ], "fonts": [gFont("Regular",23)], "itemHeight":199, "itemWidth":266}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"templates": {"default":(90,[ MultiContentEntryPixmapAlphaTest(pos=(5,15),size=(60,60),png=5), MultiContentEntryText(pos=(80,15),size=(1070,35),font=0,text=0), MultiContentEntryText(pos=(80,50),size=(1070,27),font=1,text=2), MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=6),]), "category":(90,[ MultiContentEntryText(pos=(10,15),size=(1140,35),font=0,text=0), MultiContentEntryText(pos=(10,50),size=(1140,27),font=1,text=1), MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=3),])}, "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":90}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryPixmapAlphaTest(pos=(5,15),size=(60,60),png=2), MultiContentEntryText(pos=(80,15),size=(570,35),font=0,flags=RT_WRAP,text=0), MultiContentEntryText(pos=(80,50),size=(570,27),font=1,text=1), MultiContentEntryPixmapAlphaTest(pos=(0,0),size=(0,0),png=3),], "fonts":[gFont("Bold",26),gFont("Regular",22)],"itemHeight":90}
+
+
+
+
+
+
+
+
+ RadioText
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(5,0),size=(1090,50),flags=RT_VALIGN_CENTER,text=0)], "fonts":[gFont("Regular",28)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SNRdB
+
+
+
+
+ SNR
+
+
+ SNR
+
+
+
+ BER
+
+
+ BER
+
+
+
+ LOCK
+
+
+
+ LOCK
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AudioIcon
+
+
+
+ VideoInfoCodec
+
+
+
+
+ IrdCrypt
+
+
+
+ IrdEcm
+
+
+
+
+ ViaCrypt
+
+
+
+ ViaEcm
+
+
+
+
+ SecaCrypt
+
+
+
+ SecaEcm
+
+
+
+
+ NagraCrypt
+
+
+
+ NagraEcm
+
+
+
+
+ NdsCrypt
+
+
+
+ NdsEcm
+
+
+
+
+ ConaxCrypt
+
+
+
+ ConaxEcm
+
+
+
+
+ CrwCrypt
+
+
+
+ CrwEcm
+
+
+
+
+ BisCrypt
+
+
+
+ BisEcm
+
+
+
+
+ SNRdB
+
+
+
+
+
+
+
+
+
+
+
+
+ TYPE
+ 0,0
+
+
+
+ TYPE
+ 1,1
+
+
+
+ TYPE
+ 2,2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,3),size=(445,35),font=0,text=0), MultiContentEntryText(pos=(1030,3),size=(650,35),font=0,flags=RT_HALIGN_RIGHT|RT_VALIGN_CENTER,text=4), MultiContentEntryText(pos=(630,0),size=(400,70),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=3), MultiContentEntryText(pos=(10,38),size=(445,30),font=1,flags=RT_VALIGN_CENTER,text=2), MultiContentEntryText(pos=(1130,38),size=(550,30),font=1,flags=RT_HALIGN_RIGHT|RT_VALIGN_TOP,text=1),], "fonts":[gFont("Bold",24),gFont("Regular",24)],"itemHeight":70}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(10,0),size=(640,50),font=0,flags=RT_HALIGN_CENTER|RT_VALIGN_CENTER,text=0),], "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Path
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Progress
+
+
+ Remaining
+ OnlyMinutes
+
+
+
+ Duration
+ InMinutes
+
+
+ INPUT
+ 0,0
+
+
+
+ INPUT
+ 1,1
+
+
+
+ INPUT
+ 2,2
+
+
+
+ INPUT
+ 3,3
+
+
+
+ INPUT
+ 4,4
+
+
+
+ INPUT
+ 5,5
+
+
+
+ INPUT
+ 6,6
+
+
+
+ INPUT
+ 7,7
+
+
+
+ VideoWidth
+ 2160,4320
+
+
+
+ VideoWidth
+ 1920,2159
+
+
+
+ VideoWidth
+ 1280,1919
+
+
+
+ VideoWidth
+ 960,1279
+
+
+
+
+
+ IsWidescreen
+
+
+
+ Name
+
+
+ VideoInfoCodec
+
+
+ Description
+
+
+ ExtendedDescription
+
+
+ AudioIcon
+
+
+
+ HasTelext
+
+
+
+
+ Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Position
+
+
+
+ Remaining
+
+
+
+ Position
+
+
+
+ Length
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template": [MultiContentEntryPixmapAlphaTest(pos=(23,8), size=(45,45), png=5), MultiContentEntryText(pos=(10,0), size=(655,60), flags=RT_VALIGN_CENTER, text=1), ], "fonts": [gFont("Regular",27)], "itemHeight":60}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(70,0),size=(580,50),font=0,flags=RT_VALIGN_CENTER,text=0), MultiContentEntryPixmapAlphaTest(pos=(10,5),size=(40,40),png=3),], "fonts":[gFont("Regular",26)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
+ {"template":[MultiContentEntryText(pos=(5,0),size=(1680,50),font=0,flags=RT_VALIGN_CENTER,text=2),], "fonts":[gFont("Regular",28)],"itemHeight":50}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LanguageCode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ Progress
+
+
+ Format:%H:%M
+
+
+
+
+
+ Name
+
+
+ Progress
+
+
+ EndTime
+ Format:>%H:%M
+
+
+ Remaining
+ OnlyMinutes
+
+
+
+
+
+ Name
+
+
+ Position
+
+
+ Format:%H:%M
+
+
+
+
+
+ 1
+
+
+ 2
+
+
+
+
+
+ Name
+
+
+ Position
+
+
+ Position
+
+
+
+
+
+ Name
+
+
+ Position
+
+
+ Position
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Format:%H:%M
+
+
+ config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean
+ Blink
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ RadioText
+
+
+ Progress
+
+
+ Format:%H:%M
+
+
+
+
+
+ Name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Position
+
+
+ Default
+
+
+ Remaining,Negate
+
+
+
+
+
+ Name
+
+
+
+ Position
+
+
+ Default
+
+
+ Remaining,Negate
+
+
+
+
+ Name
+
+
+ Name
+
+
+
+ Remaining,Negate
+
+
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/skin_default/Makefile.am b/src/skin/skin_default/Makefile.am
new file mode 100644
index 0000000..dde580b
--- /dev/null
+++ b/src/skin/skin_default/Makefile.am
@@ -0,0 +1,3 @@
+SUBDIRS = icons buttons
+installdir = /usr/share/enigma2/Shadow-FHD/skin_default
+install_DATA = *.svg *.png
diff --git a/src/skin/skin_default/arrowdown.png b/src/skin/skin_default/arrowdown.png
new file mode 100644
index 0000000..11bd5cb
Binary files /dev/null and b/src/skin/skin_default/arrowdown.png differ
diff --git a/src/skin/skin_default/arrowup.png b/src/skin/skin_default/arrowup.png
new file mode 100644
index 0000000..1ae6413
Binary files /dev/null and b/src/skin/skin_default/arrowup.png differ
diff --git a/src/skin/skin_default/buttons/Makefile.am b/src/skin/skin_default/buttons/Makefile.am
new file mode 100644
index 0000000..4879d9e
--- /dev/null
+++ b/src/skin/skin_default/buttons/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/skin_default/buttons
+install_DATA = *.png
diff --git a/src/skin/skin_default/buttons/key_.png b/src/skin/skin_default/buttons/key_.png
new file mode 100755
index 0000000..0817f7c
Binary files /dev/null and b/src/skin/skin_default/buttons/key_.png differ
diff --git a/src/skin/skin_default/buttons/key_0.png b/src/skin/skin_default/buttons/key_0.png
new file mode 100755
index 0000000..dba9a4e
Binary files /dev/null and b/src/skin/skin_default/buttons/key_0.png differ
diff --git a/src/skin/skin_default/buttons/key_1.png b/src/skin/skin_default/buttons/key_1.png
new file mode 100755
index 0000000..21ee3f8
Binary files /dev/null and b/src/skin/skin_default/buttons/key_1.png differ
diff --git a/src/skin/skin_default/buttons/key_2.png b/src/skin/skin_default/buttons/key_2.png
new file mode 100755
index 0000000..cc1c839
Binary files /dev/null and b/src/skin/skin_default/buttons/key_2.png differ
diff --git a/src/skin/skin_default/buttons/key_3.png b/src/skin/skin_default/buttons/key_3.png
new file mode 100755
index 0000000..9032e24
Binary files /dev/null and b/src/skin/skin_default/buttons/key_3.png differ
diff --git a/src/skin/skin_default/buttons/key_4.png b/src/skin/skin_default/buttons/key_4.png
new file mode 100755
index 0000000..ca3460d
Binary files /dev/null and b/src/skin/skin_default/buttons/key_4.png differ
diff --git a/src/skin/skin_default/buttons/key_5.png b/src/skin/skin_default/buttons/key_5.png
new file mode 100755
index 0000000..593e099
Binary files /dev/null and b/src/skin/skin_default/buttons/key_5.png differ
diff --git a/src/skin/skin_default/buttons/key_6.png b/src/skin/skin_default/buttons/key_6.png
new file mode 100755
index 0000000..b394065
Binary files /dev/null and b/src/skin/skin_default/buttons/key_6.png differ
diff --git a/src/skin/skin_default/buttons/key_7.png b/src/skin/skin_default/buttons/key_7.png
new file mode 100755
index 0000000..b1f4302
Binary files /dev/null and b/src/skin/skin_default/buttons/key_7.png differ
diff --git a/src/skin/skin_default/buttons/key_8.png b/src/skin/skin_default/buttons/key_8.png
new file mode 100755
index 0000000..09a4480
Binary files /dev/null and b/src/skin/skin_default/buttons/key_8.png differ
diff --git a/src/skin/skin_default/buttons/key_9.png b/src/skin/skin_default/buttons/key_9.png
new file mode 100755
index 0000000..24f6851
Binary files /dev/null and b/src/skin/skin_default/buttons/key_9.png differ
diff --git a/src/skin/skin_default/buttons/key_blue.png b/src/skin/skin_default/buttons/key_blue.png
new file mode 100755
index 0000000..f43abf0
Binary files /dev/null and b/src/skin/skin_default/buttons/key_blue.png differ
diff --git a/src/skin/skin_default/buttons/key_green.png b/src/skin/skin_default/buttons/key_green.png
new file mode 100755
index 0000000..17cfcc6
Binary files /dev/null and b/src/skin/skin_default/buttons/key_green.png differ
diff --git a/src/skin/skin_default/buttons/key_info.png b/src/skin/skin_default/buttons/key_info.png
new file mode 100755
index 0000000..1d363d4
Binary files /dev/null and b/src/skin/skin_default/buttons/key_info.png differ
diff --git a/src/skin/skin_default/buttons/key_red.png b/src/skin/skin_default/buttons/key_red.png
new file mode 100755
index 0000000..85e9eea
Binary files /dev/null and b/src/skin/skin_default/buttons/key_red.png differ
diff --git a/src/skin/skin_default/buttons/key_text.png b/src/skin/skin_default/buttons/key_text.png
new file mode 100755
index 0000000..c680c81
Binary files /dev/null and b/src/skin/skin_default/buttons/key_text.png differ
diff --git a/src/skin/skin_default/buttons/key_yellow.png b/src/skin/skin_default/buttons/key_yellow.png
new file mode 100755
index 0000000..1c463d0
Binary files /dev/null and b/src/skin/skin_default/buttons/key_yellow.png differ
diff --git a/src/skin/skin_default/display_bg.png b/src/skin/skin_default/display_bg.png
new file mode 100755
index 0000000..7c184d8
Binary files /dev/null and b/src/skin/skin_default/display_bg.png differ
diff --git a/src/skin/skin_default/icons/Makefile.am b/src/skin/skin_default/icons/Makefile.am
new file mode 100644
index 0000000..672ba64
--- /dev/null
+++ b/src/skin/skin_default/icons/Makefile.am
@@ -0,0 +1,2 @@
+installdir = /usr/share/enigma2/Shadow-FHD/skin_default/icons
+install_DATA = *.svg *.png
diff --git a/src/skin/skin_default/icons/aac.svg b/src/skin/skin_default/icons/aac.svg
new file mode 100755
index 0000000..2a5d5d8
--- /dev/null
+++ b/src/skin/skin_default/icons/aac.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/arrow_down.svg b/src/skin/skin_default/icons/arrow_down.svg
new file mode 100755
index 0000000..1048be6
--- /dev/null
+++ b/src/skin/skin_default/icons/arrow_down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/arrow_left.svg b/src/skin/skin_default/icons/arrow_left.svg
new file mode 100755
index 0000000..eff3ea9
--- /dev/null
+++ b/src/skin/skin_default/icons/arrow_left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/arrow_right.svg b/src/skin/skin_default/icons/arrow_right.svg
new file mode 100755
index 0000000..0dc3b40
--- /dev/null
+++ b/src/skin/skin_default/icons/arrow_right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/arrow_seek.svg b/src/skin/skin_default/icons/arrow_seek.svg
new file mode 100755
index 0000000..6054c51
--- /dev/null
+++ b/src/skin/skin_default/icons/arrow_seek.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/arrow_up.svg b/src/skin/skin_default/icons/arrow_up.svg
new file mode 100755
index 0000000..0c69eaa
--- /dev/null
+++ b/src/skin/skin_default/icons/arrow_up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/backspace.svg b/src/skin/skin_default/icons/backspace.svg
new file mode 100755
index 0000000..16cd87e
--- /dev/null
+++ b/src/skin/skin_default/icons/backspace.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigital.svg b/src/skin/skin_default/icons/dolbydigital.svg
new file mode 100755
index 0000000..7fcd4ea
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigital.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigital10.svg b/src/skin/skin_default/icons/dolbydigital10.svg
new file mode 100755
index 0000000..7dcb48a
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigital10.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigital20.svg b/src/skin/skin_default/icons/dolbydigital20.svg
new file mode 100755
index 0000000..0d2c444
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigital20.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigital51.svg b/src/skin/skin_default/icons/dolbydigital51.svg
new file mode 100755
index 0000000..367e026
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigital51.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigital71.svg b/src/skin/skin_default/icons/dolbydigital71.svg
new file mode 100755
index 0000000..e7933df
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigital71.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigital_off.svg b/src/skin/skin_default/icons/dolbydigital_off.svg
new file mode 100644
index 0000000..ecb7574
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigital_off.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigitalplus.svg b/src/skin/skin_default/icons/dolbydigitalplus.svg
new file mode 100755
index 0000000..ae19802
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigitalplus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigitalplus20.svg b/src/skin/skin_default/icons/dolbydigitalplus20.svg
new file mode 100755
index 0000000..4706a39
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigitalplus20.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigitalplus51.svg b/src/skin/skin_default/icons/dolbydigitalplus51.svg
new file mode 100755
index 0000000..0681d0a
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigitalplus51.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbydigitalplus71.svg b/src/skin/skin_default/icons/dolbydigitalplus71.svg
new file mode 100755
index 0000000..fe545a0
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbydigitalplus71.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dolbytruehd.svg b/src/skin/skin_default/icons/dolbytruehd.svg
new file mode 100755
index 0000000..1eb5e98
--- /dev/null
+++ b/src/skin/skin_default/icons/dolbytruehd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dts-hd.svg b/src/skin/skin_default/icons/dts-hd.svg
new file mode 100755
index 0000000..71c9663
--- /dev/null
+++ b/src/skin/skin_default/icons/dts-hd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/dts.svg b/src/skin/skin_default/icons/dts.svg
new file mode 100755
index 0000000..aa36311
--- /dev/null
+++ b/src/skin/skin_default/icons/dts.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/epgclock.png b/src/skin/skin_default/icons/epgclock.png
new file mode 100755
index 0000000..62d7995
Binary files /dev/null and b/src/skin/skin_default/icons/epgclock.png differ
diff --git a/src/skin/skin_default/icons/epgclock_add.png b/src/skin/skin_default/icons/epgclock_add.png
new file mode 100755
index 0000000..9bae560
Binary files /dev/null and b/src/skin/skin_default/icons/epgclock_add.png differ
diff --git a/src/skin/skin_default/icons/epgclock_post.png b/src/skin/skin_default/icons/epgclock_post.png
new file mode 100755
index 0000000..d436e2f
Binary files /dev/null and b/src/skin/skin_default/icons/epgclock_post.png differ
diff --git a/src/skin/skin_default/icons/epgclock_pre.png b/src/skin/skin_default/icons/epgclock_pre.png
new file mode 100755
index 0000000..2ccb194
Binary files /dev/null and b/src/skin/skin_default/icons/epgclock_pre.png differ
diff --git a/src/skin/skin_default/icons/epgclock_prepost.png b/src/skin/skin_default/icons/epgclock_prepost.png
new file mode 100755
index 0000000..18cc219
Binary files /dev/null and b/src/skin/skin_default/icons/epgclock_prepost.png differ
diff --git a/src/skin/skin_default/icons/flac.svg b/src/skin/skin_default/icons/flac.svg
new file mode 100755
index 0000000..6c963dc
--- /dev/null
+++ b/src/skin/skin_default/icons/flac.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/folder.png b/src/skin/skin_default/icons/folder.png
new file mode 100755
index 0000000..5d93bb7
Binary files /dev/null and b/src/skin/skin_default/icons/folder.png differ
diff --git a/src/skin/skin_default/icons/hbbtv.svg b/src/skin/skin_default/icons/hbbtv.svg
new file mode 100755
index 0000000..c96a766
--- /dev/null
+++ b/src/skin/skin_default/icons/hbbtv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/he-aac.svg b/src/skin/skin_default/icons/he-aac.svg
new file mode 100755
index 0000000..2a5d5d8
--- /dev/null
+++ b/src/skin/skin_default/icons/he-aac.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/ico_crypt_off.png b/src/skin/skin_default/icons/ico_crypt_off.png
new file mode 100644
index 0000000..eb5eb6d
Binary files /dev/null and b/src/skin/skin_default/icons/ico_crypt_off.png differ
diff --git a/src/skin/skin_default/icons/ico_crypt_on.png b/src/skin/skin_default/icons/ico_crypt_on.png
new file mode 100644
index 0000000..fb7d73d
Binary files /dev/null and b/src/skin/skin_default/icons/ico_crypt_on.png differ
diff --git a/src/skin/skin_default/icons/ico_dolby_off.png b/src/skin/skin_default/icons/ico_dolby_off.png
new file mode 100644
index 0000000..da8309c
Binary files /dev/null and b/src/skin/skin_default/icons/ico_dolby_off.png differ
diff --git a/src/skin/skin_default/icons/ico_dolby_on.png b/src/skin/skin_default/icons/ico_dolby_on.png
new file mode 100644
index 0000000..96ed867
Binary files /dev/null and b/src/skin/skin_default/icons/ico_dolby_on.png differ
diff --git a/src/skin/skin_default/icons/ico_format_off.png b/src/skin/skin_default/icons/ico_format_off.png
new file mode 100644
index 0000000..07e17a8
Binary files /dev/null and b/src/skin/skin_default/icons/ico_format_off.png differ
diff --git a/src/skin/skin_default/icons/ico_format_on.png b/src/skin/skin_default/icons/ico_format_on.png
new file mode 100644
index 0000000..a4064a0
Binary files /dev/null and b/src/skin/skin_default/icons/ico_format_on.png differ
diff --git a/src/skin/skin_default/icons/ico_hd_off.png b/src/skin/skin_default/icons/ico_hd_off.png
new file mode 100644
index 0000000..3441e45
Binary files /dev/null and b/src/skin/skin_default/icons/ico_hd_off.png differ
diff --git a/src/skin/skin_default/icons/ico_hd_on.png b/src/skin/skin_default/icons/ico_hd_on.png
new file mode 100644
index 0000000..0200977
Binary files /dev/null and b/src/skin/skin_default/icons/ico_hd_on.png differ
diff --git a/src/skin/skin_default/icons/ico_mp_forward.png b/src/skin/skin_default/icons/ico_mp_forward.png
new file mode 100644
index 0000000..6624921
Binary files /dev/null and b/src/skin/skin_default/icons/ico_mp_forward.png differ
diff --git a/src/skin/skin_default/icons/ico_mp_forward.svg b/src/skin/skin_default/icons/ico_mp_forward.svg
new file mode 100755
index 0000000..bbe125a
--- /dev/null
+++ b/src/skin/skin_default/icons/ico_mp_forward.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/ico_mp_pause.png b/src/skin/skin_default/icons/ico_mp_pause.png
new file mode 100755
index 0000000..044fe06
Binary files /dev/null and b/src/skin/skin_default/icons/ico_mp_pause.png differ
diff --git a/src/skin/skin_default/icons/ico_mp_play.png b/src/skin/skin_default/icons/ico_mp_play.png
new file mode 100755
index 0000000..f728eea
Binary files /dev/null and b/src/skin/skin_default/icons/ico_mp_play.png differ
diff --git a/src/skin/skin_default/icons/ico_mp_rewind.png b/src/skin/skin_default/icons/ico_mp_rewind.png
new file mode 100755
index 0000000..a73c648
Binary files /dev/null and b/src/skin/skin_default/icons/ico_mp_rewind.png differ
diff --git a/src/skin/skin_default/icons/ico_mp_skip_forward.svg b/src/skin/skin_default/icons/ico_mp_skip_forward.svg
new file mode 100755
index 0000000..fb9ecf1
--- /dev/null
+++ b/src/skin/skin_default/icons/ico_mp_skip_forward.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/ico_mp_skip_rewind.svg b/src/skin/skin_default/icons/ico_mp_skip_rewind.svg
new file mode 100755
index 0000000..395afca
--- /dev/null
+++ b/src/skin/skin_default/icons/ico_mp_skip_rewind.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/ico_mp_stop.png b/src/skin/skin_default/icons/ico_mp_stop.png
new file mode 100755
index 0000000..f4880e0
Binary files /dev/null and b/src/skin/skin_default/icons/ico_mp_stop.png differ
diff --git a/src/skin/skin_default/icons/ico_txt_off.png b/src/skin/skin_default/icons/ico_txt_off.png
new file mode 100644
index 0000000..e8eb0aa
Binary files /dev/null and b/src/skin/skin_default/icons/ico_txt_off.png differ
diff --git a/src/skin/skin_default/icons/ico_txt_on.png b/src/skin/skin_default/icons/ico_txt_on.png
new file mode 100644
index 0000000..d3b0e1f
Binary files /dev/null and b/src/skin/skin_default/icons/ico_txt_on.png differ
diff --git a/src/skin/skin_default/icons/icon_event.png b/src/skin/skin_default/icons/icon_event.png
new file mode 100644
index 0000000..cb6bdba
Binary files /dev/null and b/src/skin/skin_default/icons/icon_event.png differ
diff --git a/src/skin/skin_default/icons/icon_rec.png b/src/skin/skin_default/icons/icon_rec.png
new file mode 100644
index 0000000..928378d
Binary files /dev/null and b/src/skin/skin_default/icons/icon_rec.png differ
diff --git a/src/skin/skin_default/icons/icon_view.png b/src/skin/skin_default/icons/icon_view.png
new file mode 100644
index 0000000..7e38530
Binary files /dev/null and b/src/skin/skin_default/icons/icon_view.png differ
diff --git a/src/skin/skin_default/icons/info.svg b/src/skin/skin_default/icons/info.svg
new file mode 100755
index 0000000..b8db4b5
--- /dev/null
+++ b/src/skin/skin_default/icons/info.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/input_error.svg b/src/skin/skin_default/icons/input_error.svg
new file mode 100755
index 0000000..e833c0e
--- /dev/null
+++ b/src/skin/skin_default/icons/input_error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/input_info.svg b/src/skin/skin_default/icons/input_info.svg
new file mode 100755
index 0000000..398306d
--- /dev/null
+++ b/src/skin/skin_default/icons/input_info.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/input_question.svg b/src/skin/skin_default/icons/input_question.svg
new file mode 100755
index 0000000..e014227
--- /dev/null
+++ b/src/skin/skin_default/icons/input_question.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/lock_error.png b/src/skin/skin_default/icons/lock_error.png
new file mode 100755
index 0000000..8921542
Binary files /dev/null and b/src/skin/skin_default/icons/lock_error.png differ
diff --git a/src/skin/skin_default/icons/lock_off.png b/src/skin/skin_default/icons/lock_off.png
new file mode 100755
index 0000000..de2e0ef
Binary files /dev/null and b/src/skin/skin_default/icons/lock_off.png differ
diff --git a/src/skin/skin_default/icons/lock_on.png b/src/skin/skin_default/icons/lock_on.png
new file mode 100755
index 0000000..5b3a634
Binary files /dev/null and b/src/skin/skin_default/icons/lock_on.png differ
diff --git a/src/skin/skin_default/icons/logo.svg b/src/skin/skin_default/icons/logo.svg
new file mode 100755
index 0000000..ab91346
--- /dev/null
+++ b/src/skin/skin_default/icons/logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/lpcm.svg b/src/skin/skin_default/icons/lpcm.svg
new file mode 100755
index 0000000..5efad43
--- /dev/null
+++ b/src/skin/skin_default/icons/lpcm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/marker.png b/src/skin/skin_default/icons/marker.png
new file mode 100755
index 0000000..64f2b9d
Binary files /dev/null and b/src/skin/skin_default/icons/marker.png differ
diff --git a/src/skin/skin_default/icons/menu.svg b/src/skin/skin_default/icons/menu.svg
new file mode 100755
index 0000000..f7cf683
--- /dev/null
+++ b/src/skin/skin_default/icons/menu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/mp3.svg b/src/skin/skin_default/icons/mp3.svg
new file mode 100755
index 0000000..69e91ec
--- /dev/null
+++ b/src/skin/skin_default/icons/mp3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/mpeg.svg b/src/skin/skin_default/icons/mpeg.svg
new file mode 100755
index 0000000..9b11946
--- /dev/null
+++ b/src/skin/skin_default/icons/mpeg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/ogg.svg b/src/skin/skin_default/icons/ogg.svg
new file mode 100755
index 0000000..b4704a1
--- /dev/null
+++ b/src/skin/skin_default/icons/ogg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/online.svg b/src/skin/skin_default/icons/online.svg
new file mode 100755
index 0000000..83c6d4d
--- /dev/null
+++ b/src/skin/skin_default/icons/online.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/opus.svg b/src/skin/skin_default/icons/opus.svg
new file mode 100755
index 0000000..357a3c4
--- /dev/null
+++ b/src/skin/skin_default/icons/opus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/pcm.svg b/src/skin/skin_default/icons/pcm.svg
new file mode 100755
index 0000000..3163fde
--- /dev/null
+++ b/src/skin/skin_default/icons/pcm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/pvr.svg b/src/skin/skin_default/icons/pvr.svg
new file mode 100755
index 0000000..1042570
--- /dev/null
+++ b/src/skin/skin_default/icons/pvr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/record.svg b/src/skin/skin_default/icons/record.svg
new file mode 100755
index 0000000..ed5ce44
--- /dev/null
+++ b/src/skin/skin_default/icons/record.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/record_long.svg b/src/skin/skin_default/icons/record_long.svg
new file mode 100755
index 0000000..fe05de9
--- /dev/null
+++ b/src/skin/skin_default/icons/record_long.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/redx.svg b/src/skin/skin_default/icons/redx.svg
new file mode 100755
index 0000000..fa0a298
--- /dev/null
+++ b/src/skin/skin_default/icons/redx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/scan-c.svg b/src/skin/skin_default/icons/scan-c.svg
new file mode 100755
index 0000000..9c84eb4
--- /dev/null
+++ b/src/skin/skin_default/icons/scan-c.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/scan-s.svg b/src/skin/skin_default/icons/scan-s.svg
new file mode 100755
index 0000000..ffeebdd
--- /dev/null
+++ b/src/skin/skin_default/icons/scan-s.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/scan-t.svg b/src/skin/skin_default/icons/scan-t.svg
new file mode 100755
index 0000000..5aa0df2
--- /dev/null
+++ b/src/skin/skin_default/icons/scan-t.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/selectioncross.png b/src/skin/skin_default/icons/selectioncross.png
new file mode 100755
index 0000000..c068fc8
Binary files /dev/null and b/src/skin/skin_default/icons/selectioncross.png differ
diff --git a/src/skin/skin_default/icons/sound.png b/src/skin/skin_default/icons/sound.png
new file mode 100755
index 0000000..0cb55e8
Binary files /dev/null and b/src/skin/skin_default/icons/sound.png differ
diff --git a/src/skin/skin_default/icons/standby.png b/src/skin/skin_default/icons/standby.png
new file mode 100755
index 0000000..8ef98a1
Binary files /dev/null and b/src/skin/skin_default/icons/standby.png differ
diff --git a/src/skin/skin_default/icons/starsbar_empty.svg b/src/skin/skin_default/icons/starsbar_empty.svg
new file mode 100755
index 0000000..cec9057
--- /dev/null
+++ b/src/skin/skin_default/icons/starsbar_empty.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/starsbar_filled.svg b/src/skin/skin_default/icons/starsbar_filled.svg
new file mode 100755
index 0000000..ab601c7
--- /dev/null
+++ b/src/skin/skin_default/icons/starsbar_filled.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/sub.svg b/src/skin/skin_default/icons/sub.svg
new file mode 100755
index 0000000..45d1130
--- /dev/null
+++ b/src/skin/skin_default/icons/sub.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/switch_off.svg b/src/skin/skin_default/icons/switch_off.svg
new file mode 100755
index 0000000..915550a
--- /dev/null
+++ b/src/skin/skin_default/icons/switch_off.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/text.svg b/src/skin/skin_default/icons/text.svg
new file mode 100755
index 0000000..3cb9110
--- /dev/null
+++ b/src/skin/skin_default/icons/text.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timeline-now.svg b/src/skin/skin_default/icons/timeline-now.svg
new file mode 100755
index 0000000..f2c2099
--- /dev/null
+++ b/src/skin/skin_default/icons/timeline-now.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_disabled.svg b/src/skin/skin_default/icons/timerlist_disabled.svg
new file mode 100755
index 0000000..fa0a298
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_disabled.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_finished.svg b/src/skin/skin_default/icons/timerlist_finished.svg
new file mode 100755
index 0000000..6ef0a2d
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_finished.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_instant_rec.svg b/src/skin/skin_default/icons/timerlist_instant_rec.svg
new file mode 100755
index 0000000..7526b55
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_instant_rec.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_repeat.svg b/src/skin/skin_default/icons/timerlist_repeat.svg
new file mode 100755
index 0000000..c038953
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_repeat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_running.svg b/src/skin/skin_default/icons/timerlist_running.svg
new file mode 100755
index 0000000..ce6ebef
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_running.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_waiting.svg b/src/skin/skin_default/icons/timerlist_waiting.svg
new file mode 100755
index 0000000..2fda1e2
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_waiting.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_waiting_long.svg b/src/skin/skin_default/icons/timerlist_waiting_long.svg
new file mode 100755
index 0000000..e772238
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_waiting_long.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/icons/timerlist_zap.svg b/src/skin/skin_default/icons/timerlist_zap.svg
new file mode 100755
index 0000000..048ff62
--- /dev/null
+++ b/src/skin/skin_default/icons/timerlist_zap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/infobar.png b/src/skin/skin_default/infobar.png
new file mode 100644
index 0000000..fe4f7fb
Binary files /dev/null and b/src/skin/skin_default/infobar.png differ
diff --git a/src/skin/skin_default/mute.png b/src/skin/skin_default/mute.png
new file mode 100644
index 0000000..a8063a5
Binary files /dev/null and b/src/skin/skin_default/mute.png differ
diff --git a/src/skin/skin_default/no_coverArt.svg b/src/skin/skin_default/no_coverArt.svg
new file mode 100755
index 0000000..4cf4739
--- /dev/null
+++ b/src/skin/skin_default/no_coverArt.svg
@@ -0,0 +1,44 @@
+
+
diff --git a/src/skin/skin_default/progress.svg b/src/skin/skin_default/progress.svg
new file mode 100644
index 0000000..6dc42e0
--- /dev/null
+++ b/src/skin/skin_default/progress.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/rc0.png b/src/skin/skin_default/rc0.png
new file mode 100644
index 0000000..521cd53
Binary files /dev/null and b/src/skin/skin_default/rc0.png differ
diff --git a/src/skin/skin_default/rc1.png b/src/skin/skin_default/rc1.png
new file mode 100644
index 0000000..4655a9f
Binary files /dev/null and b/src/skin/skin_default/rc1.png differ
diff --git a/src/skin/skin_default/rc2.png b/src/skin/skin_default/rc2.png
new file mode 100644
index 0000000..3d44a00
Binary files /dev/null and b/src/skin/skin_default/rc2.png differ
diff --git a/src/skin/skin_default/rc3.png b/src/skin/skin_default/rc3.png
new file mode 100644
index 0000000..86e2546
Binary files /dev/null and b/src/skin/skin_default/rc3.png differ
diff --git a/src/skin/skin_default/switch_off.svg b/src/skin/skin_default/switch_off.svg
new file mode 100644
index 0000000..75a3124
--- /dev/null
+++ b/src/skin/skin_default/switch_off.svg
@@ -0,0 +1 @@
+
diff --git a/src/skin/skin_default/switch_on.svg b/src/skin/skin_default/switch_on.svg
new file mode 100644
index 0000000..c994277
--- /dev/null
+++ b/src/skin/skin_default/switch_on.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/unhandled-key.svg b/src/skin/skin_default/unhandled-key.svg
new file mode 100755
index 0000000..8fcefd2
--- /dev/null
+++ b/src/skin/skin_default/unhandled-key.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/skin/skin_default/vkey_backspace.png b/src/skin/skin_default/vkey_backspace.png
new file mode 100755
index 0000000..05caca0
Binary files /dev/null and b/src/skin/skin_default/vkey_backspace.png differ
diff --git a/src/skin/skin_default/vkey_bg.png b/src/skin/skin_default/vkey_bg.png
new file mode 100755
index 0000000..a0027fa
Binary files /dev/null and b/src/skin/skin_default/vkey_bg.png differ
diff --git a/src/skin/skin_default/vkey_clr.png b/src/skin/skin_default/vkey_clr.png
new file mode 100755
index 0000000..db36e5c
Binary files /dev/null and b/src/skin/skin_default/vkey_clr.png differ
diff --git a/src/skin/skin_default/vkey_esc.png b/src/skin/skin_default/vkey_esc.png
new file mode 100755
index 0000000..bb49295
Binary files /dev/null and b/src/skin/skin_default/vkey_esc.png differ
diff --git a/src/skin/skin_default/vkey_ok.png b/src/skin/skin_default/vkey_ok.png
new file mode 100755
index 0000000..e2a4f3b
Binary files /dev/null and b/src/skin/skin_default/vkey_ok.png differ
diff --git a/src/skin/skin_default/vkey_sel.png b/src/skin/skin_default/vkey_sel.png
new file mode 100755
index 0000000..e30941c
Binary files /dev/null and b/src/skin/skin_default/vkey_sel.png differ
diff --git a/src/skin/skin_default/vkey_shift.png b/src/skin/skin_default/vkey_shift.png
new file mode 100755
index 0000000..c040917
Binary files /dev/null and b/src/skin/skin_default/vkey_shift.png differ
diff --git a/src/skin/skin_default/vkey_shift_sel.png b/src/skin/skin_default/vkey_shift_sel.png
new file mode 100755
index 0000000..3ecf73b
Binary files /dev/null and b/src/skin/skin_default/vkey_shift_sel.png differ
diff --git a/src/skin/skin_default/vkey_space.png b/src/skin/skin_default/vkey_space.png
new file mode 100755
index 0000000..a0027fa
Binary files /dev/null and b/src/skin/skin_default/vkey_space.png differ
diff --git a/src/skin/skin_src.xml b/src/skin/skin_src.xml
new file mode 100644
index 0000000..f232a91
--- /dev/null
+++ b/src/skin/skin_src.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/subtitles.xmlinc b/src/skin/subtitles.xmlinc
new file mode 100644
index 0000000..799b6dc
--- /dev/null
+++ b/src/skin/subtitles.xmlinc
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/skin/windowstyle_0.xmlinc b/src/skin/windowstyle_0.xmlinc
new file mode 100644
index 0000000..58ee42f
--- /dev/null
+++ b/src/skin/windowstyle_0.xmlinc
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/windowstyle_100.xmlinc b/src/skin/windowstyle_100.xmlinc
new file mode 100644
index 0000000..ddc19ea
--- /dev/null
+++ b/src/skin/windowstyle_100.xmlinc
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/windowstyle_3.xmlinc b/src/skin/windowstyle_3.xmlinc
new file mode 100644
index 0000000..e321df2
--- /dev/null
+++ b/src/skin/windowstyle_3.xmlinc
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/windowstylescrollbar_4.xmlinc b/src/skin/windowstylescrollbar_4.xmlinc
new file mode 100644
index 0000000..8e385ce
--- /dev/null
+++ b/src/skin/windowstylescrollbar_4.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/skin/windowstylescrollbar_5.xmlinc b/src/skin/windowstylescrollbar_5.xmlinc
new file mode 100644
index 0000000..93ae727
--- /dev/null
+++ b/src/skin/windowstylescrollbar_5.xmlinc
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+