From: hschang Date: Fri, 16 Oct 2015 04:15:19 +0000 (+0900) Subject: Solo4K Support. X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_openvuplus_3.0;a=commitdiff_plain;h=5e5582814a4d472b1e93907e76be151ad16b1786 Solo4K Support. --- diff --git a/Makefile b/Makefile index 90c71d2..0f5f4be 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,8 @@ # THE SOFTWARE. # +SHELL=/bin/bash + # Note: You can override all variables by storing them # in an external file called "make.conf". -include conf/make.conf @@ -29,7 +31,7 @@ # This only sets the default value. All platforms now use a shared build # directory. Run "MACHINE=vuultimo bitbake vuplus-image" to build an image # for the vuultimo, if it is not the default. -MACHINE ?= vusolose +MACHINE ?= vusolo4k MULTI_TEMPORARILY ?= YES @@ -220,6 +222,9 @@ $(TOPDIR)/conf/local.conf: $(DEPDIR)/.local.conf.$(MACHINE).$(LOCAL_CONF_HASH) @echo 'USER_CLASSES = "buildstats"' >> $@ @echo 'include $(DISTRO_INCLUDE_CONF)' >> $@ @echo 'include $(MACHINE_INCLUDE_CONF)' >> $@ + @if [ "$(MULTI_TEMPORARILY)" == "YES" ] ; then \ + echo "DEPLOY_DIR_IMAGE = \"\$${DEPLOY_DIR}/images\"" >> $@; \ + fi @echo 'INHERIT += "rm_work"' >> $@ BBLAYERS_CONF_HASH := $(call hash, \ diff --git a/meta-bsp/classes/image_types_bz2_splash_initrd.bbclass b/meta-bsp/classes/image_types_bz2_splash_initrd.bbclass new file mode 100644 index 0000000..96c8224 --- /dev/null +++ b/meta-bsp/classes/image_types_bz2_splash_initrd.bbclass @@ -0,0 +1,22 @@ +inherit image_types + +IMAGEDIR ?= "${MACHINE}" + +IMAGE_CMD_tar_prepend = " \ + mkdir -p ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}; \ + cp ${IMAGE_ROOTFS}/tmp/zImage ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/kernel_auto.bin; \ + cp ${IMAGE_ROOTFS}/boot/initrd_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/initrd_auto.bin; \ + cp ${IMAGE_ROOTFS}/boot/splash_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/splash_auto.bin; \ + touch ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/reboot.update; \ + rm -f ${IMAGE_ROOTFS}/tmp/zImage; \ + rm -f ${IMAGE_ROOTFS}/boot/initrd_auto.bin; \ + rm -f ${IMAGE_ROOTFS}/boot/splash_auto.bin; \ + cd ${IMAGE_ROOTFS}; \ + tar -cvf ${DEPLOY_DIR_IMAGE}/rootfs.tar -C ${IMAGE_ROOTFS} .; \ + mv ${DEPLOY_DIR_IMAGE}/rootfs.tar ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/rootfs.tar; \ + bzip2 ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/rootfs.tar; \ + cd ${DEPLOY_DIR_IMAGE}; \ + zip ${IMAGE_NAME}_usb.zip ${IMAGE_UNPACK_PATH}/*; \ + rm -rf vuplus; \ +" + diff --git a/meta-bsp/conf/layer.conf b/meta-bsp/conf/layer.conf index 92b54c7..0c670f2 100644 --- a/meta-bsp/conf/layer.conf +++ b/meta-bsp/conf/layer.conf @@ -1,8 +1,8 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend" BBPATH .= ":${LAYERDIR}" -BBFILE_COLLECTIONS += "bsp-common" -BBFILE_PRIORITY_bsp-common = "30" -BBFILE_PATTERN_bsp-common := "^${LAYERDIR}/" +BBFILE_COLLECTIONS += "meta-bsp" +BBFILE_PRIORITY_meta-bsp = "30" +BBFILE_PATTERN_meta-bsp := "^${LAYERDIR}/" SIGGEN_EXCLUDERECIPES_ABISAFE += " \ vuplus-bootlogo \ diff --git a/meta-bsp/conf/machine/include/vuplus-arm32eb.inc b/meta-bsp/conf/machine/include/vuplus-arm32eb.inc new file mode 100644 index 0000000..c7fd299 --- /dev/null +++ b/meta-bsp/conf/machine/include/vuplus-arm32eb.inc @@ -0,0 +1,17 @@ +# vuplus-arm32eb.inc + +VUPLUS_KERNEL_VERSION ?= "3.14.28" + +#Big Endian +#TARGET_ARCH = "armeb" +#DEFAULTTUNE = "armv7ab" + +#Little Endian +TARGET_ARCH = "arm" + +#DEFAULTTUNE = "armv7a" +#DEFAULTTUNE = "armv7ahf" +DEFAULTTUNE = "armv7ahf-neon" + +require conf/machine/include/vuplus.inc +require conf/machine/include/arm/arch-armv7a.inc diff --git a/meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc b/meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc new file mode 100644 index 0000000..bdd9f65 --- /dev/null +++ b/meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc @@ -0,0 +1,4 @@ +inherit image_types_bz2_splash_initrd + +IMAGE_FSTYPES ?= "tar.bz2" + diff --git a/meta-bsp/conf/machine/vusolo4k.conf b/meta-bsp/conf/machine/vusolo4k.conf new file mode 100644 index 0000000..0e325c3 --- /dev/null +++ b/meta-bsp/conf/machine/vusolo4k.conf @@ -0,0 +1,37 @@ +#@TYPE: Machine +#@NAME: Vu+ solo4k +#@DESCRIPTION: Machine configuration for Vu+ solo4k. + +VUPLUS_FEATURES += "vuwlan" +VUPLUS_FEATURES += "display-graphic-vfd" +VUPLUS_FEATURES += "enable-rc-kbd" +VUPLUS_FEATURES += "rc_code " + +VUPLUS_FEATURES += "firmwareupgrade" +VUPLUS_FEATURES += "blindscan" +VUPLUS_FEATURES += "webmanual" +VUPLUS_FEATURES += "webkithbbtv" +VUPLUS_FEATURES += "streamtv" +VUPLUS_FEATURES += "dlna" +VUPLUS_FEATURES += "3gmodem" +VUPLUS_FEATURES += "autoshutdown" +#VUPLUS_FEATURES += "transcoding" +VUPLUS_FEATURES += "audioeffect" +VUPLUS_FEATURES += "dvbproxy" +VUPLUS_FEATURES += "uianimation" +VUPLUS_FEATURES += "xbmc" +VUPLUS_FEATURES += "minitv" +VUPLUS_FEATURES += "fastzap" + +IMAGE_UNPACK_PATH = "vuplus/solo4k" +MKFS_UBI_MAX_ERASE_BLK_COUNT = "4096" + +require conf/machine/include/vuplus-bz2-splash-initrd.inc +require conf/machine/include/vuplus-arm32eb.inc + +VUPLUS_KERNEL_VERSION = "3.14.28" + +IMAGE_FSTYPES =+ "ext4" + +DISTRO_FEED_URI = "http://code.vuplus.com/packages/openvuplus/3.0.0/vuplus/feeds/experimental" + diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch new file mode 100644 index 0000000..5cb9711 --- /dev/null +++ b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch @@ -0,0 +1,28 @@ +diff --git a/src/misc/conf.c b/src/misc/conf.c +index 7cc6e18..e46e75a 100644 +--- a/src/misc/conf.c ++++ b/src/misc/conf.c +@@ -465,11 +465,11 @@ static void config_allocate( void ) + dfb_config->pci.dev = 0; + dfb_config->pci.func = 0; + +- dfb_config->banner = true; ++ dfb_config->banner = false; // vuplus + dfb_config->deinit_check = true; + dfb_config->mmx = true; +- dfb_config->vt = true; +- dfb_config->vt_switch = true; ++ dfb_config->vt = false; // vuplus ++ dfb_config->vt_switch = false; // vuplus + dfb_config->vt_num = -1; + dfb_config->vt_switching = true; + dfb_config->kd_graphics = true; +@@ -479,7 +479,7 @@ static void config_allocate( void ) + dfb_config->mouse_gpm_source = false; + dfb_config->mouse_source = D_STRDUP( DEV_NAME ); + dfb_config->linux_input_grab = false; +- dfb_config->linux_input_force = false; ++ dfb_config->linux_input_force = true; // vuplus + dfb_config->window_policy = -1; + dfb_config->buffer_mode = -1; + dfb_config->wm = D_STRDUP( "default" ); diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch new file mode 100644 index 0000000..8ed9e16 --- /dev/null +++ b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch @@ -0,0 +1,26 @@ +diff --git a/src/core/layer_context.c b/src/core/layer_context.c +index 091ed79..a4786fd 100644 +--- a/src/core/layer_context.c ++++ b/src/core/layer_context.c +@@ -1880,8 +1880,10 @@ dfb_layer_context_allocate_surface( CoreLayer *layer, + else + surface->rotation = (context->rotation == 180) ? 180 : 0; + ++#if 0 // vuplus + if (dfb_config->layers_clear && !dfb_config->surface_clear) + dfb_surface_clear_buffers( surface ); ++#endif + + /* Tell the region about its new surface (adds a global reference). */ + ret = dfb_layer_region_set_surface( region, surface ); +@@ -2010,8 +2012,10 @@ dfb_layer_context_reallocate_surface( CoreLayer *layer, + else + surface->rotation = (context->rotation == 180) ? 180 : 0; + ++#if 0 // vuplus + if (dfb_config->layers_clear && !dfb_config->surface_clear) + dfb_surface_clear_buffers( surface ); ++#endif + + dfb_surface_unlock( surface ); + diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch new file mode 100644 index 0000000..0d194b2 --- /dev/null +++ b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch @@ -0,0 +1,64 @@ +diff --git a/inputdrivers/linux_input/linux_input.c b/inputdrivers/linux_input/linux_input.c +index e275762..9e2d622 100644 +--- a/inputdrivers/linux_input/linux_input.c ++++ b/inputdrivers/linux_input/linux_input.c +@@ -284,7 +284,11 @@ int basic_keycodes [] = { + /*KEY_CLOSECD, KEY_EJECTCD, KEY_EJECTCLOSECD,*/ + DIKS_EJECT, DIKS_EJECT, DIKS_EJECT, + ++#if 0 //vuplus + DIKS_NEXT, DIKS_PLAYPAUSE, DIKS_PREVIOUS, DIKS_STOP, DIKS_RECORD, ++#else ++ DIKS_FASTFORWARD, DIKS_PLAYPAUSE, DIKS_REWIND, DIKS_STOP, DIKS_RECORD, ++#endif + DIKS_REWIND, DIKS_PHONE, + + /*KEY_ISO,*/ DIKI_UNKNOWN, +@@ -1260,6 +1264,7 @@ driver_get_available( void ) + return 0; + + if (dfb_system_type() == CORE_FBDEV && !dfb_config->linux_input_force) { ++#if 0 // vuplus + FBDev *dfb_fbdev = (FBDev*) dfb_system_data(); + D_ASSERT( dfb_fbdev ); + +@@ -1268,6 +1273,7 @@ driver_get_available( void ) + // FIXME: Additional logic needed for system drivers not similar to fbdev? + if (!dfb_fbdev->vt || dfb_fbdev->vt->fd < 0) + return 0; ++#endif + } + + /* Use the devices specified in the configuration. */ +@@ -1480,6 +1486,7 @@ get_capability( void ) + FBDev *dfb_fbdev = (FBDev*) dfb_system_data(); + D_ASSERT( dfb_fbdev ); + ++#if 0 // hschang + // Only allow USB keyboard and mouse support if the systems driver has + // the Virtual Terminal file ("/dev/tty0") open and available for use. + // FIXME: Additional logic needed for system drivers not similar to fbdev? +@@ -1487,6 +1494,7 @@ get_capability( void ) + D_DEBUG_AT( Debug_LinuxInput, " -> no VT\n" ); + goto exit; + } ++#endif + } + + D_DEBUG_AT( Debug_LinuxInput, " -> returning HOTPLUG\n" ); +@@ -1855,6 +1863,7 @@ driver_open_device( CoreInputDevice *device, + /* Track associated entry in device_nums and device_names array. */ + data->index = number; + ++#if 0 // hschang + if (info->desc.min_keycode >= 0 && info->desc.max_keycode >= info->desc.min_keycode) { + if (dfb_system_type() == CORE_FBDEV) { + FBDev *dfb_fbdev = dfb_system_data(); +@@ -1868,6 +1877,7 @@ driver_open_device( CoreInputDevice *device, + if (data->vt_fd < 0) + D_WARN( "no keymap support (requires /dev/tty0 - CONFIG_VT)" ); + } ++#endif + + /* check if the device has LEDs */ + ret = ioctl( fd, EVIOCGBIT(EV_LED, sizeof(ledbit)), ledbit ); diff --git a/meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc b/meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc new file mode 100644 index 0000000..a167cca --- /dev/null +++ b/meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc @@ -0,0 +1,56 @@ +GFXPR = "20151007.r0" +GFX_FILE = "directfb_1.7-7_gfxdriver_${MACHINE}_${GFXPR}.tar.gz" + +SRC_URI[gfxdriver.md5sum] = "e97373ce01e9a41c3445d2c672b2efef" +SRC_URI[gfxdriver.sha256sum] = "f44830ae6ddaf031aac0ffcfd51227ae6b582219b523fd943c601593bf1d9c22" + +PR .= "-vuplus1" + +SRC_URI += " \ + file://vuplus-conf.patch \ + file://vuplus-prevent-VT.patch \ + http://archive.vuplus.com/download/build_support/vuplus/${GFX_FILE};name=gfxdriver \ +" + +EXTRA_OECONF += "\ + --with-inputdrivers=linuxinput \ + --disable-devmem \ + --disable-video4linux \ + --without-tools \ +" + +PRIVATE_LIBS_${PN} = "\ + ${@base_contains("VUPLUS_FEATURES", "dvbproxy", "libinit.so", "", d)} \ +" + +do_install_append() { + install -d ${D}/etc + install -d ${D}/usr/lib/directfb-${RV}/systems + install -d ${D}/usr/lib/directfb-${RV}/gfxdrivers + + install -m 0644 ${WORKDIR}/directfb-vuplus/etc/directfbrc ${D}/etc/directfbrc + cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/systems/* ${D}/usr/lib/directfb-${RV}/systems/ + rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_dummy.so + rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_fbdev.so + install -m 0755 ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/gfxdrivers/* ${D}/usr/lib/directfb-${RV}/gfxdrivers/ + + cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/libinit* ${D}/usr/lib/ +} + +do_package_qa() { +} + +FILES_${PN} += "\ + /etc/directfbrc \ + /usr/lib/libinit* \ + /usr/lib/directfb-${RV}/systems/libdirectfb_dvb_proxy_sys* \ + /usr/lib/directfb-${RV}/gfxdrivers/* \ +" + +FILES_${PN}-dbg += "\ + /usr/lib/.debug/libinit* \ + /usr/lib/directfb-${RV}/systems/.debug/* \ + /usr/lib/directfb-${RV}/gfxdrivers/.debug/* \ +" + +BBCLASSEXTEND = "native" diff --git a/meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc b/meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend b/meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend new file mode 100644 index 0000000..ca9aaad --- /dev/null +++ b/meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend @@ -0,0 +1,3 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:" + +require directfb-${PACKAGE_ARCH}_1.7.7.inc diff --git a/meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb b/meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb new file mode 100644 index 0000000..8351076 --- /dev/null +++ b/meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb @@ -0,0 +1,30 @@ +require libgles.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +SRCDATE = "20151019" +SRCDATE_PR = "r0" +PV="15.2" + +do_install() { + install -d ${D}${libdir} + install -m 0755 ${S}/lib/*.so ${D}${libdir} + install -m 0755 ${S}/lib/libliveMedia.so.1.2.1 ${D}${libdir} + install -m 0755 ${S}/lib/libgroupsock.so.0.0.0 ${D}${libdir} + install -m 0755 ${S}/lib/libUsageEnvironment.so.0.0.0 ${D}${libdir} + install -m 0755 ${S}/lib/libBasicUsageEnvironment.so.0.0.1 ${D}${libdir} + ln -s libv3ddriver.so ${D}${libdir}/libEGL.so + ln -s libv3ddriver.so ${D}${libdir}/libGLESv2.so + + ln -s libliveMedia.so.1.2.1 ${D}${libdir}/libliveMedia.so.1 + ln -s libgroupsock.so.0.0.0 ${D}${libdir}/libgroupsock.so.0 + ln -s libUsageEnvironment.so.0.0.0 ${D}${libdir}/libUsageEnvironment.so.0 + ln -s libBasicUsageEnvironment.so.0.0.1 ${D}${libdir}/libBasicUsageEnvironment.so.0 + + install -d ${D}${includedir} + cp -a ${S}/include/* ${D}${includedir}/ +} + + +SRC_URI[md5sum] = "04a63de8a756d9e7143e54ef854c2118" +SRC_URI[sha256sum] = "a26dfd07d0ea710abb79a8c16a39236c87ce57dbb400e89becde9a422e259abf" diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc b/meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc new file mode 100644 index 0000000..a22ed90 --- /dev/null +++ b/meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc @@ -0,0 +1,8 @@ +SRCDATE = "20150722" +SRCDATE_PR = "r1" + +SRC_URI = "http://archive.vuplus.com/download/build_support/vuplus/${PN}-${PV}-${TARGET_ARCH}-${PR}.tar.gz" + +SRC_URI[md5sum] = "d7ae1f6a17ad651a274af74851a86853" +SRC_URI[sha256sum] = "a9cef15727a18e5d98d4994861adb4883cf5fd6ef03fa29f04e23d382e4b8a26" + diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc b/meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc new file mode 100644 index 0000000..eba1aae --- /dev/null +++ b/meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc @@ -0,0 +1,8 @@ +SRCDATE = "20150109" +SRCDATE_PR = "r1" + +SRC_URI = "http://archive.vuplus.com/download/build_support/vuplus/${PN}-${PV}-${PR}.tar.gz" + +SRC_URI[md5sum] = "6aa14c822d9975334d964d385a6b5926" +SRC_URI[sha256sum] = "1e321ca68e14401d4115fb5ac7934c025b0a2b266d1556905f5ef324968921e3" + diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb b/meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb new file mode 100644 index 0000000..b45cf39 --- /dev/null +++ b/meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb @@ -0,0 +1,33 @@ +DESCRIPTION = "shared library for E2 animation" +SECTION = "libs" +LICENSE = "CLOSED" +require conf/license/license-close.inc + +RDEPENDS_${PN} = "libgles" + +PR = "${SRCDATE}.${SRCDATE_PR}" + +require libvugles2-${PACKAGE_ARCH}.inc + +INHIBIT_PACKAGE_STRIP = "1" +S = "${WORKDIR}/${PN}-${PV}" + +inherit pkgconfig + +do_install() { + install -d ${D}${includedir} + cp -a ${S}/include/* ${D}${includedir}/ + install -d ${D}${libdir} + cp -a ${S}/lib/*.so ${D}${libdir}/ + install -d ${D}${libdir}/pkgconfig + cp -a ${S}/lib/pkgconfig/*.pc ${D}${libdir}/pkgconfig/ +} + +do_package_qa() { +} + +PACKAGE_ARCH := "${MACHINE_ARCH}" + +PACKAGES = "${PN}" +FILES_${PN} = "/usr/include /usr/lib" + diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5.inc b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5.inc index 010710e..fd6cdf2 100644 --- a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5.inc +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5.inc @@ -3,6 +3,7 @@ SECTION = "kernel" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" +PE = "1" KV = "3.13.5" INC_PR = "r7" diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch new file mode 100644 index 0000000..e063ad2 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch @@ -0,0 +1,13 @@ +diff --git a/include/linux/mtd/bbm.h b/include/linux/mtd/bbm.h +index 36bb6a5..0380293 100644 +--- a/include/linux/mtd/bbm.h ++++ b/include/linux/mtd/bbm.h +@@ -123,7 +123,7 @@ struct nand_bbt_descr { + #define NAND_BBT_DYNAMICSTRUCT 0x80000000 + + /* The maximum number of blocks to scan for a bbt */ +-#define NAND_BBT_SCAN_MAXBLOCKS 4 ++#define NAND_BBT_SCAN_MAXBLOCKS 8 + + /* + * Constants for oob configuration diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc new file mode 100644 index 0000000..0650d76 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc @@ -0,0 +1,74 @@ +DESCRIPTION = "Linux kernel for vuplus" +SECTION = "kernel" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" + +PE = "1" +KV = "3.14.28" + +INC_PR = "r3" +SRCREV = "" + +MODULE = "linux-3.14.28" + +KERNEL_CONFIG = "${MACHINE}_defconfig" + +SRC_URI += "http://archive.vuplus.com/download/kernel/stblinux-3.14-1.8.tar.bz2 \ + file://${KERNEL_CONFIG} \ + file://bcm_genet_disable_warn.patch \ + file://linux_dvb-core.patch \ + file://linux_rpmb_not_alloc.patch \ + file://linux_vmalloc_revert.patch \ + file://rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch \ + file://usb_core_hub_msleep.patch \ + " + +SRC_URI += "${@base_contains("VUPLUS_FEATURES", "dvbproxy", "file://linux_dvb_adapter.patch;patch=1;pnum=1", "", d)}" + +inherit kernel + +S = "${WORKDIR}/linux" + +RREPLACES_${PN} = "linux-vuplus" +RCONFLICTS_${PN} = "linux-vuplus" + +export OS = "Linux" +KERNEL_IMAGETYPE = "zImage" +KERNEL_OBJECT_SUFFIX = "ko" +KERNEL_IMAGEDEST = "tmp" +KERNEL_OUTPUT = "arch/${ARCH}/boot/${KERNEL_IMAGETYPE}" + +FILES_kernel-image = "/${KERNEL_IMAGEDEST}/zImage" + +do_configure_prepend() { + oe_machinstall -m 0644 ${WORKDIR}/${KERNEL_CONFIG} ${WORKDIR}/defconfig +} + +kernel_do_install_append() { + install -d ${D}/${KERNEL_IMAGEDEST} + install -m 0755 ${KERNEL_OUTPUT} ${D}/${KERNEL_IMAGEDEST} +} + +kernel_do_compile() { + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE + oe_runmake ${KERNEL_IMAGETYPE_FOR_MAKE} ${KERNEL_ALT_IMAGETYPE} CC="${KERNEL_CC}" LD="${KERNEL_LD}" + if test "${KERNEL_IMAGETYPE_FOR_MAKE}.gz" = "${KERNEL_IMAGETYPE}"; then + gzip -9c < "${KERNEL_IMAGETYPE_FOR_MAKE}" > "${KERNEL_OUTPUT}" + fi +} + +pkg_postinst_kernel-image () { + if [ -d /proc/stb ] ; then + dd if=/${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} of=/dev/mmcblk0p1 + fi + rm -f /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} + true +} + +pkg_postrm_kernel-image () { +} + +FILESEXTRAPATHS_prepend := "${THISDIR}/linux-vuplus-${KV}:" + +SRC_URI[md5sum] = "1a62540fdd7f23aa2c1ebf119ca71e91" +SRC_URI[sha256sum] = "a464515d14dda772047ddba7900858f535057294903341e2c1774009eaf95005" diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch new file mode 100644 index 0000000..3bdd93d --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch @@ -0,0 +1,9 @@ +diff --git a/drivers/net/ethernet/broadcom/genet/Makefile b/drivers/net/ethernet/broadcom/genet/Makefile +index 9b6885e..d24166e 100644 +--- a/drivers/net/ethernet/broadcom/genet/Makefile ++++ b/drivers/net/ethernet/broadcom/genet/Makefile +@@ -1,2 +1,4 @@ + obj-$(CONFIG_BCMGENET) += genet.o + genet-objs := bcmgenet.o bcmmii.o bcmgenet_wol.o ++ ++EXTRA_CFLAGS += -Wno-error=date-time diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch new file mode 100644 index 0000000..81d2dab --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch @@ -0,0 +1,197 @@ +diff --git a/drivers/media/dvb-core/dmxdev.c b/drivers/media/dvb-core/dmxdev.c +index c0363f1..0171117 100644 +--- a/drivers/media/dvb-core/dmxdev.c ++++ b/drivers/media/dvb-core/dmxdev.c +@@ -82,7 +82,11 @@ static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src, + + ret = wait_event_interruptible(src->queue, + !dvb_ringbuffer_empty(src) || +- (src->error != 0)); ++ (src->error != 0) || ++ (src->do_wait != 1)); ++ if (src->do_wait != 1) ++ ret = -EINTR; ++ + if (ret < 0) + break; + +@@ -955,6 +959,22 @@ dvb_demux_read(struct file *file, char __user *buf, size_t count, + return ret; + } + ++static int dvb_demux_lock_filter(struct dmxdev_filter *dmxdevfilter) ++{ ++ int ret; ++ ++ dmxdevfilter->buffer.do_wait = 0; ++ ++ if (waitqueue_active(&dmxdevfilter->buffer.queue)) ++ wake_up(&dmxdevfilter->buffer.queue); ++ ++ ret = mutex_lock_interruptible(&dmxdevfilter->mutex); ++ ++ dmxdevfilter->buffer.do_wait = 1; ++ ++ return ret; ++} ++ + static int dvb_demux_do_ioctl(struct file *file, + unsigned int cmd, void *parg) + { +@@ -968,7 +988,7 @@ static int dvb_demux_do_ioctl(struct file *file, + + switch (cmd) { + case DMX_START: +- if (mutex_lock_interruptible(&dmxdevfilter->mutex)) { ++ if (dvb_demux_lock_filter(dmxdevfilter)) { + mutex_unlock(&dmxdev->mutex); + return -ERESTARTSYS; + } +@@ -980,7 +1000,7 @@ static int dvb_demux_do_ioctl(struct file *file, + break; + + case DMX_STOP: +- if (mutex_lock_interruptible(&dmxdevfilter->mutex)) { ++ if (dvb_demux_lock_filter(dmxdevfilter)) { + mutex_unlock(&dmxdev->mutex); + return -ERESTARTSYS; + } +@@ -989,7 +1009,7 @@ static int dvb_demux_do_ioctl(struct file *file, + break; + + case DMX_SET_FILTER: +- if (mutex_lock_interruptible(&dmxdevfilter->mutex)) { ++ if (dvb_demux_lock_filter(dmxdevfilter)) { + mutex_unlock(&dmxdev->mutex); + return -ERESTARTSYS; + } +@@ -998,7 +1018,7 @@ static int dvb_demux_do_ioctl(struct file *file, + break; + + case DMX_SET_PES_FILTER: +- if (mutex_lock_interruptible(&dmxdevfilter->mutex)) { ++ if (dvb_demux_lock_filter(dmxdevfilter)) { + mutex_unlock(&dmxdev->mutex); + return -ERESTARTSYS; + } +@@ -1007,7 +1027,7 @@ static int dvb_demux_do_ioctl(struct file *file, + break; + + case DMX_SET_BUFFER_SIZE: +- if (mutex_lock_interruptible(&dmxdevfilter->mutex)) { ++ if (dvb_demux_lock_filter(dmxdevfilter)) { + mutex_unlock(&dmxdev->mutex); + return -ERESTARTSYS; + } +@@ -1051,7 +1071,7 @@ static int dvb_demux_do_ioctl(struct file *file, + break; + + case DMX_ADD_PID: +- if (mutex_lock_interruptible(&dmxdevfilter->mutex)) { ++ if (dvb_demux_lock_filter(dmxdevfilter)) { + ret = -ERESTARTSYS; + break; + } +@@ -1060,7 +1080,7 @@ static int dvb_demux_do_ioctl(struct file *file, + break; + + case DMX_REMOVE_PID: +- if (mutex_lock_interruptible(&dmxdevfilter->mutex)) { ++ if (dvb_demux_lock_filter(dmxdevfilter)) { + ret = -ERESTARTSYS; + break; + } +@@ -1213,6 +1233,12 @@ static struct dvb_device dvbdev_dvr = { + .fops = &dvb_dvr_fops + }; + ++void (*dvb_dmxdev_init_hook)(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter) = NULL; ++EXPORT_SYMBOL(dvb_dmxdev_init_hook); ++ ++void (*dvb_dmxdev_release_hook)(struct dmxdev *dmxdev) = NULL; ++EXPORT_SYMBOL(dvb_dmxdev_release_hook); ++ + int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter) + { + int i; +@@ -1240,6 +1266,9 @@ int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter) + + dvb_ringbuffer_init(&dmxdev->dvr_buffer, NULL, 8192); + ++ if (dvb_dmxdev_init_hook) { ++ dvb_dmxdev_init_hook(dmxdev, dvb_adapter); ++ } + return 0; + } + +@@ -1247,6 +1276,10 @@ EXPORT_SYMBOL(dvb_dmxdev_init); + + void dvb_dmxdev_release(struct dmxdev *dmxdev) + { ++ if (dvb_dmxdev_release_hook) { ++ dvb_dmxdev_release_hook(dmxdev); ++ } ++ + dmxdev->exit=1; + if (dmxdev->dvbdev->users > 1) { + wait_event(dmxdev->dvbdev->wait_queue, +diff --git a/drivers/media/dvb-core/dvb_demux.c b/drivers/media/dvb-core/dvb_demux.c +index 6c7ff0c..bd2d3c5 100644 +--- a/drivers/media/dvb-core/dvb_demux.c ++++ b/drivers/media/dvb-core/dvb_demux.c +@@ -60,6 +60,9 @@ MODULE_PARM_DESC(dvb_demux_feed_err_pkts, + printk(x); \ + } while (0) + ++int (*dmx_swfilter_hook)(struct dvb_demux *dvbdmx, const u8 *buffer, size_t length) = NULL; ++EXPORT_SYMBOL(dmx_swfilter_hook); ++ + /****************************************************************************** + * static inlined helper functions + ******************************************************************************/ +@@ -478,6 +481,10 @@ void dvb_dmx_swfilter_packets(struct dvb_demux *demux, const u8 *buf, + { + unsigned long flags; + ++ if (dmx_swfilter_hook) { ++ if (dmx_swfilter_hook(demux, buf, count) >= 0) return; ++ } ++ + spin_lock_irqsave(&demux->lock, flags); + + while (count--) { +@@ -572,6 +579,10 @@ bailout: + + void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count) + { ++ if (dmx_swfilter_hook) { ++ if (dmx_swfilter_hook(demux, buf, count) >= 0) return; ++ } ++ + _dvb_dmx_swfilter(demux, buf, count, 188); + } + EXPORT_SYMBOL(dvb_dmx_swfilter); +diff --git a/drivers/media/dvb-core/dvb_ringbuffer.c b/drivers/media/dvb-core/dvb_ringbuffer.c +index a5712cd..d5333f3 100644 +--- a/drivers/media/dvb-core/dvb_ringbuffer.c ++++ b/drivers/media/dvb-core/dvb_ringbuffer.c +@@ -45,6 +45,7 @@ void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len) + rbuf->data=data; + rbuf->size=len; + rbuf->error=0; ++ rbuf->do_wait=1; + + init_waitqueue_head(&rbuf->queue); + +diff --git a/drivers/media/dvb-core/dvb_ringbuffer.h b/drivers/media/dvb-core/dvb_ringbuffer.h +index 41f04da..6951dd3 100644 +--- a/drivers/media/dvb-core/dvb_ringbuffer.h ++++ b/drivers/media/dvb-core/dvb_ringbuffer.h +@@ -39,6 +39,7 @@ struct dvb_ringbuffer { + + wait_queue_head_t queue; + spinlock_t lock; ++ int do_wait; + }; + + #define DVB_RINGBUFFER_PKTHDRSIZE 3 diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch new file mode 100644 index 0000000..61c9513 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch @@ -0,0 +1,37 @@ +diff --git a/drivers/media/dvb-core/dvbdev.c b/drivers/media/dvb-core/dvbdev.c +index 983db75..a5ad43d 100644 +--- a/drivers/media/dvb-core/dvbdev.c ++++ b/drivers/media/dvb-core/dvbdev.c +@@ -296,9 +296,9 @@ static int dvbdev_check_free_adapter_num(int num) + return 1; + } + +-static int dvbdev_get_free_adapter_num (void) ++static int dvbdev_get_free_adapter_num (int start_num) + { +- int num = 0; ++ int num = start_num; + + while (num < DVB_MAX_ADAPTERS) { + if (dvbdev_check_free_adapter_num(num)) +@@ -315,17 +315,17 @@ int dvb_register_adapter(struct dvb_adapter *adap, const char *name, + short *adapter_nums) + { + int i, num; +- ++ char *vu_name = strstr(name, "_vuplus_"); + mutex_lock(&dvbdev_register_lock); + + for (i = 0; i < DVB_MAX_ADAPTERS; ++i) { + num = adapter_nums[i]; +- if (num >= 0 && num < DVB_MAX_ADAPTERS) { ++ if (num >= vu_name? 0:1 && num < DVB_MAX_ADAPTERS) { + /* use the one the driver asked for */ + if (dvbdev_check_free_adapter_num(num)) + break; + } else { +- num = dvbdev_get_free_adapter_num(); ++ num = dvbdev_get_free_adapter_num(vu_name? 0:1); + break; + } + num = -1; diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch new file mode 100644 index 0000000..ca1d606 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch @@ -0,0 +1,25 @@ +From a30d7b7a036c49c4112469eb4368747b2b2a62ef Mon Sep 17 00:00:00 2001 +From: gdhan +Date: Wed, 3 Jun 2015 19:06:32 +0900 +Subject: [PATCH] rpmb not alloc + +--- + drivers/mmc/card/block.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c +index 7b5424f..c8e79fb 100644 +--- a/drivers/mmc/card/block.c ++++ b/drivers/mmc/card/block.c +@@ -2206,7 +2206,7 @@ static int mmc_blk_alloc_parts(struct mmc_card *card, struct mmc_blk_data *md) + return 0; + + for (idx = 0; idx < card->nr_parts; idx++) { +- if (card->part[idx].size) { ++ if (card->part[idx].size && !(card->part[idx].area_type & MMC_BLK_DATA_AREA_RPMB)) { + ret = mmc_blk_alloc_part(card, md, + card->part[idx].part_cfg, + card->part[idx].size >> 9, +-- +2.3.5 + diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch new file mode 100644 index 0000000..b2127d5 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch @@ -0,0 +1,57 @@ +diff --git a/arch/arm/mm/mmu.c b/arch/arm/mm/mmu.c +index 14428d2..f15c22e 100644 +--- a/arch/arm/mm/mmu.c ++++ b/arch/arm/mm/mmu.c +@@ -1028,15 +1028,10 @@ void __init debug_ll_io_init(void) + static void * __initdata vmalloc_min = + (void *)(VMALLOC_END - (240 << 20) - VMALLOC_OFFSET); + +-static bool __initdata brcmstb_did_override_vmalloc; +- + /* + * vmalloc=size forces the vmalloc area to be exactly 'size' + * bytes. This can be used to increase (or decrease) the vmalloc + * area - the default is 240m. +- * +- * NOTE: different default for BRCMSTB with >= 1GiB RAM, see +- * brcmstb_maybe_increase_vmalloc() below. + */ + static int __init early_vmalloc(char *arg) + { +@@ -1057,35 +1052,17 @@ static int __init early_vmalloc(char *arg) + } + + vmalloc_min = (void *)(VMALLOC_END - vmalloc_reserve); +- brcmstb_did_override_vmalloc = true; + return 0; + } + early_param("vmalloc", early_vmalloc); + +-static void __init brcmstb_maybe_increase_vmalloc(void) +-{ +-#ifdef CONFIG_BRCMSTB +- if (brcmstb_did_override_vmalloc) +- return; +- if (meminfo.bank[0].size >= SZ_1G || meminfo.nr_banks > 1) { +- vmalloc_min = (void *)(VMALLOC_END - (744 << 20) - +- VMALLOC_OFFSET); +- } +-#else +- return; +-#endif +-} +- + phys_addr_t arm_lowmem_limit __initdata = 0; + + void __init sanity_check_meminfo(void) + { + phys_addr_t memblock_limit = 0; + int i, j, highmem = 0; +- phys_addr_t vmalloc_limit; +- +- brcmstb_maybe_increase_vmalloc(); +- vmalloc_limit = __pa(vmalloc_min - 1) + 1; ++ phys_addr_t vmalloc_limit = __pa(vmalloc_min - 1) + 1; + + for (i = 0, j = 0; i < meminfo.nr_banks; i++) { + struct membank *bank = &meminfo.bank[j]; diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch new file mode 100644 index 0000000..3627562 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch @@ -0,0 +1,13 @@ +diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c +index 57d3967..cf3ce0a 100644 +--- a/drivers/net/wireless/rt2x00/rt2800usb.c ++++ b/drivers/net/wireless/rt2x00/rt2800usb.c +@@ -125,7 +125,7 @@ static inline bool rt2800usb_entry_txstatus_timeout(struct queue_entry *entry) + + tout = time_after(jiffies, entry->last_action + msecs_to_jiffies(100)); + if (unlikely(tout)) +- rt2x00_warn(entry->queue->rt2x00dev, ++ rt2x00_dbg(entry->queue->rt2x00dev, + "TX status timeout for entry %d in queue %d\n", + entry->entry_idx, entry->queue->qid); + return tout; diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch new file mode 100644 index 0000000..34bf904 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch @@ -0,0 +1,12 @@ +diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c +index d2bd9d7..cf796c3 100644 +--- a/drivers/usb/core/hub.c ++++ b/drivers/usb/core/hub.c +@@ -5001,6 +5001,7 @@ static int hub_thread(void *__unused) + set_freezable(); + + do { ++ msleep(1); + hub_events(); + wait_event_freezable(khubd_wait, + !list_empty(&hub_event_list) || diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig new file mode 100644 index 0000000..8d35b09 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig @@ -0,0 +1,3694 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 3.14.28-1.8 Kernel Configuration +# +CONFIG_ARM=y +CONFIG_MIGHT_HAVE_PCI=y +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_HAVE_PROC_CPU=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_ARCH_HAS_CPUFREQ=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_ARM_PATCH_PHYS_VIRT=y +CONFIG_GENERIC_BUG=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="arm-linux-" +# CONFIG_COMPILE_TEST is not set +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_HAVE_KERNEL_LZ4=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_LZ4 is not set +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +# CONFIG_FHANDLE is not set +# CONFIG_AUDIT is not set + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +# CONFIG_IRQ_DOMAIN_DEBUG is not set +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +CONFIG_KTIME_SCALAR=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ_FULL is not set +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y + +# +# CPU/Task time and stats accounting +# +# CONFIG_TICK_CPU_ACCOUNTING is not set +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +CONFIG_IRQ_TIME_ACCOUNTING=y +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_PREEMPT_RCU is not set +CONFIG_RCU_STALL_COMMON=y +# CONFIG_RCU_USER_QS is not set +CONFIG_RCU_FANOUT=32 +CONFIG_RCU_FANOUT_LEAF=16 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_RCU_FAST_NO_HZ is not set +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_RCU_NOCB_CPU is not set +# CONFIG_IKCONFIG is not set +CONFIG_LOG_BUF_SHIFT=16 +CONFIG_GENERIC_SCHED_CLOCK=y +# CONFIG_CGROUPS is not set +# CONFIG_CHECKPOINT_RESTORE is not set +# CONFIG_NAMESPACES is not set +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +# CONFIG_RD_BZIP2 is not set +# CONFIG_RD_LZMA is not set +# CONFIG_RD_XZ is not set +# CONFIG_RD_LZO is not set +# CONFIG_RD_LZ4 is not set +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +CONFIG_HAVE_UID16=y +CONFIG_EXPERT=y +CONFIG_UID16=y +# CONFIG_SYSCTL_SYSCALL is not set +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_PCI_QUIRKS=y +CONFIG_EMBEDDED=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_COMPAT_BRK=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set +# CONFIG_SLOB is not set +# CONFIG_SYSTEM_TRUSTED_KEYRING is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_HAVE_CC_STACKPROTECTOR=y +# CONFIG_CC_STACKPROTECTOR is not set +CONFIG_CC_STACKPROTECTOR_NONE=y +# CONFIG_CC_STACKPROTECTOR_REGULAR is not set +# CONFIG_CC_STACKPROTECTOR_STRONG is not set +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_LBDAF=y +CONFIG_BLK_DEV_BSG=y +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_CMDLINE_PARSER is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +# CONFIG_CMDLINE_PARTITION is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# System Type +# +CONFIG_MMU=y +CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_INTEGRATOR is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_CLPS711X is not set +# CONFIG_ARCH_GEMINI is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_DOVE is not set +# CONFIG_ARCH_KIRKWOOD is not set +# CONFIG_ARCH_MV78XX0 is not set +# CONFIG_ARCH_ORION5X is not set +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_W90X900 is not set +# CONFIG_ARCH_LPC32XX is not set +# CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_MSM_NODT is not set +# CONFIG_ARCH_SHMOBILE_LEGACY is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C24XX is not set +# CONFIG_ARCH_S3C64XX is not set +# CONFIG_ARCH_S5P64X0 is not set +# CONFIG_ARCH_S5PC100 is not set +# CONFIG_ARCH_S5PV210 is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP1 is not set + +# +# Multiple platform selection +# + +# +# CPU Core family selection +# +# CONFIG_ARCH_MULTI_V6 is not set +CONFIG_ARCH_MULTI_V7=y +CONFIG_ARCH_MULTI_V6_V7=y +# CONFIG_ARCH_MULTI_CPU_AUTO is not set +# CONFIG_ARCH_MVEBU is not set +CONFIG_ARCH_BCM=y + +# +# Broadcom SoC Selection +# +# CONFIG_ARCH_BCM_MOBILE is not set +CONFIG_ARCH_BRCMSTB=y +# CONFIG_BCM3390A0 is not set +# CONFIG_BCM3390B0 is not set +# CONFIG_BCM7145B0 is not set +# CONFIG_BCM7250B0 is not set +# CONFIG_BCM7364A0 is not set +CONFIG_BCM7366C0=y +# CONFIG_BCM74371A0 is not set +# CONFIG_BCM7439B0 is not set +# CONFIG_BCM7445D0 is not set +CONFIG_SPI_BRCMSTB=y +CONFIG_BCMGENET=y +CONFIG_BRCM_MOCA=y +CONFIG_BRCM_USB=y +CONFIG_MTD_NAND_BRCMSTB=y +CONFIG_BRCM_SDIO=y +CONFIG_BRCMSTB=y +CONFIG_BCM7366=y +CONFIG_BRCM_GENET_V4=y +CONFIG_BRCM_GENET_VERSION=4 +CONFIG_BRCM_HAS_MOCA=y +CONFIG_BRCM_HAS_MOCA_20_GEN23=y +CONFIG_BRCM_MOCA_VERS=0x2003 +CONFIG_BRCM_HAS_NAND_MINOR_1=y +CONFIG_BRCM_HAS_NAND_MAJOR_7=y +CONFIG_BRCMNAND_MAJOR_VERS=7 +CONFIG_BRCMNAND_MINOR_VERS=1 +CONFIG_BRCM_HAS_BSPI_V4=y +CONFIG_BRCM_BSPI_MAJOR_VERS=4 +CONFIG_BRCM_MSPI_64B_WORDS=y +CONFIG_BRCM_USB_OHCI=y +CONFIG_BRCM_USB_EHCI=y +CONFIG_BRCM_USB_XHCI=y +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_HIGHBANK is not set +# CONFIG_ARCH_HI3xxx is not set +# CONFIG_ARCH_KEYSTONE is not set +# CONFIG_ARCH_MSM_DT is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_OMAP3 is not set +# CONFIG_ARCH_OMAP4 is not set +# CONFIG_SOC_OMAP5 is not set +# CONFIG_SOC_AM33XX is not set +# CONFIG_SOC_AM43XX is not set +# CONFIG_SOC_DRA7XX is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_SOCFPGA is not set +# CONFIG_PLAT_SPEAR is not set +# CONFIG_ARCH_STI is not set +# CONFIG_ARCH_SHMOBILE_MULTI is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_SIRF is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_U8500 is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_VIRT is not set +# CONFIG_ARCH_WM8850 is not set +# CONFIG_ARCH_ZYNQ is not set + +# +# Processor Type +# +CONFIG_CPU_V7=y +CONFIG_CPU_32v6K=y +CONFIG_CPU_32v7=y +CONFIG_CPU_ABRT_EV7=y +CONFIG_CPU_PABRT_V7=y +CONFIG_CPU_CACHE_V7=y +CONFIG_CPU_CACHE_VIPT=y +CONFIG_CPU_COPY_V6=y +CONFIG_CPU_TLB_V7=y +CONFIG_CPU_HAS_ASID=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y + +# +# Processor Features +# +CONFIG_ARM_LPAE=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_ARM_THUMB=y +# CONFIG_ARM_THUMBEE is not set +CONFIG_ARM_VIRT_EXT=y +CONFIG_SWP_EMULATE=y +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_KUSER_HELPERS=y +# CONFIG_CACHE_B15_RAC is not set +# CONFIG_CACHE_L2X0 is not set +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +CONFIG_ARM_NR_BANKS=8 +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +# CONFIG_ARM_ERRATA_643719 is not set +# CONFIG_ARM_ERRATA_720789 is not set +# CONFIG_ARM_ERRATA_754322 is not set +# CONFIG_ARM_ERRATA_754327 is not set +# CONFIG_ARM_ERRATA_764369 is not set +# CONFIG_ARM_ERRATA_775420 is not set +CONFIG_ARM_ERRATA_798181=y +# CONFIG_ARM_ERRATA_773022 is not set + +# +# Bus support +# +CONFIG_PCI=y +CONFIG_PCI_SYSCALL=y +CONFIG_PCI_MSI=y +# CONFIG_PCI_DEBUG is not set +# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set +# CONFIG_PCI_STUB is not set +# CONFIG_PCI_IOV is not set +# CONFIG_PCI_PRI is not set +# CONFIG_PCI_PASID is not set + +# +# PCI host controller drivers +# +# CONFIG_PCIEPORTBUS is not set +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_HAVE_SMP=y +CONFIG_SMP=y +CONFIG_SMP_ON_UP=y +CONFIG_ARM_CPU_TOPOLOGY=y +# CONFIG_SCHED_MC is not set +# CONFIG_SCHED_SMT is not set +CONFIG_HAVE_ARM_ARCH_TIMER=y +# CONFIG_MCPM is not set +# CONFIG_BIG_LITTLE is not set +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_NR_CPUS=4 +CONFIG_HOTPLUG_CPU=y +CONFIG_ARM_PSCI=y +CONFIG_ARCH_NR_GPIO=1024 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_HZ_FIXED=0 +CONFIG_HZ_100=y +# CONFIG_HZ_200 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_500 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +CONFIG_SCHED_HRTICK=y +# CONFIG_THUMB2_KERNEL is not set +CONFIG_AEABI=y +# CONFIG_OABI_COMPAT is not set +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_HIGHMEM=y +CONFIG_HIGHPTE=y +CONFIG_HW_PERF_EVENTS=y +CONFIG_SYS_SUPPORTS_HUGETLBFS=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_ZONE_DMA_FLAG=0 +CONFIG_BOUNCE=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +# CONFIG_TRANSPARENT_HUGEPAGE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_CLEANCACHE is not set +# CONFIG_FRONTSWAP is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=7 +# CONFIG_ZBUD is not set +# CONFIG_ZSMALLOC is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_ALIGNMENT_TRAP=y +# CONFIG_UACCESS_WITH_MEMCPY is not set +# CONFIG_SECCOMP is not set +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +# CONFIG_XEN is not set + +# +# Boot options +# +CONFIG_USE_OF=y +CONFIG_ATAGS=y +# CONFIG_DEPRECATED_PARAM_STRUCT is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER is not set +CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND=y +CONFIG_CMDLINE="root=/dev/mmcblk0p4 rootwait rw rootflags=data=journal debug coherent_pool=2M brcm_cma=504M@0x10000000 brcm_cma=260M@0x2f800000 brcm_cma=1024M@0x80000000" +# CONFIG_CMDLINE_FROM_BOOTLOADER is not set +# CONFIG_CMDLINE_EXTEND is not set +CONFIG_CMDLINE_FORCE=y +CONFIG_KEXEC=y +CONFIG_ATAGS_PROC=y +# CONFIG_CRASH_DUMP is not set +CONFIG_AUTO_ZRELADDR=y + +# +# CPU Power Management +# + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_STAT=y +# CONFIG_CPU_FREQ_STAT_DETAILS is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y +CONFIG_GENERIC_CPUFREQ_CPU0=y + +# +# ARM CPU frequency scaling drivers +# +CONFIG_ARM_BRCMSTB_CPUFREQ=y +# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# ARM CPU Idle Drivers +# +# CONFIG_ARM_HIGHBANK_CPUIDLE is not set +# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_VFP=y +CONFIG_VFPv3=y +CONFIG_NEON=y +CONFIG_KERNEL_MODE_NEON=y + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +# CONFIG_HAVE_AOUT is not set +# CONFIG_BINFMT_MISC is not set +CONFIG_COREDUMP=y + +# +# Power management options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM_RUNTIME=y +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +# CONFIG_APM_EMULATION is not set +CONFIG_ARCH_HAS_OPP=y +CONFIG_PM_OPP=y +CONFIG_PM_CLK=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_CPU_PM=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARM_CPU_SUSPEND=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_DIAG is not set +CONFIG_UNIX=y +# CONFIG_UNIX_DIAG is not set +CONFIG_XFRM=y +# CONFIG_XFRM_USER is not set +# CONFIG_XFRM_SUB_POLICY is not set +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +# CONFIG_NET_KEY is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +CONFIG_NET_IP_TUNNEL=m +# CONFIG_IP_MROUTE is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +CONFIG_INET_TUNNEL=m +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +# CONFIG_INET_LRO is not set +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_INET_UDP_DIAG is not set +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +CONFIG_IPV6=m +# CONFIG_IPV6_ROUTER_PREF is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +# CONFIG_INET6_AH is not set +# CONFIG_INET6_ESP is not set +# CONFIG_INET6_IPCOMP is not set +# CONFIG_IPV6_MIP6 is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set +# CONFIG_IPV6_VTI is not set +CONFIG_IPV6_SIT=m +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +# CONFIG_IPV6_TUNNEL is not set +# CONFIG_IPV6_GRE is not set +# CONFIG_IPV6_MULTIPLE_TABLES is not set +# CONFIG_IPV6_MROUTE is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +# CONFIG_NETFILTER is not set +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_L2TP is not set +CONFIG_STP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_HAVE_NET_DSA=y +CONFIG_NET_DSA=y +CONFIG_NET_DSA_TAG_BRCM=y +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +CONFIG_LLC=m +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +CONFIG_6LOWPAN_IPHC=m +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +CONFIG_DNS_RESOLVER=y +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +# CONFIG_NETLINK_MMAP is not set +# CONFIG_NETLINK_DIAG is not set +# CONFIG_NET_MPLS_GSO is not set +# CONFIG_HSR is not set +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_XPS=y +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +# CONFIG_BPF_JIT is not set +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +CONFIG_BT=m +# CONFIG_BT_RFCOMM is not set +# CONFIG_BT_BNEP is not set +# CONFIG_BT_HIDP is not set + +# +# Bluetooth device drivers +# +# CONFIG_BT_HCIBTUSB is not set +# CONFIG_BT_HCIBTSDIO is not set +# CONFIG_BT_HCIUART is not set +# CONFIG_BT_HCIBCM203X is not set +# CONFIG_BT_HCIBPA10X is not set +# CONFIG_BT_HCIBFUSB is not set +# CONFIG_BT_HCIVHCI is not set +# CONFIG_BT_MRVL is not set +# CONFIG_AF_RXRPC is not set +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=y +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_REG_DEBUG is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +# CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_WEXT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +# CONFIG_MAC80211_RC_PID is not set +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_MINSTREL_HT=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +# CONFIG_MAC80211_MESH is not set +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUGFS is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +# CONFIG_WIMAX is not set +CONFIG_RFKILL=y +CONFIG_RFKILL_LEDS=y +# CONFIG_RFKILL_INPUT is not set +# CONFIG_RFKILL_REGULATOR is not set +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +# CONFIG_CEPH_LIB is not set +# CONFIG_NFC is not set +CONFIG_HAVE_BPF_JIT=y + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_GENERIC_CPU_DEVICES is not set +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_MMIO=y +CONFIG_DMA_SHARED_BUFFER=y +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=16 +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_ALIGNMENT=12 + +# +# Bus devices +# +CONFIG_BRCMSTB_GISB_ARB=y +# CONFIG_ARM_CCI is not set +# CONFIG_CONNECTOR is not set +CONFIG_MTD=y +# CONFIG_MTD_TESTS is not set +# CONFIG_MTD_REDBOOT_PARTS is not set +CONFIG_MTD_CMDLINE_PARTS=y +# CONFIG_MTD_AFS_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AR7_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_SWAP is not set + +# +# RAM/ROM/Flash chip drivers +# +CONFIG_MTD_CFI=y +CONFIG_MTD_JEDECPROBE=y +CONFIG_MTD_GEN_PROBE=y +# CONFIG_MTD_CFI_ADV_OPTIONS is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +CONFIG_MTD_CFI_INTELEXT=y +CONFIG_MTD_CFI_AMDSTD=y +CONFIG_MTD_CFI_STAA=y +CONFIG_MTD_CFI_UTIL=y +# CONFIG_MTD_RAM is not set +CONFIG_MTD_ROM=y +CONFIG_MTD_ABSENT=y + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PHYSMAP is not set +CONFIG_MTD_PHYSMAP_OF=y +# CONFIG_MTD_IMPA7 is not set +# CONFIG_MTD_INTEL_VR_NOR is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_DATAFLASH is not set +CONFIG_MTD_M25P80=y +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +CONFIG_MTD_NAND_ECC=y +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND=y +# CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_SM_COMMON is not set +# CONFIG_MTD_NAND_DENALI is not set +CONFIG_MTD_NAND_IDS=y +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_DISKONCHIP is not set +# CONFIG_MTD_NAND_DOCG4 is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_NANDSIM is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_ONENAND is not set + +# +# LPDDR flash memory drivers +# +# CONFIG_MTD_LPDDR is not set +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_FASTMAP is not set +CONFIG_MTD_UBI_GLUEBI=y +CONFIG_DTC=y +CONFIG_OF=y + +# +# Device Tree and Open Firmware support +# +CONFIG_PROC_DEVICETREE=y +# CONFIG_OF_SELFTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_NET=y +CONFIG_OF_MDIO=y +CONFIG_OF_PCI=y +CONFIG_OF_PCI_IRQ=y +CONFIG_OF_MTD=y +CONFIG_OF_RESERVED_MEM=y +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_NULL_BLK is not set +# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_DRBD is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_NVME is not set +# CONFIG_BLK_DEV_SX8 is not set +# CONFIG_BLK_DEV_RAM is not set +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +# CONFIG_CDROM_PKTCDVD_WCACHE is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_BLK_DEV_RBD is not set +# CONFIG_BLK_DEV_RSXX is not set + +# +# Misc devices +# +# CONFIG_SENSORS_LIS3LV02D is not set +# CONFIG_AD525X_DPOT is not set +# CONFIG_ATMEL_PWM is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_PHANTOM is not set +# CONFIG_SGI_IOC4 is not set +# CONFIG_TIFM_CORE is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ATMEL_SSC is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_HP_ILO is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1780 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set +# CONFIG_BMP085_I2C is not set +# CONFIG_BMP085_SPI is not set +# CONFIG_PCH_PHUB is not set +# CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_LATTICE_ECP3_CONFIG is not set +# CONFIG_SRAM is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_AT25 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +CONFIG_EEPROM_93CX6=y +# CONFIG_EEPROM_93XX46 is not set +# CONFIG_CB710_CORE is not set + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_SENSORS_LIS3_SPI is not set +# CONFIG_SENSORS_LIS3_I2C is not set + +# +# Altera FPGA firmware download module +# +# CONFIG_ALTERA_STAPL is not set + +# +# Intel MIC Host Driver +# + +# +# Intel MIC Card Driver +# +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_TGT is not set +# CONFIG_SCSI_NETLINK is not set +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_CHR_DEV_SG=y +# CONFIG_CHR_DEV_SCH is not set +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +# CONFIG_SCSI_SPI_ATTRS is not set +# CONFIG_SCSI_FC_ATTRS is not set +# CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set +# CONFIG_SCSI_SRP_ATTRS is not set +CONFIG_SCSI_LOWLEVEL=y +# CONFIG_ISCSI_TCP is not set +# CONFIG_ISCSI_BOOT_SYSFS is not set +# CONFIG_SCSI_CXGB3_ISCSI is not set +# CONFIG_SCSI_CXGB4_ISCSI is not set +# CONFIG_SCSI_BNX2_ISCSI is not set +# CONFIG_SCSI_BNX2X_FCOE is not set +# CONFIG_BE2ISCSI is not set +# CONFIG_BLK_DEV_3W_XXXX_RAID is not set +# CONFIG_SCSI_HPSA is not set +# CONFIG_SCSI_3W_9XXX is not set +# CONFIG_SCSI_3W_SAS is not set +# CONFIG_SCSI_ACARD is not set +# CONFIG_SCSI_AACRAID is not set +# CONFIG_SCSI_AIC7XXX is not set +# CONFIG_SCSI_AIC79XX is not set +# CONFIG_SCSI_AIC94XX is not set +# CONFIG_SCSI_MVSAS is not set +# CONFIG_SCSI_MVUMI is not set +# CONFIG_SCSI_ARCMSR is not set +# CONFIG_SCSI_ESAS2R is not set +# CONFIG_MEGARAID_NEWGEN is not set +# CONFIG_MEGARAID_LEGACY is not set +# CONFIG_MEGARAID_SAS is not set +# CONFIG_SCSI_MPT2SAS is not set +# CONFIG_SCSI_MPT3SAS is not set +# CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_HPTIOP is not set +# CONFIG_LIBFC is not set +# CONFIG_LIBFCOE is not set +# CONFIG_FCOE is not set +# CONFIG_SCSI_DMX3191D is not set +# CONFIG_SCSI_FUTURE_DOMAIN is not set +# CONFIG_SCSI_IPS is not set +# CONFIG_SCSI_INITIO is not set +# CONFIG_SCSI_INIA100 is not set +# CONFIG_SCSI_STEX is not set +# CONFIG_SCSI_SYM53C8XX_2 is not set +# CONFIG_SCSI_IPR is not set +# CONFIG_SCSI_QLOGIC_1280 is not set +# CONFIG_SCSI_QLA_FC is not set +# CONFIG_SCSI_QLA_ISCSI is not set +# CONFIG_SCSI_LPFC is not set +# CONFIG_SCSI_DC395x is not set +# CONFIG_SCSI_DC390T is not set +# CONFIG_SCSI_NSP32 is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_PMCRAID is not set +# CONFIG_SCSI_PM8001 is not set +# CONFIG_SCSI_SRP is not set +# CONFIG_SCSI_BFA_FC is not set +# CONFIG_SCSI_CHELSIO_FCOE is not set +# CONFIG_SCSI_DH is not set +# CONFIG_SCSI_OSD_INITIATOR is not set +CONFIG_ATA=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +# CONFIG_SATA_AHCI is not set +CONFIG_SATA_AHCI_PLATFORM=y +# CONFIG_AHCI_IMX is not set +CONFIG_SATA_BRCMSTB=y +# CONFIG_SATA_INIC162X is not set +# CONFIG_SATA_ACARD_AHCI is not set +# CONFIG_SATA_SIL24 is not set +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +# CONFIG_PDC_ADMA is not set +# CONFIG_SATA_QSTOR is not set +# CONFIG_SATA_SX4 is not set +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +# CONFIG_ATA_PIIX is not set +# CONFIG_SATA_HIGHBANK is not set +# CONFIG_SATA_MV is not set +# CONFIG_SATA_NV is not set +# CONFIG_SATA_PROMISE is not set +# CONFIG_SATA_RCAR is not set +# CONFIG_SATA_SIL is not set +# CONFIG_SATA_SIS is not set +# CONFIG_SATA_SVW is not set +# CONFIG_SATA_ULI is not set +# CONFIG_SATA_VIA is not set +# CONFIG_SATA_VITESSE is not set + +# +# PATA SFF controllers with BMDMA +# +# CONFIG_PATA_ALI is not set +# CONFIG_PATA_AMD is not set +# CONFIG_PATA_ARTOP is not set +# CONFIG_PATA_ATIIXP is not set +# CONFIG_PATA_ATP867X is not set +# CONFIG_PATA_CMD64X is not set +# CONFIG_PATA_CS5520 is not set +# CONFIG_PATA_CS5530 is not set +# CONFIG_PATA_CS5536 is not set +# CONFIG_PATA_CYPRESS is not set +# CONFIG_PATA_EFAR is not set +# CONFIG_PATA_HPT366 is not set +# CONFIG_PATA_HPT37X is not set +# CONFIG_PATA_HPT3X2N is not set +# CONFIG_PATA_HPT3X3 is not set +# CONFIG_PATA_IT8213 is not set +# CONFIG_PATA_IT821X is not set +# CONFIG_PATA_JMICRON is not set +# CONFIG_PATA_MARVELL is not set +# CONFIG_PATA_NETCELL is not set +# CONFIG_PATA_NINJA32 is not set +# CONFIG_PATA_NS87415 is not set +# CONFIG_PATA_OLDPIIX is not set +# CONFIG_PATA_OPTIDMA is not set +# CONFIG_PATA_PDC2027X is not set +# CONFIG_PATA_PDC_OLD is not set +# CONFIG_PATA_RADISYS is not set +# CONFIG_PATA_RDC is not set +# CONFIG_PATA_SC1200 is not set +# CONFIG_PATA_SCH is not set +# CONFIG_PATA_SERVERWORKS is not set +# CONFIG_PATA_SIL680 is not set +# CONFIG_PATA_SIS is not set +# CONFIG_PATA_TOSHIBA is not set +# CONFIG_PATA_TRIFLEX is not set +# CONFIG_PATA_VIA is not set +# CONFIG_PATA_WINBOND is not set + +# +# PIO-only SFF controllers +# +# CONFIG_PATA_CMD640_PCI is not set +# CONFIG_PATA_MPIIX is not set +# CONFIG_PATA_NS87410 is not set +# CONFIG_PATA_OPTI is not set +# CONFIG_PATA_PLATFORM is not set +# CONFIG_PATA_RZ1000 is not set + +# +# Generic fallback / legacy drivers +# +# CONFIG_ATA_GENERIC is not set +# CONFIG_PATA_LEGACY is not set +# CONFIG_MD is not set +# CONFIG_TARGET_CORE is not set +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_FIREWIRE is not set +# CONFIG_FIREWIRE_NOSY is not set +# CONFIG_I2O is not set +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_EQUALIZER is not set +# CONFIG_NET_FC is not set +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_TUN=m +# CONFIG_VETH is not set +# CONFIG_NLMON is not set +# CONFIG_ARCNET is not set + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +# CONFIG_NET_DSA_MV88E6XXX is not set +# CONFIG_NET_DSA_MV88E6060 is not set +# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set +# CONFIG_NET_DSA_MV88E6131 is not set +# CONFIG_NET_DSA_MV88E6123_61_65 is not set +CONFIG_NET_DSA_BCM_SF2=y +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_3COM=y +# CONFIG_VORTEX is not set +# CONFIG_TYPHOON is not set +# CONFIG_NET_VENDOR_ADAPTEC is not set +# CONFIG_NET_VENDOR_ALTEON is not set +# CONFIG_NET_VENDOR_AMD is not set +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_ATHEROS is not set +# CONFIG_NET_CADENCE is not set +CONFIG_NET_VENDOR_BROADCOM=y +# CONFIG_B44 is not set +# CONFIG_BNX2 is not set +# CONFIG_CNIC is not set +# CONFIG_TIGON3 is not set +# CONFIG_BNX2X is not set +CONFIG_SYSTEM_PORT=y +# CONFIG_NET_VENDOR_BROCADE is not set +# CONFIG_NET_CALXEDA_XGMAC is not set +# CONFIG_NET_VENDOR_CHELSIO is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_NET_VENDOR_CISCO is not set +# CONFIG_DM9000 is not set +# CONFIG_DNET is not set +# CONFIG_NET_VENDOR_DEC is not set +# CONFIG_NET_VENDOR_DLINK is not set +# CONFIG_NET_VENDOR_EMULEX is not set +# CONFIG_NET_VENDOR_EXAR is not set +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_HP is not set +CONFIG_NET_VENDOR_INTEL=y +# CONFIG_E100 is not set +# CONFIG_E1000 is not set +CONFIG_E1000E=y +# CONFIG_IGB is not set +# CONFIG_IGBVF is not set +# CONFIG_IXGB is not set +# CONFIG_IXGBE is not set +# CONFIG_IXGBEVF is not set +# CONFIG_I40E is not set +# CONFIG_I40EVF is not set +CONFIG_NET_VENDOR_I825XX=y +# CONFIG_IP1000 is not set +# CONFIG_JME is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MELLANOX is not set +# CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set +# CONFIG_NET_VENDOR_MYRI is not set +# CONFIG_FEALNX is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_NVIDIA is not set +# CONFIG_NET_VENDOR_OKI is not set +# CONFIG_ETHOC is not set +# CONFIG_NET_PACKET_ENGINE is not set +# CONFIG_NET_VENDOR_QLOGIC is not set +# CONFIG_NET_VENDOR_REALTEK is not set +# CONFIG_SH_ETH is not set +# CONFIG_NET_VENDOR_RDC is not set +# CONFIG_NET_VENDOR_SEEQ is not set +# CONFIG_NET_VENDOR_SILAN is not set +# CONFIG_NET_VENDOR_SIS is not set +# CONFIG_SFC is not set +# CONFIG_NET_VENDOR_SMSC is not set +# CONFIG_NET_VENDOR_STMICRO is not set +# CONFIG_NET_VENDOR_SUN is not set +# CONFIG_NET_VENDOR_TEHUTI is not set +# CONFIG_NET_VENDOR_TI is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +# CONFIG_AT803X_PHY is not set +# CONFIG_AMD_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_SMSC_PHY is not set +# CONFIG_BROADCOM_PHY is not set +CONFIG_BCM531XX_PHY=y +CONFIG_BCM7XXX_PHY=y +# CONFIG_BCM87XX_PHY is not set +# CONFIG_ICPLUS_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_MICREL_PHY is not set +CONFIG_FIXED_PHY=y +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set +CONFIG_MDIO_UNIMAC=y +# CONFIG_MICREL_KS8995MA is not set +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOE=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +# CONFIG_SLIP_COMPRESSED is not set +# CONFIG_SLIP_SMART is not set +# CONFIG_SLIP_MODE_SLIP6 is not set + +# +# USB Network Adapters +# +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_WLAN=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_ATMEL=m +# CONFIG_PCI_ATMEL is not set +CONFIG_AT76C50X_USB=m +# CONFIG_PRISM54 is not set +CONFIG_USB_ZD1201=m +CONFIG_USB_NET_RNDIS_WLAN=m +# CONFIG_RTL8180 is not set +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_ADM8211=m +CONFIG_MAC80211_HWSIM=m +# CONFIG_MWL8K is not set +CONFIG_ATH_COMMON=m +CONFIG_ATH_CARDS=m +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +CONFIG_ATH5K_PCI=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +# CONFIG_ATH9K_PCI is not set +# CONFIG_ATH9K_AHB is not set +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_WOW is not set +# CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set +CONFIG_ATH9K_RFKILL=y +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y +# CONFIG_CARL9170_HWRNG is not set +CONFIG_ATH6KL=m +# CONFIG_ATH6KL_SDIO is not set +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +CONFIG_AR5523=m +CONFIG_WIL6210=m +CONFIG_WIL6210_ISR_COR=y +CONFIG_ATH10K=m +# CONFIG_ATH10K_PCI is not set +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +CONFIG_WCN36XX=m +# CONFIG_WCN36XX_DEBUGFS is not set +CONFIG_B43=m +CONFIG_B43_SSB=y +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +# CONFIG_B43_SDIO is not set +CONFIG_B43_PIO=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +CONFIG_B43LEGACY_DEBUG=y +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_BRCMUTIL=m +# CONFIG_BRCMSMAC is not set +CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_SDIO=y +CONFIG_BRCMFMAC_USB=y +# CONFIG_BRCM_TRACING is not set +# CONFIG_BRCMDBG is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_IPW2100=m +# CONFIG_IPW2100_MONITOR is not set +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +# CONFIG_IPW2200_MONITOR is not set +# CONFIG_IPW2200_QOS is not set +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLWIFI=m +CONFIG_IWLDVM=m +# CONFIG_IWLMVM is not set +CONFIG_IWLWIFI_OPMODE_MODULAR=y + +# +# Debugging Options +# +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +# CONFIG_LIBERTAS_MESH is not set +CONFIG_HERMES=m +CONFIG_HERMES_PRISM=y +CONFIG_HERMES_CACHE_FW_ON_INIT=y +# CONFIG_PLX_HERMES is not set +# CONFIG_TMD_HERMES is not set +# CONFIG_NORTEL_HERMES is not set +# CONFIG_PCI_HERMES is not set +CONFIG_ORINOCO_USB=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +# CONFIG_P54_PCI is not set +CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set +CONFIG_P54_LEDS=y +CONFIG_RT2X00=m +# CONFIG_RT2400PCI is not set +# CONFIG_RT2500PCI is not set +# CONFIG_RT61PCI is not set +# CONFIG_RT2800PCI is not set +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +CONFIG_RT2800USB_UNKNOWN=y +CONFIG_RT2800_LIB=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CE=m +# CONFIG_RTL8192SE is not set +# CONFIG_RTL8192DE is not set +# CONFIG_RTL8723AE is not set +CONFIG_RTL8188EE=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_PCI=m +CONFIG_RTLWIFI_USB=m +# CONFIG_RTLWIFI_DEBUG is not set +CONFIG_RTL8192C_COMMON=m +CONFIG_WL_TI=y +CONFIG_WL1251=m +# CONFIG_WL1251_SPI is not set +# CONFIG_WL1251_SDIO is not set +CONFIG_WL12XX=m +CONFIG_WL18XX=m +CONFIG_WLCORE=m +CONFIG_WLCORE_SPI=m +CONFIG_WLCORE_SDIO=m +CONFIG_WILINK_PLATFORM_DATA=y +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_CW1200=m +# CONFIG_CW1200_WLAN_SDIO is not set +# CONFIG_CW1200_WLAN_SPI is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_VMXNET3 is not set +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_POLLDEV=m +# CONFIG_INPUT_SPARSEKMAP is not set +# CONFIG_INPUT_MATRIXKMAP is not set + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +# CONFIG_INPUT_MOUSEDEV_PSAUX is not set +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_LM8333 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_SAMSUNG is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +# CONFIG_MOUSE_PS2_SENTELIC is not set +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +# CONFIG_MOUSE_SERIAL is not set +# CONFIG_MOUSE_APPLETOUCH is not set +# CONFIG_MOUSE_BCM5974 is not set +# CONFIG_MOUSE_CYAPA is not set +# CONFIG_MOUSE_VSXXXAA is not set +# CONFIG_MOUSE_SYNAPTICS_I2C is not set +# CONFIG_MOUSE_SYNAPTICS_USB is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_AD714X is not set +# CONFIG_INPUT_BMA150 is not set +# CONFIG_INPUT_MMA8450 is not set +CONFIG_INPUT_MPU3050=y +# CONFIG_INPUT_ATI_REMOTE2 is not set +# CONFIG_INPUT_KEYSPAN_REMOTE is not set +# CONFIG_INPUT_KXTJ9 is not set +# CONFIG_INPUT_POWERMATE is not set +# CONFIG_INPUT_YEALINK is not set +# CONFIG_INPUT_CM109 is not set +CONFIG_INPUT_UINPUT=y +# CONFIG_INPUT_PCF8574 is not set +# CONFIG_INPUT_ADXL34X is not set +# CONFIG_INPUT_IMS_PCU is not set +# CONFIG_INPUT_CMA3000 is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +# CONFIG_SERIO_SERPORT is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_SERIO_APBPS2 is not set +# CONFIG_SERIO_OLPC_APSP is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_TTY=y +# CONFIG_VT is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +# CONFIG_LEGACY_PTYS is not set +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_NOZOMI is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set +CONFIG_DEVKMEM=y + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +# CONFIG_SERIAL_8250_EXTENDED is not set +CONFIG_SERIAL_8250_DW=y +# CONFIG_SERIAL_8250_EM is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MFD_HSU is not set +# CONFIG_SERIAL_SH_SCI is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_JSM is not set +CONFIG_SERIAL_OF_PLATFORM=y +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_TIMBERDALE is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_PCH_UART is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_RP2 is not set +# CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_ST_ASC is not set +# CONFIG_TTY_PRINTK is not set +# CONFIG_HVC_DCC is not set +# CONFIG_IPMI_HANDLER is not set +CONFIG_HW_RANDOM=y +# CONFIG_HW_RANDOM_TIMERIOMEM is not set +# CONFIG_HW_RANDOM_ATMEL is not set +# CONFIG_HW_RANDOM_EXYNOS is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +CONFIG_DEVPORT=y +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_MUX_PCA9541 is not set +# CONFIG_I2C_MUX_PCA954x is not set +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_ISCH is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_DESIGNWARE_PCI is not set +# CONFIG_I2C_EG20T is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_I2C_SIMTEC is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_ROBOTFUZZ_OSIF is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_BRCMSTB=y +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +CONFIG_SPI_BITBANG=y +# CONFIG_SPI_FSL_SPI is not set +# CONFIG_SPI_PXA2XX is not set +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_TOPCLIFF_PCH is not set +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +# CONFIG_SPI_SPIDEV is not set +# CONFIG_SPI_TLE62X0 is not set +# CONFIG_HSI is not set + +# +# PPS support +# +CONFIG_PPS=y +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +# CONFIG_PPS_CLIENT_KTIMER is not set +# CONFIG_PPS_CLIENT_LDISC is not set +# CONFIG_PPS_CLIENT_GPIO is not set + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +# CONFIG_GPIOLIB is not set +# CONFIG_W1 is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +# CONFIG_TEST_POWER is not set +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_BQ27x00 is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_SMB347 is not set +CONFIG_POWER_RESET=y +CONFIG_POWER_RESET_BRCMSTB=y +# CONFIG_POWER_RESET_RESTART is not set +# CONFIG_POWER_AVS is not set +# CONFIG_HWMON is not set +CONFIG_THERMAL=y +CONFIG_THERMAL_OF=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_GOV_FAIR_SHARE is not set +CONFIG_THERMAL_GOV_STEP_WISE=y +# CONFIG_THERMAL_GOV_USER_SPACE is not set +CONFIG_CPU_THERMAL=y +# CONFIG_THERMAL_EMULATION is not set +# CONFIG_IMX_THERMAL is not set +# CONFIG_INTEL_POWERCLAMP is not set +# CONFIG_BRCMSTB_THERMAL is not set + +# +# Texas Instruments thermal drivers +# +# CONFIG_WATCHDOG is not set +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +# CONFIG_SSB_SDIOHOST is not set +# CONFIG_SSB_SILENT is not set +# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_BCMA_POSSIBLE=y + +# +# Broadcom specific AMBA +# +# CONFIG_BCMA is not set + +# +# Multifunction device drivers +# +# CONFIG_MFD_CORE is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_CROS_EC is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_LPC_ICH is not set +# CONFIG_LPC_SCH is not set +# CONFIG_MFD_JANZ_CMODIO is not set +# CONFIG_MFD_KEMPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_VIPERBOARD is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_RDC321X is not set +# CONFIG_MFD_RTSX_PCI is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SMSC is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set +CONFIG_MFD_SYSCON=y +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP3943 is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS80031 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_MFD_T7L66XB is not set +# CONFIG_MFD_TC6387XB is not set +# CONFIG_MFD_TC6393XB is not set +# CONFIG_MFD_VX855 is not set +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM831X_SPI is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_VEXPRESS_CONFIG is not set +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +# CONFIG_REGULATOR_FIXED_VOLTAGE is not set +# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_ACT8865 is not set +# CONFIG_REGULATOR_AD5398 is not set +# CONFIG_REGULATOR_ANATOP is not set +# CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_FAN53555 is not set +# CONFIG_REGULATOR_ISL6271A is not set +# CONFIG_REGULATOR_LP3971 is not set +# CONFIG_REGULATOR_LP3972 is not set +# CONFIG_REGULATOR_LP872X is not set +# CONFIG_REGULATOR_LP8755 is not set +# CONFIG_REGULATOR_MAX1586 is not set +# CONFIG_REGULATOR_MAX8649 is not set +# CONFIG_REGULATOR_MAX8660 is not set +# CONFIG_REGULATOR_MAX8952 is not set +# CONFIG_REGULATOR_MAX8973 is not set +# CONFIG_REGULATOR_PFUZE100 is not set +# CONFIG_REGULATOR_TPS51632 is not set +# CONFIG_REGULATOR_TPS62360 is not set +# CONFIG_REGULATOR_TPS65023 is not set +# CONFIG_REGULATOR_TPS6507X is not set +# CONFIG_REGULATOR_TPS6524X is not set +CONFIG_MEDIA_SUPPORT=y + +# +# Multimedia core support +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set +CONFIG_MEDIA_RC_SUPPORT=y +# CONFIG_MEDIA_CONTROLLER is not set +CONFIG_VIDEO_DEV=y +CONFIG_VIDEO_V4L2=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEOBUF_DVB=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_DVB_CORE=y +CONFIG_DVB_NET=y +CONFIG_TTPCI_EEPROM=m +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y + +# +# Media drivers +# +CONFIG_RC_CORE=y +CONFIG_RC_MAP=y +CONFIG_RC_DECODERS=y +# CONFIG_LIRC is not set +CONFIG_IR_NEC_DECODER=y +CONFIG_IR_RC5_DECODER=y +CONFIG_IR_RC6_DECODER=y +CONFIG_IR_JVC_DECODER=y +CONFIG_IR_SONY_DECODER=y +CONFIG_IR_RC5_SZ_DECODER=y +CONFIG_IR_SANYO_DECODER=y +CONFIG_IR_MCE_KBD_DECODER=y +# CONFIG_RC_DEVICES is not set +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STK1135=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_VIDEO_USBTV=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_TLG2300=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160_AC97=y +CONFIG_VIDEO_STK1160=m + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_FRIIO=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_IT913X=m +# CONFIG_DVB_USB_LME2510 is not set +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX_V4L2 is not set +# CONFIG_VIDEO_EM28XX_ALSA is not set +# CONFIG_VIDEO_EM28XX_DVB is not set +CONFIG_VIDEO_EM28XX_RC=m +# CONFIG_MEDIA_PCI_SUPPORT is not set +# CONFIG_V4L_PLATFORM_DRIVERS is not set +# CONFIG_V4L_MEM2MEM_DRIVERS is not set +# CONFIG_V4L_TEST_DRIVERS is not set + +# +# Supported MMC/SDIO adapters +# +CONFIG_SMS_SDIO_DRV=m +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set + +# +# Media ancillary drivers (tuners, sensors, i2c, frontends) +# +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y +CONFIG_MEDIA_ATTACH=y +CONFIG_VIDEO_IR_I2C=y + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_WM8775=m + +# +# RDS decoders +# + +# +# Video decoders +# +CONFIG_VIDEO_SAA711X=m + +# +# Video and audio decoders +# +CONFIG_VIDEO_CX25840=m + +# +# Video encoders +# + +# +# Camera sensor devices +# + +# +# Flash devices +# + +# +# Video improvement chips +# + +# +# Audio/Video compression chips +# + +# +# Miscellaneous helper chips +# + +# +# Sensors used on soc_camera driver +# +CONFIG_MEDIA_TUNER=y +CONFIG_MEDIA_TUNER_SIMPLE=y +CONFIG_MEDIA_TUNER_TDA8290=y +CONFIG_MEDIA_TUNER_TDA827X=y +CONFIG_MEDIA_TUNER_TDA18271=y +CONFIG_MEDIA_TUNER_TDA9887=y +CONFIG_MEDIA_TUNER_MT20XX=y +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=y +CONFIG_MEDIA_TUNER_XC5000=y +CONFIG_MEDIA_TUNER_XC4000=y +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=y +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV6110x=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_IT913X_FE=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set + +# +# Graphics support +# +# CONFIG_VGA_ARB is not set +# CONFIG_DRM is not set +# CONFIG_VGASTATE is not set +# CONFIG_VIDEO_OUTPUT_CONTROL is not set +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_GOLDFISH is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_EXYNOS_VIDEO is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_LOGO is not set +CONFIG_SOUND=y +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +CONFIG_SND_COMPRESS_OFFLOAD=y +CONFIG_SND_JACK=y +# CONFIG_SND_SEQUENCER is not set +# CONFIG_SND_MIXER_OSS is not set +# CONFIG_SND_PCM_OSS is not set +# CONFIG_SND_HRTIMER is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +# CONFIG_SND_RAWMIDI_SEQ is not set +# CONFIG_SND_OPL3_LIB_SEQ is not set +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +# CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +# CONFIG_SND_DUMMY is not set +# CONFIG_SND_ALOOP is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set +# CONFIG_SND_AC97_POWER_SAVE is not set +CONFIG_SND_PCI=y +# CONFIG_SND_AD1889 is not set +# CONFIG_SND_ALS300 is not set +# CONFIG_SND_ALI5451 is not set +# CONFIG_SND_ATIIXP is not set +# CONFIG_SND_ATIIXP_MODEM is not set +# CONFIG_SND_AU8810 is not set +# CONFIG_SND_AU8820 is not set +# CONFIG_SND_AU8830 is not set +# CONFIG_SND_AW2 is not set +# CONFIG_SND_AZT3328 is not set +# CONFIG_SND_BT87X is not set +# CONFIG_SND_CA0106 is not set +# CONFIG_SND_CMIPCI is not set +# CONFIG_SND_OXYGEN is not set +# CONFIG_SND_CS4281 is not set +# CONFIG_SND_CS46XX is not set +# CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTXFI is not set +# CONFIG_SND_DARLA20 is not set +# CONFIG_SND_GINA20 is not set +# CONFIG_SND_LAYLA20 is not set +# CONFIG_SND_DARLA24 is not set +# CONFIG_SND_GINA24 is not set +# CONFIG_SND_LAYLA24 is not set +# CONFIG_SND_MONA is not set +# CONFIG_SND_MIA is not set +# CONFIG_SND_ECHO3G is not set +# CONFIG_SND_INDIGO is not set +# CONFIG_SND_INDIGOIO is not set +# CONFIG_SND_INDIGODJ is not set +# CONFIG_SND_INDIGOIOX is not set +# CONFIG_SND_INDIGODJX is not set +# CONFIG_SND_EMU10K1 is not set +# CONFIG_SND_EMU10K1X is not set +# CONFIG_SND_ENS1370 is not set +# CONFIG_SND_ENS1371 is not set +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set +# CONFIG_SND_FM801 is not set +# CONFIG_SND_HDA_INTEL is not set +# CONFIG_SND_HDSP is not set +# CONFIG_SND_HDSPM is not set +# CONFIG_SND_ICE1712 is not set +# CONFIG_SND_ICE1724 is not set +# CONFIG_SND_INTEL8X0 is not set +# CONFIG_SND_INTEL8X0M is not set +# CONFIG_SND_KORG1212 is not set +# CONFIG_SND_LOLA is not set +# CONFIG_SND_LX6464ES is not set +# CONFIG_SND_MAESTRO3 is not set +# CONFIG_SND_MIXART is not set +# CONFIG_SND_NM256 is not set +# CONFIG_SND_PCXHR is not set +# CONFIG_SND_RIPTIDE is not set +# CONFIG_SND_RME32 is not set +# CONFIG_SND_RME96 is not set +# CONFIG_SND_RME9652 is not set +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set +# CONFIG_SND_VIA82XX is not set +# CONFIG_SND_VIA82XX_MODEM is not set +# CONFIG_SND_VIRTUOSO is not set +# CONFIG_SND_VX222 is not set +# CONFIG_SND_YMFPCI is not set +CONFIG_SND_ARM=y +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +# CONFIG_SND_USB_AUDIO is not set +# CONFIG_SND_USB_UA101 is not set +# CONFIG_SND_USB_CAIAQ is not set +# CONFIG_SND_USB_6FIRE is not set +# CONFIG_SND_USB_HIFACE is not set +CONFIG_SND_SOC=y +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_DESIGNWARE_I2S is not set +CONFIG_SND_SOC_I2C_AND_SPI=y +# CONFIG_SND_SIMPLE_CARD is not set +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=y +# CONFIG_HID_BATTERY_STRENGTH is not set +# CONFIG_HIDRAW is not set +# CONFIG_UHID is not set +CONFIG_HID_GENERIC=y + +# +# Special HID drivers +# +# CONFIG_HID_A4TECH is not set +# CONFIG_HID_ACRUX is not set +# CONFIG_HID_APPLE is not set +# CONFIG_HID_APPLEIR is not set +# CONFIG_HID_AUREAL is not set +# CONFIG_HID_BELKIN is not set +# CONFIG_HID_CHERRY is not set +# CONFIG_HID_CHICONY is not set +# CONFIG_HID_PRODIKEYS is not set +# CONFIG_HID_CYPRESS is not set +# CONFIG_HID_DRAGONRISE is not set +# CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELECOM is not set +# CONFIG_HID_ELO is not set +# CONFIG_HID_EZKEY is not set +# CONFIG_HID_HOLTEK is not set +# CONFIG_HID_HUION is not set +# CONFIG_HID_KEYTOUCH is not set +# CONFIG_HID_KYE is not set +# CONFIG_HID_UCLOGIC is not set +# CONFIG_HID_WALTOP is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_ICADE is not set +# CONFIG_HID_TWINHAN is not set +# CONFIG_HID_KENSINGTON is not set +# CONFIG_HID_LCPOWER is not set +# CONFIG_HID_LENOVO_TPKBD is not set +# CONFIG_HID_LOGITECH is not set +# CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MICROSOFT is not set +# CONFIG_HID_MONTEREY is not set +# CONFIG_HID_MULTITOUCH is not set +# CONFIG_HID_NTRIG is not set +# CONFIG_HID_ORTEK is not set +# CONFIG_HID_PANTHERLORD is not set +# CONFIG_HID_PETALYNX is not set +# CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PRIMAX is not set +# CONFIG_HID_ROCCAT is not set +# CONFIG_HID_SAITEK is not set +# CONFIG_HID_SAMSUNG is not set +# CONFIG_HID_SONY is not set +# CONFIG_HID_SPEEDLINK is not set +# CONFIG_HID_STEELSERIES is not set +# CONFIG_HID_SUNPLUS is not set +# CONFIG_HID_GREENASIA is not set +# CONFIG_HID_SMARTJOYPLUS is not set +# CONFIG_HID_TIVO is not set +# CONFIG_HID_TOPSEED is not set +# CONFIG_HID_THINGM is not set +# CONFIG_HID_THRUSTMASTER is not set +# CONFIG_HID_WACOM is not set +# CONFIG_HID_WIIMOTE is not set +# CONFIG_HID_XINMO is not set +# CONFIG_HID_ZEROPLUS is not set +# CONFIG_HID_ZYDACRON is not set +# CONFIG_HID_SENSOR_HUB is not set + +# +# USB HID support +# +CONFIG_USB_HID=y +# CONFIG_HID_PID is not set +# CONFIG_USB_HIDDEV is not set + +# +# I2C HID support +# +# CONFIG_I2C_HID is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=y +# CONFIG_USB_DEBUG is not set +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_BLACKLIST_HUB is not set +CONFIG_USB_MON=y +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_EHCI_HCD=y +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=y +# CONFIG_USB_EHCI_HCD_PLATFORM is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_ISP1760_HCD is not set +# CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FUSBH200_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +CONFIG_USB_OHCI_HCD=y +CONFIG_USB_OHCI_HCD_PCI=y +# CONFIG_USB_OHCI_HCD_PLATFORM is not set +# CONFIG_USB_UHCI_HCD is not set +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_SSB is not set +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +# CONFIG_USB_PRINTER is not set +CONFIG_USB_WDM=m +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=y +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_REALTEK is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_USBAT is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ALAUDA is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set +# CONFIG_USB_STORAGE_KARMA is not set +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set +# CONFIG_USB_STORAGE_ENE_UB6250 is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_DWC3 is not set +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set + +# +# USB port drivers +# +CONFIG_USB_SERIAL=m +# CONFIG_USB_SERIAL_GENERIC is not set +# CONFIG_USB_SERIAL_SIMPLE is not set +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_METRO is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MXUPORT is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_QCAUX is not set +# CONFIG_USB_SERIAL_QUALCOMM is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OPTION is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_XSENS_MT is not set +# CONFIG_USB_SERIAL_WISHBONE is not set +# CONFIG_USB_SERIAL_ZTE is not set +# CONFIG_USB_SERIAL_SSU100 is not set +# CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_LED is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_SISUSBVGA is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_EHSET_TEST_FIXTURE is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +CONFIG_USB_EZUSB_FX2=m +# CONFIG_USB_HSIC_USB3503 is not set + +# +# USB Physical Layer drivers +# +# CONFIG_USB_PHY is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_NOP_USB_XCEIV is not set +# CONFIG_AM335X_PHY_USB is not set +# CONFIG_SAMSUNG_USB2PHY is not set +# CONFIG_SAMSUNG_USB3PHY is not set +# CONFIG_USB_ISP1301 is not set +# CONFIG_USB_RCAR_PHY is not set +# CONFIG_USB_ULPI is not set +# CONFIG_USB_GADGET is not set +# CONFIG_UWB is not set +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set +# CONFIG_MMC_CLKGATE is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_MINORS=16 +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_SDHCI=y +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +# CONFIG_MMC_SDHCI_PCI is not set +CONFIG_MMC_SDHCI_PLTFM=y +# CONFIG_MMC_SDHCI_OF_ARASAN is not set +# CONFIG_MMC_SDHCI_PXAV3 is not set +# CONFIG_MMC_SDHCI_PXAV2 is not set +# CONFIG_MMC_SDHCI_BCM_KONA is not set +# CONFIG_MMC_TIFM_SD is not set +# CONFIG_MMC_CB710 is not set +# CONFIG_MMC_VIA_SDMMC is not set +# CONFIG_MMC_DW is not set +# CONFIG_MMC_VUB300 is not set +# CONFIG_MMC_USHC is not set +# CONFIG_MEMSTICK is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=m + +# +# LED drivers +# +# CONFIG_LEDS_LM3530 is not set +# CONFIG_LEDS_LM3642 is not set +# CONFIG_LEDS_PCA9532 is not set +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP5521 is not set +# CONFIG_LEDS_LP5523 is not set +# CONFIG_LEDS_LP5562 is not set +# CONFIG_LEDS_LP8501 is not set +# CONFIG_LEDS_PCA955X is not set +# CONFIG_LEDS_PCA963X is not set +# CONFIG_LEDS_PCA9685 is not set +# CONFIG_LEDS_DAC124S085 is not set +# CONFIG_LEDS_REGULATOR is not set +# CONFIG_LEDS_BD2802 is not set +# CONFIG_LEDS_TCA6507 is not set +# CONFIG_LEDS_LM355x is not set +# CONFIG_LEDS_OT200 is not set +# CONFIG_LEDS_BLINKM is not set + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +# CONFIG_LEDS_TRIGGER_TIMER is not set +# CONFIG_LEDS_TRIGGER_ONESHOT is not set +# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set +# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set +# CONFIG_LEDS_TRIGGER_CPU is not set +# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set + +# +# iptables trigger is under Netfilter config (LED target) +# +# CONFIG_LEDS_TRIGGER_TRANSIENT is not set +# CONFIG_LEDS_TRIGGER_CAMERA is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +# CONFIG_EDAC is not set +CONFIG_RTC_LIB=y +# CONFIG_RTC_CLASS is not set +# CONFIG_DMADEVICES is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VIRT_DRIVERS is not set + +# +# Virtio drivers +# +# CONFIG_VIRTIO_PCI is not set +# CONFIG_VIRTIO_MMIO is not set + +# +# Microsoft Hyper-V guest support +# +CONFIG_STAGING=y +# CONFIG_ET131X is not set +# CONFIG_USBIP_CORE is not set +CONFIG_W35UND=m +CONFIG_PRISM2_USB=m +# CONFIG_ECHO is not set +# CONFIG_COMEDI is not set +# CONFIG_R8187SE is not set +# CONFIG_RTL8192U is not set +# CONFIG_RTLLIB is not set +CONFIG_R8712U=m +CONFIG_R8188EU=m +# CONFIG_88EU_AP_MODE is not set +# CONFIG_88EU_P2P is not set +# CONFIG_R8821AE is not set +CONFIG_RTS5139=m +# CONFIG_RTS5139_DEBUG is not set +# CONFIG_RTS5208 is not set +# CONFIG_TRANZPORT is not set +# CONFIG_IDE_PHISON is not set +# CONFIG_LINE6_USB is not set +# CONFIG_USB_SERIAL_QUATECH2 is not set +# CONFIG_VT6655 is not set +# CONFIG_VT6656 is not set +# CONFIG_DX_SEP is not set +# CONFIG_FB_SM7XX is not set +# CONFIG_CRYSTALHD is not set +# CONFIG_FB_XGI is not set +# CONFIG_USB_ENESTORAGE is not set +# CONFIG_BCM_WIMAX is not set +# CONFIG_FT1000 is not set + +# +# Speakup console speech +# +# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set +CONFIG_STAGING_MEDIA=y +CONFIG_DVB_AS102=m +# CONFIG_DVB_CXD2099 is not set +# CONFIG_VIDEO_DT3155 is not set +# CONFIG_VIDEO_GO7007 is not set +# CONFIG_USB_MSI3101 is not set +# CONFIG_VIDEO_TCM825X is not set +# CONFIG_USB_SN9C102 is not set +# CONFIG_SOLO6X10 is not set + +# +# Android +# +# CONFIG_ANDROID is not set +CONFIG_USB_WPAN_HCD=m +CONFIG_WIMAX_GDM72XX=m +# CONFIG_WIMAX_GDM72XX_QOS is not set +# CONFIG_WIMAX_GDM72XX_K_MODE is not set +# CONFIG_WIMAX_GDM72XX_WIMAX2 is not set +CONFIG_WIMAX_GDM72XX_USB=y +# CONFIG_WIMAX_GDM72XX_SDIO is not set +# CONFIG_WIMAX_GDM72XX_USB_PM is not set +# CONFIG_LTE_GDM724X is not set +CONFIG_NET_VENDOR_SILICOM=y +# CONFIG_SBYPASS is not set +# CONFIG_BPCTL is not set +# CONFIG_CED1401 is not set +# CONFIG_DGRP is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LUSTRE_FS is not set +# CONFIG_XILLYBUS is not set +# CONFIG_DGNC is not set +# CONFIG_DGAP is not set + +# +# SOC (System On Chip) specific Drivers +# +CONFIG_SOC_BRCMSTB=y + +# +# Broadcom STB SoC drivers +# +CONFIG_BRCMSTB_IRQ0_STUB=y +CONFIG_BRCMSTB_BMEM=y +CONFIG_BRCMSTB_CMA=y +CONFIG_BRCMSTB_MEMORY_API=y +CONFIG_BRCMSTB_PM=y +# CONFIG_BRCMSTB_SRPD is not set +# CONFIG_BRCMSTB_WKTMR is not set +CONFIG_BRCMSTB_XPT_HASH=y +CONFIG_CLKDEV_LOOKUP=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Common Clock Framework +# +# CONFIG_COMMON_CLK_SI5351 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_QCOM is not set + +# +# Hardware Spinlock drivers +# +CONFIG_CLKSRC_OF=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +# CONFIG_MAILBOX is not set +CONFIG_IOMMU_SUPPORT=y +CONFIG_OF_IOMMU=y +# CONFIG_ARM_SMMU is not set + +# +# Remoteproc drivers +# +# CONFIG_STE_MODEM_RPROC is not set + +# +# Rpmsg drivers +# +# CONFIG_PM_DEVFREQ is not set +# CONFIG_EXTCON is not set +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +# CONFIG_VME_BUS is not set +# CONFIG_PWM is not set +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +# CONFIG_IPACK_BUS is not set +CONFIG_RESET_CONTROLLER=y +# CONFIG_FMC is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +# CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set +# CONFIG_PHY_EXYNOS_DP_VIDEO is not set +# CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_POWERCAP is not set + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +# CONFIG_EXT2_FS is not set +CONFIG_EXT3_FS=y +CONFIG_EXT3_DEFAULTS_TO_ORDERED=y +CONFIG_EXT3_FS_XATTR=y +# CONFIG_EXT3_FS_POSIX_ACL is not set +# CONFIG_EXT3_FS_SECURITY is not set +CONFIG_EXT4_FS=y +CONFIG_EXT4_USE_FOR_EXT23=y +# CONFIG_EXT4_FS_POSIX_ACL is not set +# CONFIG_EXT4_FS_SECURITY is not set +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD=y +# CONFIG_JBD_DEBUG is not set +CONFIG_JBD2=y +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +# CONFIG_REISERFS_FS_XATTR is not set +# CONFIG_JFS_FS is not set +CONFIG_XFS_FS=m +# CONFIG_XFS_QUOTA is not set +# CONFIG_XFS_POSIX_ACL is not set +CONFIG_XFS_RT=y +# CONFIG_XFS_WARN is not set +# CONFIG_XFS_DEBUG is not set +# CONFIG_GFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +# CONFIG_DNOTIFY is not set +CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_QUOTACTL is not set +CONFIG_AUTOFS4_FS=y +CONFIG_FUSE_FS=m +CONFIG_CUSE=m + +# +# Caches +# +CONFIG_FSCACHE=y +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_HISTOGRAM is not set +# CONFIG_FSCACHE_DEBUG is not set +# CONFIG_FSCACHE_OBJECT_LIST is not set +# CONFIG_CACHEFILES is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=y +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_TMPFS_XATTR is not set +# CONFIG_HUGETLBFS is not set +# CONFIG_HUGETLB_PAGE is not set +# CONFIG_CONFIGFS_FS is not set +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_ECRYPT_FS is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +# CONFIG_HFSPLUS_FS_POSIX_ACL is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set +CONFIG_JFFS2_ZLIB=y +# CONFIG_JFFS2_LZO is not set +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_UBIFS_FS is not set +# CONFIG_LOGFS is not set +# CONFIG_CRAMFS is not set +# CONFIG_SQUASHFS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_F2FS_FS is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V2=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_SWAP is not set +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=y +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +# CONFIG_NFS_V4_1_MIGRATION is not set +CONFIG_ROOT_NFS=y +# CONFIG_NFS_FSCACHE is not set +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFSD=y +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +# CONFIG_NFSD_V4 is not set +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +CONFIG_SUNRPC_BACKCHANNEL=y +# CONFIG_SUNRPC_DEBUG is not set +# CONFIG_CEPH_FS is not set +CONFIG_CIFS=y +# CONFIG_CIFS_STATS is not set +# CONFIG_CIFS_WEAK_PW_HASH is not set +# CONFIG_CIFS_UPCALL is not set +# CONFIG_CIFS_XATTR is not set +# CONFIG_CIFS_DEBUG is not set +# CONFIG_CIFS_DFS_UPCALL is not set +CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_FSCACHE is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=y +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +# CONFIG_NLS_MAC_ROMAN is not set +# CONFIG_NLS_MAC_CELTIC is not set +# CONFIG_NLS_MAC_CENTEURO is not set +# CONFIG_NLS_MAC_CROATIAN is not set +# CONFIG_NLS_MAC_CYRILLIC is not set +# CONFIG_NLS_MAC_GAELIC is not set +# CONFIG_NLS_MAC_GREEK is not set +# CONFIG_NLS_MAC_ICELAND is not set +# CONFIG_NLS_MAC_INUIT is not set +# CONFIG_NLS_MAC_ROMANIAN is not set +# CONFIG_NLS_MAC_TURKISH is not set +CONFIG_NLS_UTF8=y + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 +# CONFIG_BOOT_PRINTK_DELAY is not set +CONFIG_DYNAMIC_DEBUG=y + +# +# Compile-time checks and compiler options +# +CONFIG_DEBUG_INFO=y +CONFIG_DEBUG_INFO_REDUCED=y +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_READABLE_ASM is not set +# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +CONFIG_DEBUG_KERNEL=y + +# +# Memory Debugging +# +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_DEBUG_SLAB is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_MEMORY_INIT is not set +# CONFIG_DEBUG_PER_CPU_MAPS is not set +# CONFIG_DEBUG_HIGHMEM is not set +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Lockups and Hangs +# +CONFIG_LOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_DETECT_HUNG_TASK=y +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +CONFIG_SCHED_DEBUG=y +# CONFIG_SCHEDSTATS is not set +# CONFIG_TIMER_STATS is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_RT_MUTEX_TESTER is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_WRITECOUNT is not set +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CREDENTIALS is not set + +# +# RCU Debugging +# +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +# CONFIG_RCU_CPU_STALL_INFO is not set +# CONFIG_RCU_TRACE is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +# CONFIG_FAULT_INJECTION is not set +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_ENABLE_DEFAULT_TRACERS is not set +# CONFIG_FTRACE_SYSCALLS is not set +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +# CONFIG_BLK_DEV_IO_TRACE is not set +# CONFIG_PROBE_EVENTS is not set + +# +# Runtime Testing +# +# CONFIG_LKDTM is not set +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_TEST_MODULE is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +# CONFIG_ARM_PTDUMP is not set +# CONFIG_STRICT_DEVMEM is not set +CONFIG_ARM_UNWIND=y +CONFIG_DEBUG_USER=y +CONFIG_DEBUG_LL=y +# CONFIG_DEBUG_BCM_KONA_UART is not set +CONFIG_DEBUG_BRCMSTB_UART=y +# CONFIG_DEBUG_ICEDCC is not set +# CONFIG_DEBUG_SEMIHOSTING is not set +# CONFIG_DEBUG_LL_UART_8250 is not set +# CONFIG_DEBUG_LL_UART_PL01X is not set +CONFIG_DEBUG_LL_INCLUDE="debug/8250.S" +# CONFIG_DEBUG_UART_PL01X is not set +CONFIG_DEBUG_UART_8250=y +CONFIG_DEBUG_UART_PHYS=0xf040b000 +CONFIG_DEBUG_UART_VIRT=0xfc40b000 +CONFIG_DEBUG_UART_8250_SHIFT=2 +CONFIG_DEBUG_UART_8250_WORD=y +# CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set +CONFIG_DEBUG_UNCOMPRESS=y +CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" +CONFIG_EARLY_PRINTK=y +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_PERSISTENT_KEYRINGS is not set +# CONFIG_BIG_KEYS is not set +# CONFIG_ENCRYPTED_KEYS is not set +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +# CONFIG_CRYPTO_GF128MUL is not set +# CONFIG_CRYPTO_NULL is not set +# CONFIG_CRYPTO_PCRYPT is not set +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=y +# CONFIG_CRYPTO_GCM is not set +CONFIG_CRYPTO_SEQIV=y + +# +# Block modes +# +CONFIG_CRYPTO_CBC=m +CONFIG_CRYPTO_CTR=y +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=y +CONFIG_CRYPTO_HMAC=y +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +# CONFIG_CRYPTO_CRC32 is not set +# CONFIG_CRYPTO_CRCT10DIF is not set +# CONFIG_CRYPTO_GHASH is not set +CONFIG_CRYPTO_MD4=y +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +CONFIG_CRYPTO_SHA1=m +# CONFIG_CRYPTO_SHA1_ARM is not set +CONFIG_CRYPTO_SHA256=y +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_AES_ARM is not set +# CONFIG_CRYPTO_AES_ARM_BS is not set +# CONFIG_CRYPTO_ANUBIS is not set +CONFIG_CRYPTO_ARC4=y +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +CONFIG_CRYPTO_DES=y +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +# CONFIG_CRYPTO_ZLIB is not set +CONFIG_CRYPTO_LZO=y +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +# CONFIG_CRYPTO_USER_API_HASH is not set +# CONFIG_CRYPTO_USER_API_SKCIPHER is not set +CONFIG_CRYPTO_HW=y +# CONFIG_ASYMMETRIC_KEY_TYPE is not set +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IO=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=y +# CONFIG_CRC_T10DIF is not set +CONFIG_CRC_ITU_T=y +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +# CONFIG_CRC8 is not set +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_XZ_DEC=y +# CONFIG_XZ_DEC_X86 is not set +# CONFIG_XZ_DEC_POWERPC is not set +# CONFIG_XZ_DEC_IA64 is not set +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +# CONFIG_XZ_DEC_SPARC is not set +CONFIG_XZ_DEC_BCJ=y +# CONFIG_XZ_DEC_TEST is not set +CONFIG_DECOMPRESS_GZIP=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_NLATTR=y +CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y +CONFIG_AVERAGE=y +# CONFIG_CORDIC is not set +# CONFIG_DDR is not set +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +# CONFIG_VIRTUALIZATION is not set diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.9.6.inc b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.9.6.inc index 08ddf7a..a593590 100644 --- a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.9.6.inc +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.9.6.inc @@ -3,6 +3,7 @@ SECTION = "kernel" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" +PE = "1" KV = "3.9.6" INC_PR = "r5" diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb b/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb new file mode 100644 index 0000000..f69f3d1 --- /dev/null +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb @@ -0,0 +1,8 @@ +require linux-vuplus-3.14.28.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +PR = "${INC_PR}.6" + +SRC_URI += "\ +" diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolose_3.13.5.bb b/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolose_3.13.5.bb index d32d54a..144dab6 100644 --- a/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolose_3.13.5.bb +++ b/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolose_3.13.5.bb @@ -2,10 +2,11 @@ require linux-vuplus-3.13.5.inc COMPATIBLE_MACHINE = "^(vusolose)$" -PR = "${INC_PR}.4" +PR = "${INC_PR}.5" SRC_URI += " \ - file://brcm_s3_wol.patch;patch=1;pnum=1 \ + file://brcm_s3_wol.patch \ + file://linux_mtd_bbt_maxblock.patch \ " diff --git a/meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb b/meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb new file mode 100644 index 0000000..37db03f --- /dev/null +++ b/meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb @@ -0,0 +1,35 @@ +SECTION = "base" +LICENSE = "CLOSED" +require conf/license/license-close.inc + +SRCDATE = "20150506.0_beta" + +PV = "1.0" +PR = "${SRCDATE}_r0" + +DEPENDS += "enigma2 xbmc" +RDEPENDS_${PN} += "xbmc" + +PROVIDES += "enigma2-plugin-extensions-xbmc" +RPROVIDES_${PN} += "enigma2-plugin-extensions-xbmc" + +SRC_URI = "http://archive.vuplus.com/download/build_support/e2xbmc-plugin_${SRCDATE}.tar.gz" + +S = "${WORKDIR}/plugin" + +PLUGIN_DIR="${D}${libdir}/enigma2/python/Plugins/Extensions/XBMC" + +do_install() { + install -d ${PLUGIN_DIR} + install -m 0755 ${S}/*.py ${PLUGIN_DIR} + install -m 0755 ${S}/button.png ${PLUGIN_DIR} +} + +do_package_qa() { +} + +FILES_${PN}="/" + +SRC_URI[md5sum] = "f619ffc2e56f7aac7721115cb02c1e51" +SRC_URI[sha256sum] = "1f996832ece11f40b264a1d05f4e4e0c86b16a0cb23d24a960bcc572924043d2" + diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb new file mode 100644 index 0000000..745c0b1 --- /dev/null +++ b/meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb @@ -0,0 +1,13 @@ +require xbmc.inc + +COMPATIBLE_MACHINE = "^(vuduo2)$" + +BUILD_PR = "r0" +GLARCH = "" +GLPR = "20141202_p0" + +EXTRA_OECONF += " --with-platform=dvbbox " + +SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8" +SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d" + diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb new file mode 100644 index 0000000..04e55ac --- /dev/null +++ b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb @@ -0,0 +1,13 @@ +require xbmc.inc + +COMPATIBLE_MACHINE = "^(vusolo2)$" + +BUILD_PR = "r0" +GLARCH = "" +GLPR = "20141202_p0" + +EXTRA_OECONF += " --with-platform=dvbbox " + +SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8" +SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d" + diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb new file mode 100644 index 0000000..0b84e6d --- /dev/null +++ b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb @@ -0,0 +1,13 @@ +require xbmc.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +BUILD_PR = "r0" +GLARCH = "-arm" +GLPR = "20150603_p0" + +EXTRA_OECONF += " --with-platform=dvbboxarm " + +SRC_URI[xbmc-support.md5sum] = "3803968ff78af7437982caf02647238b" +SRC_URI[xbmc-support.sha256sum] = "d8e556854a29ef3dd78fab18454f0e91f01a23b7df299400276deb1f8fb495c6" + diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb new file mode 100644 index 0000000..e132810 --- /dev/null +++ b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb @@ -0,0 +1,13 @@ +require xbmc.inc + +COMPATIBLE_MACHINE = "^(vusolose)$" + +BUILD_PR = "r0" +GLARCH = "" +GLPR = "20141202_p0" + +EXTRA_OECONF += " --with-platform=dvbbox " + +SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8" +SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d" + diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc.inc b/meta-bsp/recipes-multimedia/xbmc/xbmc.inc new file mode 100644 index 0000000..8bfe1d4 --- /dev/null +++ b/meta-bsp/recipes-multimedia/xbmc/xbmc.inc @@ -0,0 +1,147 @@ +SUMMARY = "XBMC Media Center" + +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff" + +DEPENDS = "libgles libxslt libusb1 libcec libplist expat yajl gperf-native fribidi mpeg2dec samba fontconfig curl python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image libsdl-mixer mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0 bzip2 virtual/libsdl jasper zip-native zlib libtinyxml taglib libbluray libshairport librtmp zlib libnfs libxslt" + +PROVIDES += "xbmc" +RPROVIDES_${PN} += "xbmc" + +RDEPENDS_${PN} = "python" +RDEPENDS_${PN} += "\ + python-distutils \ + python-subprocess \ + python-robotparser \ + python-mechanize \ + python-threading \ + python-shell \ + python-zlib \ + python-sqlite3 \ + python-json \ + python-xml \ + python-html \ + python-netserver \ + python-misc \ + python-pygobject \ + python-pygobject-lib \ + python-textutils \ + python-simplejson \ + python-xmlrpc \ + python-pprint \ + python-difflib \ + python-email \ + python-compression \ + python-compile \ + python-compiler \ + python-numbers \ + nfs-utils-client \ + libshairport \ + glibc-gconv-utf-32 \ + xz \ + tiff \ + yajl \ + libxslt \ + libupnp \ + libplist \ + librtmp \ + libbluray \ + libnfs \ +" + +BRANCH = "gotham_vuplus" +SRCREV = "5ae20573a048d4ae67e23c0957b7efaa62179c34" + +PV = "13.2" +PR = "${BUILD_PR}_${GLPR}_${SRCREV}" + +SRC_URI = "git://code.vuplus.com/git/xbmc.git;protocol=http;branch=${BRANCH};tag=${SRCREV} \ + http://archive.vuplus.com/download/build_support/xbmc-support_${GLPR}${GLARCH}.tar.gz;name=xbmc-support \ +" + +inherit autotools-brokensep gettext python-dir + +S = "${WORKDIR}/git" + +CACHED_CONFIGUREVARS += " \ + ac_cv_path_PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" \ +" + +EXTRA_OECONF = " \ + --enable-gles \ + --enable-libusb \ + --enable-airplay \ + --disable-optical-drive \ + --enable-external-libraries \ + --disable-ssh \ + --disable-x11 \ + --disable-sdl \ + --disable-joystick \ + --disable-alsa \ + --disable-libcec \ + --enable-rtmp \ + --disable-texturepacker \ +" +#EXTRA_OECONF_append_armv7a = " --cpu=cortex-a8 " + +FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fomit-frame-pointer -O4 -ffast-math" +BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}" + +# for python modules +export HOST_SYS +export BUILD_SYS +export STAGING_LIBDIR +export STAGING_INCDIR +export PYTHON_DIR + +do_configure() { + cp -av ${WORKDIR}/xbmc-support/gles_init.* ${WORKDIR}/git/xbmc/windowing/egl/ + ./bootstrap + oe_runconf +} + +#PARALLEL_MAKE = " -j8 " + +do_compile_prepend() { + for i in $(find . -name "Makefile") ; do + sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' $i + done + + for i in $(find . -name "*.mak*" -o -name "Makefile") ; do + sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' -e 's:-rpath \$(libdir):-rpath ${libdir}:g' $i + done +} + +INSANE_SKIP_${PN} = "rpaths" + +# on ARM architectures xbmc will use GLES which will make the regular wrapper fail, so start it directly +#do_install_append_arm() { +# sed -i -e 's:Exec=xbmc:Exec=${libdir}/xbmc/xbmc.bin:g' ${D}${datadir}/applications/xbmc.desktop +#} + +do_install_append(){ + install -d ${D}${bindir} + install -m 0755 ${WORKDIR}/xbmc-support/xbmc.helper ${D}${bindir} +} + +do_package_qa(){ +} + +FILES_${PN} += "${datadir}/xsessions ${datadir}/icons" +FILES_${PN} += "/usr/bin /usr/share /usr/lib" +FILES_${PN}-dbg += "${libdir}/xbmc/.debug ${libdir}/xbmc/*/.debug ${libdir}/xbmc/*/*/.debug ${libdir}/xbmc/*/*/*/.debug" + +# xbmc uses some kind of dlopen() method for libcec so we need to add it manually +RRECOMMENDS_${PN}_append = " libcec \ + python \ + python-lang \ + python-re \ + python-netclient \ + libcurl \ + " +RRECOMMENDS_${PN}_append_libc-glibc = " glibc-charmap-ibm850 glibc-gconv-ibm850" + +INSANE_SKIP_${PN} = "already-stripped" + +PACKAGE_ARCH := "${MACHINE_ARCH}" + diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend b/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend index 5daddf1..aa58a35 100644 --- a/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend +++ b/meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend @@ -1,6 +1,6 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -PR .= "-bsp4" +PR .= "-bsp5" SRC_URI_append_vusolo = " \ file://enigma2_vuplus_misc.patch \ @@ -25,6 +25,12 @@ SRC_URI_append_vuzero = " \ file://enigma2_vuplus_remove_pvr_action.patch \ " +SRC_URI_append_vusolo4k = " \ + file://skin_user_vusolo4k.xml \ + file://lcd_icons_vusolo4k \ + file://enigma2_dvb_ci_fbc.patch \ +" + do_install_append_vuultimo() { install -m 0755 ${WORKDIR}/analog.ttf ${D}/usr/share/fonts/ install -m 0755 ${WORKDIR}/skin_user.xml ${D}/usr/share/enigma2/defaults/ @@ -33,8 +39,14 @@ do_install_append_vuultimo() { } do_install_append_vuduo2() { - install -m 0755 ${WORKDIR}/skin_user_vuduo2.xml ${D}/usr/share/enigma2/defaults/skin_user.xml - install -d ${D}/usr/share/enigma2/vfd_icons/ - install -m 0755 ${WORKDIR}/vfd_icons_vuduo2/*.png ${D}/usr/share/enigma2/vfd_icons/ + install -m 0755 ${WORKDIR}/skin_user_vuduo2.xml ${D}/usr/share/enigma2/defaults/skin_user.xml + install -d ${D}/usr/share/enigma2/vfd_icons/ + install -m 0755 ${WORKDIR}/vfd_icons_vuduo2/*.png ${D}/usr/share/enigma2/vfd_icons/ +} + +do_install_append_vusolo4k() { + install -m 0755 ${WORKDIR}/skin_user_vusolo4k.xml ${D}/usr/share/enigma2/defaults/skin_user.xml + install -d ${D}/usr/share/enigma2/lcd_icons/ + install -m 0755 ${WORKDIR}/lcd_icons_vusolo4k/*.png ${D}/usr/share/enigma2/lcd_icons/ } diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch new file mode 100644 index 0000000..e14ad5e --- /dev/null +++ b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch @@ -0,0 +1,104 @@ +diff --git a/lib/dvb_ci/dvbci.cpp b/lib/dvb_ci/dvbci.cpp +index 374672a..1b50e67 100644 +--- a/lib/dvb_ci/dvbci.cpp ++++ b/lib/dvb_ci/dvbci.cpp +@@ -495,10 +495,9 @@ void eDVBCIInterfaces::recheckPMTHandlers() + data_source tuner_source = TUNER_A; + switch (tunernum) + { +- case 0: tuner_source = TUNER_A; break; +- case 1: tuner_source = TUNER_B; break; +- case 2: tuner_source = TUNER_C; break; +- case 3: tuner_source = TUNER_D; break; ++ case 0 ... 10: ++ tuner_source = (data_source)tunernum; ++ break; + default: + eDebug("try to get source for tuner %d!!\n", tunernum); + break; +@@ -646,6 +645,8 @@ int eDVBCIInterfaces::getMMIState(int slotid) + return slot->getMMIState(); + } + ++static const char *tuner_source[] = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "CI0", "CI1", "CI2", "CI3"}; ++ + int eDVBCIInterfaces::setInputSource(int tuner_no, data_source source) + { + // eDebug("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"); +@@ -666,29 +667,8 @@ int eDVBCIInterfaces::setInputSource(int tuner_no, data_source source) + + switch(source) + { +- case CI_A: +- fprintf(input, "CI0"); +- break; +- case CI_B: +- fprintf(input, "CI1"); +- break; +- case CI_C: +- fprintf(input, "CI2"); +- break; +- case CI_D: +- fprintf(input, "CI3"); +- break; +- case TUNER_A: +- fprintf(input, "A"); +- break; +- case TUNER_B: +- fprintf(input, "B"); +- break; +- case TUNER_C: +- fprintf(input, "C"); +- break; +- case TUNER_D: +- fprintf(input, "D"); ++ case TUNER_A ... CI_D: ++ fprintf(input, tuner_source[(int)source]); + break; + default: + eDebug("setInputSource for input %d failed!!!\n", (int)source); +@@ -1281,29 +1261,8 @@ int eDVBCISlot::setSource(data_source source) + FILE *ci = fopen(buf, "wb"); + switch(source) + { +- case CI_A: +- fprintf(ci, "CI0"); +- break; +- case CI_B: +- fprintf(ci, "CI1"); +- break; +- case CI_C: +- fprintf(ci, "CI2"); +- break; +- case CI_D: +- fprintf(ci, "CI3"); +- break; +- case TUNER_A: +- fprintf(ci, "A"); +- break; +- case TUNER_B: +- fprintf(ci, "B"); +- break; +- case TUNER_C: +- fprintf(ci, "C"); +- break; +- case TUNER_D: +- fprintf(ci, "D"); ++ case TUNER_A ... CI_D: ++ fprintf(ci, tuner_source[(int)source]); + break; + default: + eDebug("CI Slot %d: setSource %d failed!!!\n", getSlotID(), (int)source); +diff --git a/lib/dvb_ci/dvbci.h b/lib/dvb_ci/dvbci.h +index de84e18..c90ec10 100644 +--- a/lib/dvb_ci/dvbci.h ++++ b/lib/dvb_ci/dvbci.h +@@ -35,7 +35,7 @@ struct queueData + + enum data_source + { +- TUNER_A, TUNER_B, TUNER_C, TUNER_D, CI_A, CI_B, CI_C, CI_D ++ TUNER_A=0, TUNER_B, TUNER_C, TUNER_D, TUNER_E, TUNER_F, TUNER_G, TUNER_H, TUNER_I, TUNER_J, CI_A, CI_B, CI_C, CI_D + }; + + typedef std::pair providerPair; diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png new file mode 100644 index 0000000..5063fa6 Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png differ diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png new file mode 100644 index 0000000..9feeb90 Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png differ diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png new file mode 100644 index 0000000..4a6cfea Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png differ diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png new file mode 100644 index 0000000..4539ad2 Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png differ diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png new file mode 100644 index 0000000..0bc4352 Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png differ diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml new file mode 100644 index 0000000..86976b1 --- /dev/null +++ b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + IsCrypted + + + + HasTelext + + + + IsWidescreen + + + + IsMultichannel + + + + Format:%d.%m.%Y + + + + Format:%H:%M + + + + Name + + + Name + + + Progress + + + + + Name + + + Name + + + Progress + + + + + + IsCrypted + + + + HasTelext + + + + IsWidescreen + + + + IsMultichannel + + + + Format:%d.%m.%Y + + + + Format:%H:%M + + + + + Name + + + Position + + + + + + IsCrypted + + + + HasTelext + + + + IsWidescreen + + + + IsMultichannel + + + + Format:%d.%m.%Y + + + + Format:%H:%M + + + + + + + + + + + + + + + + Format:%d.%m.%Y + + + + Format:%H:%M + + + + + + IsCrypted + + + + HasTelext + + + + IsWidescreen + + + + IsMultichannel + + + + + + + + + + + + + + Format:%d.%m.%Y + + + + Format:%H:%M + + + + + + IsCrypted + + + + HasTelext + + + + IsWidescreen + + + + IsMultichannel + + + + + + Format:%d.%m.%Y + + + + Format:%H:%M + + + + + + IsCrypted + + + + HasTelext + + + + IsWidescreen + + + + IsMultichannel + + + + + + + Format:%d.%m.%Y + + + + Format:%H:%M + + + + + + IsCrypted + + + + HasTelext + + + + IsWidescreen + + + + IsMultichannel + + + + + + + + + + + + + + + diff --git a/meta-bsp/recipes-vuplus/vuplus-blindscan-utils/vuplus-blindscan-utils.bb b/meta-bsp/recipes-vuplus/vuplus-blindscan-utils/vuplus-blindscan-utils.bb index 3c29253..1745784 100755 --- a/meta-bsp/recipes-vuplus/vuplus-blindscan-utils/vuplus-blindscan-utils.bb +++ b/meta-bsp/recipes-vuplus/vuplus-blindscan-utils/vuplus-blindscan-utils.bb @@ -7,14 +7,17 @@ LICENSE = "CLOSED" require conf/license/license-close.inc PV = "3.8" +PV_arm = "4.0" + PR = "r2" PACKAGE_ARCH = "${MACHINE_ARCH}" SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}.tar.bz2" +SRC_URI_arm = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}_arm.tar.gz;name=arm" S = "${WORKDIR}/blindscan-utils" -PLUGABLE_MODEL_BLINDSCAN = " \ +PLUGABLE_MIPSEL_BLINDSCAN = " \ tda1002x \ vuplus_blindscan \ vuplus_6211_blindscan \ @@ -25,6 +28,16 @@ PLUGABLE_MODEL_BLINDSCAN = " \ tt3l10_t2_scan \ " +PLUGABLE_ARM_BLINDSCAN = " \ + vuplus_blindscan \ + vuplus_6211_blindscan \ + vuplus_6222_blindscan \ + ssh108 \ + ssh108_t2_scan \ + tt3l10 \ + tt3l10_t2_scan \ +" + do_install() { install -d "${D}/${bindir}" install -m 0755 "${S}/tda1002x" "${D}/${bindir}" @@ -32,14 +45,14 @@ do_install() { do_install_vuuno() { install -d "${D}/${bindir}" - for f in ${PLUGABLE_MODEL_BLINDSCAN}; do + for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do install -m 0755 "${S}/$f" "${D}/${bindir}" done } do_install_vuultimo() { install -d "${D}/${bindir}" - for f in ${PLUGABLE_MODEL_BLINDSCAN}; do + for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do install -m 0755 "${S}/$f" "${D}/${bindir}" done } @@ -52,14 +65,21 @@ do_install_vusolo2() { do_install_vuduo2() { install -d "${D}/${bindir}" - for f in ${PLUGABLE_MODEL_BLINDSCAN}; do + for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do install -m 0755 "${S}/$f" "${D}/${bindir}" done } do_install_vusolose() { install -d "${D}/${bindir}" - for f in ${PLUGABLE_MODEL_BLINDSCAN}; do + for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do + install -m 0755 "${S}/$f" "${D}/${bindir}" + done +} + +do_install_arm() { + install -d "${D}/${bindir}" + for f in ${PLUGABLE_ARM_BLINDSCAN}; do install -m 0755 "${S}/$f" "${D}/${bindir}" done } @@ -67,5 +87,8 @@ do_install_vusolose() { SRC_URI[md5sum] = "0efbbfd6816d00bd808d2897995a87a6" SRC_URI[sha256sum] = "486a22c76e051e98dcc54129ca62ad05d41c2fb78a5cdf9324ca161fece00cd7" +SRC_URI[arm.md5sum] = "a8d402731bc957633a28ef88dbec80eb" +SRC_URI[arm.sha256sum] = "a70c2ec82e6ba1cca71bd61c52dde3d2e6de47f7e168ec57b9ca4af5ef9f2cf4" + INSANE_SKIP_${PN} = "already-stripped" diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin b/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin new file mode 100644 index 0000000..3eb624e Binary files /dev/null and b/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin differ diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb new file mode 100644 index 0000000..4fb7979 --- /dev/null +++ b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb @@ -0,0 +1,19 @@ +require vuplus-bootlogo.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +PR = "${INC_PR}.6" +SRCDATE = "20150901" + +SRC_URI += "\ + http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_${SRCDATE}.tar.gz \ + file://splash_auto.bin \ +" + +do_install_append() { + install -m 0755 ${S}/vmlinuz-initrd-7366b0 ${D}/boot/initrd_auto.bin + install -m 0755 ${S}/splash_auto.bin ${D}/boot/splash_auto.bin +} + +SRC_URI[md5sum] = "825b9e90b49742358ec162db13e75d9d" +SRC_URI[sha256sum] = "d5fa2dd43cca9070e0be857ddbc57ed82b918a23c5daa9b4243aeee4c33e3911" diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolose.bb b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolose.bb index c5e4d54..a3e33c1 100644 --- a/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolose.bb +++ b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolose.bb @@ -2,8 +2,8 @@ require vuplus-bootlogo.inc COMPATIBLE_MACHINE = "^(vusolose)$" -PR = "${INC_PR}.0" -SRCDATE = "20140728" +PR = "${INC_PR}.1" +SRCDATE = "20150821" SRC_URI += "\ http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_${SRCDATE}.tar.gz \ @@ -15,6 +15,6 @@ do_install_append() { install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin } -SRC_URI[md5sum] = "908f5bd70cb3d6be3b002393fc7e797a" -SRC_URI[sha256sum] = "cf0d93b11468636c3a1d3f6a3beea50f6027a59aabf0f73109367755bcd00add" +SRC_URI[md5sum] = "eb5efad0435e7c455a2e8bf1a56eb551" +SRC_URI[sha256sum] = "e374477d429c901611e81c4b38d32228aa69f42edb002d0d555023d9ba6a6816" diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo.inc b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo.inc index 105adb3..e319e1a 100644 --- a/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo.inc +++ b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo.inc @@ -12,7 +12,7 @@ IMAGES_VERSION = "1" BINARY_VERSION = "7" PV = "${BINARY_VERSION}.${IMAGES_VERSION}" -INC_PR = "r8" +INC_PR = "r9" SRC_URI = "file://bootlogo.mvi file://backdrop.mvi file://bootlogo_wait.mvi" @@ -21,12 +21,12 @@ PACKAGES = "${PN}" INHIBIT_PACKAGE_STRIP = "1" do_install() { - install -d ${D}/boot ${D}${datadir}/${PN} + install -d ${D}/boot ${D}${datadir}/vuplus-bootlogo install -d ${D}/usr/share for file in *.mvi; do - install -m 0644 $file ${D}${datadir}/${PN} - ln -s ${PN}/$file ${D}${datadir} - ln -sf ${datadir}/${PN}/$file ${D}/boot/$file; + install -m 0644 $file ${D}${datadir}/vuplus-bootlogo + ln -s vuplus-bootlogo/$file ${D}${datadir} + ln -sf ${datadir}/vuplus-bootlogo/$file ${D}/boot/$file; done } diff --git a/meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb new file mode 100644 index 0000000..4ef2a85 --- /dev/null +++ b/meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb @@ -0,0 +1,13 @@ +require vuplus-dvb-proxy.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +SRCDATE = "20151019" +SRCDATE_PR = "r0" + +pkg_postinst_${PN}_append () { + ln -s /lib/modules/${KERNEL_VERSION}/extra/dvb-bcm7376.ko $D/lib/modules/${KERNEL_VERSION}/extra/dvb-bcm.ko +} + +SRC_URI[md5sum] = "14eac182b7f1981d346a209287abc91f" +SRC_URI[sha256sum] = "316bce068ee4937d8e03f1ac10018f021983b02f2afbe489b7000e3ccfda30ae" diff --git a/meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb new file mode 100644 index 0000000..4a657dc --- /dev/null +++ b/meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb @@ -0,0 +1,9 @@ +require vuplus-manual.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +SRC_DATE = "20151007_p2" + +SRC_URI[md5sum] = "4bc28b9f11eef3c0adee0c483aff487d" +SRC_URI[sha256sum] = "95c32abed18cb708a50947fd4b7ffceb7dfa0e2ab85e05974cba24665ef20824" + diff --git a/meta-bsp/recipes-vuplus/vuplus-platform-util/files/vuplus-platform-util.sysvinit b/meta-bsp/recipes-vuplus/vuplus-platform-util/files/vuplus-platform-util.sysvinit index 15d8205..a88f9a5 100644 --- a/meta-bsp/recipes-vuplus/vuplus-platform-util/files/vuplus-platform-util.sysvinit +++ b/meta-bsp/recipes-vuplus/vuplus-platform-util/files/vuplus-platform-util.sysvinit @@ -6,7 +6,7 @@ case "$1" in [ -f /etc/dropbear/dropbear_rsa_host_key ] echo -n "Starting vuplus-platform-util" if [ ! -e /dev/brcm0 ]; then - DRV_PATH=/lib/modules/3.13.5/extra + DRV_PATH=/lib/modules/`uname -r`/extra insmod $DRV_PATH/procmk.ko insmod $DRV_PATH/bcm_event.ko insmod $DRV_PATH/dvb_base.ko diff --git a/meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb new file mode 100644 index 0000000..7618f7c --- /dev/null +++ b/meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb @@ -0,0 +1,11 @@ +require vuplus-platform-util.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +PV="15.2" +SRCDATE = "20151019" +SRCDATE_PR = "r0" + + +SRC_URI[md5sum] = "387ef27c9e0367f7cbe3b54d732b0e1e" +SRC_URI[sha256sum] = "db4d2bd4956eb240cd14a3c53fc5208ff20d7d692ab4da2bc852df6f44a74a7b" diff --git a/meta-bsp/recipes-vuplus/vuplus-skins/vuplus-skins.bbappend b/meta-bsp/recipes-vuplus/vuplus-skins/vuplus-skins.bbappend new file mode 100644 index 0000000..23b56a2 --- /dev/null +++ b/meta-bsp/recipes-vuplus/vuplus-skins/vuplus-skins.bbappend @@ -0,0 +1,4 @@ +BRANCH_vusolo4k = "Vu_HD_solo4k" + +PACKAGE_ARCH := "${MACHINE_ARCH}" + diff --git a/meta-bsp/recipes-vuplus/vuplus-tuner-turbo/vuplus-tuner-turbo_3.14.28.bb b/meta-bsp/recipes-vuplus/vuplus-tuner-turbo/vuplus-tuner-turbo_3.14.28.bb new file mode 100644 index 0000000..30546c0 --- /dev/null +++ b/meta-bsp/recipes-vuplus/vuplus-tuner-turbo/vuplus-tuner-turbo_3.14.28.bb @@ -0,0 +1,10 @@ +require vuplus-tuner-turbo.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + +SRC_URI = "" + +do_install() { +} + +ALLOW_EMPTY_${PN} = "1" diff --git a/meta-bsp/recipes-vuplus/webkit-hbbtv/enigma2-plugin-extensions-webkithbbtv.bb b/meta-bsp/recipes-vuplus/webkit-hbbtv/enigma2-plugin-extensions-webkithbbtv.bb new file mode 100644 index 0000000..d3fde31 --- /dev/null +++ b/meta-bsp/recipes-vuplus/webkit-hbbtv/enigma2-plugin-extensions-webkithbbtv.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "E2 HbbTV Plugin" +SECTION = "base" +PRIORITY = "required" +LICENSE = "CLOSED" +require conf/license/license-close.inc + +PV = "1.0" +PR = "20151006.r1" +SRC_URI = "http://archive.vuplus.com/download/build_support/webkit-hbbtv-plugin_${PR}.tar.gz" + +do_install_append() { + install -d ${D}/usr/bin + install -d ${D}/usr/lib/enigma2/python/Plugins/Extensions/WebkitHbbTV + + install -m 0755 ${WORKDIR}/webkit-hbbtv-plugin/run-webkit.sh ${D}/usr/bin + cp -aRf ${WORKDIR}/webkit-hbbtv-plugin/WebkitHbbTV/* ${D}/usr/lib/enigma2/python/Plugins/Extensions/WebkitHbbTV/ +} + +do_package_qa() { +} + +PROVIDES += "enigma2-plugin-extensions-webkithbbtv" +RPROVIDES_${PN} += "enigma2-plugin-extensions-webkithbbtv" + +FILES_${PN} = "/" + + +SRC_URI[md5sum] = "3dcc2cf9379849ce472113b90b31f1ea" +SRC_URI[sha256sum] = "cde2a763dea1b124e9b3f14aeccb5b2cd43407eef4a088f844d59478b6340e75" diff --git a/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser-vusolo4k.bb b/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser-vusolo4k.bb new file mode 100644 index 0000000..15d2881 --- /dev/null +++ b/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser-vusolo4k.bb @@ -0,0 +1,9 @@ +SRCDATE = "20151007.r0" + +require webkit-hbbtv-browser.inc + +COMPATIBLE_MACHINE = "^(vusolo4k)$" + + +SRC_URI[md5sum] = "5a820ac29031d1791fc226795f9e202f" +SRC_URI[sha256sum] = "e879fe0be30af06ce983c80f01e1b42e4b6f51fb12f5029bdc9bb450c749c463" diff --git a/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser.inc b/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser.inc new file mode 100644 index 0000000..741bfc3 --- /dev/null +++ b/meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser.inc @@ -0,0 +1,33 @@ +DESCRIPTION = "Webkit browser for HbbTV" +SECTION = "base" +PRIORITY = "required" +LICENSE = "CLOSED" +require conf/license/license-close.inc + +PV = "1.0" +PR = "${SRCDATE}" +SRC_URI = "http://archive.vuplus.com/download/build_support/webkit-hbbtv-browser_${MACHINE}_${SRCDATE}.tar.gz" + +DEPENDS = "webkit-gtk enigma2-plugin-extensions-webkithbbtv" +RDEPENDS_${PN} = "webkit-gtk enigma2-plugin-extensions-webkithbbtv" + +do_install_append() { + install -d ${D}/usr/bin + install -d ${D}/usr/lib/mozilla/plugins + install -d ${D}/home/root + + install -m 0755 ${WORKDIR}/webkit-hbbtv-browser/none.html ${D}/home/root + install -m 0755 ${WORKDIR}/webkit-hbbtv-browser/browser ${D}/usr/bin + install -m 0755 ${WORKDIR}/webkit-hbbtv-browser/libhbbtvplugin.so ${D}/usr/lib/mozilla/plugins/ +} + +do_package_qa() { +} + +PROVIDES += "webkit-hbbtv-browser" +RPROVIDES_${PN} += "webkit-hbbtv-browser" + +PACKAGE_ARCH := "${MACHINE_ARCH}" + +FILES_${PN} = "/" + diff --git a/meta-openvuplus/conf/distro/vuplus.conf b/meta-openvuplus/conf/distro/vuplus.conf index 3c64091..b3e80fa 100644 --- a/meta-openvuplus/conf/distro/vuplus.conf +++ b/meta-openvuplus/conf/distro/vuplus.conf @@ -19,7 +19,7 @@ DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio" # extra packages needed if opkg is used DISTRO_FEED_PREFIX ?= "official" -DISTRO_FEED_URI = "http://code.vuplus.com/packages/openvuplus/${DISTRO_VERSION}/vuplus/feeds/stable" +DISTRO_FEED_URI ?= "http://code.vuplus.com/packages/openvuplus/${DISTRO_VERSION}/vuplus/feeds/stable" EXTRAOPKGCONFIG = "distro-feed-configs" # meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb @@ -30,7 +30,6 @@ IMAGE_FSTYPES =+ "tar.bz2" # package versions GST_VERSION = "1.0" -PREFERRED_VERSION_pango ?= "1.28.4" PREFERRED_VERSION_freetype ?= "2.4.12" @@ -95,13 +94,13 @@ PACKAGE_EXTRA_ARCHS = "${TUNE_PKGARCH}" QEMU_TARGETS ?= "mipsel" PREMIRRORS ?= "\ -bzr://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -cvs://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -git://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -hg://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -osc://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -p4://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -svn://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ +bzr://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +cvs://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +git://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +hg://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +osc://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +p4://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +svn://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ bzr://.*/.* http://autobuilder.yoctoproject.org/sources/ \n \ cvs://.*/.* http://autobuilder.yoctoproject.org/sources/ \n \ git://.*/.* http://autobuilder.yoctoproject.org/sources/ \n \ @@ -111,9 +110,9 @@ p4://.*/.* http://autobuilder.yoctoproject.org/sources/ \n \ svn://.*/.* http://autobuilder.yoctoproject.org/sources/ \n" MIRRORS =+ "\ -ftp://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -http://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ -https://.*/.* http://archive.vuplus.com/openvuplus_mirror/ \n \ +ftp://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +http://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ +https://.*/.* http://archive.vuplus.com/openvuplus_mirror_30/ \n \ ftp://.*/.* http://autobuilder.yoctoproject.org/sources/ \n \ http://.*/.* http://autobuilder.yoctoproject.org/sources/ \n \ https://.*/.* http://autobuilder.yoctoproject.org/sources/ \n" diff --git a/meta-openvuplus/recipes-connectivity/packagegroups/packagegroup-vuplus-wlan.bb b/meta-openvuplus/recipes-connectivity/packagegroups/packagegroup-vuplus-wlan.bb index c1a3450..dc615f7 100644 --- a/meta-openvuplus/recipes-connectivity/packagegroups/packagegroup-vuplus-wlan.bb +++ b/meta-openvuplus/recipes-connectivity/packagegroups/packagegroup-vuplus-wlan.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Vuplus: W-LAN package group for the Vuplus Distribution" SECTION = "vuplus/base" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" -PR = "r16" +PR = "r19" PACKAGE_ARCH = "${MACHINE_ARCH}" @@ -44,8 +44,8 @@ KERNEL_WIFI_MODULES = " \ KERNEL_WIFI_MODULES += "${@base_version_less_or_equal('VUPLUS_KERNEL_VERSION', '3.1.1', 'kernel-module-r8192u-usb', '', d)}" LEGACY_MODULES = " \ - rt3070 \ r8192cu \ + rt3070 \ " RDEPENDS_${PN}_append = "\ diff --git a/meta-openvuplus/recipes-connectivity/ralink/rt3070-2.5.0.3/buildfix.patch b/meta-openvuplus/recipes-connectivity/ralink/rt3070-2.5.0.3/buildfix.patch new file mode 100644 index 0000000..841d442 --- /dev/null +++ b/meta-openvuplus/recipes-connectivity/ralink/rt3070-2.5.0.3/buildfix.patch @@ -0,0 +1,27 @@ +diff --git a/os/linux/rt_linux.c b/os/linux/rt_linux.c +index ac638d8..77a8011 100644 +--- a/os/linux/rt_linux.c ++++ b/os/linux/rt_linux.c +@@ -1122,6 +1122,9 @@ static inline void __RtmpOSFSInfoChange(OS_FS_INFO * pOSFSInfo, + pOSFSInfo->fsuid = current->fsuid; + pOSFSInfo->fsgid = current->fsgid; + current->fsuid = current->fsgid = 0; ++#elif LINUX_VERSION_CODE > KERNEL_VERSION(3,14,0) ++ pOSFSInfo->fsuid = current_fsuid().val; ++ pOSFSInfo->fsgid = current_fsgid().val; + #else + pOSFSInfo->fsuid = current_fsuid(); + pOSFSInfo->fsgid = current_fsgid(); +diff --git a/sta/sta_cfg.c b/sta/sta_cfg.c +index 62cb935..bee10a8 100644 +--- a/sta/sta_cfg.c ++++ b/sta/sta_cfg.c +@@ -4938,7 +4938,7 @@ VOID RTMPIoctlShow( + wrq->u.data.length = strlen(extra) + 1; /* 1: size of '\0' */ + break; + case SHOW_DRVIER_VERION: +- snprintf(extra, size, "Driver version-%s, %s %s\n", STA_DRIVER_VERSION, __DATE__, __TIME__ ); ++ snprintf(extra, size, "Driver version-%s\n", STA_DRIVER_VERSION); + wrq->u.data.length = strlen(extra) + 1; /* 1: size of '\0' */ + break; + #ifdef DOT11_N_SUPPORT diff --git a/meta-openvuplus/recipes-connectivity/ralink/rt3070_2.5.0.3.bb b/meta-openvuplus/recipes-connectivity/ralink/rt3070_2.5.0.3.bb index 9239e83..323b8ae 100644 --- a/meta-openvuplus/recipes-connectivity/ralink/rt3070_2.5.0.3.bb +++ b/meta-openvuplus/recipes-connectivity/ralink/rt3070_2.5.0.3.bb @@ -9,6 +9,7 @@ SRC_URI = " \ file://makefile.patch \ file://config.patch \ file://change_device_name_wlan_from_ra.patch \ + file://buildfix.patch \ " SRC_URI[md5sum] = "8ea0d247ac5881de1cb4c113ebf65724" SRC_URI[sha256sum] = "e732d6b114137aa0badf46281d25d442278639d798735317b0061d3ae573593e" @@ -28,4 +29,4 @@ do_install() { echo "blacklist rt2800lib" >> ${D}${sysconfdir}/modprobe.d/blacklist-wlan.conf } -FILES_${PN} = "${sysconfdir}" +FILES_${PN} += "${sysconfdir}" diff --git a/meta-openvuplus/recipes-core/base-files/base-files/filesystems b/meta-openvuplus/recipes-core/base-files/base-files/filesystems index 60c78e2..7a870d6 100644 --- a/meta-openvuplus/recipes-core/base-files/base-files/filesystems +++ b/meta-openvuplus/recipes-core/base-files/base-files/filesystems @@ -7,4 +7,5 @@ udf iso9660 cdfs ntfs-3g +exfat-fuse * diff --git a/meta-openvuplus/recipes-core/base-files/base-files_3.0.14.bbappend b/meta-openvuplus/recipes-core/base-files/base-files_3.0.14.bbappend index 35b6206..051c010 100644 --- a/meta-openvuplus/recipes-core/base-files/base-files_3.0.14.bbappend +++ b/meta-openvuplus/recipes-core/base-files/base-files_3.0.14.bbappend @@ -1,4 +1,4 @@ -PR .= "-vuplus2" +PR .= "-vuplus3" do_install_append() { rm -rf ${D}/hdd diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector new file mode 100644 index 0000000..129b773 Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power new file mode 100644 index 0000000..4c6c9c1 Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/halt b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/halt new file mode 100755 index 0000000..830122f --- /dev/null +++ b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/halt @@ -0,0 +1,31 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: halt +# Required-Start: +# Required-Stop: +# Default-Start: +# Default-Stop: 0 +# Short-Description: Execute the halt command. +# Description: +### END INIT INFO + +PATH=/sbin:/bin:/usr/sbin:/usr/bin + +# See if we need to cut the power. +if test -x /etc/init.d/ups-monitor +then + /etc/init.d/ups-monitor poweroff +fi + +# Don't shut down drives if we're using RAID. +hddown="-h" +if grep -qs '^md.*active' /proc/mdstat +then + hddown="" +fi + +/usr/bin/turnoff_power + +halt -d -f -i -p $hddown + +: exit 0 diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br new file mode 100755 index 0000000..442d25f Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector new file mode 100755 index 0000000..34affcc Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power new file mode 100755 index 0000000..c648363 Binary files /dev/null and b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/halt b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/halt deleted file mode 100755 index 830122f..0000000 --- a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/halt +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -### BEGIN INIT INFO -# Provides: halt -# Required-Start: -# Required-Stop: -# Default-Start: -# Default-Stop: 0 -# Short-Description: Execute the halt command. -# Description: -### END INIT INFO - -PATH=/sbin:/bin:/usr/sbin:/usr/bin - -# See if we need to cut the power. -if test -x /etc/init.d/ups-monitor -then - /etc/init.d/ups-monitor poweroff -fi - -# Don't shut down drives if we're using RAID. -hddown="-h" -if grep -qs '^md.*active' /proc/mdstat -then - hddown="" -fi - -/usr/bin/turnoff_power - -halt -d -f -i -p $hddown - -: exit 0 diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br deleted file mode 100755 index 442d25f..0000000 Binary files a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br and /dev/null differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector deleted file mode 100755 index 34affcc..0000000 Binary files a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector and /dev/null differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power b/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power deleted file mode 100755 index c648363..0000000 Binary files a/meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power and /dev/null differ diff --git a/meta-openvuplus/recipes-core/initscripts/initscripts_1.0.bbappend b/meta-openvuplus/recipes-core/initscripts/initscripts_1.0.bbappend index 9474af7..cf5d1ec 100644 --- a/meta-openvuplus/recipes-core/initscripts/initscripts_1.0.bbappend +++ b/meta-openvuplus/recipes-core/initscripts/initscripts_1.0.bbappend @@ -1,13 +1,16 @@ -PR .= "-vuplus11" +PR .= "-vuplus13" FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:" SRC_URI_append = " \ file://turnoff_power \ - file://hotplug_br \ file://make_mac_sector \ " +SRC_URI_append_mipsel = " \ + file://hotplug_br \ +" + do_configure_prepend() { sed -i 's/tty0/ttyS0/' ${WORKDIR}/banner.sh } @@ -17,7 +20,6 @@ do_install_append() { install -d ${D}/usr/bin install -m 0755 ${WORKDIR}/turnoff_power ${D}/usr/bin - install -m 0755 ${WORKDIR}/hotplug_br ${D}/usr/bin install -m 0755 ${WORKDIR}/make_mac_sector ${D}/usr/bin # rename umountnfs script because it should run before network is disabled @@ -25,6 +27,10 @@ do_install_append() { mv ${D}${sysconfdir}/rc6.d/S31umountnfs.sh ${D}${sysconfdir}/rc6.d/K31umountnfs.sh || /bin/true } +do_install_append_mipsel() { + install -m 0755 ${WORKDIR}/hotplug_br ${D}/usr/bin +} + FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:" PACKAGE_ARCH = "${MACHINE_ARCH}" diff --git a/meta-openvuplus/recipes-core/sysfsutils/sysfsutils_2.1.0.bbappend b/meta-openvuplus/recipes-core/sysfsutils/sysfsutils_2.1.0.bbappend new file mode 100644 index 0000000..a4637c1 --- /dev/null +++ b/meta-openvuplus/recipes-core/sysfsutils/sysfsutils_2.1.0.bbappend @@ -0,0 +1,4 @@ +PR_append = "-vuplus0" + +BBCLASSEXTEND = "native" + diff --git a/meta-openvuplus/recipes-core/udev/udev-182/99_vuplus.rules b/meta-openvuplus/recipes-core/udev/udev-182/99_vuplus.rules index 2e13cca..9459ec7 100644 --- a/meta-openvuplus/recipes-core/udev/udev-182/99_vuplus.rules +++ b/meta-openvuplus/recipes-core/udev/udev-182/99_vuplus.rules @@ -13,4 +13,5 @@ KERNEL=="fb[0-9]*", SYMLINK+="fb/%n" KERNEL=="i2c-[0-9]*", SYMLINK+="i2c/%n" KERNEL=="mtdblock[0-9]*", SYMLINK+="mtdblock/%n" KERNEL=="tty[0-9]*", SYMLINK+="vc/%n" - +ACTION=="add", KERNEL=="sda1", RUN+="/etc/udev/automount.sh sda1" +ACTION=="remove", KERNEL=="sda1", RUN+="/etc/udev/autoumount.sh sda1" diff --git a/meta-openvuplus/recipes-core/udev/udev-182/automount.sh b/meta-openvuplus/recipes-core/udev/udev-182/automount.sh new file mode 100644 index 0000000..b81c135 --- /dev/null +++ b/meta-openvuplus/recipes-core/udev/udev-182/automount.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +get_mount_point() { + mount |grep /dev/$1 |cut -d ' ' -f3 +} + +DEVICE=$1 + +if test -z $DEVICE; then + exit 1 +fi + +if test -z "$(get_mount_point $DEVICE)"; then + echo "[udev] mount /dev/$DEVICE" + mount /dev/sda1 +fi + diff --git a/meta-openvuplus/recipes-core/udev/udev-182/autoumount.sh b/meta-openvuplus/recipes-core/udev/udev-182/autoumount.sh new file mode 100644 index 0000000..a8f26bf --- /dev/null +++ b/meta-openvuplus/recipes-core/udev/udev-182/autoumount.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +get_mount_point() { + mount |grep /dev/$1 |cut -d ' ' -f3 +} + +DEVICE=$1 + +if test -z $DEVICE; then + exit 1 +fi + +MOUNTPOINT="$(get_mount_point $DEVICE)" + +if test -n "${MOUNTPOINT}"; then + echo "[udev] umount -l ${MOUNTPOINT}" + umount -l ${MOUNTPOINT} +fi + diff --git a/meta-openvuplus/recipes-core/udev/udev_182.bbappend b/meta-openvuplus/recipes-core/udev/udev_182.bbappend index cb7bd82..76b0feb 100644 --- a/meta-openvuplus/recipes-core/udev/udev_182.bbappend +++ b/meta-openvuplus/recipes-core/udev/udev_182.bbappend @@ -1,12 +1,16 @@ -PR .= "-vuplus1" +PR .= "-vuplus2" SRC_URI += " \ file://99_vuplus.rules \ + file://automount.sh \ + file://autoumount.sh \ " do_install_append () { rm ${D}${sysconfdir}/udev/rules.d/*.rules || /bin/true install -m 0755 ${WORKDIR}/99_vuplus.rules ${D}${sysconfdir}/udev/rules.d + install -m 0755 ${WORKDIR}/automount.sh ${D}${sysconfdir}/udev + install -m 0755 ${WORKDIR}/autoumount.sh ${D}${sysconfdir}/udev sed -i s@udev_run=\"\/var\/run\/udev\"@\#udev_run=\"\/var\/run\/udev\"@ -i ${D}${sysconfdir}/udev/udev.conf } diff --git a/meta-openvuplus/recipes-devtools/bison/bison/bison-2.3_m4.patch b/meta-openvuplus/recipes-devtools/bison/bison/bison-2.3_m4.patch new file mode 100644 index 0000000..348ce1d --- /dev/null +++ b/meta-openvuplus/recipes-devtools/bison/bison/bison-2.3_m4.patch @@ -0,0 +1,591 @@ +Upstream-Status: Pending + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- /dev/null ++++ bison-1.875/m4/inttypes-pri.m4 +@@ -0,0 +1,32 @@ ++# inttypes-pri.m4 serial 1 (gettext-0.11.4) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++# Define PRI_MACROS_BROKEN if exists and defines the PRI* ++# macros to non-string values. This is the case on AIX 4.3.3. ++ ++AC_DEFUN([gt_INTTYPES_PRI], ++[ ++ AC_REQUIRE([gt_HEADER_INTTYPES_H]) ++ if test $gt_cv_header_inttypes_h = yes; then ++ AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken], ++ gt_cv_inttypes_pri_broken, ++ [ ++ AC_TRY_COMPILE([#include ++#ifdef PRId32 ++char *p = PRId32; ++#endif ++], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes) ++ ]) ++ fi ++ if test "$gt_cv_inttypes_pri_broken" = yes; then ++ AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1, ++ [Define if exists and defines unusable PRI* macros.]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/lcmessage.m4 +@@ -0,0 +1,32 @@ ++# lcmessage.m4 serial 3 (gettext-0.11.3) ++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++dnl ++dnl This file can can be used in projects which are not available under ++dnl the GNU General Public License or the GNU Library General Public ++dnl License but which still want to provide support for the GNU gettext ++dnl functionality. ++dnl Please note that the actual code of the GNU gettext library is covered ++dnl by the GNU Library General Public License, and the rest of the GNU ++dnl gettext package package is covered by the GNU General Public License. ++dnl They are *not* in the public domain. ++ ++dnl Authors: ++dnl Ulrich Drepper , 1995. ++ ++# Check whether LC_MESSAGES is available in . ++ ++AC_DEFUN([AM_LC_MESSAGES], ++[ ++ AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES, ++ [AC_TRY_LINK([#include ], [return LC_MESSAGES], ++ am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)]) ++ if test $am_cv_val_LC_MESSAGES = yes; then ++ AC_DEFINE(HAVE_LC_MESSAGES, 1, ++ [Define if your file defines LC_MESSAGES.]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/uintmax_t.m4 +@@ -0,0 +1,29 @@ ++# uintmax_t.m4 serial 6 (gettext-0.11) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_PREREQ(2.13) ++ ++# Define uintmax_t to `unsigned long' or `unsigned long long' ++# if does not exist. ++ ++AC_DEFUN([jm_AC_TYPE_UINTMAX_T], ++[ ++ AC_REQUIRE([jm_AC_HEADER_INTTYPES_H]) ++ AC_REQUIRE([jm_AC_HEADER_STDINT_H]) ++ if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then ++ AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG]) ++ test $ac_cv_type_unsigned_long_long = yes \ ++ && ac_type='unsigned long long' \ ++ || ac_type='unsigned long' ++ AC_DEFINE_UNQUOTED(uintmax_t, $ac_type, ++ [Define to unsigned long or unsigned long long ++ if and don't define.]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/glibc21.m4 +@@ -0,0 +1,32 @@ ++# glibc21.m4 serial 2 (fileutils-4.1.3, gettext-0.10.40) ++dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++# Test for the GNU C Library, version 2.1 or newer. ++# From Bruno Haible. ++ ++AC_DEFUN([jm_GLIBC21], ++ [ ++ AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer, ++ ac_cv_gnu_library_2_1, ++ [AC_EGREP_CPP([Lucky GNU user], ++ [ ++#include ++#ifdef __GNU_LIBRARY__ ++ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) ++ Lucky GNU user ++ #endif ++#endif ++ ], ++ ac_cv_gnu_library_2_1=yes, ++ ac_cv_gnu_library_2_1=no) ++ ] ++ ) ++ AC_SUBST(GLIBC21) ++ GLIBC21="$ac_cv_gnu_library_2_1" ++ ] ++) +--- /dev/null ++++ bison-1.875/m4/stdint_h.m4 +@@ -0,0 +1,28 @@ ++# stdint_h.m4 serial 2 (gettext-0.11.4) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++# Define HAVE_STDINT_H_WITH_UINTMAX if exists, ++# doesn't clash with , and declares uintmax_t. ++ ++AC_DEFUN([jm_AC_HEADER_STDINT_H], ++[ ++ AC_CACHE_CHECK([for stdint.h], jm_ac_cv_header_stdint_h, ++ [AC_TRY_COMPILE( ++ [#include ++#include ], ++ [uintmax_t i = (uintmax_t) -1;], ++ jm_ac_cv_header_stdint_h=yes, ++ jm_ac_cv_header_stdint_h=no)]) ++ if test $jm_ac_cv_header_stdint_h = yes; then ++ AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1, ++[Define if exists, doesn't clash with , ++ and declares uintmax_t. ]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/inttypes_h.m4 +@@ -0,0 +1,28 @@ ++# inttypes_h.m4 serial 4 (gettext-0.11.4) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++# Define HAVE_INTTYPES_H_WITH_UINTMAX if exists, ++# doesn't clash with , and declares uintmax_t. ++ ++AC_DEFUN([jm_AC_HEADER_INTTYPES_H], ++[ ++ AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h, ++ [AC_TRY_COMPILE( ++ [#include ++#include ], ++ [uintmax_t i = (uintmax_t) -1;], ++ jm_ac_cv_header_inttypes_h=yes, ++ jm_ac_cv_header_inttypes_h=no)]) ++ if test $jm_ac_cv_header_inttypes_h = yes; then ++ AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1, ++[Define if exists, doesn't clash with , ++ and declares uintmax_t. ]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/ulonglong.m4 +@@ -0,0 +1,23 @@ ++# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40) ++dnl Copyright (C) 1999-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG], ++[ ++ AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long, ++ [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;], ++ [unsigned long long ullmax = (unsigned long long) -1; ++ return ull << i | ull >> i | ullmax / ull | ullmax % ull;], ++ ac_cv_type_unsigned_long_long=yes, ++ ac_cv_type_unsigned_long_long=no)]) ++ if test $ac_cv_type_unsigned_long_long = yes; then ++ AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, ++ [Define if you have the unsigned long long type.]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/codeset.m4 +@@ -0,0 +1,23 @@ ++# codeset.m4 serial AM1 (gettext-0.10.40) ++dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++AC_DEFUN([AM_LANGINFO_CODESET], ++[ ++ AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset, ++ [AC_TRY_LINK([#include ], ++ [char* cs = nl_langinfo(CODESET);], ++ am_cv_langinfo_codeset=yes, ++ am_cv_langinfo_codeset=no) ++ ]) ++ if test $am_cv_langinfo_codeset = yes; then ++ AC_DEFINE(HAVE_LANGINFO_CODESET, 1, ++ [Define if you have and nl_langinfo(CODESET).]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/intdiv0.m4 +@@ -0,0 +1,72 @@ ++# intdiv0.m4 serial 1 (gettext-0.11.3) ++dnl Copyright (C) 2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++AC_DEFUN([gt_INTDIV0], ++[ ++ AC_REQUIRE([AC_PROG_CC])dnl ++ AC_REQUIRE([AC_CANONICAL_HOST])dnl ++ ++ AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], ++ gt_cv_int_divbyzero_sigfpe, ++ [ ++ AC_TRY_RUN([ ++#include ++#include ++ ++static void ++#ifdef __cplusplus ++sigfpe_handler (int sig) ++#else ++sigfpe_handler (sig) int sig; ++#endif ++{ ++ /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ ++ exit (sig != SIGFPE); ++} ++ ++int x = 1; ++int y = 0; ++int z; ++int nan; ++ ++int main () ++{ ++ signal (SIGFPE, sigfpe_handler); ++/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ ++#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) ++ signal (SIGTRAP, sigfpe_handler); ++#endif ++/* Linux/SPARC yields signal SIGILL. */ ++#if defined (__sparc__) && defined (__linux__) ++ signal (SIGILL, sigfpe_handler); ++#endif ++ ++ z = x / y; ++ nan = y / y; ++ exit (1); ++} ++], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, ++ [ ++ # Guess based on the CPU. ++ case "$host_cpu" in ++ alpha* | i[34567]86 | m68k | s390*) ++ gt_cv_int_divbyzero_sigfpe="guessing yes";; ++ *) ++ gt_cv_int_divbyzero_sigfpe="guessing no";; ++ esac ++ ]) ++ ]) ++ case "$gt_cv_int_divbyzero_sigfpe" in ++ *yes) value=1;; ++ *) value=0;; ++ esac ++ AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value, ++ [Define if integer division by zero raises signal SIGFPE.]) ++]) +--- /dev/null ++++ bison-1.875/m4/glib.m4 +@@ -0,0 +1,196 @@ ++# Configure paths for GLIB ++# Owen Taylor 97-11-3 ++ ++dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) ++dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or ++dnl gthread is specified in MODULES, pass to glib-config ++dnl ++AC_DEFUN(AM_PATH_GLIB, ++[dnl ++dnl Get the cflags and libraries from the glib-config script ++dnl ++AC_ARG_WITH(glib-prefix,[ --with-glib-prefix=PFX Prefix where GLIB is installed (optional)], ++ glib_config_prefix="$withval", glib_config_prefix="") ++AC_ARG_WITH(glib-exec-prefix,[ --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional)], ++ glib_config_exec_prefix="$withval", glib_config_exec_prefix="") ++AC_ARG_ENABLE(glibtest, [ --disable-glibtest Do not try to compile and run a test GLIB program], ++ , enable_glibtest=yes) ++ ++ if test x$glib_config_exec_prefix != x ; then ++ glib_config_args="$glib_config_args --exec-prefix=$glib_config_exec_prefix" ++ if test x${GLIB_CONFIG+set} != xset ; then ++ GLIB_CONFIG=$glib_config_exec_prefix/bin/glib-config ++ fi ++ fi ++ if test x$glib_config_prefix != x ; then ++ glib_config_args="$glib_config_args --prefix=$glib_config_prefix" ++ if test x${GLIB_CONFIG+set} != xset ; then ++ GLIB_CONFIG=$glib_config_prefix/bin/glib-config ++ fi ++ fi ++ ++ for module in . $4 ++ do ++ case "$module" in ++ gmodule) ++ glib_config_args="$glib_config_args gmodule" ++ ;; ++ gthread) ++ glib_config_args="$glib_config_args gthread" ++ ;; ++ esac ++ done ++ ++ AC_PATH_PROG(GLIB_CONFIG, glib-config, no) ++ min_glib_version=ifelse([$1], ,0.99.7,$1) ++ AC_MSG_CHECKING(for GLIB - version >= $min_glib_version) ++ no_glib="" ++ if test "$GLIB_CONFIG" = "no" ; then ++ no_glib=yes ++ else ++ GLIB_CFLAGS=`$GLIB_CONFIG $glib_config_args --cflags` ++ GLIB_LIBS=`$GLIB_CONFIG $glib_config_args --libs` ++ glib_config_major_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` ++ glib_config_minor_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` ++ glib_config_micro_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` ++ if test "x$enable_glibtest" = "xyes" ; then ++ ac_save_CFLAGS="$CFLAGS" ++ ac_save_LIBS="$LIBS" ++ CFLAGS="$CFLAGS $GLIB_CFLAGS" ++ LIBS="$GLIB_LIBS $LIBS" ++dnl ++dnl Now check if the installed GLIB is sufficiently new. (Also sanity ++dnl checks the results of glib-config to some extent ++dnl ++ rm -f conf.glibtest ++ AC_TRY_RUN([ ++#include ++#include ++#include ++ ++int ++main () ++{ ++ int major, minor, micro; ++ char *tmp_version; ++ ++ system ("touch conf.glibtest"); ++ ++ /* HP/UX 9 (%@#!) writes to sscanf strings */ ++ tmp_version = g_strdup("$min_glib_version"); ++ if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { ++ printf("%s, bad version string\n", "$min_glib_version"); ++ exit(1); ++ } ++ ++ if ((glib_major_version != $glib_config_major_version) || ++ (glib_minor_version != $glib_config_minor_version) || ++ (glib_micro_version != $glib_config_micro_version)) ++ { ++ printf("\n*** 'glib-config --version' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", ++ $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version, ++ glib_major_version, glib_minor_version, glib_micro_version); ++ printf ("*** was found! If glib-config was correct, then it is best\n"); ++ printf ("*** to remove the old version of GLIB. You may also be able to fix the error\n"); ++ printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); ++ printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); ++ printf("*** required on your system.\n"); ++ printf("*** If glib-config was wrong, set the environment variable GLIB_CONFIG\n"); ++ printf("*** to point to the correct copy of glib-config, and remove the file config.cache\n"); ++ printf("*** before re-running configure\n"); ++ } ++ else if ((glib_major_version != GLIB_MAJOR_VERSION) || ++ (glib_minor_version != GLIB_MINOR_VERSION) || ++ (glib_micro_version != GLIB_MICRO_VERSION)) ++ { ++ printf("*** GLIB header files (version %d.%d.%d) do not match\n", ++ GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION); ++ printf("*** library (version %d.%d.%d)\n", ++ glib_major_version, glib_minor_version, glib_micro_version); ++ } ++ else ++ { ++ if ((glib_major_version > major) || ++ ((glib_major_version == major) && (glib_minor_version > minor)) || ++ ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro))) ++ { ++ return 0; ++ } ++ else ++ { ++ printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n", ++ glib_major_version, glib_minor_version, glib_micro_version); ++ printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n", ++ major, minor, micro); ++ printf("*** GLIB is always available from ftp://ftp.gtk.org.\n"); ++ printf("***\n"); ++ printf("*** If you have already installed a sufficiently new version, this error\n"); ++ printf("*** probably means that the wrong copy of the glib-config shell script is\n"); ++ printf("*** being found. The easiest way to fix this is to remove the old version\n"); ++ printf("*** of GLIB, but you can also set the GLIB_CONFIG environment to point to the\n"); ++ printf("*** correct copy of glib-config. (In this case, you will have to\n"); ++ printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); ++ printf("*** so that the correct libraries are found at run-time))\n"); ++ } ++ } ++ return 1; ++} ++],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ if test "x$no_glib" = x ; then ++ AC_MSG_RESULT(yes) ++ ifelse([$2], , :, [$2]) ++ else ++ AC_MSG_RESULT(no) ++ if test "$GLIB_CONFIG" = "no" ; then ++ echo "*** The glib-config script installed by GLIB could not be found" ++ echo "*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in" ++ echo "*** your path, or set the GLIB_CONFIG environment variable to the" ++ echo "*** full path to glib-config." ++ else ++ if test -f conf.glibtest ; then ++ : ++ else ++ echo "*** Could not run GLIB test program, checking why..." ++ CFLAGS="$CFLAGS $GLIB_CFLAGS" ++ LIBS="$LIBS $GLIB_LIBS" ++ AC_TRY_LINK([ ++#include ++#include ++], [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ], ++ [ echo "*** The test program compiled, but did not run. This usually means" ++ echo "*** that the run-time linker is not finding GLIB or finding the wrong" ++ echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your" ++ echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" ++ echo "*** to the installed location Also, make sure you have run ldconfig if that" ++ echo "*** is required on your system" ++ echo "***" ++ echo "*** If you have an old version installed, it is best to remove it, although" ++ echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ++ echo "***" ++ echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that" ++ echo "*** came with the system with the command" ++ echo "***" ++ echo "*** rpm --erase --nodeps gtk gtk-devel" ], ++ [ echo "*** The test program failed to compile or link. See the file config.log for the" ++ echo "*** exact error that occured. This usually means GLIB was incorrectly installed" ++ echo "*** or that you have moved GLIB since it was installed. In the latter case, you" ++ echo "*** may want to edit the glib-config script: $GLIB_CONFIG" ]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ GLIB_CFLAGS="" ++ GLIB_LIBS="" ++ ifelse([$3], , :, [$3]) ++ fi ++ AC_SUBST(GLIB_CFLAGS) ++ AC_SUBST(GLIB_LIBS) ++ rm -f conf.glibtest ++]) +--- /dev/null ++++ bison-1.875/m4/inttypes.m4 +@@ -0,0 +1,27 @@ ++# inttypes.m4 serial 1 (gettext-0.11.4) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++# Define HAVE_INTTYPES_H if exists and doesn't clash with ++# . ++ ++AC_DEFUN([gt_HEADER_INTTYPES_H], ++[ ++ AC_CACHE_CHECK([for inttypes.h], gt_cv_header_inttypes_h, ++ [ ++ AC_TRY_COMPILE( ++ [#include ++#include ], ++ [], gt_cv_header_inttypes_h=yes, gt_cv_header_inttypes_h=no) ++ ]) ++ if test $gt_cv_header_inttypes_h = yes; then ++ AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H, 1, ++ [Define if exists and doesn't clash with .]) ++ fi ++]) +--- /dev/null ++++ bison-1.875/m4/isc-posix.m4 +@@ -0,0 +1,26 @@ ++# isc-posix.m4 serial 2 (gettext-0.11.2) ++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++# This file is not needed with autoconf-2.53 and newer. Remove it in 2005. ++ ++# This test replaces the one in autoconf. ++# Currently this macro should have the same name as the autoconf macro ++# because gettext's gettext.m4 (distributed in the automake package) ++# still uses it. Otherwise, the use in gettext.m4 makes autoheader ++# give these diagnostics: ++# configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX ++# configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX ++ ++undefine([AC_ISC_POSIX]) ++ ++AC_DEFUN([AC_ISC_POSIX], ++ [ ++ dnl This test replaces the obsolescent AC_ISC_POSIX kludge. ++ AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"]) ++ ] ++) + diff --git a/meta-openvuplus/recipes-devtools/bison/bison/dont-depend-on-help2man.patch b/meta-openvuplus/recipes-devtools/bison/bison/dont-depend-on-help2man.patch new file mode 100644 index 0000000..21b44bf --- /dev/null +++ b/meta-openvuplus/recipes-devtools/bison/bison/dont-depend-on-help2man.patch @@ -0,0 +1,32 @@ +Upstream-Status: Inappropriate + +Signed-off-by: Marko Lindqvist +diff -Nurd bison-2.7/doc/Makefile.am bison-2.7/doc/Makefile.am +--- bison-2.7/doc/Makefile.am 2012-12-09 17:51:03.000000000 +0200 ++++ bison-2.7/doc/Makefile.am 2013-01-02 06:49:50.804894071 +0200 +@@ -52,15 +52,11 @@ + ## Man Pages. ## + ## ----------- ## + +-dist_man_MANS = $(srcdir)/bison.1 +- +-EXTRA_DIST += $(dist_man_MANS:.1=.x) common.x +-MAINTAINERCLEANFILES += $(dist_man_MANS) ++EXTRA_DIST += bison.x common.x + + # Depend on configure to get version number changes. + common_dep = $(top_srcdir)/configure $(srcdir)/common.x + srcsrcdir = $(top_srcdir)/bin +-$(srcdir)/bison.1: $(common_dep) $(top_srcdir)/src/getargs.c + + # Differences to ignore when comparing the man page (the date). + remove_time_stamp = \ +@@ -94,8 +90,6 @@ + fi + $(AM_V_at)rm -f $@*.t + +-nodist_man_MANS = yacc.1 +- + ## ------------------------------ ## + ## Graphviz examples generation. ## + ## ------------------------------ ## diff --git a/meta-openvuplus/recipes-devtools/bison/bison/fix_cross_manpage_building.patch b/meta-openvuplus/recipes-devtools/bison/bison/fix_cross_manpage_building.patch new file mode 100644 index 0000000..8b68379 --- /dev/null +++ b/meta-openvuplus/recipes-devtools/bison/bison/fix_cross_manpage_building.patch @@ -0,0 +1,19 @@ +Upstream-Status: Inappropriate [embedded specific] + +help2man is looking at the generated binary for help output. This does not work for cross compilations. So taking out the local PREPATH (../src) directory from path so that help2 man can find the native version of the bison in the native sysroot directory. + +Date: 2010/06/28 +Signed-Off-By: Nitin A Kamble + +diff --git a/doc/Makefile.am b/doc/Makefile.am +index c7f2755..af9453a 100644 +--- a/doc/Makefile.am ++++ b/doc/Makefile.am +@@ -80,7 +80,6 @@ PREPATH = $(top_builddir)/src + echo cd $$dir '&&' $(MAKE) $(AM_MAKEFLAGS) $$program && \ + (cd $$dir && $(MAKE) $(AM_MAKEFLAGS) $$program) || exit; \ + done +- $(AM_V_at)PATH="$(PREPATH)$(PATH_SEPARATOR)$$PATH"; \ + export PATH; \ + $(HELP2MAN) \ + --include=$*.x \ diff --git a/meta-openvuplus/recipes-devtools/bison/bison/m4.patch b/meta-openvuplus/recipes-devtools/bison/bison/m4.patch new file mode 100644 index 0000000..d139da5 --- /dev/null +++ b/meta-openvuplus/recipes-devtools/bison/bison/m4.patch @@ -0,0 +1,414 @@ +Upstream-Status: Pending + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +Index: bison-2.4.2/m4/lcmessage.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/lcmessage.m4 +@@ -0,0 +1,32 @@ ++# lcmessage.m4 serial 3 (gettext-0.11.3) ++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++dnl ++dnl This file can can be used in projects which are not available under ++dnl the GNU General Public License or the GNU Library General Public ++dnl License but which still want to provide support for the GNU gettext ++dnl functionality. ++dnl Please note that the actual code of the GNU gettext library is covered ++dnl by the GNU Library General Public License, and the rest of the GNU ++dnl gettext package package is covered by the GNU General Public License. ++dnl They are *not* in the public domain. ++ ++dnl Authors: ++dnl Ulrich Drepper , 1995. ++ ++# Check whether LC_MESSAGES is available in . ++ ++AC_DEFUN([AM_LC_MESSAGES], ++[ ++ AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES, ++ [AC_TRY_LINK([#include ], [return LC_MESSAGES], ++ am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)]) ++ if test $am_cv_val_LC_MESSAGES = yes; then ++ AC_DEFINE(HAVE_LC_MESSAGES, 1, ++ [Define if your file defines LC_MESSAGES.]) ++ fi ++]) +Index: bison-2.4.2/m4/uintmax_t.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/uintmax_t.m4 +@@ -0,0 +1,29 @@ ++# uintmax_t.m4 serial 6 (gettext-0.11) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_PREREQ(2.13) ++ ++# Define uintmax_t to `unsigned long' or `unsigned long long' ++# if does not exist. ++ ++AC_DEFUN([jm_AC_TYPE_UINTMAX_T], ++[ ++ AC_REQUIRE([jm_AC_HEADER_INTTYPES_H]) ++ AC_REQUIRE([jm_AC_HEADER_STDINT_H]) ++ if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then ++ AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG]) ++ test $ac_cv_type_unsigned_long_long = yes \ ++ && ac_type='unsigned long long' \ ++ || ac_type='unsigned long' ++ AC_DEFINE_UNQUOTED(uintmax_t, $ac_type, ++ [Define to unsigned long or unsigned long long ++ if and don't define.]) ++ fi ++]) +Index: bison-2.4.2/m4/ulonglong.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/ulonglong.m4 +@@ -0,0 +1,23 @@ ++# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40) ++dnl Copyright (C) 1999-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG], ++[ ++ AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long, ++ [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;], ++ [unsigned long long ullmax = (unsigned long long) -1; ++ return ull << i | ull >> i | ullmax / ull | ullmax % ull;], ++ ac_cv_type_unsigned_long_long=yes, ++ ac_cv_type_unsigned_long_long=no)]) ++ if test $ac_cv_type_unsigned_long_long = yes; then ++ AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, ++ [Define if you have the unsigned long long type.]) ++ fi ++]) +Index: bison-2.4.2/m4/intdiv0.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/intdiv0.m4 +@@ -0,0 +1,72 @@ ++# intdiv0.m4 serial 1 (gettext-0.11.3) ++dnl Copyright (C) 2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++AC_DEFUN([gt_INTDIV0], ++[ ++ AC_REQUIRE([AC_PROG_CC])dnl ++ AC_REQUIRE([AC_CANONICAL_HOST])dnl ++ ++ AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], ++ gt_cv_int_divbyzero_sigfpe, ++ [ ++ AC_TRY_RUN([ ++#include ++#include ++ ++static void ++#ifdef __cplusplus ++sigfpe_handler (int sig) ++#else ++sigfpe_handler (sig) int sig; ++#endif ++{ ++ /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ ++ exit (sig != SIGFPE); ++} ++ ++int x = 1; ++int y = 0; ++int z; ++int nan; ++ ++int main () ++{ ++ signal (SIGFPE, sigfpe_handler); ++/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ ++#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) ++ signal (SIGTRAP, sigfpe_handler); ++#endif ++/* Linux/SPARC yields signal SIGILL. */ ++#if defined (__sparc__) && defined (__linux__) ++ signal (SIGILL, sigfpe_handler); ++#endif ++ ++ z = x / y; ++ nan = y / y; ++ exit (1); ++} ++], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, ++ [ ++ # Guess based on the CPU. ++ case "$host_cpu" in ++ alpha* | i[34567]86 | m68k | s390*) ++ gt_cv_int_divbyzero_sigfpe="guessing yes";; ++ *) ++ gt_cv_int_divbyzero_sigfpe="guessing no";; ++ esac ++ ]) ++ ]) ++ case "$gt_cv_int_divbyzero_sigfpe" in ++ *yes) value=1;; ++ *) value=0;; ++ esac ++ AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value, ++ [Define if integer division by zero raises signal SIGFPE.]) ++]) +Index: bison-2.4.2/m4/glib.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/glib.m4 +@@ -0,0 +1,196 @@ ++# Configure paths for GLIB ++# Owen Taylor 97-11-3 ++ ++dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) ++dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or ++dnl gthread is specified in MODULES, pass to glib-config ++dnl ++AC_DEFUN(AM_PATH_GLIB, ++[dnl ++dnl Get the cflags and libraries from the glib-config script ++dnl ++AC_ARG_WITH(glib-prefix,[ --with-glib-prefix=PFX Prefix where GLIB is installed (optional)], ++ glib_config_prefix="$withval", glib_config_prefix="") ++AC_ARG_WITH(glib-exec-prefix,[ --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional)], ++ glib_config_exec_prefix="$withval", glib_config_exec_prefix="") ++AC_ARG_ENABLE(glibtest, [ --disable-glibtest Do not try to compile and run a test GLIB program], ++ , enable_glibtest=yes) ++ ++ if test x$glib_config_exec_prefix != x ; then ++ glib_config_args="$glib_config_args --exec-prefix=$glib_config_exec_prefix" ++ if test x${GLIB_CONFIG+set} != xset ; then ++ GLIB_CONFIG=$glib_config_exec_prefix/bin/glib-config ++ fi ++ fi ++ if test x$glib_config_prefix != x ; then ++ glib_config_args="$glib_config_args --prefix=$glib_config_prefix" ++ if test x${GLIB_CONFIG+set} != xset ; then ++ GLIB_CONFIG=$glib_config_prefix/bin/glib-config ++ fi ++ fi ++ ++ for module in . $4 ++ do ++ case "$module" in ++ gmodule) ++ glib_config_args="$glib_config_args gmodule" ++ ;; ++ gthread) ++ glib_config_args="$glib_config_args gthread" ++ ;; ++ esac ++ done ++ ++ AC_PATH_PROG(GLIB_CONFIG, glib-config, no) ++ min_glib_version=ifelse([$1], ,0.99.7,$1) ++ AC_MSG_CHECKING(for GLIB - version >= $min_glib_version) ++ no_glib="" ++ if test "$GLIB_CONFIG" = "no" ; then ++ no_glib=yes ++ else ++ GLIB_CFLAGS=`$GLIB_CONFIG $glib_config_args --cflags` ++ GLIB_LIBS=`$GLIB_CONFIG $glib_config_args --libs` ++ glib_config_major_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` ++ glib_config_minor_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` ++ glib_config_micro_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` ++ if test "x$enable_glibtest" = "xyes" ; then ++ ac_save_CFLAGS="$CFLAGS" ++ ac_save_LIBS="$LIBS" ++ CFLAGS="$CFLAGS $GLIB_CFLAGS" ++ LIBS="$GLIB_LIBS $LIBS" ++dnl ++dnl Now check if the installed GLIB is sufficiently new. (Also sanity ++dnl checks the results of glib-config to some extent ++dnl ++ rm -f conf.glibtest ++ AC_TRY_RUN([ ++#include ++#include ++#include ++ ++int ++main () ++{ ++ int major, minor, micro; ++ char *tmp_version; ++ ++ system ("touch conf.glibtest"); ++ ++ /* HP/UX 9 (%@#!) writes to sscanf strings */ ++ tmp_version = g_strdup("$min_glib_version"); ++ if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { ++ printf("%s, bad version string\n", "$min_glib_version"); ++ exit(1); ++ } ++ ++ if ((glib_major_version != $glib_config_major_version) || ++ (glib_minor_version != $glib_config_minor_version) || ++ (glib_micro_version != $glib_config_micro_version)) ++ { ++ printf("\n*** 'glib-config --version' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", ++ $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version, ++ glib_major_version, glib_minor_version, glib_micro_version); ++ printf ("*** was found! If glib-config was correct, then it is best\n"); ++ printf ("*** to remove the old version of GLIB. You may also be able to fix the error\n"); ++ printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); ++ printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); ++ printf("*** required on your system.\n"); ++ printf("*** If glib-config was wrong, set the environment variable GLIB_CONFIG\n"); ++ printf("*** to point to the correct copy of glib-config, and remove the file config.cache\n"); ++ printf("*** before re-running configure\n"); ++ } ++ else if ((glib_major_version != GLIB_MAJOR_VERSION) || ++ (glib_minor_version != GLIB_MINOR_VERSION) || ++ (glib_micro_version != GLIB_MICRO_VERSION)) ++ { ++ printf("*** GLIB header files (version %d.%d.%d) do not match\n", ++ GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION); ++ printf("*** library (version %d.%d.%d)\n", ++ glib_major_version, glib_minor_version, glib_micro_version); ++ } ++ else ++ { ++ if ((glib_major_version > major) || ++ ((glib_major_version == major) && (glib_minor_version > minor)) || ++ ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro))) ++ { ++ return 0; ++ } ++ else ++ { ++ printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n", ++ glib_major_version, glib_minor_version, glib_micro_version); ++ printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n", ++ major, minor, micro); ++ printf("*** GLIB is always available from ftp://ftp.gtk.org.\n"); ++ printf("***\n"); ++ printf("*** If you have already installed a sufficiently new version, this error\n"); ++ printf("*** probably means that the wrong copy of the glib-config shell script is\n"); ++ printf("*** being found. The easiest way to fix this is to remove the old version\n"); ++ printf("*** of GLIB, but you can also set the GLIB_CONFIG environment to point to the\n"); ++ printf("*** correct copy of glib-config. (In this case, you will have to\n"); ++ printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); ++ printf("*** so that the correct libraries are found at run-time))\n"); ++ } ++ } ++ return 1; ++} ++],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ if test "x$no_glib" = x ; then ++ AC_MSG_RESULT(yes) ++ ifelse([$2], , :, [$2]) ++ else ++ AC_MSG_RESULT(no) ++ if test "$GLIB_CONFIG" = "no" ; then ++ echo "*** The glib-config script installed by GLIB could not be found" ++ echo "*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in" ++ echo "*** your path, or set the GLIB_CONFIG environment variable to the" ++ echo "*** full path to glib-config." ++ else ++ if test -f conf.glibtest ; then ++ : ++ else ++ echo "*** Could not run GLIB test program, checking why..." ++ CFLAGS="$CFLAGS $GLIB_CFLAGS" ++ LIBS="$LIBS $GLIB_LIBS" ++ AC_TRY_LINK([ ++#include ++#include ++], [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ], ++ [ echo "*** The test program compiled, but did not run. This usually means" ++ echo "*** that the run-time linker is not finding GLIB or finding the wrong" ++ echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your" ++ echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" ++ echo "*** to the installed location Also, make sure you have run ldconfig if that" ++ echo "*** is required on your system" ++ echo "***" ++ echo "*** If you have an old version installed, it is best to remove it, although" ++ echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ++ echo "***" ++ echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that" ++ echo "*** came with the system with the command" ++ echo "***" ++ echo "*** rpm --erase --nodeps gtk gtk-devel" ], ++ [ echo "*** The test program failed to compile or link. See the file config.log for the" ++ echo "*** exact error that occured. This usually means GLIB was incorrectly installed" ++ echo "*** or that you have moved GLIB since it was installed. In the latter case, you" ++ echo "*** may want to edit the glib-config script: $GLIB_CONFIG" ]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ GLIB_CFLAGS="" ++ GLIB_LIBS="" ++ ifelse([$3], , :, [$3]) ++ fi ++ AC_SUBST(GLIB_CFLAGS) ++ AC_SUBST(GLIB_LIBS) ++ rm -f conf.glibtest ++]) +Index: bison-2.4.2/m4/isc-posix.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/isc-posix.m4 +@@ -0,0 +1,26 @@ ++# isc-posix.m4 serial 2 (gettext-0.11.2) ++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++# This file is not needed with autoconf-2.53 and newer. Remove it in 2005. ++ ++# This test replaces the one in autoconf. ++# Currently this macro should have the same name as the autoconf macro ++# because gettext's gettext.m4 (distributed in the automake package) ++# still uses it. Otherwise, the use in gettext.m4 makes autoheader ++# give these diagnostics: ++# configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX ++# configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX ++ ++undefine([AC_ISC_POSIX]) ++ ++AC_DEFUN([AC_ISC_POSIX], ++ [ ++ dnl This test replaces the obsolescent AC_ISC_POSIX kludge. ++ AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"]) ++ ] ++) diff --git a/meta-openvuplus/recipes-devtools/bison/bison_2.7.1.bb b/meta-openvuplus/recipes-devtools/bison/bison_2.7.1.bb new file mode 100644 index 0000000..4a3ad15 --- /dev/null +++ b/meta-openvuplus/recipes-devtools/bison/bison_2.7.1.bb @@ -0,0 +1,38 @@ +SUMMARY = "GNU Project parser generator (yacc replacement)" +DESCRIPTION = "Bison is a general-purpose parser generator that converts an annotated context-free grammar into \ +an LALR(1) or GLR parser for that grammar. Bison is upward compatible with Yacc: all properly-written Yacc \ +grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with \ +little trouble." +HOMEPAGE = "http://www.gnu.org/software/bison/" +LICENSE = "GPLv3" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" +SECTION = "devel" +DEPENDS = "bison-native flex-native" + +BASE_SRC_URI = "${GNU_MIRROR}/bison/bison-${PV}.tar.xz \ + file://m4.patch \ + file://dont-depend-on-help2man.patch \ + " + +# No point in hardcoding path to m4, just use PATH +EXTRA_OECONF += "M4=m4" + +SRC_URI = "${BASE_SRC_URI} \ + file://fix_cross_manpage_building.patch \ + " + +SRC_URI[md5sum] = "7be02eb973eccf388f1ae750fc09eed0" +SRC_URI[sha256sum] = "b409adcbf245baadb68d2f66accf6fdca5e282cafec1b865f4b5e963ba8ea7fb" + +LDFLAGS_prepend_libc-uclibc = " -lrt " +DEPENDS_class-native = "gettext-minimal-native" +SRC_URI_class-native = "${BASE_SRC_URI}" + +inherit autotools gettext texinfo +acpaths = "-I ${S}/m4" + +do_install_append_class-native() { + create_wrapper ${D}/${bindir}/bison \ + BISON_PKGDATADIR=${STAGING_DATADIR_NATIVE}/bison +} +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openvuplus/recipes-devtools/fdisk/gptfdisk_git.bbappend b/meta-openvuplus/recipes-devtools/fdisk/gptfdisk_git.bbappend new file mode 100644 index 0000000..43720ad --- /dev/null +++ b/meta-openvuplus/recipes-devtools/fdisk/gptfdisk_git.bbappend @@ -0,0 +1,5 @@ +PR .= "-vuplus0" + +CFLAGS+="-D_FILE_OFFSET_BITS=64" +CXXFLAGS+="-Wall -D_FILE_OFFSET_BITS=64" + diff --git a/meta-openvuplus/recipes-filesystems/fuse-exfat/fuse-exfat_1%.bbappend b/meta-openvuplus/recipes-filesystems/fuse-exfat/fuse-exfat_1%.bbappend new file mode 100644 index 0000000..ed59939 --- /dev/null +++ b/meta-openvuplus/recipes-filesystems/fuse-exfat/fuse-exfat_1%.bbappend @@ -0,0 +1,2 @@ +# Remove unneeded util-linux-mount from RRECOMMENDS +RRECOMMENDS_${PN} = "" diff --git a/meta-openvuplus/recipes-graphics/tslib/tslib/ts.conf b/meta-openvuplus/recipes-graphics/tslib/tslib/ts.conf new file mode 100644 index 0000000..1b0da93 --- /dev/null +++ b/meta-openvuplus/recipes-graphics/tslib/tslib/ts.conf @@ -0,0 +1,25 @@ +# Uncomment if you wish to use the linux input layer event interface +module_raw input + +# Uncomment if you're using a Sharp Zaurus SL-5500/SL-5000d +# module_raw collie + +# Uncomment if you're using a Sharp Zaurus SL-C700/C750/C760/C860 +# module_raw corgi + +# Uncomment if you're using a device with a UCB1200/1300/1400 TS interface +# module_raw ucb1x00 + +# Uncomment if you're using an HP iPaq h3600 or similar +# module_raw h3600 + +# Uncomment if you're using a Hitachi Webpad +# module_raw mk712 + +# Uncomment if you're using an IBM Arctic II +# module_raw arctic2 + +module pthres pmin=1 +module variance delta=30 +module dejitter delta=100 +module linear diff --git a/meta-openvuplus/recipes-graphics/tslib/tslib/tslib.sh b/meta-openvuplus/recipes-graphics/tslib/tslib/tslib.sh new file mode 100644 index 0000000..7068e8d --- /dev/null +++ b/meta-openvuplus/recipes-graphics/tslib/tslib/tslib.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +if [ -e /dev/input/touchscreen0 ]; then + TSLIB_TSDEVICE=/dev/input/touchscreen0 + + export TSLIB_TSDEVICE +fi + diff --git a/meta-openvuplus/recipes-graphics/tslib/tslib_1.1.bb b/meta-openvuplus/recipes-graphics/tslib/tslib_1.1.bb new file mode 100644 index 0000000..e33fb94 --- /dev/null +++ b/meta-openvuplus/recipes-graphics/tslib/tslib_1.1.bb @@ -0,0 +1,46 @@ +SUMMARY = "An abstraction layer for touchscreen panel events" +DESCRIPTION = "Tslib is an abstraction layer for touchscreen panel \ +events, as well as a filter stack for the manipulation of those events. \ +Tslib is generally used on embedded devices to provide a common user \ +space interface to touchscreen functionality." +HOMEPAGE = "http://tslib.berlios.de/" + +AUTHOR = "Russell King w/ plugins by Chris Larson et. al." +SECTION = "base" +LICENSE = "LGPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=f30a9716ef3762e3467a2f62bf790f0a" + +BBCLASSEXTEND = "native" + +SRC_URI = "https://github.com/kergoth/tslib/releases/download/${PV}/tslib-${PV}.tar.xz;downloadfilename=tslib-${PV}.tar.xz \ + file://ts.conf \ + file://tslib.sh \ +" + +SRC_URI[md5sum] = "14771f8607b341bb4b297819d37e837d" +SRC_URI[sha256sum] = "fe35e5f710ea933b118f710e2ce4403ac076fe69926b570333867d4de082a51c" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--enable-shared --disable-h3600 --enable-input --disable-corgi --disable-collie --disable-mk712 --disable-arctic2 --disable-ucb1x00" + +do_install_prepend() { + install -m 0644 ${WORKDIR}/ts.conf ${S}/etc/ts.conf +} + +do_install_append() { + install -d ${D}${sysconfdir}/profile.d/ + install -m 0755 ${WORKDIR}/tslib.sh ${D}${sysconfdir}/profile.d/ +} + +PACKAGES =+ "tslib-tests tslib-calibrate" +DEBIAN_NOAUTONAME_tslib-tests = "1" +DEBIAN_NOAUTONAME_tslib-calibrate = "1" + +RRECOMMENDS_${PN} = "pointercal" + +FILES_${PN}-dbg += "${libdir}/ts/.debug*" +FILES_${PN}-dev += "${libdir}/ts/*.la" +FILES_${PN} = "${libdir}/*.so.* ${libdir}/ts/*.so* ${sysconfdir}/ts.conf ${sysconfdir}/profile.d/tslib.sh ${datadir}/tslib" +FILES_tslib-calibrate += "${bindir}/ts_calibrate" +FILES_tslib-tests = "${bindir}/ts_harvest ${bindir}/ts_print ${bindir}/ts_print_raw ${bindir}/ts_test" diff --git a/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb b/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb index 534dd73..73d51b9 100644 --- a/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb +++ b/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb @@ -11,6 +11,7 @@ GSTVERSION = "1.0" SRC_URI = " \ git://git.code.sf.net/p/openpli/gst-plugin-dvbmediasink;protocol=git;branch=gst-1.0 \ file://gstreamer10_dvbmediasink_vuplus.patch \ + file://dvbmediasink_h265.patch \ " #SRCREV = "${AUTOREV}" SRCREV = "1e99787f3387d3dd1e6167af73597674bf8fe37d" diff --git a/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/dvbmediasink_h265.patch b/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/dvbmediasink_h265.patch new file mode 100644 index 0000000..f2bd186 --- /dev/null +++ b/meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/dvbmediasink_h265.patch @@ -0,0 +1,169 @@ +commit 88e0cef8dc07d4813634b65a78ae9d0fec023b7f +Author: hschang +Date: Mon Jun 8 20:41:40 2015 +0900 + + support video/x-h265. + +diff --git a/configure.ac b/configure.ac +index 4bf6908..ff2abea 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -130,6 +130,14 @@ if test "$have_mpeg4" = "yes"; then + AC_DEFINE([HAVE_MPEG4],[1],[Define to 1 for mpeg4 support]) + fi + ++ ++AC_ARG_WITH(h265, ++ AS_HELP_STRING([--with-h265],[support h265, yes or no]), ++ [have_h265=$withval],[have_h265=no]) ++if test "$have_h265" = "yes"; then ++ AC_DEFINE([HAVE_H265],[1],[Define to 1 for h265 support]) ++fi ++ + AC_ARG_WITH(h264, + AS_HELP_STRING([--with-h264],[support h264, yes or no]), + [have_h264=$withval],[have_h264=yes]) +diff --git a/gstdvbvideosink.c b/gstdvbvideosink.c +index fbebd11..80e7d0f 100644 +--- a/gstdvbvideosink.c ++++ b/gstdvbvideosink.c +@@ -170,6 +170,8 @@ enum + + static guint gst_dvb_videosink_signals[LAST_SIGNAL] = { 0 }; + ++#define HAVE_H265 ++ + static GstStaticPadTemplate sink_factory = + GST_STATIC_PAD_TEMPLATE ( + "sink", +@@ -184,6 +186,10 @@ GST_STATIC_PAD_TEMPLATE ( + "video/mpeg, " + "mpegversion = (int) { 1, 2 }, " + VIDEO_CAPS "; " ++#ifdef HAVE_H265 ++ "video/x-h265, " ++ VIDEO_CAPS "; " ++#endif + #ifdef HAVE_H264 + "video/x-h264, " + VIDEO_CAPS "; " +@@ -877,7 +883,7 @@ static GstFlowReturn gst_dvbvideosink_render(GstBaseSink *sink, GstBuffer *buffe + self->must_send_header = FALSE; + } + } +- if (self->codec_type == CT_H264) ++ if (self->codec_type == CT_H264 || self->codec_type == CT_H265) + { + unsigned int pos = 0; + if (self->h264_nal_len_size >= 3) +@@ -1474,6 +1480,87 @@ static gboolean gst_dvbvideosink_set_caps(GstBaseSink *basesink, GstCaps *caps) + } + GST_INFO_OBJECT (self, "MIMETYPE video/x-h264 -> STREAMTYPE_MPEG4_H264"); + } ++ else if (!strcmp (mimetype, "video/x-h265")) ++ { ++ const GValue *cd_data = gst_structure_get_value(structure, "codec_data"); ++ self->stream_type = STREAMTYPE_MPEG4_H265; ++ self->codec_type = CT_H265; ++ if (cd_data) ++ { ++ unsigned char tmp[2048]; ++ unsigned int tmp_len = 0; ++ GstBuffer *codec_data = gst_value_get_buffer(cd_data); ++ guint8 *data; ++ gsize cd_len; ++ unsigned int cd_pos = 0; ++#if GST_VERSION_MAJOR < 1 ++ data = GST_BUFFER_DATA(codec_data); ++ cd_len = GST_BUFFER_SIZE(codec_data); ++#else ++ GstMapInfo codecdatamap; ++ gst_buffer_map(codec_data, &codecdatamap, GST_MAP_READ); ++ data = codecdatamap.data; ++ cd_len = codecdatamap.size; ++#endif ++ GST_INFO_OBJECT (self, "H265 have codec data..!"); ++ ++ if (cd_len > 3 && (data[0] || data[1] || data[2] > 1)) { ++ if (cd_len > 22) { ++ int i; ++ if (data[0] != 0) { ++ GST_ELEMENT_WARNING (self, STREAM, DECODE, ("Unsupported extra data version %d, decoding may fail", data[0]), (NULL)); ++ } ++ self->h264_nal_len_size = (data[21] & 3) + 1; ++ int num_param_sets = data[22]; ++ int pos = 23; ++ for (i = 0; i < num_param_sets; i++) { ++ int j; ++ if (pos + 3 > cd_len) { ++ GST_ELEMENT_ERROR (self, STREAM, DECODE, ("Buffer underrun in extra header (%d >= %ld)", pos + 3, cd_len), (NULL)); ++ break; ++ } ++ // ignore flags + NAL type (1 byte) ++ int nal_count = data[pos + 1] << 8 | data[pos + 2]; ++ pos += 3; ++ for (j = 0; j < nal_count; j++) { ++ if (pos + 2 > cd_len) { ++ GST_ELEMENT_ERROR (self, STREAM, DECODE, ("Buffer underrun in extra nal header (%d >= %ld)", pos + 2, cd_len), (NULL)); ++ break; ++ } ++ int nal_size = data[pos] << 8 | data[pos + 1]; ++ pos += 2; ++ if (pos + nal_size > cd_len) { ++ GST_ELEMENT_ERROR (self, STREAM, DECODE, ("Buffer underrun in extra nal (%d >= %ld)", pos + 2 + nal_size, cd_len), (NULL)); ++ break; ++ } ++ memcpy(tmp+tmp_len, "\x00\x00\x00\x01", 4); ++ tmp_len += 4; ++ memcpy(tmp + tmp_len, data + pos, nal_size); ++ tmp_len += nal_size; ++ pos += nal_size; ++ } ++ } ++ } ++ GST_DEBUG ("Assuming packetized data (%d bytes length)", self->h264_nal_len_size); ++ { ++ self->codec_data = gst_buffer_new_and_alloc(tmp_len); ++#if GST_VERSION_MAJOR < 1 ++ memcpy(GST_BUFFER_DATA(self->codec_data), tmp, tmp_len); ++#else ++ gst_buffer_fill(self->codec_data, 0, tmp, tmp_len); ++#endif ++ } ++ } ++#if GST_VERSION_MAJOR >= 1 ++ gst_buffer_unmap(codec_data, &codecdatamap); ++#endif ++ } ++ else ++ { ++ self->h264_nal_len_size = 0; ++ } ++ GST_INFO_OBJECT (self, "MIMETYPE video/x-h265 -> STREAMTYPE_MPEG4_H265"); ++ } + else if (!strcmp (mimetype, "video/x-h263")) + { + self->stream_type = STREAMTYPE_H263; +diff --git a/gstdvbvideosink.h b/gstdvbvideosink.h +index 8cf1dc2..8577f2d 100644 +--- a/gstdvbvideosink.h ++++ b/gstdvbvideosink.h +@@ -65,7 +65,7 @@ typedef struct _GstDVBVideoSink GstDVBVideoSink; + typedef struct _GstDVBVideoSinkClass GstDVBVideoSinkClass; + typedef struct _GstDVBVideoSinkPrivate GstDVBVideoSinkPrivate; + +-typedef enum { CT_MPEG1, CT_MPEG2, CT_H264, CT_DIVX311, CT_DIVX4, CT_MPEG4_PART2, CT_VC1, CT_VC1_SM } t_codec_type; ++typedef enum { CT_MPEG1, CT_MPEG2, CT_H264, CT_DIVX311, CT_DIVX4, CT_MPEG4_PART2, CT_VC1, CT_VC1_SM, CT_H265 } t_codec_type; + typedef enum { + STREAMTYPE_UNKNOWN = -1, + STREAMTYPE_MPEG2 = 0, +@@ -78,7 +78,8 @@ typedef enum { + STREAMTYPE_XVID = 10, + STREAMTYPE_DIVX311 = 13, + STREAMTYPE_DIVX4 = 14, +- STREAMTYPE_DIVX5 = 15 ++ STREAMTYPE_DIVX5 = 15, ++ STREAMTYPE_MPEG4_H265 = 7 + } t_stream_type; + + struct _GstDVBVideoSink diff --git a/meta-openvuplus/recipes-multimedia/libav/libav.inc b/meta-openvuplus/recipes-multimedia/libav/libav.inc index 8b470c1..1f4b228 100644 --- a/meta-openvuplus/recipes-multimedia/libav/libav.inc +++ b/meta-openvuplus/recipes-multimedia/libav/libav.inc @@ -15,9 +15,9 @@ PROVIDES = "ffmpeg" ARM_INSTRUCTION_SET = "arm" -DEPENDS = "zlib libogg yasm-native" +DEPENDS = "zlib libogg yasm-native libsdl" -INC_PR = "r8" +INC_PR = "r9" inherit autotools pkgconfig diff --git a/meta-openvuplus/recipes-multimedia/libdvbsi++/files/transport_protocol_descriptor.patch b/meta-openvuplus/recipes-multimedia/libdvbsi++/files/transport_protocol_descriptor.patch new file mode 100644 index 0000000..94cf0fc --- /dev/null +++ b/meta-openvuplus/recipes-multimedia/libdvbsi++/files/transport_protocol_descriptor.patch @@ -0,0 +1,22 @@ +diff --git a/src/transport_protocol_descriptor.cpp b/src/transport_protocol_descriptor.cpp +index 40e7426..9412e14 100644 +--- a/src/transport_protocol_descriptor.cpp ++++ b/src/transport_protocol_descriptor.cpp +@@ -136,7 +136,7 @@ InteractionTransport::InteractionTransport(const uint8_t * const buffer, size_t + pos += urlBase->getLength() + 1; + length -= pos; + if (pos > 1 && length > 0) { +- int num_extensions = buffer[pos++]; ++ int num_extensions = buffer[pos]; + length -= 1; + pos += 1; + for (size_t i = 0; i < num_extensions && length > 0; ++i) { +@@ -193,7 +193,7 @@ TransportProtocolDescriptor::TransportProtocolDescriptor(const uint8_t * const b + interactionTransports.push_back(p); + if (!p->getUrlBase()->getLength()) + valid = false; +- pos += bytesLeft - oldBytesLeft; ++ pos += oldBytesLeft - bytesLeft; + } + break; + } diff --git a/meta-openvuplus/recipes-multimedia/libdvbsi++/libdvbsi++_0.3.6.bb b/meta-openvuplus/recipes-multimedia/libdvbsi++/libdvbsi++_0.3.6.bb index 5916755..96d9ad0 100644 --- a/meta-openvuplus/recipes-multimedia/libdvbsi++/libdvbsi++_0.3.6.bb +++ b/meta-openvuplus/recipes-multimedia/libdvbsi++/libdvbsi++_0.3.6.bb @@ -3,9 +3,10 @@ AUTHOR = "Andreas Oberritter" SECTION = "libs/multimedia" LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343" -PR = "r1" +PR = "r2" SRC_URI = "http://www.saftware.de/${PN}/${P}.tar.bz2" +SRC_URI += "file://transport_protocol_descriptor.patch" SRC_URI[md5sum] = "4e9fb95c3ab8bb31ff051ed1aa98c8c5" SRC_URI[sha256sum] = "7f9a8fc7bed9372784ecb101fc45042dcb36dcd4949c57aa524365366f71ebf2" diff --git a/meta-openvuplus/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb b/meta-openvuplus/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb deleted file mode 100644 index de6708d..0000000 --- a/meta-openvuplus/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb +++ /dev/null @@ -1,32 +0,0 @@ -SECTION = "base" -LICENSE = "CLOSED" -require conf/license/license-close.inc - -PKG_DATE="20150424.1_beta" - -PV="1.0" -PR="${PKG_DATE}_r0" - -DEPENDS += "enigma2 xbmc" -RDEPENDS_${PN} += "xbmc" - -SRC_URI = "http://archive.vuplus.com/download/build_support/e2xbmc-plugin_${PKG_DATE}.tar.gz" - -S = "${WORKDIR}/plugin" - -PLUGIN_DIR="${D}${libdir}/enigma2/python/Plugins/Extensions/XBMC" - -do_install() { - install -d ${PLUGIN_DIR} - install -m 0755 ${S}/*.py ${PLUGIN_DIR} - install -m 0755 ${S}/button.png ${PLUGIN_DIR} -} - -do_package_qa() { -} - -FILES_${PN}="/" - -SRC_URI[md5sum] = "74687180693181e80ab2631741bb95e3" -SRC_URI[sha256sum] = "c9f8f30df576caedf165fe69aeec4acced3904383278fa9278e3923c7fa6a200" - diff --git a/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bb b/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bb deleted file mode 100644 index 0c2e1f1..0000000 --- a/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bb +++ /dev/null @@ -1,85 +0,0 @@ -SUMMARY = "XBMC Media Center" - -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff" - -DEPENDS = "libusb1 libcec libplist expat yajl gperf-native libxmu fribidi mpeg2dec ffmpeg samba fontconfig curl python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image libsdl-mixer virtual/egl mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0 libxinerama libxrandr libxtst bzip2 virtual/libsdl jasper zip-native zlib libtinyxml" -#require recipes/egl/egl.inc - -SRCREV = "82388d55dae79cbb2e486e307e23202e76a43efa" - -PV = "11.0" -PR = "r14" -#PR_append = "+gitr${SRCPV}" -SRC_URI = "git://github.com/xbmc/xbmc.git;branch=eden;protocol=git \ - file://0001-configure-don-t-run-python-distutils-to-find-STAGING.patch \ - file://0002-Revert-fixed-ios-Add-memory-barriers-to-atomic-Add-S.patch \ - file://0003-Revert-fixed-ios-Add-memory-barriers-to-cas-assembly.patch \ - file://configure.in-Avoid-running-code.patch \ - " - -inherit autotools-brokensep gettext python-dir - -S = "${WORKDIR}/git" - -CACHED_CONFIGUREVARS += " \ - ac_cv_path_PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" \ -" - -EXTRA_OECONF = " \ - --disable-rpath \ - --enable-gles \ - --enable-libusb \ - --enable-airplay \ - --disable-optical-drive \ - --enable-external-libraries \ -" - -FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fomit-frame-pointer -O4 -ffast-math" -BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}" - -EXTRA_OECONF_append_armv7a = "--cpu=cortex-a8" - -# for python modules -export HOST_SYS -export BUILD_SYS -export STAGING_LIBDIR -export STAGING_INCDIR -export PYTHON_DIR - -do_configure() { - ./bootstrap - oe_runconf -} - -PARALLEL_MAKE = "" - -do_compile_prepend() { - for i in $(find . -name "Makefile") ; do - sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' $i - done - - for i in $(find . -name "*.mak*" -o -name "Makefile") ; do - sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' -e 's:-rpath \$(libdir):-rpath ${libdir}:g' $i - done -} - -INSANE_SKIP_${PN} = "rpaths" - -# on ARM architectures xbmc will use GLES which will make the regular wrapper fail, so start it directly -do_install_append_arm() { - sed -i -e 's:Exec=xbmc:Exec=${libdir}/xbmc/xbmc.bin:g' ${D}${datadir}/applications/xbmc.desktop -} - -FILES_${PN} += "${datadir}/xsessions ${datadir}/icons" -FILES_${PN}-dbg += "${libdir}/xbmc/.debug ${libdir}/xbmc/*/.debug ${libdir}/xbmc/*/*/.debug ${libdir}/xbmc/*/*/*/.debug" - -# xbmc uses some kind of dlopen() method for libcec so we need to add it manually -RRECOMMENDS_${PN}_append = " libcec \ - python \ - python-lang \ - python-re \ - python-netclient \ - libcurl \ - " -RRECOMMENDS_${PN}_append_libc-glibc = " glibc-charmap-ibm850 glibc-gconv-ibm850" diff --git a/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bbappend b/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bbappend deleted file mode 100644 index bf7cbd8..0000000 --- a/meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bbappend +++ /dev/null @@ -1,101 +0,0 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" - -SUMMARY = "XBMC Media Center" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff" - -DEPENDS = "libgles libxslt libusb1 libcec libplist expat yajl gperf-native fribidi mpeg2dec samba fontconfig curl python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image libsdl-mixer mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0 bzip2 virtual/libsdl jasper zip-native zlib libtinyxml taglib libbluray libshairport librtmp zlib libnfs libxslt" - -RDEPENDS_${PN} = "python" -RDEPENDS_${PN} += "\ - python-distutils \ - python-subprocess \ - python-robotparser \ - python-mechanize \ - python-threading \ - python-shell \ - python-zlib \ - python-sqlite3 \ - python-json \ - python-xml \ - python-html \ - python-netserver \ - python-misc \ - python-pygobject \ - python-pygobject-lib \ - python-textutils \ - python-simplejson \ - python-xmlrpc \ - python-pprint \ - python-difflib \ - python-email \ - python-compression \ - python-compile \ - python-compiler \ - python-numbers \ - nfs-utils-client \ - libshairport \ - glibc-gconv-utf-32 \ - xz \ - tiff \ - yajl \ - libxslt \ - libupnp \ - libplist \ - librtmp \ - libbluray \ - libnfs \ -" - -BUILD_PR="r3" -NATIVEGLES_PR="20150424_p0" - -BRANCH = "gotham_vuplus" -SRCREV = "a4cee0ded4d72572be519ffe8c3aad329113e10a" - -PV = "13.2" -PR = "${BUILD_PR}_${NATIVEGLES_PR}_${SRCREV}" - -SRC_URI = "git://code.vuplus.com/git/xbmc.git;protocol=http;branch=${BRANCH};tag=${SRCREV} \ - http://archive.vuplus.com/download/build_support/xbmc-support_${NATIVEGLES_PR}.tar.gz;name=xbmc-support \ -" -S = "${WORKDIR}/git" - -EXTRA_OECONF = " \ - --enable-gles \ - --enable-libusb \ - --enable-airplay \ - --disable-optical-drive \ - --enable-external-libraries \ - --disable-ssh \ - --disable-x11 \ - --disable-sdl \ - --disable-joystick \ - --disable-alsa \ - --disable-libcec \ - --enable-rtmp \ - --disable-texturepacker \ - --with-platform=dvbbox \ -" - -do_configure_prepend(){ - cp -av ${WORKDIR}/xbmc-support/gles_init.* ${WORKDIR}/git/xbmc/windowing/egl/ -} - -do_install_append(){ - install -d ${D}${bindir} - install -m 0755 ${WORKDIR}/xbmc-support/xbmc.helper ${D}${bindir} -} - -do_package_qa(){ -} - -PARALLEL_MAKE = " -j8 " - -FILES_${PN} += "/usr/bin /usr/share /usr/lib" - -SRC_URI[xbmc-support.md5sum] = "28d0a2461f5a8244cbc908dd0e0ab5bc" -SRC_URI[xbmc-support.sha256sum] = "ecd7520c8649fc426c8bc941a30daec000cd10fc21fcdd9a494bf23f497d7423" - -INSANE_SKIP_${PN} = "already-stripped" - diff --git a/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab.bb b/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab.bb index 0b36e9e..8ec3205 100755 --- a/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab.bb +++ b/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab.bb @@ -2,13 +2,13 @@ SUMMARY = "Screen grabber for Set-Top-Boxes" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://LICENSE;md5=94d55d512a9ba36caa9b7df079bae19f" SRCREV = "8394e1ba98c73d7c56d3235ef16cce253dc597cd" -PR = "r2" +PR = "r3" DEPENDS = "jpeg libpng" SRC_URI = " \ git://schwerkraft.elitedvb.net/aio-grab/aio-grab.git;protocol=git;tag=${SRCREV} \ - file://aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch;striplevel=1 \ + file://aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch;striplevel=1 \ " S = "${WORKDIR}/git" diff --git a/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch b/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch new file mode 100644 index 0000000..3609178 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch @@ -0,0 +1,310 @@ +diff --git a/.gitignore b/.gitignore +index ccfb515..a6f8d11 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -16,3 +16,4 @@ install-sh + *.o + missing + stamp-h1 ++aio-grab_vuplus_* +diff --git a/main.c b/main.c +index 190ff5f..a984ff3 100644 +--- a/main.c ++++ b/main.c +@@ -1,5 +1,5 @@ + /* +-AiO Dreambox Screengrabber v0.83a ++AiO Screengrabber v0.83a + + written 2006 - 2009 by Seddi + Contact: seddi@ihad.tv / http://www.ihad.tv +@@ -38,6 +38,7 @@ Feel free to use the code for your own projects. See LICENSE file for details. + #include + #include + #include ++#include + + #include + +@@ -80,6 +81,8 @@ static const int yuv2rgbtable_bv[256] = { + }; + + static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yres); ++static bool getvideo2(unsigned char *video, unsigned int *xres, unsigned int *yres); ++ + static bool getosd(unsigned char *osd, unsigned int *xres, unsigned int *yres); + + static void smooth_resize(const unsigned char *source, unsigned char *dest, +@@ -101,10 +104,24 @@ static void combine(unsigned char *output, + const unsigned char *video, const unsigned char *osd, + unsigned int xres, unsigned int yres); + ++#define IS_VUPLUS 1 ++#if IS_VUPLUS ++enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405,BRCM7335,BRCM7325,BRCM7346,BRCM7425,BRCM7362,BRCM7366}; ++char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405","Brcm7335","Brcm7325","Brcm7346","Brcm7425\/7241","Brcm7362", "Brcm7366"}; ++#else + enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405}; + static const char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405"}; ++#endif + static int stb_type=UNKNOWN; + ++char* upcase(char* mixedstr) ++{ ++ size_t j; ++ for (j=0; j< strlen(mixedstr); ++j) ++ mixedstr[j]=toupper(mixedstr[j]); ++ return mixedstr; ++} ++ + static const char *file_getline(const char *filename) + { + static char *line = NULL; +@@ -184,10 +201,9 @@ static int file_scanf_lines(const char *filename, const char *fmt, ...) + } + + // main program +- + int main(int argc, char **argv) { + +- printf("AiO Dreambox Screengrabber " PACKAGE_VERSION "\n\n"); ++ printf("AiO Screengrabber " PACKAGE_VERSION "\n\n"); + + unsigned int xres_v = 0,yres_v = 0,xres_o,yres_o,xres,yres,aspect,width; + int c,osd_only,video_only,use_osd_res,use_png,use_jpg,jpg_quality,no_aspect,use_letterbox; +@@ -205,11 +221,37 @@ int main(int argc, char **argv) { + char filename[256] = { "/tmp/screenshot.bmp" }; + + // detect STB +- const char *line = file_getline("/proc/fb"); ++ char *line = (char*)file_getline("/proc/fb"); + if (line == NULL) + return 1; + + if (strstr(line, "bcmfb")) { ++#if IS_VUPLUS ++ if((line=(char*)file_getline("/proc/stb/info/chipset")) == NULL) ++ return 1; ++ if (strstr(upcase(line),"7335")) ++ stb_type=BRCM7335; ++ else if (strstr(upcase(line),"7325")) ++ stb_type=BRCM7325; ++ else if (strstr(upcase(line),"7405")) ++ stb_type=BRCM7405; ++ else if (strstr(upcase(line),"7356")) ++ stb_type=BRCM7346; ++ else if (strstr(upcase(line),"7346")) ++ stb_type=BRCM7346; ++ else if (strstr(upcase(line),"7424")) ++ stb_type=BRCM7425; ++ else if (strstr(upcase(line),"7425")) ++ stb_type=BRCM7425; ++ else if (strstr(upcase(line),"7241")) ++ stb_type=BRCM7425; ++ else if (strstr(upcase(line),"7362")) ++ stb_type=BRCM7362; ++ else if (strstr(upcase(line),"7366")) ++ stb_type=BRCM7366; ++ else if (strstr(upcase(line),"7376")) ++ stb_type=BRCM7366; ++#else + line = file_getline("/proc/stb/info/model"); + if (line == NULL) + return 1; +@@ -221,6 +263,7 @@ int main(int argc, char **argv) { + !strcmp(line, "dm800se") || + !strcmp(line, "dm7020hd")) + stb_type = BRCM7405; ++#endif + } else if (strstr(line, "xilleonfb")) { + stb_type = XILLEON; + } else if (strstr(line, "Pallas FB")) { +@@ -325,9 +368,18 @@ int main(int argc, char **argv) { + if (!video_only && !getosd(osd, &xres_o, &yres_o)) + return 1; + +- // get video +- if (!osd_only && !getvideo(video, &xres_v, &yres_v)) +- return 1; ++ if (stb_type == BRCM7366) ++ { ++ if (!osd_only && !getvideo2(video, &xres_v, &yres_v)) ++ return 1; ++ } ++ else ++ { ++ if (!osd_only && !getvideo(video, &xres_v, &yres_v)) ++ return 1; ++ } ++ ++ + + // get aspect ratio + if (stb_type == VULCAN || stb_type == PALLAS) +@@ -549,6 +601,22 @@ int main(int argc, char **argv) { + } + + // grabing the video picture ++static bool getvideo2(unsigned char *video, unsigned int *xres, unsigned int *yres) ++{ ++ int fd_video = open("/dev/dvb/adapter0/video0", O_RDONLY); ++ if (fd_video < 0) { ++ perror("/dev/dvb/adapter0/video0"); ++ return false; ++ } ++ ++ ssize_t r = read(fd_video, video, 1920 * 1080 * 3); ++ close(fd_video); ++ ++ *xres = 1920; ++ *yres = 1080; ++ ++ return true; ++} + + static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yres) + { +@@ -563,16 +631,34 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + perror("/dev/mem"); + return false; + } +- ++#if IS_VUPLUS ++ if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362) ++#else + if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405) ++#endif + { + // grab brcm7401 pic from decoder memory ++#if IS_VUPLUS ++ off_t offset_addr = 0x10600000; ++ switch(stb_type) { ++ case BRCM7401: ++ case BRCM7400: ++ case BRCM7405: ++ case BRCM7335: ++ case BRCM7325: offset_addr = 0x10100000; break; ++ } ++ unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, offset_addr); ++ if (memory == MAP_FAILED) { ++ perror("mmap"); ++ return false; ++ } ++#else + unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, 0x10100000); + if (memory == MAP_FAILED) { + perror("mmap"); + return false; + } +- ++#endif + unsigned char data[100]; + + unsigned int adr,adr2,ofs,ofs2,offset/*,vert_start,vert_end*/; +@@ -582,12 +668,30 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + memcpy(data,memory,100); + //vert_start=data[0x1B]<<8|data[0x1A]; + //vert_end=data[0x19]<<8|data[0x18]; ++#if IS_VUPLUS ++ if(stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325) { ++ stride=data[0x15]<<8|data[0x14]; ++ ofs=(data[0x28]<<8|data[0x27])>>4; ++ ofs2=(data[0x2c]<<8|data[0x2b])>>4; ++ adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00; ++ adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00; ++ offset=adr2-adr; ++ } else { ++ stride=data[0x15]<<8|data[0x14]; ++ ofs=(data[0x3c]<<8|data[0x3b])>>4; ++ ofs2=(data[0x40]<<8|data[0x3f])>>4; ++ adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00; ++ adr2=(data[0x37]<<24|data[0x36]<<16|data[0x35]<<8|data[0x34])&0xFFFFFF00; ++ offset=adr2-adr; ++ } ++#else + stride=data[0x15]<<8|data[0x14]; + ofs=(data[0x28]<<8|data[0x27])>>4; + ofs2=(data[0x2c]<<8|data[0x2b])>>4; + adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00; + adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00; + offset=adr2-adr; ++#endif + + munmap(memory, 100); + +@@ -609,7 +713,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + assert(chroma); + + // grabbing luma & chroma plane from the decoder memory ++#if IS_VUPLUS ++ if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362 ) { ++#else + if (stb_type == BRCM7401 || stb_type == BRCM7405) { ++#endif + // on dm800/dm500hd we have direct access to the decoder memory + memory = mmap(0, offset + stride*(ofs2+64), PROT_READ, MAP_SHARED, mem_fd, adr); + if (memory == MAP_FAILED) { +@@ -620,7 +728,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + usleep(50000); // we try to get a full picture, its not possible to get a sync from the decoder so we use a delay + // and hope we get a good timing. dont ask me why, but every DM800 i tested so far produced a good + // result with a 50ms delay ++#if IS_VUPLUS ++ } else if (stb_type == BRCM7400 || stb_type == BRCM7335) { ++#else + } else if (stb_type == BRCM7400) { ++#endif + // on dm8000 we have to use dma, so dont change anything here until you really know what you are doing ! + + unsigned int i = 0; +@@ -639,7 +751,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + } + + volatile unsigned long *mem_dma; ++#if IS_VUPLUS ++ mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, (stb_type==BRCM7400)?0x10c02000:0x10c01000); ++#else + mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, 0x10c02000); ++#endif + if (mem_dma == MAP_FAILED) { + perror("mmap"); + return false; +@@ -675,8 +791,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + unsigned int t = 0, t2 = 0, dat1 = 0; + unsigned int chr_luma_stride = 0x40; + unsigned int sw; +- ++#if IS_VUPLUS ++ if (stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425) ++#else + if (stb_type == BRCM7405) ++#endif + chr_luma_stride *= 2; + + xsub=chr_luma_stride; +@@ -692,6 +811,7 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + for (ytmp = 0; ytmp < ofs; ytmp++) + { + memcpy(luma + dat1, memory + t, xsub); // luma ++ + t += chr_luma_stride; + + switch (ofs2-ytmp) // the two switch commands are much faster than one if statement +@@ -710,10 +830,17 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre + dat1+=stride; + } + } +- ++#if IS_VUPLUS ++ if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362) { ++#else + if (stb_type == BRCM7401 || stb_type == BRCM7405) ++#endif + munmap(memory, offset + stride * (ofs2 + 64)); ++#if IS_VUPLUS ++ } else if (stb_type == BRCM7400 || stb_type == BRCM7335) { ++#else + else if (stb_type == BRCM7400) { ++#endif + memory -= 0x1000; + munmap(memory, DMA_BLOCKSIZE + 0x1000); + } diff --git a/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch b/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch deleted file mode 100644 index c0d5709..0000000 --- a/meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch +++ /dev/null @@ -1,244 +0,0 @@ -diff --git a/.gitignore b/.gitignore -index ccfb515..a6f8d11 100644 ---- a/.gitignore -+++ b/.gitignore -@@ -16,3 +16,4 @@ install-sh - *.o - missing - stamp-h1 -+aio-grab_vuplus_* -diff --git a/main.c b/main.c -index 190ff5f..3a2ba51 100644 ---- a/main.c -+++ b/main.c -@@ -1,5 +1,5 @@ - /* --AiO Dreambox Screengrabber v0.83a -+AiO Screengrabber v0.83a - - written 2006 - 2009 by Seddi - Contact: seddi@ihad.tv / http://www.ihad.tv -@@ -38,6 +38,7 @@ Feel free to use the code for your own projects. See LICENSE file for details. - #include - #include - #include -+#include - - #include - -@@ -101,10 +102,24 @@ static void combine(unsigned char *output, - const unsigned char *video, const unsigned char *osd, - unsigned int xres, unsigned int yres); - -+#define IS_VUPLUS 1 -+#if IS_VUPLUS -+enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405,BRCM7335,BRCM7325,BRCM7346,BRCM7425,BRCM7362}; -+char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405","Brcm7335","Brcm7325","Brcm7346","Brcm7425\/7241","Brcm7362"}; -+#else - enum {UNKNOWN,PALLAS,VULCAN,XILLEON,BRCM7401,BRCM7400,BRCM7405}; - static const char *stb_name[]={"unknown","Pallas","Vulcan","Xilleon","Brcm7401","Brcm7400","Brcm7405"}; -+#endif - static int stb_type=UNKNOWN; - -+char* upcase(char* mixedstr) -+{ -+ size_t j; -+ for (j=0; j< strlen(mixedstr); ++j) -+ mixedstr[j]=toupper(mixedstr[j]); -+ return mixedstr; -+} -+ - static const char *file_getline(const char *filename) - { - static char *line = NULL; -@@ -184,10 +199,9 @@ static int file_scanf_lines(const char *filename, const char *fmt, ...) - } - - // main program -- - int main(int argc, char **argv) { - -- printf("AiO Dreambox Screengrabber " PACKAGE_VERSION "\n\n"); -+ printf("AiO Screengrabber " PACKAGE_VERSION "\n\n"); - - unsigned int xres_v = 0,yres_v = 0,xres_o,yres_o,xres,yres,aspect,width; - int c,osd_only,video_only,use_osd_res,use_png,use_jpg,jpg_quality,no_aspect,use_letterbox; -@@ -205,11 +219,33 @@ int main(int argc, char **argv) { - char filename[256] = { "/tmp/screenshot.bmp" }; - - // detect STB -- const char *line = file_getline("/proc/fb"); -+ char *line = (char*)file_getline("/proc/fb"); - if (line == NULL) - return 1; - - if (strstr(line, "bcmfb")) { -+#if IS_VUPLUS -+ if((line=(char*)file_getline("/proc/stb/info/chipset")) == NULL) -+ return 1; -+ if (strstr(upcase(line),"7335")) -+ stb_type=BRCM7335; -+ else if (strstr(upcase(line),"7325")) -+ stb_type=BRCM7325; -+ else if (strstr(upcase(line),"7405")) -+ stb_type=BRCM7405; -+ else if (strstr(upcase(line),"7356")) -+ stb_type=BRCM7346; -+ else if (strstr(upcase(line),"7346")) -+ stb_type=BRCM7346; -+ else if (strstr(upcase(line),"7424")) -+ stb_type=BRCM7425; -+ else if (strstr(upcase(line),"7425")) -+ stb_type=BRCM7425; -+ else if (strstr(upcase(line),"7241")) -+ stb_type=BRCM7425; -+ else if (strstr(upcase(line),"7362")) -+ stb_type=BRCM7362; -+#else - line = file_getline("/proc/stb/info/model"); - if (line == NULL) - return 1; -@@ -221,6 +257,7 @@ int main(int argc, char **argv) { - !strcmp(line, "dm800se") || - !strcmp(line, "dm7020hd")) - stb_type = BRCM7405; -+#endif - } else if (strstr(line, "xilleonfb")) { - stb_type = XILLEON; - } else if (strstr(line, "Pallas FB")) { -@@ -563,16 +600,34 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre - perror("/dev/mem"); - return false; - } -- -+#if IS_VUPLUS -+ if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362) -+#else - if (stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405) -+#endif - { - // grab brcm7401 pic from decoder memory -+#if IS_VUPLUS -+ off_t offset_addr = 0x10600000; -+ switch(stb_type) { -+ case BRCM7401: -+ case BRCM7400: -+ case BRCM7405: -+ case BRCM7335: -+ case BRCM7325: offset_addr = 0x10100000; break; -+ } -+ unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, offset_addr); -+ if (memory == MAP_FAILED) { -+ perror("mmap"); -+ return false; -+ } -+#else - unsigned char *memory = mmap(0, 100, PROT_READ, MAP_SHARED, mem_fd, 0x10100000); - if (memory == MAP_FAILED) { - perror("mmap"); - return false; - } -- -+#endif - unsigned char data[100]; - - unsigned int adr,adr2,ofs,ofs2,offset/*,vert_start,vert_end*/; -@@ -582,12 +637,30 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre - memcpy(data,memory,100); - //vert_start=data[0x1B]<<8|data[0x1A]; - //vert_end=data[0x19]<<8|data[0x18]; -+#if IS_VUPLUS -+ if(stb_type == BRCM7401 || stb_type == BRCM7400 || stb_type == BRCM7405 || stb_type == BRCM7335 || stb_type == BRCM7325) { -+ stride=data[0x15]<<8|data[0x14]; -+ ofs=(data[0x28]<<8|data[0x27])>>4; -+ ofs2=(data[0x2c]<<8|data[0x2b])>>4; -+ adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00; -+ adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00; -+ offset=adr2-adr; -+ } else { -+ stride=data[0x15]<<8|data[0x14]; -+ ofs=(data[0x3c]<<8|data[0x3b])>>4; -+ ofs2=(data[0x40]<<8|data[0x3f])>>4; -+ adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00; -+ adr2=(data[0x37]<<24|data[0x36]<<16|data[0x35]<<8|data[0x34])&0xFFFFFF00; -+ offset=adr2-adr; -+ } -+#else - stride=data[0x15]<<8|data[0x14]; - ofs=(data[0x28]<<8|data[0x27])>>4; - ofs2=(data[0x2c]<<8|data[0x2b])>>4; - adr=(data[0x1f]<<24|data[0x1e]<<16|data[0x1d]<<8|data[0x1c])&0xFFFFFF00; - adr2=(data[0x23]<<24|data[0x22]<<16|data[0x21]<<8|data[0x20])&0xFFFFFF00; - offset=adr2-adr; -+#endif - - munmap(memory, 100); - -@@ -609,7 +682,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre - assert(chroma); - - // grabbing luma & chroma plane from the decoder memory -+#if IS_VUPLUS -+ if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362 ) { -+#else - if (stb_type == BRCM7401 || stb_type == BRCM7405) { -+#endif - // on dm800/dm500hd we have direct access to the decoder memory - memory = mmap(0, offset + stride*(ofs2+64), PROT_READ, MAP_SHARED, mem_fd, adr); - if (memory == MAP_FAILED) { -@@ -620,7 +697,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre - usleep(50000); // we try to get a full picture, its not possible to get a sync from the decoder so we use a delay - // and hope we get a good timing. dont ask me why, but every DM800 i tested so far produced a good - // result with a 50ms delay -+#if IS_VUPLUS -+ } else if (stb_type == BRCM7400 || stb_type == BRCM7335) { -+#else - } else if (stb_type == BRCM7400) { -+#endif - // on dm8000 we have to use dma, so dont change anything here until you really know what you are doing ! - - unsigned int i = 0; -@@ -639,7 +720,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre - } - - volatile unsigned long *mem_dma; -+#if IS_VUPLUS -+ mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, (stb_type==BRCM7400)?0x10c02000:0x10c01000); -+#else - mem_dma = mmap(0, 0x1000, PROT_READ|PROT_WRITE, MAP_SHARED, mem_fd, 0x10c02000); -+#endif - if (mem_dma == MAP_FAILED) { - perror("mmap"); - return false; -@@ -675,8 +760,11 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre - unsigned int t = 0, t2 = 0, dat1 = 0; - unsigned int chr_luma_stride = 0x40; - unsigned int sw; -- -+#if IS_VUPLUS -+ if (stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425) -+#else - if (stb_type == BRCM7405) -+#endif - chr_luma_stride *= 2; - - xsub=chr_luma_stride; -@@ -710,10 +798,17 @@ static bool getvideo(unsigned char *video, unsigned int *xres, unsigned int *yre - dat1+=stride; - } - } -- -+#if IS_VUPLUS -+ if (stb_type == BRCM7401 || stb_type == BRCM7405 || stb_type == BRCM7325 || stb_type == BRCM7346 || stb_type == BRCM7425 || stb_type == BRCM7362) { -+#else - if (stb_type == BRCM7401 || stb_type == BRCM7405) -+#endif - munmap(memory, offset + stride * (ofs2 + 64)); -+#if IS_VUPLUS -+ } else if (stb_type == BRCM7400 || stb_type == BRCM7335) { -+#else - else if (stb_type == BRCM7400) { -+#endif - memory -= 0x1000; - munmap(memory, DMA_BLOCKSIZE + 0x1000); - } diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-extensions-openwebif.bb b/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-extensions-openwebif.bb index 889c5cb..b857a64 100644 --- a/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-extensions-openwebif.bb +++ b/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-extensions-openwebif.bb @@ -8,7 +8,7 @@ RDEPENDS_${PN} = "python-cheetah python-json python-unixadmin python-misc python python-shell aio-grab python-compression python-numbers python-zopeinterface \ " -SRCREV_pn-${PN}="c30a9aefcf87387e90f0ddbac61ef1aada8cbd6c" +SRCREV_pn-${PN}="d84307958746e6a597b43defe5bd1cb78fd745c8" inherit gitpkgv PV = "1+git${SRCPV}" PKGV = "1+git${GITPKGV}" @@ -27,4 +27,34 @@ do_install_append() { cp -rp ${S}/plugin/* ${D}${PLUGINPATH} } +python do_package_prepend () { + boxtypes = [ + ('bm750', 'duo.jpg', 'vu_normal.png'), + ('vuduo2', 'duo2.jpg', 'vu_duo2.png'), + ('vusolo', 'solo.jpg', 'vu_normal.png'), + ('vusolo2', 'solo2.jpg', 'vu_normal.png'), + ('vusolose', 'solose.jpg', 'vu_normal.png'), + ('vuzero', 'zero.jpg', 'vu_normal.png'), + ('vuultimo', 'ultimo.jpg', 'vu_ultimo.png'), + ('vuuno', 'uno.jpg', 'vu_normal.png'), + ] + import os + top = '${D}${PLUGINPATH}/public/images/' + target_box = 'unknown.jpg' + target_remote = 'ow_remote.png' + for x in boxtypes: + if x[0] == '${MACHINE}': + target_box = x[1] + target_remote = x[2] + break + for root, dirs, files in os.walk(top + 'boxes', topdown=False): + for name in files: + if target_box != name and name != 'unknown.jpg': + os.remove(os.path.join(root, name)) + for root, dirs, files in os.walk(top + 'remotes', topdown=False): + for name in files: + if target_remote != name and name != 'ow_remote.png': + os.remove(os.path.join(root, name)) +} + FILES_${PN} = "${PLUGINPATH}" diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-systemplugins-autoshutdown.bb b/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-systemplugins-autoshutdown.bb index f8d871b..7b70a39 100644 --- a/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-systemplugins-autoshutdown.bb +++ b/meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-systemplugins-autoshutdown.bb @@ -4,15 +4,19 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" inherit gitpkgv SRCREV = "" -PV = "0.6+git${SRCPV}" -PKGV = "0.6+git${GITPKGV}" -PR = "r0" +PV = "0.3+git${SRCPV}" +PKGV = "0.3+git${GITPKGV}" +PR = "r1" + require openplugins.inc -SRC_URI += " \ - file://autoshutdown-fix-standby_20141218.patch \ -" +SRCREV_pn-${PN} = "406e54cb250fecb5040dba844098140982186668" + +SRC_URI += "\ + file://autoshutdown-default-time_20121207.patch \ + file://autoshutdown-fix-standby_20140407.patch \ + " inherit autotools-brokensep pkgconfig diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-default-time_20121207.patch b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-default-time_20121207.patch new file mode 100644 index 0000000..4cfaf21 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-default-time_20121207.patch @@ -0,0 +1,22 @@ +diff --git a/src/plugin.py b/src/plugin.py +index 4bb7533..4f90dae 100644 +--- a/src/plugin.py ++++ b/src/plugin.py +@@ -27,7 +27,7 @@ from __init__ import _ + + config.autoshutdown = ConfigSubsection() + config.autoshutdown.time = ConfigInteger(default = 120, limits = (1, 1440)) +-config.autoshutdown.inactivetime = ConfigInteger(default = 60, limits = (1, 1440)) ++config.autoshutdown.inactivetime = ConfigInteger(default = 300, limits = (1, 1440)) + config.autoshutdown.autostart = ConfigEnableDisable(default=True) + config.autoshutdown.enableinactivity = ConfigEnableDisable(default=True) + config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Standby")), ("deepstandby", _("Deepstandby"))]) +@@ -263,7 +263,7 @@ class AutoShutDownConfiguration(Screen, ConfigListScreen): + config.autoshutdown.time.setValue(120) + config.autoshutdown.autostart.setValue(1) + config.autoshutdown.enableinactivity.setValue(1) +- config.autoshutdown.inactivetime.setValue(60) ++ config.autoshutdown.inactivetime.setValue(300) + config.autoshutdown.inactivityaction.setValue("standby") + config.autoshutdown.epgrefresh.setValue(1) + config.autoshutdown.plugin.setValue(1) diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20140407.patch b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20140407.patch new file mode 100644 index 0000000..d0ef227 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20140407.patch @@ -0,0 +1,31 @@ +diff --git a/src/plugin.py b/src/plugin.py +index 4bb7533..61ba253 100644 +--- a/src/plugin.py ++++ b/src/plugin.py +@@ -30,7 +30,7 @@ config.autoshutdown.time = ConfigInteger(default = 120, limits = (1, 1440)) + config.autoshutdown.inactivetime = ConfigInteger(default = 60, limits = (1, 1440)) + config.autoshutdown.autostart = ConfigEnableDisable(default=True) + config.autoshutdown.enableinactivity = ConfigEnableDisable(default=True) +-config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Standby")), ("deepstandby", _("Deepstandby"))]) ++config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Idle Server Mode")), ("deepstandby", _("Standby"))]) + config.autoshutdown.inactivitymessage = ConfigYesNo(default=True) + config.autoshutdown.messagetimeout = ConfigInteger(default = 5, limits = (1, 60)) + config.autoshutdown.epgrefresh = ConfigYesNo(default=True) +@@ -99,7 +99,7 @@ class AutoShutDownActions: + if config.autoshutdown.inactivitymessage.value == True: + self.asdkeyaction = None + if config.autoshutdown.inactivityaction.value == "standby": +- self.asdkeyaction = _("Go to standby") ++ self.asdkeyaction = _("Go to idle server mode") + elif config.autoshutdown.inactivityaction.value == "deepstandby": + self.asdkeyaction = _("Power off STB") + session.openWithCallback(shutdownactions.actionEndKeyTimer, MessageBox, _("AutoShutDown: %s ?") % self.asdkeyaction, MessageBox.TYPE_YESNO, timeout=config.autoshutdown.messagetimeout.value) +@@ -207,7 +207,7 @@ class AutoShutDownConfiguration(Screen, ConfigListScreen): + self.list = [] + self.list.append(getConfigListEntry(_("Enable AutoShutDown:"), config.autoshutdown.autostart)) + if config.autoshutdown.autostart.value == True: +- self.list.append(getConfigListEntry(_("Time in standby for power off (min):"), config.autoshutdown.time)) ++ self.list.append(getConfigListEntry(_("Time in idle server mode for power off (min):"), config.autoshutdown.time)) + self.list.append(getConfigListEntry(_("Enable action after inactivity:"), config.autoshutdown.enableinactivity)) + if config.autoshutdown.enableinactivity.value == True: + self.list.append(getConfigListEntry(_("Time for inactivity (min):"), config.autoshutdown.inactivetime)) diff --git a/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20141218.patch b/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20141218.patch deleted file mode 100644 index 5adfa4c..0000000 --- a/meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20141218.patch +++ /dev/null @@ -1,53 +0,0 @@ -diff --git a/src/plugin.py b/src/plugin.py -index f76f534..7493e67 100644 ---- a/src/plugin.py -+++ b/src/plugin.py -@@ -39,7 +39,7 @@ config.autoshutdown.time = ConfigInteger(default = 120, limits = (1, 1440)) - config.autoshutdown.inactivetime = ConfigInteger(default = 300, limits = (1, 1440)) - config.autoshutdown.autostart = ConfigEnableDisable(default = False) - config.autoshutdown.enableinactivity = ConfigEnableDisable(default = False) --config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Standby")), ("deepstandby", _("Deepstandby"))]) -+config.autoshutdown.inactivityaction = ConfigSelection(default = "standby", choices = [("standby", _("Idle Server Mode")), ("deepstandby", _("Standby"))]) - config.autoshutdown.inactivitymessage = ConfigYesNo(default = True) - config.autoshutdown.messagetimeout = ConfigInteger(default = 20, limits = (1, 99)) - config.autoshutdown.epgrefresh = ConfigYesNo(default = True) -@@ -191,7 +191,7 @@ class AutoShutDownActions: - if config.autoshutdown.inactivitymessage.value == True: - self.asdkeyaction = None - if config.autoshutdown.inactivityaction.value == "standby": -- self.asdkeyaction = _("Go to standby") -+ self.asdkeyaction = _("Go to idle server mode") - elif config.autoshutdown.inactivityaction.value == "deepstandby": - self.asdkeyaction = _("Power off STB") - if config.autoshutdown.play_media.value and os_path.exists(config.autoshutdown.media_file.value): -@@ -268,12 +268,12 @@ def startSetup(menuid): - def Plugins(**kwargs): - if config.autoshutdown.plugin.value: - return [PluginDescriptor(where = [PluginDescriptor.WHERE_SESSIONSTART, PluginDescriptor.WHERE_AUTOSTART], fnc = autostart), -- PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup), -- PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="autoshutdown.png", fnc=main), -- PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_EXTENSIONSMENU, fnc=main)] -+ PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup), -+ PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="autoshutdown.png", fnc=main), -+ PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_EXTENSIONSMENU, fnc=main)] - else: - return [PluginDescriptor(where = [PluginDescriptor.WHERE_SESSIONSTART, PluginDescriptor.WHERE_AUTOSTART], fnc = autostart), -- PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / standby"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup)] -+ PluginDescriptor(name=_("AutoShutDown Setup"), description=_("configure automated power off / idle mode"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup)] - - class AutoShutDownConfiguration(Screen, ConfigListScreen): - skin = """ -@@ -312,10 +312,10 @@ class AutoShutDownConfiguration(Screen, ConfigListScreen): - def createConfigList(self): - self.get_media = getConfigListEntry(_("Choose media file") + " (" + config.autoshutdown.media_file.value + ")", config.autoshutdown.fake_entry) - self.list = [] -- self.list.append(getConfigListEntry("---------- " + _("Configuration for automatic power off in standby"), config.autoshutdown.fake_entry)) -- self.list.append(getConfigListEntry(_("Enable automatic power off in standby:"), config.autoshutdown.autostart)) -+ self.list.append(getConfigListEntry("---------- " + _("Configuration for automatic power off in idle server mode"), config.autoshutdown.fake_entry)) -+ self.list.append(getConfigListEntry(_("Enable automatic power off in idle server mode:"), config.autoshutdown.autostart)) - if config.autoshutdown.autostart.value == True: -- self.list.append(getConfigListEntry(_("Time in standby for power off (min):"), config.autoshutdown.time)) -+ self.list.append(getConfigListEntry(_("Time in idle server mode for power off (min):"), config.autoshutdown.time)) - self.list.append(getConfigListEntry(_("Disable power off for given interval:"), config.autoshutdown.exclude_time_off)) - if config.autoshutdown.exclude_time_off.value: - self.list.append(getConfigListEntry(_("Begin of excluded interval (hh:mm):"), config.autoshutdown.exclude_time_off_begin)) diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb b/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb index 0965cea..cc34e65 100644 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb +++ b/meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb @@ -26,6 +26,7 @@ DEPENDS = " \ ntfs-3g \ dosfstools \ util-linux \ + fuse-exfat \ satipclient \ " @@ -46,6 +47,11 @@ DEPENDS += " \ gstreamer1.0-plugins-bad \ " +DEPENDS += " \ + vuplus-3gcommand \ + vuplus-dlnaserver \ + " + RDEPENDS_${PN} = " \ alsa-conf \ ethtool \ @@ -53,6 +59,9 @@ RDEPENDS_${PN} = " \ parted \ ${PYTHON_RDEPS} \ ${GST_RDEPENDS} \ + fuse-exfat \ + util-linux-partx \ + vuplus-skins \ " PYTHON_RDEPS = " \ @@ -195,15 +204,18 @@ RDEPENDS_enigma2-plugin-extensions-streamtv = " \ " DEPENDS += "djmount minidlna" -RDEPENDS_enigma2-plugin-extensions-dlnaserver = "minidlna " +RDEPENDS_enigma2-plugin-extensions-dlnaserver = "minidlna vuplus-dlnaserver" RDEPENDS_enigma2-plugin-extensions-dlnabrowser = "djmount kernel-module-fuse fuse-utils" -DEPENDS += "opera-hbbtv" -RDEPENDS_enigma2-plugin-extensions-hbbtv = "opera-hbbtv" +DEPENDS += "${@base_contains("VUPLUS_FEATURES", "hbbtv", "opera-hbbtv" , "", d)}" +RDEPENDS_enigma2-plugin-extensions-hbbtv = "${@base_contains("VUPLUS_FEATURES", "hbbtv", "opera-hbbtv" , "", d)}" + +DEPENDS += "${@base_contains("VUPLUS_FEATURES", "webkithbbtv", "webkit-hbbtv-browser" , "", d)}" DEPENDS += "wvdial wvstreams ppp usb-modeswitch usb-modeswitch-data" RDEPENDS_enigma2-plugin-systemplugins-3gmodemmanager = "ppp usb-modeswitch usb-modeswitch-data wvdial wvstreams \ kernel-module-ppp-async kernel-module-ppp-deflate kernel-module-ppp-synctty kernel-module-ppp-generic kernel-module-usbserial \ + vuplus-3gcommand \ " RDEPENDS_enigma2-plugin-systemplugins-devicemanager = "util-linux-blkid ntfs-3g dosfstools" @@ -218,14 +230,14 @@ DEPENDS += "${@base_contains("VUPLUS_FEATURES", "uianimation", "libgles libvugle RDEPENDS_${PN}_append_vuplus += "${@base_contains("VUPLUS_FEATURES", "uianimation", "libgles libvugles2" , "", d)}" PN = "enigma2" -PR = "r104" +PR = "r122" inherit gitpkgv pythonnative #################################################### SRCDATE = "20121128" PV = "experimental-git${SRCDATE}" -BRANCH = "vuplus_experimental_gst10" +BRANCH = "vuplus_experimental" SRCREV = "" #################################################### @@ -239,22 +251,12 @@ SRC_URI = "git://code.vuplus.com/git/dvbapp.git;protocol=http;branch=${BRANCH};r file://enigma2_vuplus_pluginbrowser.patch \ file://enigma2_vuplus_proc_oom_score_adj.patch \ file://enigma2_vuplus_fix_standby_name.patch \ - file://enigma2_vuplus_fix_standby_name_skin.patch \ - file://enigma2_vuplus_epng.patch \ - file://enigma2_vuplus_eptrlist_insert.patch \ - file://enigma2_vuplus_conversion_error.patch \ - file://enigma2_vuplus_default_arg_error.patch \ - file://enigma2_vuplus_wrong_boolean_type.patch \ file://enigma2_vuplus_disable_subtitle_sync_mode_bug.patch \ - file://MyriadPro-Regular.otf \ - file://MyriadPro-Semibold.otf \ - file://MyriadPro-SemiboldIt.otf \ - file://750S \ - file://Vu_HD \ + file://spinner \ file://number_key \ " -SRC_URI_append = " ${@base_contains('GST_VERSION', '1.0', '', 'file://enbalesubtitleshack.patch', d)}" +SRC_URI_append = " ${@base_contains('GST_VERSION', '1.0', '', 'file://enablesubtitleshack.patch', d)}" SRC_URI_append = " ${@base_contains("VUPLUS_FEATURES", "vuwlan", "file://enigma2_vuplus_networksetup.patch", "", d)}" @@ -300,20 +302,7 @@ do_configure_prepend() { } do_compile_prepend_vuplus() { - install -m 0755 ${WORKDIR}/MyriadPro-Regular.otf ${S}/data/fonts/ - install -m 0755 ${WORKDIR}/MyriadPro-Semibold.otf ${S}/data/fonts/ - install -m 0755 ${WORKDIR}/MyriadPro-SemiboldIt.otf ${S}/data/fonts/ - install -m 0755 ${WORKDIR}/750S/*.png ${S}/data/750S/ - install -m 0755 ${WORKDIR}/750S/buttons/*.png ${S}/data/750S/buttons/ - install -m 0755 ${WORKDIR}/750S/countries/*.png ${S}/data/750S/countries/ - install -m 0755 ${WORKDIR}/750S/icons/*.png ${S}/data/750S/icons/ - install -m 0755 ${WORKDIR}/750S/menu/*.png ${S}/data/750S/menu/ - install -m 0755 ${WORKDIR}/750S/spinner/*.png ${S}/data/skin_default/spinner/ - install -m 0755 ${WORKDIR}/Vu_HD/*.png ${S}/data/Vu_HD/ - install -m 0755 ${WORKDIR}/Vu_HD/buttons/*.png ${S}/data/Vu_HD/buttons/ - install -m 0755 ${WORKDIR}/Vu_HD/countries/*.png ${S}/data/Vu_HD/countries/ - install -m 0755 ${WORKDIR}/Vu_HD/icons/*.png ${S}/data/Vu_HD/icons/ - install -m 0755 ${WORKDIR}/Vu_HD/menu/*.png ${S}/data/Vu_HD/menu/ + install -m 0755 ${WORKDIR}/spinner/*.png ${S}/data/skin_default/spinner/ install -m 0755 ${WORKDIR}/number_key/*.png ${S}/data/skin_default/buttons/ } diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png deleted file mode 100755 index 436931d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png deleted file mode 100755 index 654beca..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png deleted file mode 100755 index a3af5c8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png deleted file mode 100755 index e9a0357..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png deleted file mode 100755 index 50fc6c6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png deleted file mode 100755 index c1f7dd6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png deleted file mode 100755 index 8584058..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png deleted file mode 100755 index caa0f1f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png deleted file mode 100755 index 5ad324f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png deleted file mode 100755 index 20ba7f7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png deleted file mode 100755 index 5cbf7d3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png deleted file mode 100755 index 7902358..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png deleted file mode 100755 index f94150a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png deleted file mode 100755 index 18050ed..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png deleted file mode 100755 index c1de3f0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png deleted file mode 100755 index aaed82d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png deleted file mode 100755 index 624dade..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png deleted file mode 100755 index fa3262b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png deleted file mode 100755 index 9f586e9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png deleted file mode 100755 index 5108758..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png deleted file mode 100755 index 8393a9e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png deleted file mode 100755 index e7f9ede..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png deleted file mode 100755 index b81f37f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png deleted file mode 100755 index 4f6f49c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png deleted file mode 100755 index 0a6aa8e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png deleted file mode 100755 index f26e6bf..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png deleted file mode 100755 index c1e3bf2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png deleted file mode 100755 index cda483c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png deleted file mode 100755 index 9d7fc72..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png deleted file mode 100755 index c40bf8f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png deleted file mode 100755 index 4bd5ec4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png deleted file mode 100755 index 11355ae..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png deleted file mode 100755 index 3227078..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png deleted file mode 100755 index a1df44e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png deleted file mode 100755 index aba4b0f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png deleted file mode 100755 index 3080055..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png deleted file mode 100755 index 760a99e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png deleted file mode 100755 index b4b79d8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png deleted file mode 100755 index dcb6e22..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png deleted file mode 100755 index 9f37cbb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png deleted file mode 100755 index 5e8b862..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png deleted file mode 100755 index 2ad248f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png deleted file mode 100755 index 6de80e7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png deleted file mode 100755 index fe6a62f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png deleted file mode 100755 index b9ba933..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png deleted file mode 100755 index 19a191b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db deleted file mode 100755 index 3bfe524..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png deleted file mode 100755 index d059fd0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png deleted file mode 100755 index 0c2769f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png deleted file mode 100755 index b014975..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png deleted file mode 100755 index 43b3f8d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png deleted file mode 100755 index 0f37970..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png deleted file mode 100755 index 8402afa..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png deleted file mode 100755 index 45af492..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png deleted file mode 100755 index 3611f21..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png deleted file mode 100755 index 0f9b962..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png deleted file mode 100755 index aaa7dac..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png deleted file mode 100755 index f92f09f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png deleted file mode 100755 index c6dd5a4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png deleted file mode 100755 index a7f24a9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png deleted file mode 100755 index 04adba9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png deleted file mode 100755 index cdcb98b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png deleted file mode 100755 index d872b50..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png deleted file mode 100755 index de5a3a4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png deleted file mode 100755 index d9029cd..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png deleted file mode 100755 index 63f43ae..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png deleted file mode 100755 index b9be24e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png deleted file mode 100755 index 2237f09..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png deleted file mode 100755 index 19c1467..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png deleted file mode 100755 index 2721ea9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png deleted file mode 100755 index 8e3260d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png deleted file mode 100755 index 903b04a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png deleted file mode 100755 index 7986ed8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png deleted file mode 100755 index 3b7a052..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png deleted file mode 100755 index 8e91a12..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png deleted file mode 100755 index e26d5c6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png deleted file mode 100755 index 7436673..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png deleted file mode 100755 index e80dba2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png deleted file mode 100755 index 5f18c6a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png deleted file mode 100755 index 4da823e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png deleted file mode 100755 index 4823e66..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png deleted file mode 100755 index 201a7af..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png deleted file mode 100755 index 184aec2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png deleted file mode 100755 index 76386f5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png deleted file mode 100755 index d59bdcb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png deleted file mode 100755 index ac964ba..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png deleted file mode 100755 index 792a677..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png deleted file mode 100755 index a89abe0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png deleted file mode 100755 index f953fd3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png deleted file mode 100755 index 81031c0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db deleted file mode 100755 index c043994..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png deleted file mode 100755 index 1e215a9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png deleted file mode 100755 index f5807c2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png deleted file mode 100755 index 00d0bd2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png deleted file mode 100755 index 55f28f0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png deleted file mode 100755 index a1b61d2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png deleted file mode 100755 index 90fca70..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png deleted file mode 100755 index 543b8fd..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png deleted file mode 100755 index 3442265..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png deleted file mode 100755 index 28924eb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png deleted file mode 100755 index f052256..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png deleted file mode 100755 index e769a80..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png deleted file mode 100755 index 1c59889..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png deleted file mode 100755 index a276109..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png deleted file mode 100755 index 6858d7c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png deleted file mode 100755 index 4bb0893..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png deleted file mode 100755 index c677460..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png deleted file mode 100755 index 57829ae..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png deleted file mode 100755 index 9b4b6c1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png deleted file mode 100755 index 611604a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png deleted file mode 100755 index b302933..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png deleted file mode 100755 index ea3b856..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png deleted file mode 100755 index 4dfa9fb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png deleted file mode 100755 index 4966fc5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png deleted file mode 100755 index 72e753d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png deleted file mode 100755 index 19510ee..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png deleted file mode 100755 index d6fcc7f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png deleted file mode 100755 index e97cab9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png deleted file mode 100755 index 9ec1d8a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png deleted file mode 100755 index 33db35e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png deleted file mode 100755 index 16264e6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png deleted file mode 100755 index 9d6fa5f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png deleted file mode 100755 index af65583..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db deleted file mode 100755 index 7e8518a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png deleted file mode 100755 index f3d675a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png deleted file mode 100755 index 3bb8fde..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png deleted file mode 100755 index d0b9766..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png deleted file mode 100755 index 56f2965..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png deleted file mode 100755 index f3d675a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png deleted file mode 100755 index 487ac48..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png deleted file mode 100755 index 5716d99..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png deleted file mode 100755 index ff42463..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png deleted file mode 100755 index 871b396..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png deleted file mode 100755 index bc0facb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png deleted file mode 100755 index 3ef0e3c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png deleted file mode 100755 index 8081752..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png deleted file mode 100755 index dfc5a1e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png deleted file mode 100755 index 7941ec5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png deleted file mode 100755 index da764ef..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png deleted file mode 100755 index 2f03644..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png deleted file mode 100755 index 7e4f9df..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png deleted file mode 100755 index 774ddac..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png deleted file mode 100755 index 8f0cc9a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png deleted file mode 100755 index fc0dea6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png deleted file mode 100755 index dcae966..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png deleted file mode 100755 index 3d38f34..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png deleted file mode 100755 index 1b7daf5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png deleted file mode 100755 index 421b803..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png deleted file mode 100755 index 073ff74..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png deleted file mode 100755 index e6ddf9e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png deleted file mode 100755 index 6c33a88..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png deleted file mode 100755 index f83134f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png deleted file mode 100755 index 2f6e2a7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png deleted file mode 100755 index f86204d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png deleted file mode 100755 index 453f39f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png deleted file mode 100755 index 2e88441..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png deleted file mode 100755 index 4a95661..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png deleted file mode 100755 index 8b4c689..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png deleted file mode 100755 index c344c0a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png deleted file mode 100755 index 988b419..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png deleted file mode 100755 index 8cc9d2a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png deleted file mode 100755 index 8cc9d2a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png deleted file mode 100755 index cbab99b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png deleted file mode 100755 index 620c32d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png deleted file mode 100755 index 8aefdca..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png deleted file mode 100755 index fad2b96..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png deleted file mode 100755 index 05d2d81..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png deleted file mode 100755 index 152028a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png deleted file mode 100755 index 6dd6298..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png deleted file mode 100755 index 6daf601..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png deleted file mode 100755 index 82c21b5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png deleted file mode 100755 index 42ad320..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png deleted file mode 100755 index f75cde0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png deleted file mode 100755 index c0a16cf..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png deleted file mode 100755 index ca690b2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png deleted file mode 100755 index 84f7f8c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png deleted file mode 100755 index 8e6a38f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png deleted file mode 100755 index 6916b60..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png deleted file mode 100755 index f71ca5c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png deleted file mode 100755 index 2bfbaac..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png deleted file mode 100755 index 3156255..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png deleted file mode 100755 index 68daaec..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png deleted file mode 100755 index ca0c45d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png deleted file mode 100755 index 875bd45..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png deleted file mode 100755 index 19a80c5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png deleted file mode 100755 index 63fe6b5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png deleted file mode 100755 index 9818251..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png deleted file mode 100755 index 594afdb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png deleted file mode 100755 index 7746cc8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db deleted file mode 100755 index aae3914..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png deleted file mode 100755 index a03c015..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png deleted file mode 100755 index d596493..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png deleted file mode 100755 index 0d16cf3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png deleted file mode 100755 index 31348a9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png deleted file mode 100755 index cf4c8ef..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png deleted file mode 100755 index adb19ec..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png deleted file mode 100755 index 1786590..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png deleted file mode 100755 index aeba0a7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png deleted file mode 100755 index b69a6fb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png deleted file mode 100755 index c535f43..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png deleted file mode 100755 index a61de30..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png deleted file mode 100755 index 7ec2eca..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png deleted file mode 100755 index e8bac98..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png deleted file mode 100755 index 1d83395..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png deleted file mode 100755 index 61ec818..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png deleted file mode 100755 index 267c2da..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png deleted file mode 100755 index 8fd3929..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png deleted file mode 100755 index aa49953..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png deleted file mode 100755 index a367774..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png deleted file mode 100755 index ad8c315..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png deleted file mode 100755 index ebe66a4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png deleted file mode 100755 index be0cf11..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png deleted file mode 100755 index 91ee430..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png deleted file mode 100755 index 05e5a14..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png deleted file mode 100755 index 52ae3fe..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png deleted file mode 100755 index 77e06f1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png deleted file mode 100755 index 25a4a3e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png deleted file mode 100755 index 625e331..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png deleted file mode 100755 index c2d456f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png deleted file mode 100755 index 4823e66..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png deleted file mode 100755 index 0334865..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db deleted file mode 100755 index 5b547ce..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png deleted file mode 100755 index 49ffcc2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png deleted file mode 100755 index d19f3d3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png deleted file mode 100755 index 229a91c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png deleted file mode 100755 index b96ad21..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png deleted file mode 100755 index 1220616..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png deleted file mode 100755 index 9fb0823..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png deleted file mode 100755 index 8e54349..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png deleted file mode 100755 index bf2575f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png deleted file mode 100755 index ed49159..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png deleted file mode 100755 index 5151da4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png deleted file mode 100755 index 0c7734b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png deleted file mode 100755 index 56c52d3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png deleted file mode 100755 index f27b7f8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png deleted file mode 100755 index 2e77e71..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png deleted file mode 100755 index 2c0c7e8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png deleted file mode 100755 index fefb17c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png deleted file mode 100755 index b612b94..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png deleted file mode 100755 index 477f8db..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png deleted file mode 100755 index 339ddb4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png deleted file mode 100755 index 5151da4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png deleted file mode 100755 index 6bdb8c8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png deleted file mode 100755 index aa60fab..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png deleted file mode 100755 index f7c4df2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png deleted file mode 100755 index 4a5df40..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf deleted file mode 100755 index c9454bb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf deleted file mode 100755 index 1b33d74..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf deleted file mode 100755 index e92ba39..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png deleted file mode 100755 index c43abc2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png deleted file mode 100755 index 3033e4a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png deleted file mode 100755 index 4acf507..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png deleted file mode 100755 index 553bd75..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png deleted file mode 100755 index 397f037..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png deleted file mode 100755 index 4b953c4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png deleted file mode 100755 index 77c34d1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png deleted file mode 100755 index c7037b4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png deleted file mode 100755 index 6e716ea..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png deleted file mode 100755 index 2a1553a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png deleted file mode 100755 index dafacee..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png deleted file mode 100755 index 92f6164..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png deleted file mode 100755 index 47d8fd5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png deleted file mode 100755 index 97bfb9a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png deleted file mode 100755 index a1d9cb9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png deleted file mode 100755 index efe9531..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png deleted file mode 100755 index 7095bb9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png deleted file mode 100755 index 5b28fed..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png deleted file mode 100755 index 6130b08..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png deleted file mode 100755 index df2ad7c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png deleted file mode 100755 index b3482cf..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png deleted file mode 100755 index 8be0563..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png deleted file mode 100755 index 973ae3a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png deleted file mode 100755 index de085ba..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png deleted file mode 100755 index 5108758..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png deleted file mode 100755 index 8393a9e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png deleted file mode 100755 index 6a64838..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png deleted file mode 100755 index d2def92..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png deleted file mode 100755 index ab58440..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png deleted file mode 100755 index cab02ec..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png deleted file mode 100755 index c2dcd16..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png deleted file mode 100755 index 077bd14..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png deleted file mode 100755 index c2561a4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png deleted file mode 100755 index 8a149b6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png deleted file mode 100755 index 64ad839..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png deleted file mode 100755 index 32255d7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png deleted file mode 100755 index 0293c8c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png deleted file mode 100755 index b18fd0e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png deleted file mode 100755 index cf160e7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png deleted file mode 100755 index 9eba495..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png deleted file mode 100755 index 88ccfae..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png deleted file mode 100755 index 05e146a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png deleted file mode 100755 index 09924f0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png deleted file mode 100755 index be9b368..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png deleted file mode 100755 index 8e91a12..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png deleted file mode 100755 index 19d678d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png deleted file mode 100755 index e5d8d84..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png deleted file mode 100755 index c80c0a2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png deleted file mode 100755 index e69242c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png deleted file mode 100755 index 27ea03b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png deleted file mode 100755 index 933e27a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png deleted file mode 100755 index 8e0c06b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png deleted file mode 100755 index 73d266a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png deleted file mode 100755 index 77d931d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png deleted file mode 100755 index 2b1d44b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png deleted file mode 100755 index a6a24af..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png deleted file mode 100755 index 03b8ce9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png deleted file mode 100755 index e89b873..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png deleted file mode 100755 index e289da3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png deleted file mode 100755 index fb17f3b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png deleted file mode 100755 index af66e5d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png deleted file mode 100755 index 8fd6217..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png deleted file mode 100755 index 5d61532..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png deleted file mode 100755 index 360b658..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png deleted file mode 100755 index 3fbd23c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png deleted file mode 100755 index 7419c69..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png deleted file mode 100755 index f679af1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png deleted file mode 100755 index 13ab5f2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png deleted file mode 100755 index 81131ca..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png deleted file mode 100755 index 8f21363..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png deleted file mode 100755 index 45ab022..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png deleted file mode 100755 index 5d416e8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png deleted file mode 100755 index 8dc690c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png deleted file mode 100755 index d6d212e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png deleted file mode 100755 index d1b648d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png deleted file mode 100755 index a2c12a4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png deleted file mode 100755 index 2b2c7e6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png deleted file mode 100755 index 00c2819..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png deleted file mode 100755 index d6fcc7f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png deleted file mode 100755 index e97cab9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png deleted file mode 100755 index 28a3077..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png deleted file mode 100755 index 7b349de..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png deleted file mode 100755 index cec38f6..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png deleted file mode 100755 index dcc157f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png deleted file mode 100755 index 7ad44f5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png deleted file mode 100755 index 430bd04..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png deleted file mode 100755 index cde6be1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png deleted file mode 100755 index f9cbeaa..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png deleted file mode 100755 index 8ad2570..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png deleted file mode 100755 index 641ccd2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png deleted file mode 100755 index 82dae56..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png deleted file mode 100755 index 54ec7c0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png deleted file mode 100755 index dac8ff3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png deleted file mode 100755 index b2baf0b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png deleted file mode 100755 index 745a645..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png deleted file mode 100755 index 7d429d9..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png deleted file mode 100755 index 403b34a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png deleted file mode 100755 index d68c5c1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png deleted file mode 100755 index 1b7daf5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png deleted file mode 100755 index 5d2c39a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png deleted file mode 100755 index b1424e1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png deleted file mode 100755 index b7bf2e7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png deleted file mode 100755 index 815d6e4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png deleted file mode 100755 index dded3a2..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png deleted file mode 100755 index 8267f55..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png deleted file mode 100755 index 988b419..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png deleted file mode 100755 index 8cc9d2a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png deleted file mode 100755 index e1a6def..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png deleted file mode 100755 index 96f4d94..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png deleted file mode 100755 index 9517b86..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png deleted file mode 100755 index 05d2d81..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png deleted file mode 100755 index 4f33190..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png deleted file mode 100755 index 8f215c7..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png deleted file mode 100755 index 0b11a00..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png deleted file mode 100755 index b0be794..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png deleted file mode 100755 index bfa1e61..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png deleted file mode 100755 index f75cde0..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png deleted file mode 100755 index c0a16cf..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png deleted file mode 100755 index f71ca5c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png deleted file mode 100755 index 246f6ba..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png deleted file mode 100755 index ca0c45d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png deleted file mode 100755 index ae77c1a..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png deleted file mode 100755 index 19a80c5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png deleted file mode 100755 index 6544b44..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png deleted file mode 100755 index f7a7736..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png deleted file mode 100755 index 386c56c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png deleted file mode 100755 index 3727f0b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png deleted file mode 100755 index 3b14a83..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png deleted file mode 100755 index e40aec1..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png deleted file mode 100755 index e597023..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png deleted file mode 100755 index ee40b97..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png deleted file mode 100755 index a9071bb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png deleted file mode 100755 index 4035dbb..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png deleted file mode 100755 index 5236668..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png deleted file mode 100755 index b46b985..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png deleted file mode 100755 index 2370e1e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png deleted file mode 100755 index 46d5c37..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png deleted file mode 100755 index 6d74bd5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png deleted file mode 100755 index 0f9fa3c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png deleted file mode 100755 index d2f468c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png deleted file mode 100755 index ccdfc8f..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png deleted file mode 100755 index 31879f8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png deleted file mode 100755 index 41ba0e5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png deleted file mode 100755 index 890c118..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png deleted file mode 100755 index a760869..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png deleted file mode 100755 index 352a1d5..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png deleted file mode 100755 index 267c2da..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png deleted file mode 100755 index 17c5213..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png deleted file mode 100755 index ad8c315..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png deleted file mode 100755 index 2186259..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png deleted file mode 100755 index 0644f80..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png deleted file mode 100755 index 2186259..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png deleted file mode 100755 index 59fdae4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png deleted file mode 100755 index 921bf12..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png deleted file mode 100755 index 62d579d..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png deleted file mode 100755 index 5637c29..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png deleted file mode 100755 index edc022e..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png deleted file mode 100755 index 9fb0823..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png deleted file mode 100755 index 51d6e6c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png deleted file mode 100755 index ed49159..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png deleted file mode 100755 index 5151da4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png deleted file mode 100755 index 0c7734b..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png deleted file mode 100755 index 56c52d3..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png deleted file mode 100755 index f27b7f8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png deleted file mode 100755 index 2e77e71..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png deleted file mode 100755 index 2c0c7e8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png deleted file mode 100755 index fefb17c..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png deleted file mode 100755 index b612b94..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png deleted file mode 100755 index 477f8db..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png deleted file mode 100755 index 339ddb4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png deleted file mode 100755 index 5151da4..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png deleted file mode 100755 index 6bdb8c8..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png deleted file mode 100755 index 9bfdbae..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png deleted file mode 100755 index 8ee1439..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png deleted file mode 100755 index 4a5df40..0000000 Binary files a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png and /dev/null differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enbalesubtitleshack.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enbalesubtitleshack.patch deleted file mode 100644 index 4c5d046..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enbalesubtitleshack.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp -index 14c224f..55156b4 100755 ---- a/lib/service/servicemp3.cpp -+++ b/lib/service/servicemp3.cpp -@@ -23,6 +23,8 @@ - - #define HTTP_TIMEOUT 10 - -+#define GSTREAMER_SUBTITLE_SYNC_MODE_BUG -+ - typedef enum - { - GST_PLAY_FLAG_VIDEO = 0x00000001, diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_1080p.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_1080p.patch deleted file mode 100644 index bb8f5f2..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_1080p.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py b/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py -index 6ecbfd4..d801f58 100644 ---- a/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py -+++ b/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py -@@ -37,6 +37,10 @@ class VideoHardware: - "60Hz": { 60: "1080i" }, - "multi": { 50: "1080i50", 60: "1080i" } } - -+ rates["1080p"] = { "50Hz": { 50: "1080p50" }, -+ "60Hz": { 60: "1080p" }, -+ "multi": { 50: "1080p50", 60: "1080p" } } -+ - rates["PC"] = { - "1024x768": { 60: "1024x768" }, # not possible on DM7025 - "800x600" : { 60: "800x600" }, # also not possible -@@ -55,10 +59,10 @@ class VideoHardware: - - modes["Scart"] = ["PAL", "NTSC", "Multi"] - modes["YPbPr"] = ["720p", "1080i", "576p", "480p", "576i", "480i"] -- modes["DVI"] = ["720p", "1080i", "576p", "480p", "576i", "480i"] -+ modes["DVI"] = ["720p", "1080i", "1080p", "576p", "480p", "576i", "480i"] - modes["DVI-PC"] = ["PC"] - -- widescreen_modes = set(["720p", "1080i"]) -+ widescreen_modes = set(["720p", "1080i", "1080p"]) - - def getOutputAspect(self): - ret = (16,9) diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch deleted file mode 100644 index 1a867c0..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp -index febfd78..6a90274 100644 ---- a/lib/dvb/pmt.cpp -+++ b/lib/dvb/pmt.cpp -@@ -268,7 +268,7 @@ void eDVBServicePMTHandler::AITready(int error) - std::string boundaryExtension = ""; - - int controlCode = (*i)->getApplicationControlCode(); -- ApplicationIdentifier * applicationIdentifier = (*i)->getApplicationIdentifier(); -+ const ApplicationIdentifier * applicationIdentifier = (*i)->getApplicationIdentifier(); - profilecode = 0; - orgid = applicationIdentifier->getOrganisationId(); - appid = applicationIdentifier->getApplicationId(); -@@ -285,7 +285,7 @@ void eDVBServicePMTHandler::AITready(int error) - case APPLICATION_DESCRIPTOR: - { - ApplicationDescriptor* applicationDescriptor = (ApplicationDescriptor*)(*desc); -- ApplicationProfileList* applicationProfiles = applicationDescriptor->getApplicationProfiles(); -+ const ApplicationProfileList* applicationProfiles = applicationDescriptor->getApplicationProfiles(); - ApplicationProfileConstIterator interactionit = applicationProfiles->begin(); - for(; interactionit != applicationProfiles->end(); ++interactionit) - { -@@ -353,7 +353,7 @@ void eDVBServicePMTHandler::AITready(int error) - } - if(!hbbtvUrl.empty()) - { -- char* uu = hbbtvUrl.c_str(); -+ const char* uu = hbbtvUrl.c_str(); - if(!strncmp(uu, "http://", 7) || !strncmp(uu, "dvb://", 6) || !strncmp(uu, "https://", 8)) - { - if(controlCode == 1) m_HBBTVUrl = hbbtvUrl; -@@ -420,7 +420,7 @@ void eDVBServicePMTHandler::OCready(int error) - { - for (std::vector::const_iterator it = ptr->getSections().begin(); it != ptr->getSections().end(); ++it) - { -- unsigned char* sectionData = (*it)->getData(); -+ unsigned char* sectionData = (unsigned char*)(*it)->getData(); - } - } - /* for now, do not keep listening for table updates */ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_default_arg_error.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_default_arg_error.patch deleted file mode 100644 index 529dbb3..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_default_arg_error.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/lib/service/servicedvbrecord.cpp b/lib/service/servicedvbrecord.cpp -index 0287acf..dc1b22e 100644 ---- a/lib/service/servicedvbrecord.cpp -+++ b/lib/service/servicedvbrecord.cpp -@@ -15,7 +15,7 @@ - - DEFINE_REF(eDVBServiceRecord); - --eDVBServiceRecord::eDVBServiceRecord(const eServiceReferenceDVB &ref, bool isstreamclient = false): -+eDVBServiceRecord::eDVBServiceRecord(const eServiceReferenceDVB &ref, bool isstreamclient): - m_ref(ref),m_is_stream_client(isstreamclient) - { - CONNECT(m_service_handler.serviceEvent, eDVBServiceRecord::serviceEvent); diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_enablesubtitleshack.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_enablesubtitleshack.patch new file mode 100644 index 0000000..4c5d046 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_enablesubtitleshack.patch @@ -0,0 +1,13 @@ +diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp +index 14c224f..55156b4 100755 +--- a/lib/service/servicemp3.cpp ++++ b/lib/service/servicemp3.cpp +@@ -23,6 +23,8 @@ + + #define HTTP_TIMEOUT 10 + ++#define GSTREAMER_SUBTITLE_SYNC_MODE_BUG ++ + typedef enum + { + GST_PLAY_FLAG_VIDEO = 0x00000001, diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_epng.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_epng.patch deleted file mode 100644 index 037a814..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_epng.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff --git a/lib/gdi/epng.cpp b/lib/gdi/epng.cpp -index d8c1982..2ba5a12 100644 ---- a/lib/gdi/epng.cpp -+++ b/lib/gdi/epng.cpp -@@ -1,4 +1,5 @@ - #define PNG_SKIP_SETJMP_CHECK -+#include - #include - #include - #include -@@ -52,7 +53,7 @@ int loadPNG(ePtr &result, const char *filename) - fclose(fp); - return 0; - } -- if (setjmp(png_ptr->jmpbuf)) -+ if ( setjmp(png_jmpbuf(png_ptr)) ) - { - eDebug("das war wohl nix"); - png_destroy_read_struct(&png_ptr, &info_ptr, &end_info); -@@ -145,7 +146,7 @@ int loadPNG(ePtr &result, const char *filename) - for (pass = 0; pass < number_passes; pass++) - for (int y = 0; y < height; y++) - { -- png_read_rows(png_ptr, &rowptr[y], png_bytepp_NULL, 1); -+ png_read_rows(png_ptr, &rowptr[y], NULL, 1); - } - - /* -@@ -323,7 +324,7 @@ int savePNG(const char *filename, gPixmap *pixmap) - PNG_COLOR_TYPE_RGB_ALPHA, - PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT); - -- if (setjmp(png_ptr->jmpbuf)) -+ if ( setjmp(png_jmpbuf(png_ptr)) ) - { - eDebug("error :/"); - png_destroy_write_struct(&png_ptr, &info_ptr); -diff --git a/lib/gdi/picload.cpp b/lib/gdi/picload.cpp -index 2afebd5..ab7a0b5 100644 ---- a/lib/gdi/picload.cpp -+++ b/lib/gdi/picload.cpp -@@ -280,7 +280,7 @@ static unsigned char *png_load(const char *file, int *ox, int *oy, int *_bypp) - return NULL; - } - -- if (setjmp(png_ptr->jmpbuf)) -+ if (setjmp(png_jmpbuf(png_ptr))) - { - png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL); - fclose(fh); diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_eptrlist_insert.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_eptrlist_insert.patch deleted file mode 100644 index 9f58493..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_eptrlist_insert.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/lib/base/eptrlist.h b/lib/base/eptrlist.h -index 0da46da..361323c 100644 ---- a/lib/base/eptrlist.h -+++ b/lib/base/eptrlist.h -@@ -174,7 +174,7 @@ public: - { - // added a new item to the list... in order - // returns a iterator to the new item -- return insert( std::lower_bound( std::list::begin(), std::list::end(), e, less()), e ); -+ return this->insert( std::lower_bound( std::list::begin(), std::list::end(), e, less()), e ); - } - - }; -@@ -804,7 +804,7 @@ public: - { - // added a new item to the list... in order - // returns a iterator to the new item -- return insert( std::lower_bound( std::list >::begin(), e, std::list >::end()), e ); -+ return this->insert( std::lower_bound( std::list >::begin(), e, std::list >::end()), e ); - } - - }; diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_fix_standby_name_skin.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_fix_standby_name_skin.patch deleted file mode 100644 index efb90a0..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_fix_standby_name_skin.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff --git a/data/750S/skin.xml b/data/750S/skin.xml -index 541df3d..3be2f88 100644 ---- a/data/750S/skin.xml -+++ b/data/750S/skin.xml -@@ -370,7 +370,7 @@ - setup_selection - - -- -+ - standby_restart_list - - -@@ -378,7 +378,7 @@ - standby_restart_list - - -- -+ - standby_restart_list - - -@@ -2612,7 +2612,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) - - - -- -+ - - - -@@ -2678,7 +2678,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or - - - -- -+ - - - -diff --git a/data/Vu_HD/skin.xml b/data/Vu_HD/skin.xml -index 3e35405..a29a177 100644 ---- a/data/Vu_HD/skin.xml -+++ b/data/Vu_HD/skin.xml -@@ -3135,7 +3135,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) - - - -- -+ - - - -@@ -3202,7 +3202,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or - - - -- -+ - - - diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_mediaplayer_subtitle.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_mediaplayer_subtitle.patch deleted file mode 100644 index a17d0a3..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_mediaplayer_subtitle.patch +++ /dev/null @@ -1,104 +0,0 @@ -diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp -index ae4611c..99bb50d 100755 ---- a/lib/service/servicemp3.cpp -+++ b/lib/service/servicemp3.cpp -@@ -245,6 +245,8 @@ eServiceMP3::eServiceMP3(eServiceReference ref) - CONNECT(m_pump.recv_msg, eServiceMP3::gstPoll); - m_aspect = m_width = m_height = m_framerate = m_progressive = -1; - -+ m_subs_behind_seek = 0; -+ m_block_sub = FALSE; - m_cur_rate=1.0; - m_state = stIdle; - eDebug("eServiceMP3::construct!"); -@@ -595,6 +597,7 @@ RESULT eServiceMP3::seekTo(pts_t to) - RESULT ret = -1; - - if (m_gst_playbin) { -+ m_block_sub = TRUE; - eSingleLocker l(m_subs_to_pull_lock); // this is needed to dont handle incomming subtitles during seek! - if (!(ret = seekToImpl(to))) - { -@@ -603,6 +606,13 @@ RESULT eServiceMP3::seekTo(pts_t to) - m_decoder_time_valid_state = 0; - m_subs_to_pull = 0; - } -+ m_block_sub = FALSE; -+ } -+ m_subs_to_pull+=m_subs_behind_seek; -+ while(m_subs_behind_seek) -+ { -+ m_pump.send(Message(2)); -+ m_subs_behind_seek--; - } - - return ret; -@@ -616,6 +626,7 @@ RESULT eServiceMP3::trickSeek(gdouble ratio) - if (!ratio) - return seekRelative(0, 0); - -+ m_block_sub = TRUE; - eSingleLocker l(m_subs_to_pull_lock); - - GstEvent *s_event; -@@ -655,6 +666,13 @@ RESULT eServiceMP3::trickSeek(gdouble ratio) - m_decoder_time_valid_state = 0; - m_subs_to_pull = 0; - m_cur_rate=ratio; -+ m_block_sub = FALSE; -+ m_subs_to_pull+=m_subs_behind_seek; -+ while(m_subs_behind_seek) -+ { -+ m_pump.send(Message(2)); -+ m_subs_behind_seek--; -+ } - return 0; - } - -@@ -1650,10 +1668,17 @@ eAutoInitPtr init_eServiceFactoryMP3(eAutoInitNumbers::servi - - void eServiceMP3::gstCBsubtitleAvail(GstElement *appsink, gpointer user_data) - { -- eServiceMP3 *_this = (eServiceMP3*)user_data; -- eSingleLocker l(_this->m_subs_to_pull_lock); -- ++_this->m_subs_to_pull; -- _this->m_pump.send(Message(2)); -+ eServiceMP3 *_this = (eServiceMP3*)user_data; -+ if(_this->m_block_sub != TRUE) -+ { -+ eSingleLocker l(_this->m_subs_to_pull_lock); -+ ++_this->m_subs_to_pull; -+ _this->m_pump.send(Message(2)); -+ } -+ else -+ { -+ _this->m_subs_behind_seek++; -+ } - } - - void eServiceMP3::gstTextpadHasCAPS(GstPad *pad, GParamSpec * unused, gpointer user_data) -@@ -1729,6 +1754,11 @@ void eServiceMP3::pullSubtitle() - { - GstBuffer *buffer; - { -+ if(m_block_sub == TRUE) -+ { -+ g_signal_emit_by_name (sink, "pull-buffer", &buffer); -+ return; -+ } - eSingleLocker l(m_subs_to_pull_lock); - --m_subs_to_pull; - g_signal_emit_by_name (sink, "pull-buffer", &buffer); -diff --git a/lib/service/servicemp3.h b/lib/service/servicemp3.h -index cb5b048..7e3f6a6 100644 ---- a/lib/service/servicemp3.h -+++ b/lib/service/servicemp3.h -@@ -270,6 +270,8 @@ private: - std::string m_useragent; - RESULT trickSeek(gdouble ratio); - double m_cur_rate; -+ bool m_block_sub; -+ int m_subs_behind_seek; - }; - - #endif diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch index ecddf24..e9315f0 100644 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch +++ b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch @@ -1,5 +1,5 @@ diff --git a/lib/python/Screens/PluginBrowser.py b/lib/python/Screens/PluginBrowser.py -index d423f46..0a029ed 100755 +index d423f46..016936f 100755 --- a/lib/python/Screens/PluginBrowser.py +++ b/lib/python/Screens/PluginBrowser.py @@ -14,6 +14,9 @@ from Tools.LoadPixmap import LoadPixmap @@ -81,7 +81,7 @@ index d423f46..0a029ed 100755 split = x[3].split('-', 1) if len(split) < 2: continue -@@ -263,4 +270,56 @@ class PluginDownloadBrowser(Screen): +@@ -263,4 +270,61 @@ class PluginDownloadBrowser(Screen): self.list = list self["list"].l.setList(list) @@ -100,7 +100,12 @@ index d423f46..0a029ed 100755 + + for feed in feeds: + Package = None -+ for line in open(os.path.join(list_dir, feed), 'r'): ++ ++ fn = os.path.join(list_dir, feed) ++ if not os.path.exists(fn): ++ continue ++ ++ for line in open(fn, 'r'): + if line.startswith("Package:"): + pkg = line.split(":", 1)[1].strip() + if pkg.startswith('enigma2-plugin-') and not pkg.endswith('-dev') and not pkg.endswith('-staticdev') and not pkg.endswith('-dbg') and not pkg.endswith('-doc') and not pkg.endswith('-src'): diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_skin.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_skin.patch index c7e78dd..dffe826 100644 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_skin.patch +++ b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_skin.patch @@ -1,6567 +1,3 @@ -diff --git a/configure.ac b/configure.ac -index 332fc7a..ef30e71 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -134,6 +134,16 @@ data/skin_default/menu/Makefile - data/skin_default/icons/Makefile - data/skin_default/buttons/Makefile - data/skin_default/spinner/Makefile -+data/750S/Makefile -+data/750S/menu/Makefile -+data/750S/icons/Makefile -+data/750S/buttons/Makefile -+data/750S/countries/Makefile -+data/Vu_HD/Makefile -+data/Vu_HD/menu/Makefile -+data/Vu_HD/icons/Makefile -+data/Vu_HD/buttons/Makefile -+data/Vu_HD/countries/Makefile - include/Makefile - lib/Makefile - lib/actions/Makefile -diff --git a/data/750S/Makefile.am b/data/750S/Makefile.am -new file mode 100644 -index 0000000..7ac9481 ---- /dev/null -+++ b/data/750S/Makefile.am -@@ -0,0 +1,6 @@ -+SUBDIRS = menu icons buttons countries -+ -+installdir = $(pkgdatadir)/750S -+ -+install_DATA = \ -+ *.xml *.png -diff --git a/data/750S/buttons/Makefile.am b/data/750S/buttons/Makefile.am -new file mode 100644 -index 0000000..db2e817 ---- /dev/null -+++ b/data/750S/buttons/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/750S/buttons -+ -+install_DATA = \ -+ *.png -diff --git a/data/750S/countries/Makefile.am b/data/750S/countries/Makefile.am -new file mode 100644 -index 0000000..9c4bf9a ---- /dev/null -+++ b/data/750S/countries/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/750S/countries -+ -+install_DATA = \ -+ *.png -diff --git a/data/750S/icons/Makefile.am b/data/750S/icons/Makefile.am -new file mode 100644 -index 0000000..4686688 ---- /dev/null -+++ b/data/750S/icons/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/750S/icons -+ -+install_DATA = \ -+ *.png -diff --git a/data/750S/menu/Makefile.am b/data/750S/menu/Makefile.am -new file mode 100644 -index 0000000..20f24d9 ---- /dev/null -+++ b/data/750S/menu/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/750S/menu -+ -+install_DATA = \ -+ *.png -diff --git a/data/750S/skin.xml b/data/750S/skin.xml -new file mode 100644 -index 0000000..242a848 ---- /dev/null -+++ b/data/750S/skin.xml -@@ -0,0 +1,2894 @@ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ <color name="Background" color="#371e1c1a" /> -+ <color name="LabelForeground" color="#ffffff" /> -+ <color name="ListboxBackground" color="#371e1c1a" /> -+ <color name="ListboxForeground" color="#ffffff" /> -+<!-- <color name="ListboxSelectedBackground" color="#11252525" /> --> -+ <color name="ListboxSelectedBackground" color="#336c5f38" /> -+ <color name="ListboxSelectedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedBackground" color="#ff0000" /> -+ <color name="ListboxMarkedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedAndSelectedBackground" color="#800000" /> -+ <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" /> -+ <color name="WindowTitleForeground" color="#ffffff" /> -+ <color name="WindowTitleBackground" color="#25062748" /> -+ <!-- Main screen border png's --> -+ <borderset name="bsWindow"> -+ <pixmap pos="bpTopLeft" filename="750S/b_tl.png" /> -+ <pixmap pos="bpTop" filename="750S/b_t.png" /> -+ <pixmap pos="bpTopRight" filename="750S/b_tr.png" /> -+ <pixmap pos="bpLeft" filename="750S/b_l.png" /> -+ <pixmap pos="bpRight" filename="750S/b_r.png" /> -+ <pixmap pos="bpBottomLeft" filename="750S/b_bl.png" /> -+ <pixmap pos="bpBottom" filename="750S/b_b.png" /> -+ <pixmap pos="bpBottomRight" filename="750S/b_br.png" /> -+ </borderset> -+ </windowstyle> -+ <!-- Main screen colors (id=1 LCD) --> -+ <windowstyle type="skinned" id="1"> -+ <color name="Background" color="#000000" /> -+ <color name="LabelForeground" color="#ffffff" /> -+ <color name="ListboxBackground" color="#000000" /> -+ <color name="ListboxForeground" color="#ffffff" /> -+ <color name="ListboxSelectedBackground" color="#000000" /> -+ <color name="ListboxSelectedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedBackground" color="#000000" /> -+ <color name="ListboxMarkedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedAndSelectedBackground" color="#000000" /> -+ <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" /> -+ <color name="WindowTitleForeground" color="#ffffff" /> -+ <color name="WindowTitleBackground" color="#000000" /> -+ </windowstyle> -+ <!-- Fonts --> -+ <fonts> -+ <font filename="MyriadPro-Regular.otf" name="Regular" scale="90" /> -+ <font filename="lcd.ttf" name="LCD" scale="100" /> -+ <font filename="ae_AlMateen.ttf" name="Replacement" scale="90" replacement="1" /> -+ <font filename="tuxtxt.ttf" name="Console" scale="100" /> -+ <font filename="nmsbd.ttf" name="Subtitlefont" scale="90" /> -+ </fonts> -+ <subtitles> -+ <sub name="Subtitle_TTX" font="Subtitlefont;30" shadowColor="#40101010" shadowOffset="3,3" /> -+ <sub name="Subtitle_Regular" font="Subtitlefont;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" /> -+ <sub name="Subtitle_Bold" font="Replacement;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" /> -+ <sub name="Subtitle_Italic" font="Subtitlefont;30" foregroundColor="#DCAAAA" shadowColor="#40101010" shadowOffset="3,3" /> -+ <!-- omitting foregroundColor attribute will enable auto-assignment of color --> -+ </subtitles> -+ <!-- Main infobar --> -+ <screen name="InfoBar" flags="wfNoBorder" position="0,380" size="720,164" title="InfoBar" backgroundColor="transparent"> -+ <!-- Background --> -+ <ePixmap position="40,0" zPosition="-1" size="640,164" pixmap="750S/info-bg.png" /> -+ <!-- Signal Quality --> -+ <eLabel text="SNR" position="320,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" /> -+ <widget source="session.FrontendStatus" render="Label" position="360,6" size="80,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1"> -+ <convert type="FrontendInfo">SNRdB</convert> -+ </widget> -+ <!-- Signal Strength --> -+ <eLabel text="AGC" position="440,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" /> -+ <widget source="session.FrontendStatus" render="Label" position="485,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <!-- Bit error rate --> -+<!-- <eLabel text="BER" position="595,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" /> -+ <widget source="session.FrontendStatus" render="Label" position="640,6" size="35,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> --> -+ <!-- Service name --> -+ <widget source="session.CurrentService" render="Label" position="130,30" size="360,27" font="Regular;21" valign="center" halign="left" noWrap="1" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <!-- tuners in use? --> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">0,0</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">1,1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">2,2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">3,3</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">4,4</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">5,5</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">6,6</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="290,9" size="8,9" pixmap="750S/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">7,7</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="A" position="193,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="B" position="205,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="C" position="217,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">4</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="D" position="229,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">8</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="E" position="241,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">16</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="F" position="253,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">32</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="G" position="265,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">64</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="H" position="277,6" size="20,13" font="Regular;18" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">128</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <ePixmap pixmap="750S/icons/clock.png" position="568,4" zPosition="1" size="16,16" alphatest="on" /> -+ <widget source="global.CurrentTime" render="Label" position="580,5" zPosition="1" size="50,20" font="Regular;19" halign="right"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <!-- -+ <widget source="global.CurrentTime" render="Label" position="633,6" zPosition="1" size="26,18" font="Regular;16" valign="top"> -+ <convert type="ClockToText">Format:%S</convert> -+ </widget> --> -+ <!-- Crypt icon (encrypted service?) --> -+ <ePixmap position="559,36" zPosition="0" size="70,15" pixmap="750S/icons/icons_off.png" alphatest="on" /> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_crypt.png" position="559,36" zPosition="1" size="11,15" alphatest="on"> -+ <convert type="ServiceInfo">IsCrypted</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Teletext icon (is teletext available?) --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_txt.png" position="576,36" zPosition="1" size="18,15" alphatest="on"> -+ <convert type="ServiceInfo">HasTelext</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Videoformat icon (16:9?) --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_format.png" position="600,36" zPosition="1" size="28,15" alphatest="on"> -+ <convert type="ServiceInfo">IsWidescreen</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Audio icon (is there multichannel audio?) --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_dolby.png" position="634,36" zPosition="1" size="25,15" alphatest="on"> -+ <convert type="ServiceInfo">IsMultichannel</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Progressbar (current event duration)--> -+ <ePixmap pixmap="750S/progress_bg.png" position="60,77" size="84,7" transparent="1" alphatest="on" /> -+ <widget source="session.Event_Now" render="Progress" pixmap="750S/progress_small.png" position="62,78" zPosition="1" size="80,5" transparent="1"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <!-- Blinking pixmap (recording in progress?) --> -+ <ePixmap pixmap="750S/icons/icon_rec_off.png" position="525,36" size="34,21" alphatest="on" /> -+ <widget source="session.RecordState" render="Pixmap" pixmap="750S/icons/icon_rec.png" position="525,36" zPosition="1" size="34,21" alphatest="on" > -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ <!-- Event (now) --> -+ <ePixmap pixmap="750S/nim_active.png" position="182,78" size="15,10" alphatest="on" /> -+ <widget source="session.Event_Now" render="Label" position="205,73" size="60,24" font="Regular;20" backgroundColor="#34406f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="265,73" size="310,24" font="Regular;20" noWrap="1" backgroundColor="#34406f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="575,73" size="85,24" font="Regular;20" backgroundColor="#34406f" shadowColor="#1d354c" shadowOffset="-1,-1" halign="right" transparent="1"> -+ <convert type="EventTime">Remaining</convert> -+ <convert type="RemainingToText">InMinutes</convert> -+ </widget> -+ <!-- Event (next) --> -+ <widget source="session.Event_Next" render="Label" position="205,97" size="60,24" font="Regular;20" backgroundColor="#071f38" foregroundColor="#c3c3c9" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="265,97" size="310,24" font="Regular;20" noWrap="1" backgroundColor="#071f38" foregroundColor="#c3c3c9" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="575,97" size="85,24" font="Regular;20" backgroundColor="#071f38" foregroundColor="#c3c3c9" halign="right" transparent="1"> -+ <convert type="EventTime">Duration</convert> -+ <convert type="ClockToText">InMinutes</convert> -+ </widget> -+ <!-- Red button (is recording possible?) --> -+ <ePixmap pixmap="750S/buttons/button_red_off.png" position="60,132" size="22,22" alphatest="on" /> -+ <widget source="RecordingPossible" render="Pixmap" pixmap="750S/buttons/button_red.png" position="60,132" zPosition="1" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="ShowRecordOnRed" render="FixedLabel" text="Record" position="90,132" zPosition="1" size="80,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="RecordingPossible" render="FixedLabel" text="Record" position="90,132" zPosition="1" size="80,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Green button (is subservices available?) --> -+ <ePixmap pixmap="750S/buttons/button_green_off.png" position="220,132" size="22,22" alphatest="on" /> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="750S/buttons/button_green.png" position="220,132" zPosition="1" size="22,22" alphatest="on"> -+ <convert type="ServiceInfo">SubservicesAvailable</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <eLabel text="Subservices" position="260,132" size="100,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" transparent="1" /> -+ <widget source="session.CurrentService" render="FixedLabel" text="Subservices" position="250,132" zPosition="1" size="100,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServiceInfo">SubservicesAvailable</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Yellow button (is timeshift possible?) --> -+ <ePixmap pixmap="750S/buttons/button_yellow_off.png" position="380,132" size="22,22" alphatest="on" /> -+ <widget source="TimeshiftPossible" render="Pixmap" pixmap="750S/buttons/button_yellow.png" position="380,132" zPosition="1" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="ShowTimeshiftOnYellow" render="FixedLabel" text="Timeshift" position="410,132" zPosition="1" size="85,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="TimeshiftPossible" render="FixedLabel" text="Timeshift" position="410,132" zPosition="1" size="85,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ -+ <!-- Yellow button (used for audio on boxes with new rc?) --> -+ <widget source="ShowAudioOnYellow" render="Pixmap" pixmap="750S/buttons/button_yellow.png" position="380,132" zPosition="1" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="ShowAudioOnYellow" render="FixedLabel" text="Audio" position="410,132" zPosition="1" size="85,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Blue button (is extensions available?) --> -+ <ePixmap pixmap="750S/buttons/button_blue_off.png" position="540,132" size="22,22" alphatest="on" /> -+ <widget source="ExtensionsAvailable" render="Pixmap" pixmap="750S/buttons/button_blue.png" position="540,132" zPosition="1" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <eLabel text="Extensions" position="570,132" size="110,22" font="Regular;20" foregroundColor="#7f848d" backgroundColor="#182946" transparent="1" /> -+ <widget source="ExtensionsAvailable" render="FixedLabel" text="Extensions" position="570,132" zPosition="1" size="110,22" font="Regular;20" backgroundColor="#182946" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ </screen> -+ <!-- Main menu --> -+ <screen name="menu_mainmenu" position="0,0" size="720,576" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="94,85" size="530,415" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,100" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Main menu" position="170,113" size="200,30" font="Regular;30" foregroundColor="#e1e1e1" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget source="menu" render="Listbox" selectionPixmap="750S/buttons/Selected_bar_250x32px.png" backgroundColorSelected="#371e1c1a" position="130,176" size="250,315" transparent="1" backgroundColor="#371e1c1a" scrollbarMode="showNever"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ MultiContentEntryText(pos = (20, 5), size = (230, 30), flags = RT_HALIGN_LEFT, text = 0) ], -+ "fonts": [gFont("Regular", 25)], -+ "itemHeight": 39 -+ } -+ </convert> -+ </widget> -+ <eLabel text=" " position="130,210" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,249" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,288" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,327" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,366" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,405" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,444" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,483" zPosition="-1" size="250,3" backgroundColor="#021a1816" /> -+ -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/subtitles.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">subtitle_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/setup.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">setup_selection</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/shutdown.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">standby_restart_list</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/plugins.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">plugin_selection</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/information.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">info_screen</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/scart.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">scart_switch</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/timer.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">timer_edit</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/media_player.png" position="400,190" size="155,140" alphatest="blend"> -+ <convert type="MenuEntryCompare">media_player</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="You can view available subtitles from current event." position="410,324" zPosition="1" size="190,130" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">subtitle_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-Service Searching" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">setup_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-System" position="410,349" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">setup_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-Parental control" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">setup_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-Factory reset" position="410,399" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">setup_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-Standby" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">standby_restart_list</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-Restart" position="410,349" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">standby_restart_list</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-Deep Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">standby_restart_list</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="This show the list of plug-ins you have installed." position="410,324" zPosition="1" size="200,120" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">plugin_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="Your software version, memory usages and other Box information can be found from here." position="410,324" zPosition="1" size="200,120" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">info_screen</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="-Switch to VCR scart" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">scart_switch</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="You can record or schedule to watch an event with this Timer function." position="410,324" zPosition="1" size="200,130" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">timer_edit</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="FixedLabel" text="This box can play various of multimedia file formats." position="410,324" zPosition="1" size="200,130" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="MenuEntryCompare">media_player</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+<!-- -+ <widget source="menu" render="Pixmap" pixmap="750S/menu/dvd_player.png" position="400,190" size="218,202" alphatest="blend"> -+ <convert type="MenuEntryCompare">dvd_player</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+--> -+ </screen> -+ <!-- Movieplayer infobar --> -+ <screen name="MoviePlayer" flags="wfNoBorder" position="0,380" size="720,164" title="InfoBar" backgroundColor="transparent"> -+ <!-- Background --> -+ <ePixmap position="40,0" pixmap="750S/info-bg_mp.png" zPosition="-1" size="640,164" /> -+ <!-- colorbuttons --> -+ <ePixmap position="275,120" pixmap="750S/icons/mp_buttons.png" size="169,30" alphatest="blend" /> -+ <!-- Servicename --> -+ <widget source="session.CurrentService" render="Label" position="65,30" size="475,30" font="Regular;28" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <!-- movie length --> -+ <widget source="session.CurrentService" render="Label" position="565,30" size="90,24" font="Regular;20" halign="right" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="ServicePosition">Length</convert> -+ </widget> -+ <!-- Elapsed time --> -+ <widget source="session.CurrentService" render="Label" position="35,75" size="100,24" font="Regular;20" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <!-- Progressbar (movie position)--> -+ <widget source="session.CurrentService" render="PositionGauge" position="130,80" size="460,20" zPosition="2" pointer="750S/position_pointer.png:460,0" transparent="1"> -+ <convert type="ServicePosition">Gauge</convert> -+ </widget> -+ <!-- Remaining time --> -+ <widget source="session.CurrentService" render="Label" position="580,75" size="100,20" font="Regular;20" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServicePosition">Remaining</convert> -+ </widget> -+ </screen> -+ -+ <!-- 750S skin (750S.xml) --> -+ <!-- About screen --> -+ <screen name="About" position="0,0" size="720,576" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="90,70" size="530,415" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,85" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Main menu > Information > " position="160,105" size="230,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" /> -+ <eLabel text="About" position="380,100" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget source="EnigmaVersion" render="Label" position="110,150" size="380,20" font="Regular;20" /> -+ <widget source="ImageVersion" render="Label" position="110,180" size="380,20" font="Regular;20" /> -+ <widget source="FPVersion" render="Label" position="110,210" size="380,20" font="Regular;20" /> -+ <widget source="TunerHeader" render="Label" position="110,240" size="380,20" font="Regular;20" /> -+ <widget source="Tuner0" render="Label" position="110,265" size="400,20" font="Regular;20" /> -+ <widget source="Tuner1" render="Label" position="110,285" size="400,20" font="Regular;20" /> -+ <widget source="Tuner2" render="Label" position="110,305" size="400,20" font="Regular;20" /> -+ <widget source="Tuner3" render="Label" position="110,325" size="400,20" font="Regular;20" /> -+ <widget source="HDDHeader" render="Label" position="110,355" size="380,20" font="Regular;20" /> -+ <widget source="hddA" render="Label" position="110,380" size="380,40" font="Regular;20" /> -+ </screen> -+ <!-- Adapter setup --> -+ <screen name="AdapterSetup" position="110,115" size="500,415" title="Network Setup" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,375" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,375" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_blue" render="Label" position="380,375" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ -+ <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="480,125" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,140" zPosition="1" size="550,2" /> -+ <widget source="DNS1text" render="Label" position="10,145" size="190,21" zPosition="1" font="Regular;19" /> -+ <widget source="DNS2text" render="Label" position="10,175" size="190,21" zPosition="1" font="Regular;19" /> -+ <widget source="DNS1" render="Label" position="380,145" size="120,21" zPosition="1" font="Regular;17" /> -+ <widget source="DNS2" render="Label" position="380,175" size="120,21" zPosition="1" font="Regular;17" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,200" zPosition="1" size="550,2" /> -+ -+ <widget source="introduction" render="Label" position="10,205" size="440,20" font="Regular;19" halign="center" /> -+ <widget source="IPtext" render="Label" position="100,240" size="190,21" zPosition="1" font="Regular;19" /> -+ <widget source="Netmasktext" render="Label" position="100,265" size="190,21" zPosition="1" font="Regular;19" /> -+ <widget source="Gatewaytext" render="Label" position="100,290" size="190,21" zPosition="1" font="Regular;19" /> -+ <widget source="IP" render="Label" position="300,240" size="440,21" zPosition="1" font="Regular;19" /> -+ <widget source="Mask" render="Label" position="300,265" size="440,21" zPosition="1" font="Regular;19" /> -+ <widget source="Gateway" render="Label" position="300,290" size="440,21" zPosition="1" font="Regular;19" /> -+ -+ <widget source="Adaptertext" render="Label" position="20,325" size="100,21" zPosition="10" font="Regular;19" transparent="1" /> -+ <widget source="Adapter" render="Label" position="110,325" size="300,21" zPosition="10" font="Regular;19" transparent="1" /> -+ <widget source="introduction2" render="Label" position="110,355" size="300,20" zPosition="10" font="Regular;21" halign="center" transparent="1" /> -+ <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="10,380" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,315" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ <screen name="AdapterSetupConfiguration" position="110,120" size="500,400" title="Network Configuration..." > -+ <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="30,360" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" /> -+ <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" /> -+ <widget name="menulist" position="20,20" size="230,260" selectionPixmap="750S/buttons/Selected_bar_230x23px.png" transparent="1" backgroundColor="#371e1c1a" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="description" render="Label" position="305,10" size="195,300" font="Regular;19" halign="center" valign="center" /> -+ <widget source="IFtext" render="Label" position="20,325" size="100,21" zPosition="10" font="Regular;19" transparent="1" /> -+ <widget source="IF" render="Label" position="110,325" size="300,21" zPosition="10" font="Regular;19" transparent="1" /> -+ <widget source="Statustext" render="Label" position="340,325" size="115,21" zPosition="10" font="Regular;19" transparent="1"/> -+ <widget name="statuspic" pixmaps="750S/buttons/button_green.png,750S/buttons/button_green_off.png" position="460,322" zPosition="10" size="22,22" transparent="1" alphatest="on"/> -+ </screen> -+ <!-- Audio selection --> -+ <screen name="AudioSelection" position="center,center" size="560,330" title="Audio"> -+ <widget name="config" position="50,10" size="500,110" scrollbarMode="showOnDemand" /> -+ -+ <widget source="key_red" render="Pixmap" pixmap="750S/buttons/button_red.png" position="10,10" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="key_green" render="Pixmap" pixmap="750S/buttons/button_green.png" position="10,35" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="key_yellow" render="Pixmap" pixmap="750S/buttons/button_yellow.png" position="10,60" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="key_blue" render="Pixmap" pixmap="750S/buttons/button_blue.png" position="10,85" size="22,22" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ -+ <ePixmap pixmap="skin_default/div-h.png" position="10,112" zPosition="10" size="540,2" /> -+ -+ <widget source="streams" render="Listbox" scrollbarMode="showOnDemand" position="10,120" size="540,200" zPosition="3" transparent="1" > -+ <convert type="TemplatedMultiContent"> -+ {"templates": -+ {"default": (25, [ -+ MultiContentEntryText(pos = (0, 0), size = (35, 25), font = 0, flags = RT_HALIGN_LEFT, text = 1), # key, -+ MultiContentEntryText(pos = (40, 0), size = (60, 25), font = 0, flags = RT_HALIGN_LEFT, text = 2), # number, -+ MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT, text = 3), # description, -+ MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT, text = 4), # language, -+ MultiContentEntryText(pos = (450, 4), size = (90, 25), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection, -+ ], True, "showNever"), -+ "notselected": (25, [ -+ MultiContentEntryText(pos = (0, 0), size = (35, 25), font = 0, flags = RT_HALIGN_LEFT, text = 1), # key, -+ MultiContentEntryText(pos = (40, 0), size = (60, 25), font = 0, flags = RT_HALIGN_LEFT, text = 2), # number, -+ MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT, text = 3), # description, -+ MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT, text = 4), # language, -+ MultiContentEntryText(pos = (450, 4), size = (90, 25), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection, -+ ], False, "showNever") -+ }, -+ "fonts": [gFont("Regular", 20), gFont("Regular", 16)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <!-- Bouquet selector --> -+ <screen name="BouquetSelector" position="210,160" size="300,240" title="Choose bouquet"> -+ <widget name="menu" position="10,10" transparent="1" size="290,225" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Channel context menu --> -+ <screen name="ChannelContextMenu" position="210,163" size="300,255" title="Channellist menu"> -+ <widget name="menu" position="10,10" transparent="1" size="290,230" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Channel selection - TV --> -+ <screen name="ChannelSelection" position="0, 0" size="720,576" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_channelselection_tv.png" position="90,35" size="44,44" alphatest="blend" transparent="1" /> -+ <widget name="etitle" position="140,50" size="450,30" font="Regular;30" halign="left" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="list" position="80,185" size="555,228" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="ServiceEvent" render="Label" position="95,422" zPosition="1" size="460,20" font="Regular;19" noWrap="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <ePixmap pixmap="750S/icons/clock.png" position="565,422" zPosition="1" size="16,16" alphatest="on" /> -+ <widget source="global.CurrentTime" render="Label" position="585,422" zPosition="1" size="50,20" font="Regular;19" halign="right"> -+ <convert type="ClockToText"></convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="295,442" zPosition="1" size="340,20" font="Regular;19" halign="right" noWrap="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="95,442" zPosition="1" size="50,22" font="Regular;19"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText"></convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="145,442" zPosition="1" size="70,22" font="Regular;19"> -+ <convert type="EventTime">EndTime</convert> -+ <convert type="ClockToText">Format:- %H:%M</convert> -+ </widget> -+ <widget source="ServiceEvent" render="Progress" position="210,445" zPosition="1" pixmap="750S/progress_medium.png" size="80,11" borderWidth="2" borderColor="#cccccc"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="95,463" zPosition="1" size="540,56" font="Regular;18" foregroundColor="#cccccc"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ </screen> -+ <!-- Channel selection - Radio --> -+ <screen name="ChannelSelectionRadio" position="0,0" size="720,576" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="750S/icons/icon_channelselection_radio.png" position="90,35" size="44,44" alphatest="blend" transparent="1" /> -+ <widget name="etitle" position="140,50" size="450,30" font="Regular;30" halign="left" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="list" position="80,185" size="555,200" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Choice box --> -+ <screen name="ChoiceBox" position="150,120" size="550,400" title="Input"> -+ <widget name="text" position="10,10" size="550,25" font="Regular;20" /> -+ <widget name="list" position="0,50" size="550,335" transparent="1" scrollbarMode="showOnDemand" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 50, textsize[1] + 50) -+count = len(self.list) -+if count > 10: -+ count = 10 -+offset = 25 * count -+wsizex = textsize[0] + 60 -+wsizey = textsize[1] + offset -+ -+if (520 > wsizex): -+ wsizex = 520 -+wsize = (wsizex, wsizey) -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex, 25 * count) -+self["list"].instance.move(ePoint(0, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+self.instance.move(ePoint((720-wsizex)/2, (576-wsizey)/(count > 7 and 2 or 3))) -+ -+ </applet> -+ </screen> -+ <!-- Common interface --> -+ <screen name="MMIDialog" position="135,153" size="450,270"> -+ <widget name="title" position="10,10" size="430,25" font="Regular;23" /> -+ <widget name="subtitle" position="10,35" size="430,25" font="Regular;23" /> -+ <widget name="entries" position="10,70" size="430,150" scrollbarMode="showOnDemand" /> -+ <widget name="bottom" position="10,230" size="430,25" font="Regular;23" /> -+ </screen> -+ <!-- Common interface - selection --> -+ <screen name="CiSelection" position="140,226" size="440,160" title="Common Interface"> -+ <widget name="text" position="10,10" size="430,25" font="Regular;23" /> -+ <widget name="entries" position="10,55" size="420,100" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Console --> -+ <screen name="Console" position="110,120" size="500,400" title="Command execution..."> -+ <widget name="text" position="10,10" size="480,380" font="Console;14" /> -+ </screen> -+ <!-- Clock display --> -+ <screen name="clockDisplay" position="300,120" size="300,300"> -+ <widget name="okbutton" position="10,10" size="280,40" /> -+ <widget name="title" position="10,120" size="280,50" /> -+ <widget name="theClock" position="10,60" size="280,50" /> -+ </screen> -+ <!-- Config OSD --> -+ <screen name="configOSD" position="130,120" size="460,350" title="OSD Settings"> -+ <widget name="okbutton" position="20,270" size="205,40" /> -+ <widget name="txt_alpha" position="20,20" size="110,20" /> -+ <widget name="sld_alpha" position="150,20" size="290,20" /> -+ <widget name="txt_brightness" position="20,60" size="120,20" /> -+ <widget name="sld_brightness" position="150,20" size="290,20" /> -+ <widget name="txt_gamma" position="20,100" size="120,20" /> -+ <widget name="sld_gamma" position="150,100" size="290,20" /> -+ </screen> -+ <!-- Config test --> -+ <screen name="configTest" position="300,100" size="300,300" title="config menu"> -+ <widget name="config" position="10,30" size="420,220" /> -+ </screen> -+ <!-- Default wizard --> -+ <screen name="DefaultWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="153,50" size="340,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" selectionPixmap="750S/buttons/Selected_bar_440x23px.png" backgroundColor="#371e1c1a" position="50,300" size="440,200" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" /> -+ <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" /> -+ <widget name="config" backgroundColor="#371e1c1a" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,471" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-150" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-150" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-150" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <screen name="DefaultSatLists" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="153,50" size="340,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="50,300" size="440,200" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" /> -+ <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" /> -+ <widget name="config" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,471" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <screen name="DreamPackageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="153,50" size="340,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" position="50,300" size="440,200" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" /> -+ <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" /> -+ <widget name="config" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,471" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <!-- Dish --> -+ <screen name="Dish" flags="wfNoBorder" position="300,110" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent"> -+ <widget name="Dishpixmap" pixmap="750S/icons/dish.png" position="0,0" size="130,160" alphatest="off" /> -+ </screen> -+ <!-- unhandled key pressed --> -+ <screen name="UnhandledKey" flags="wfNoBorder" position="620,50" size="34,45" title="UnhandledKey" zPosition="100" backgroundColor="transparent"> -+ <widget name="UnhandledKeyPixmap" pixmap="750S/unhandled-key.png" position="0,0" size="34,45" alphatest="off" /> -+ </screen> -+ <!-- EPG Selection - Single --> -+ <screen name="EPGSelection" position="0,0" size="720,576" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="EPG Selection" position="140,45" size="220,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="list" position="80,180" size="555,350" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- EPG Selection - Multi --> -+ <screen name="EPGSelectionMulti" position="0,0" size="720,576" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_list.png" zPosition="-1" position="60,25" size="600,520" alphatest="on" /> -+ <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="EPG Selection Multi" position="140,45" size="250,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="now_button_sel" pixmap="750S/epg_now.png" position="90,175" zPosition="1" size="320,25" alphatest="on" /> -+ <widget name="next_button_sel" pixmap="750S/epg_next.png" position="90,175" zPosition="1" size="320,25" alphatest="on" /> -+ <widget name="more_button_sel" pixmap="750S/epg_more.png" position="90,175" zPosition="1" size="320,25" alphatest="on" /> -+ <widget name="now_text" position="90,175" zPosition="2" size="108,22" text="NOW" font="Regular;16" halign="center" valign="center" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="next_text" position="196,175" zPosition="2" size="108,22" text="NEXT" font="Regular;16" halign="center" valign="center" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="more_text" position="301,175" zPosition="2" size="108,22" text="MORE" font="Regular;16" halign="center" valign="center" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="date" position="495,160" size="110,45" font="Regular;18" valign="center" halign="right" /> -+ <widget name="list" position="96,203" size="520,320" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Eventview --> -+ <screen name="EventView" position="0,0" size="720,576" title="Eventview" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_list.png" zPosition="-1" position="60,25" size="600,520" alphatest="on" /> -+ <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Eventview" position="140,45" size="250,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="380,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="520,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="epg_description" position="95,175" size="530,325" font="Regular;22" /> -+ <widget name="datetime" position="95,500" size="120,25" font="Regular;22" /> -+ <widget name="duration" position="215,500" size="90,25" font="Regular;22" /> -+ <widget name="channel" position="335,500" size="280,25" font="Regular;22" halign="right" /> -+ </screen> -+ <!-- Graphical Multi EPG --> -+ <screen name="GraphMultiEPG" position="0,0" size="720,576" title="Electronic Program Guide" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_list.png" zPosition="-1" position="60,25" size="600,520" alphatest="on" /> -+ <ePixmap pixmap="750S/icons/icon_epg.png" position="90,35" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Electronic Program Guide" position="140,45" size="300,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,125" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,125" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,125" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="timeline_text" position="85,166" size="520,20" /> -+ <widget name="list" position="80,190" size="550,270" transparent="1" backgroundColor="#371e1c1a" EntryBorderColor="#071930" EntryBackgroundColor="#2f4964" EntryBackgroundColorSelected="#25688caf" scrollbarMode="showOnDemand" /> -+ <widget name="timeline0" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" /> -+ <widget name="timeline1" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" /> -+ <widget name="timeline2" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" /> -+ <widget name="timeline3" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" /> -+ <widget name="timeline4" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" /> -+ <widget name="timeline5" position="85,190" zPosition="1" size="1,270" pixmap="750S/timeline.png" /> -+ <widget name="timeline_now" position="80,189" zPosition="2" size="19,273" pixmap="750S/timeline-now.png" alphatest="on" /> -+ <ePixmap pixmap="750S/border_multiepg.png" position="80,167" zPosition="1" size="520,358" transparent="1" alphatest="on" /> -+ <widget source="Event" render="Label" position="90,462" zPosition="1" size="450,20" font="Regular;19" noWrap="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <ePixmap pixmap="750S/icons/clock.png" position="550,462" zPosition="1" size="16,16" alphatest="on" /> -+ <widget source="global.CurrentTime" render="Label" position="566,462" zPosition="1" size="50,20" font="Regular;18" halign="right"> -+ <convert type="ClockToText"></convert> -+ </widget> -+ <widget source="Event" render="Label" position="90,482" zPosition="1" size="50,22" font="Regular;18"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText"></convert> -+ </widget> -+ <widget source="Event" render="Label" position="140,482" zPosition="1" size="70,22" font="Regular;18"> -+ <convert type="EventTime">EndTime</convert> -+ <convert type="ClockToText">Format:- %H:%M</convert> -+ </widget> -+ <widget source="Event" render="Progress" position="200,485" zPosition="1" pixmap="750S/progress_medium.png" size="65,11" borderWidth="2" borderColor="#cccccc"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="Event" render="Label" position="280,482" zPosition="1" size="320,20" font="Regular;18" noWrap="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Format:(%A)</convert> -+ </widget> -+ <widget source="Event" render="Label" position="90,502" zPosition="1" size="500,40" font="Regular;18" foregroundColor="#cccccc"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ </screen> -+ <!-- Harddisk selection --> -+ <screen name="HarddiskSelection" position="100,150" size="540,285" title="Select HDD"> -+ <widget name="hddlist" position="10,10" size="520,275" /> -+ </screen> -+ <!-- Harddisk setup --> -+ <screen name="HarddiskSetup" position="140,200" size="420,160" title="Harddisk"> -+ <widget name="model" position="20,10" size="380,25" font="Regular;23" /> -+ <widget name="capacity" position="20,40" size="380,25" font="Regular;23" /> -+ <widget name="bus" position="20,70" size="380,25" font="Regular;23" /> -+ <widget name="initialize" pixmap="750S/buttons/red.png" position="140,110" size="136,40" alphatest="on" /> -+ <widget name="initializetext" position="160,110" size="115,40" zPosition="1" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ </screen> -+ <!-- Harddisk wait --> -+ <screen name="HarddiskWait" position="100,150" size="540,60"> -+ <widget name="wait" position="20,10" size="500,25" font="Regular;23" /> -+ </screen> -+ <!-- Help menu --> -+ <screen name="HelpMenu" position="0,0" size="720,576" title="Menu" flags="wfNoBorder"> -+ <eLabel text="help..." position="400,40" size="220,60" font="Regular;40" /> -+ <widget name="list" position="50,100" size="440,380" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="550,40" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="long_key" position="320,520" size="350,50" font="Regular;25" halign="right" foregroundColor="yellow" /> -+ </screen> -+ <!-- Image Wizard --> -+ <screen name="ImageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder"> -+ <widget name="text" position="50,100" size="440,250" font="Regular;22" /> -+ <widget name="list" position="50,350" zPosition="1" size="440,200" /> -+ <widget name="config" position="50,350" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Inputbox --> -+ <screen name="InputBox" position="80,250" size="550,90" title="Input"> -+ <widget name="text" position="10,20" size="550,25" font="Regular;23" /> -+ <widget name="input" position="10,55" size="550,25" font="Regular;20" /> -+ </screen> -+ <!-- IPKG --> -+ <screen name="Ipkg" position="100,120" size="550,200" title="Installing Software..."> -+ <widget name="activityslider" position="0,0" size="550,5" pixmap="750S/progress_small.png" /> -+ <widget name="package" position="10,30" size="550,20" font="Regular;18" /> -+ <widget name="status" position="10,60" size="550,45" font="Regular;18" /> -+ <widget name="slider" position="10,100" size="530,15" pixmap="750S/progress_big.png" borderWidth="2" borderColor="#cccccc" /> -+ </screen> -+ <!-- Language selection --> -+ <screen name="LanguageSelection" position="170,143" size="380,300" title="Language selection"> -+ <widget source="languages" render="Listbox" position="0,0" size="380,300" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name, -+# MultiContentEntryPixmap(pos = (10, 5), size = (53, 35), png = 2), # index 2 is the pixmap -+ MultiContentEntryPixmap(pos = (7, 5), size = (60, 40), png = 2), # index 2 is the pixmap -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 50 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="LanguageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder"> -+ <widget name="text" position="153,50" size="340,240" font="Regular;23" /> -+ <widget source="languages" render="Listbox" position="50,300" size="440,200" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name, -+# MultiContentEntryPixmap(pos = (10, 5), size = (53, 35), png = 2), # index 2 is the pixmap -+ MultiContentEntryPixmap(pos = (7, 5), size = (60, 40), png = 2), # index 2 is the pixmap -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 50 -+ } -+ </convert> -+ </widget> -+ <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="520,50" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ </screen> -+ <!-- Location Box --> -+ <screen name="LocationBox" position="100,120" size="540,460" > -+ <widget name="text" position="0,2" size="540,22" font="Regular;22" /> -+ <widget name="target" position="0,23" size="540,22" valign="center" font="Regular;22" /> -+ <widget name="filelist" position="0,55" zPosition="1" size="540,210" scrollbarMode="showOnDemand" selectionDisabled="1" /> -+ <widget name="textbook" position="0,272" size="540,22" font="Regular;22" /> -+ <widget name="booklist" position="5,302" zPosition="2" size="535,100" scrollbarMode="showOnDemand" /> -+ <widget name="red" position="0,415" zPosition="1" size="136,40" pixmap="750S/buttons/red.png" transparent="1" alphatest="on" /> -+ <widget name="key_red" position="20,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="green" position="135,415" zPosition="1" size="136,40" pixmap="750S/buttons/green.png" transparent="1" alphatest="on" /> -+ <widget name="key_green" position="155,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="yellow" position="270,415" zPosition="1" size="136,40" pixmap="750S/buttons/yellow.png" transparent="1" alphatest="on" /> -+ <widget name="key_yellow" position="290,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="blue" position="405,415" zPosition="1" size="136,40" pixmap="750S/buttons/blue.png" transparent="1" alphatest="on" /> -+ <widget name="key_blue" position="425,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <!-- Mediaplayer --> -+ <screen name="MediaPlayer" position="0,0" size="720,576" title="MediaPlayer" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="48,20" size="630,525" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_media.png" position="80,35" size="44,44" alphatest="blend" transparent="1" /> -+ <ePixmap pixmap="750S/mediaplayer_bg.png" position="70,100" zPosition="-1" size="594,390" alphatest="on" /> -+ <eLabel name="thistory" position="140,55" size="300,30" text = "Main menu > " font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" /> -+ <eLabel name="title1" position="245,50" size="200,30" text="Media player" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="artisttext" position="85,105" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="artist" position="160,105" size="339,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="albumtext" position="85,138" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="album" position="160,138" size="339,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="yeartext" position="85,170" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="year" position="160,170" size="150,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="genretext" position="315,170" size="74,22" font="Regular;20" valign="top" foregroundColor="#cccccc" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="genre" position="390,170" size="150,22" font="Regular;20" valign="top" backgroundColor="#371e1c1a" transparent="1" /> -+ <eLabel name="nowPlaying" position="84,210" size="130,22" text="Now Playing :" font="Regular;22" foregroundColor="#ffc435" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="title" position="200,210" size="430,24" font="Regular;22" valign="top" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="coverArt" pixmap="750S/no_coverArt.png" position="553,100" size="111,96" transparent="1" alphatest="blend" /> -+ <ePixmap pixmap="750S/icons/mp_buttons.png" position="275,510" size="169,30" alphatest="blend" /> -+<!-- <widget name="PositionGauge" position="120,493" size="500,10" pointer="750S/position_pointer.png:660,0" seek_pointer="750S/position_pointer.png:660,0" transparent="1" />--> -+ <widget name="PositionGauge" position="77,493" size="580,10" pointer="750S/position_pointer_580.png:580,0" seek_pointer="750S/position_pointer_580.png:580,0" transparent="1" /> -+ <widget name="filelist" position="115,245" transparent="1" size="545,117" scrollbarMode="showOnDemand" /> -+ <widget name="playlist" position="115,370" transparent="1" size="545,117" scrollbarMode="showOnDemand" selectionDisabled="1" /> -+ <widget name="currenttext" position="65,80" size="0,0" /> -+ <widget name="titletext" position="65,80" size="0,0" /> -+ </screen> -+ <!-- Menu screens --> -+ <screen name="Menu" position="0,0" size="720,576" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="94,85" size="530,415" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,100" size="44,44" alphatest="blend" transparent="1" /> -+ <widget source="thistory" render="Label" position="170,120" size="300,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget source="title1" render="Label" position="340,113" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget source="title2" render="Label" position="410,113" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget source="title0" render="Label" position="275,113" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget source="menu" render="Listbox" selectionPixmap="750S/buttons/Selected_bar_450x32px.png" backgroundColorSelected="#371e1c1a" backgroundColor="#371e1c1a" transparent="1" position="125, 176" size="480,315" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ MultiContentEntryText(pos = (20, 5), size = (450, 25), flags = RT_HALIGN_LEFT, text = 0) ], -+ "fonts": [gFont("Regular", 25)], -+ "itemHeight": 35 -+ } -+ </convert> -+ </widget> -+ <eLabel text=" " position="130,207" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,242" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,277" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,312" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,347" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,382" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,417" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,452" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="130,487" zPosition="-1" size="440,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ </screen> -+ <!-- Messagebox --> -+ <screen name="MessageBox" position="110,245" size="500,10" title="Message"> -+ <widget name="text" position="65,8" size="420,0" font="Regular;22" /> -+ <widget name="ErrorPixmap" pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="QuestionPixmap" pixmap="750S/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="InfoPixmap" pixmap="750S/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="#371e1c1a" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 50, textsize[1] + 50) -+offset = 0 -+if self.type == self.TYPE_YESNO: -+ offset = 60 -+wsizex = textsize[0] + 60 -+wsizey = textsize[1] + offset -+if (280 > wsizex): -+ wsizex = 280 -+wsize = (wsizex, wsizey) -+ -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex, 50) -+self["list"].instance.move(ePoint(0, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) -+ </applet> -+ </screen> -+ <!-- Minute input --> -+ <screen name="MinuteInput" position="200,140" size="280,60" title="Seek"> -+ <widget name="minutes" position="80,15" size="160,25" halign="right" font="Regular;23" /> -+ </screen> -+ <!-- Movie context menu --> -+ <screen name="MovieContextMenu" position="150,160" size="400,260" title="Movielist menu"> -+ <widget name="menu" position="10,10" size="380,250" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Movieselection --> -+ <screen name="MovieSelection" position="0, 0" size="720,576" title="Channel Selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_list.png" position="60,25" size="600,520" zPosition="-1" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_recorded.png" position="90,35" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Recorded files..." position="140,45" size="220,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,110" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,110" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,110" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,110" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="380,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="520,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="waitingtext" position="80,160" size="555,328" zPosition="4" font="Regular;22" halign="center" valign="center" /> -+ <widget name="list" position="80,160" size="555,328" zPosition="2" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget name="DescriptionBorder" pixmap="750S/border_eventinfo.png" position="75,388" zPosition="1" size="560,103" transparent="1" alphatest="on" /> -+ <widget source="Service" render="Label" position="80,390" zPosition="1" size="480,35" font="Regular;17" foregroundColor="#cccccc"> -+ <convert type="MovieInfo">ShortDescription</convert> -+ </widget> -+ <widget source="Service" render="Label" position="570,390" zPosition="1" size="60,22" font="Regular;17" halign="right"> -+ <convert type="ServiceTime">Duration</convert> -+ <convert type="ClockToText">AsLength</convert> -+ </widget> -+ <widget source="Service" render="Label" position="455,410" zPosition="2" size="175,22" font="Regular;17" halign="right"> -+ <convert type="MovieInfo">RecordServiceName</convert> -+ </widget> -+ <widget source="Service" render="Label" position="80,430" zPosition="1" size="550,58" font="Regular;19"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ <widget name="freeDiskSpace" position="75,500" size="540,20" font="Regular;19" valign="center" halign="right" /> -+ </screen> -+ <!-- Mute --> -+ <screen name="Mute" position="50,50" zPosition="10" size="40,24" backgroundColor="transparent" title="Mute" flags="wfNoBorder"> -+ <ePixmap position="0,0" size="40,24" pixmap="750S/mute.png" transparent="1" alphatest="on" /> -+ </screen> -+ <!-- Nameserver --> -+ <screen name="NameserverSetup" position="110,120" size="500,400" title="Nameserver Setup" > -+ <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="480,175" scrollbarMode="showOnDemand" /> -+ <widget source="key_red" render="Label" position="430,330" size="120,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget source="key_green" render="Label" position="60,330" size="150,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="60,360" size="150,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="400,328" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/button_green.png" position="20,328" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/button_yellow.png" position="20,358" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <widget name="introduction" position="140,360" size="300,20" zPosition="10" font="Regular;21" halign="center" transparent="1" /> -+ </screen> -+ <!-- Network adapter selection --> -+ <screen name="NetworkAdapterSelection" position="110,120" size="500,400" title="Select Network Adapter"> -+ <widget source="key_red" render="Label" position="430,330" size="120,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget source="key_green" render="Label" position="60,330" size="150,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="60,360" size="150,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="400,328" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/button_green.png" position="20,328" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/button_yellow.png" position="20,358" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <widget source="list" render="Listbox" position="10,10" size="550,280" zPosition="10" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> <!-- iface, name, description, interfacepng, defaultpng, activepng, divpng --> -+ {"template": [ -+ MultiContentEntryText(pos = (85, 6), size = (440, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1), # index 1 is the interfacename -+ MultiContentEntryText(pos = (85, 43), size = (440, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2), # index 2 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3), # index 3 is the interface pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4), # index 4 is the default pixmap -+ ], -+ "fonts": [gFont("Regular", 28),gFont("Regular", 20)], -+ "itemHeight": 70 -+ } -+ </convert> -+ </widget> -+ <widget source="introduction" render="Label" position="140,360" size="300,21" zPosition="10" font="Regular;21" halign="center" transparent="1" /> -+ </screen> -+ <!-- Network adapter test Black = "#000000" Grey = "#8c8c93" Green = "#1cff1c" Red = #f23d21--> -+ <screen name="NetworkAdapterTest" position="110,120" size="520,400" title="Network test..." > -+ <ePixmap pixmap="750S/buttons/button_red.png" position="380,328" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/button_green.png" position="30,328" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/button_yellow.png" position="30,358" zPosition="10" size="22,22" transparent="1" alphatest="on" /> -+ <widget source="key_red" render="Label" position="420,330" size="120,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget source="key_green" render="Label" position="70,330" size="250,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="70,360" size="250,21" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget name="Adaptertext" position="10,20" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" /> -+ <widget name="Adapter" position="120,20" size="270,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" /> -+ <widget name="AdapterInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,10" zPosition="1" size="140,40" transparent="1" alphatest="on" /> -+ <widget name="AdapterInfo_Text" position="410,20" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" /> -+ <widget name="AdapterInfo_OK" pixmap="750S/icons/lock_on.png" position="345,15" size="38,31" alphatest="on" zPosition="2" /> -+ <widget name="Networktext" position="10,70" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" /> -+ <widget name="Network" position="150,70" size="240,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" /> -+ <widget name="NetworkInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,60" zPosition="1" size="140,40" transparent="1" alphatest="on" /> -+ <widget name="NetworkInfo_Text" position="410,70" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" /> -+ <widget name="NetworkInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,65" size="38,31" alphatest="on" zPosition="2" /> -+ <widget name="Dhcptext" position="10,120" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" /> -+ <widget name="Dhcp" position="150,120" size="240,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" /> -+ <widget name="DhcpInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,110" zPosition="1" size="140,40" transparent="1" alphatest="on" /> -+ <widget name="DhcpInfo_Text" position="410,120" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" /> -+ <widget name="DhcpInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,115" size="38,31" alphatest="on" zPosition="2" /> -+ <widget name="IPtext" position="10,170" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" /> -+ <widget name="IP" position="150,170" size="210,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" /> -+ <widget name="IPInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,160" zPosition="1" size="140,40" transparent="1" alphatest="on" /> -+ <widget name="IPInfo_Text" position="410,170" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" /> -+ <widget name="IPInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,165" size="38,31" alphatest="on" zPosition="2" /> -+ <widget name="DNStext" position="10,220" size="120,21" zPosition="1" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" /> -+ <widget name="DNS" position="150,220" size="210,21" zPosition="1" font="Regular;19" halign="center" foregroundColors="#8c8c93,#f23d21,#1cff1c" /> -+ <widget name="DNSInfo" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="370,210" zPosition="1" size="140,40" transparent="1" alphatest="on" /> -+ <widget name="DNSInfo_Text" position="410,220" size="110,21" zPosition="2" font="Regular;19" transparent="1" foregroundColors="#8c8c93,#7fafaf,#1cff1c" /> -+ <widget name="DNSInfo_Check" pixmaps="750S/icons/lock_on.png,750S/icons/lock_error.png" position="345,215" size="38,31" alphatest="on" zPosition="2" /> -+ <widget name="EditSettingsButton" pixmaps="750S/buttons/blue.png,750S/buttons/blue_pressed.png" position="350,260" zPosition="1" size="130,40" transparent="1" alphatest="on" /> -+ <widget name="EditSettings_Text" position="370,270" size="110,21" zPosition="2" font="Regular;17" halign="center" transparent="1" foregroundColors="#7fafaf,#8c8c93,#1cff1c" /> -+ -+ <widget name="InfoText" position="5,5" size="515,290" zPosition="25" font="Regular;21" /> -+ </screen> -+ <!-- Network setup --> -+ <screen name="NetworkSetup" position="130,140" size="510,330" title="Network Setup"> -+ <widget name="menu" position="10,10" selectionPixmap="750S/buttons/Selected_bar_440x23px.png" transparent="1" backgroundColor="#371e1c1a" size="440,310" /> -+ </screen> -+ <!-- Nim selection --> -+ <screen name="NimSelection" position="150,123" size="420,330" title="Choose Tuner"> -+ <widget source="nimlist" render="Listbox" transparent="1" position="0,0" size="420,300" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (10, 5), size = (400, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name, -+ MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings, -+ ], -+ "fonts": [gFont("Regular", 20), gFont("Regular", 15)], -+ "itemHeight": 70 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <!-- Nim setup --> -+ <screen name="NimSetup" position="110,120" size="500,412" title="Reception Settings"> -+ <widget name="config" position="10,10" transparent="1" size="480,402" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Numberzap --> -+ <screen name="NumberZap" position="235,255" size="250,60" title="Channel"> -+ <widget name="channel" position="35,15" size="110,25" font="Regular;23" /> -+ <widget name="number" position="145,15" size="80,25" halign="right" font="Regular;23" /> -+ </screen> -+ <!-- Numerical help dialog --> -+ <screen name="NumericalTextInputHelpDialog" position="170,420" zPosition="2" size="394,124" backgroundColor="#202020" flags="wfNoBorder"> -+ <eLabel position="0,0" size="392,122" backgroundColor="#c0c0c0" zPosition="-1" /> -+ <widget name="key1" position="2,2" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key2" position="132,2" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key3" position="262,2" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key4" position="2,32" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key5" position="132,32" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key6" position="262,32" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key7" position="2,62" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key8" position="132,62" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="key9" position="262,62" size="130,30" font="Console;16" halign="center" valign="center" /> -+ <widget name="help1" position="2,92" size="130,30" font="Regular;16" halign="center" valign="center" /> -+ <widget name="key0" position="132,92" size="130,30" font="Regular;16" halign="center" valign="center" /> -+ <widget name="help2" position="262,92" size="130,30" font="Regular;16" halign="center" valign="center" /> -+ </screen> -+ <!-- Parental control - change pin --> -+ <screen name="ParentalControlChangePin" position="100,200" size="520,160" title="Change pin code"> -+ <widget name="config" position="10,10" size="500,350" transparent="1" backgroundColor="#371e1c1a" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Parental control - editor --> -+ <screen name="ParentalControlEditor" position="100,120" size="520,400" title="Parental control services Editor"> -+ <widget name="servicelist" position="10,10" size="500,350" selectionPixmap="750S/buttons/Selected_bar_500x23px.png" transparent="1" backgroundColorSelected="#371e1c1a" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Parental control - setup --> -+ <screen name="ParentalControlSetup" position="100,120" size="520,400" title="Parental control setup"> -+ <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="500,350" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Picture in picture --> -+ <screen name="PictureInPicture" position="400,60" zPosition="-1" size="240,192" flags="wfNoBorder"> -+ <widget name="video" position="0,0" size="240,192" backgroundColor="transparent" /> -+ </screen> -+ <!-- Pin input --> -+ <screen name="PinInput" position="110,205" size="500,170" title="Pin code needed"> -+ <widget name="service" position="10,10" size="480,25" font="Regular;20" /> -+ <widget name="text" position="10,40" size="480,25" font="Regular;20" halign="center" /> -+ <widget name="tries" position="10,70" size="480,25" font="Regular;20" halign="center" /> -+ <widget name="input" position="10,110" size="480,40" font="Regular;50" halign="center" /> -+ </screen> -+ <!-- Picture in picture setup --> -+ <screen name="PiPSetup" position="70,400" size="600,150" backgroundColor="transparent" flags="wfNoBorder" title="PiPSetup"> -+ <widget name="text" position="0,0" size="600,150" font="Regular;23" /> -+ </screen> -+ <!-- Plugin browser --> -+ <screen name="PluginBrowser" position="150,120" size="410,410" title="Plugin browser"> -+ <ePixmap pixmap="750S/buttons/red-big.png" position="0,0" size="200,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green-big.png" position="210,0" size="200,40" alphatest="on" /> -+ <widget name="red" position="30,0" zPosition="1" size="170,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="green" position="240,0" zPosition="1" size="170,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="list" position="0,45" size="410,355" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Plugin downloads --> -+ <screen name="PluginDownloadBrowser" position="110,120" size="500,420" title="Downloadable plugins"> -+ <widget name="text" position="0,0" zPosition="1" size="500,430" font="Regular;20" halign="center" valign="center" /> -+ <widget name="list" position="10,10" zPosition="2" size="480,405" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- PVR state --> -+ <screen name="PVRState" position="70,70" zPosition="2" size="150,30" backgroundColor="transpBlack" flags="wfNoBorder"> -+ <widget name="state" position="0,0" size="150,30" font="Regular;25" halign="center" backgroundColor="transpBlack" foregroundColor="white" /> -+ </screen> -+ <!-- Radio infobar --> -+ <screen name="RadioInfoBar" position="75,408" size="560,120" zPosition="1" flags="wfNoBorder" title="Radio"> -+ <widget source="session.CurrentService" render="Label" position="5,1" size="325,26" font="Regular;20" noWrap="1" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="RdsDecoder" render="Pixmap" pixmap="750S/icons/rass_logo.png" position="330,1" size="50,21" alphatest="on"> -+ <convert type="RdsInfo">RasInteractiveAvailable</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.RecordState" render="Pixmap" pixmap="750S/icons/record.png" position="480,3" zPosition="2" size="14,14" alphatest="on" > -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ <ePixmap pixmap="750S/icons/clock.png" position="478,0" zPosition="1" size="16,16" alphatest="on" /> -+ <widget source="session.Event_Now" render="Progress" pixmap="750S/progress_medium.png" position="395,5" zPosition="2" size="71,11" borderWidth="2" borderColor="#cccccc" transparent="1"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="500,1" size="55,28" font="Regular;20" halign="right" transparent="1"> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="5,25" size="60,22" font="Regular;20" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="73,25" size="390,22" font="Regular;20" valign="top" noWrap="1" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="465,25" size="90,22" font="Regular;20" halign="right" transparent="1"> -+ <convert type="EventTime">Remaining</convert> -+ <convert type="RemainingToText">InMinutes</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="5,47" size="60,22" font="Regular;20" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="73,47" size="390,22" font="Regular;20" valign="top" noWrap="1" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="465,47" size="90,22" font="Regular;20" halign="right" transparent="1"> -+ <convert type="EventTime">Duration</convert> -+ <convert type="ClockToText">InMinutes</convert> -+ </widget> -+ <eLabel position="5,68" size="550,1" backgroundColor="#384472" /> -+ <eLabel position="5,69" size="550,1" backgroundColor="#04060a" /> -+ <widget source="RdsDecoder" render="Label" position="5,71" size="550,50" font="LCD;20" foregroundColor="#80ffff"> -+ <convert type="RdsInfo">RadioText</convert> -+ </widget> -+ </screen> -+ <!-- RASS --> -+ <screen name="RassInteractive" position="50,180" size="100,275" backgroundColor="transpWhite" flags="wfNoBorder"> -+ <ePixmap pixmap="750S/icons/rass_logo.png" position="25,0" size="50,21" transparent="1" alphatest="on" /> -+ <eLabel text="Index" position="36,25" size="60,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <eLabel text="0" position="5,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="Marker" position="21,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <eLabel text="1" position="5,50" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_1" position="35,50" size="36,20" alphatest="on" /> -+ <eLabel text="2" position="5,75" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_2" position="35,75" size="36,20" alphatest="on" /> -+ <eLabel text="3" position="5,100" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_3" position="35,100" size="36,20" alphatest="on" /> -+ <eLabel text="4" position="5,125" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_4" position="35,125" size="36,20" alphatest="on" /> -+ <eLabel text="5" position="5,150" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_5" position="35,150" size="36,20" alphatest="on" /> -+ <eLabel text="6" position="5,175" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_6" position="35,175" size="36,20" alphatest="on" /> -+ <eLabel text="7" position="5,200" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_7" position="35,200" size="36,20" alphatest="on" /> -+ <eLabel text="8" position="5,225" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_8" position="35,225" size="36,20" alphatest="on" /> -+ <eLabel text="9" position="5,250" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_9" position="35,250" size="36,20" alphatest="on" /> -+ </screen> -+ <!-- RDS info --> -+ <screen name="RdsInfoDisplay" position="0,0" zPosition="-2" size="720,576" backgroundColor="transparent" flags="wfNoBorder"> -+ <widget name="RadioText" position="50,481" size="620,29" font="Regular;21" noWrap="1" backgroundColor="#003258" shadowOffset="-2,-2" shadowColor="transpBlack" /> -+ <widget name="RtpText" position="50,510" size="620,29" font="Regular;21" halign="right" noWrap="1" backgroundColor="#003258" shadowOffset="-2,-2" shadowColor="transpBlack" /> -+ <widget name="RassLogo" pixmap="750S/icons/rass_logo.png" position="50,445" size="50,21" /> -+ </screen> -+ <!-- Satfinder --> -+ <screen name="Satfinder" position="90,120" size="520,400" title="Satfinder"> -+ <widget name="introduction" position="0,0" size="0,0" font="Regular;23" /> -+ <ePixmap pixmap="750S/icons/dish_scan.png" position="5,25" zPosition="0" size="119,110" transparent="1" alphatest="on" /> -+ <widget source="Frontend" render="Label" position="190,10" zPosition="2" size="260,20" font="Regular;19" halign="center" valign="center" transparent="1"> -+ <convert type="FrontendInfo">SNRdB</convert> -+ </widget> -+ <eLabel name="snr" text="SNR:" position="120,35" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,35" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,35" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <eLabel name="agc" text="AGC:" position="120,60" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,60" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,60" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <eLabel name="ber" text="BER:" position="120,85" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,85" size="260,20" pixmap="750S/bar_ber.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,85" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <eLabel name="lock" text="Lock:" position="120,115" size="60,22" font="Regular;21" halign="right" /> -+ <widget source="Frontend" render="Pixmap" pixmap="750S/icons/lock_on.png" position="190,110" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="Frontend" render="Pixmap" pixmap="750S/icons/lock_off.png" position="190,110" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide">Invert</convert> -+ </widget> -+ <ePixmap pixmap="750S/div-h.png" position="10,152" zPosition="1" size="500,2" /> -+ <widget name="config" position="10,165" transparent="1" backgroundColor="#371e1c1a" size="500,240" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Scan setup --> -+ <screen name="ScanSetup" position="100,120" size="520,405" title="Service scan"> -+ <widget name="config" position="10,10" transparent="1" backgroundColor="#371e1c1a" size="500,350" scrollbarMode="showOnDemand" /> -+ <widget name="introduction" position="10,365" size="500,40" font="Regular;20" halign="center" /> -+ </screen> -+ <!-- Scan simple --> -+ <screen name="ScanSimple" position="150,130" size="420,350" title="Service scan"> -+ <widget name="header" position="10,10" size="400,25" font="Regular;23" /> -+ <widget name="config" position="10,55" transparent="1" backgroundColor="#371e1c1a" size="400,250" scrollbarMode="showOnDemand" /> -+ <widget name="footer" position="10,310" size="400,20" font="Regular;20" halign="center" /> -+ </screen> -+ <!-- Scart --> -+ <screen name="Scart" position="0,0" size="720,576" backgroundColor="transparent" /> -+ <!-- Service info --> -+ <screen name="ServiceInfo" position="0,0" size="720,576" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_setup_600.png" zPosition="-1" position="65,35" size="600,500" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="95,50" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Main menu > Information > " position="150,70" size="230,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" /> -+ <eLabel text="Serviceinfo" position="370,65" size="200,30" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,130" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,130" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,130" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,130" size="136,40" alphatest="on" /> -+ <widget name="red" position="100,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="green" position="240,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="yellow" position="380,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="blue" position="520,130" zPosition="1" size="115,40" font="Regular;17" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="infolist" position="110,175" size="510,340" selectionDisabled="1" /> -+ </screen> -+ <!-- Service scan --> -+ <screen name="ServiceScan" position="150,120" size="420,390" title="Service Scan"> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">0,0</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">1,1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">2,2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="network" position="80,15" size="330,20" font="Regular;20" /> -+ <widget name="transponder" position="80,40" size="330,20" font="Regular;20" /> -+ <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" /> -+ <widget name="pass" position="10,80" size="400,20" font="Regular;18" /> -+ <widget name="scan_progress" position="10,105" size="400,15" pixmap="750S/progress_big.png" borderWidth="2" borderColor="#cccccc" /> -+ <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" /> -+ </screen> -+ <!-- Setup --> -+ <screen name="Setup" position="0,0" size="720,576" title="Setup" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="40,25" size="630,525" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="80,40" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Main menu > Setup > System > " position="130,60" size="300,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget source="Title" render="Label" position="380,55" size="220,35" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="70,110" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="210,110" size="136,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="90,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="230,110" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="350,110" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="490,110" size="136,40" alphatest="on" /> -+ <widget name="config" position="80,165" itemHeight="30" backgroundColor="#371e1c1a" transparent="1" size="520,360" scrollbarMode="showNever" /> -+ <eLabel text=" " position="80,192" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,222" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,252" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,282" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,312" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,342" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,372" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,402" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,432" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,462" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,492" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ <eLabel text=" " position="80,522" zPosition="-1" size="520,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ </screen> -+ <!-- Simple channelselection --> -+ <screen name="SimpleChannelSelection" position="90,120" size="550,430" title="Channel Selection"> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="list" position="00,45" size="555,364" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Skin Selector --> -+ <screen name="SkinSelector" position="0,0" size="720,576" title="Choose your Skin" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_main.png" zPosition="-1" position="90,70" size="530,415" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_mainmenu.png" position="110,80" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel text="Main menu > Setup > System > " position="160,105" size="300,30" font="Regular;20" foregroundColor="#676767" backgroundColor="#371e1c1a" transparent="1" /> -+ <eLabel text="Choose your Skin" position="405,100" size="200,35" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="480,435" size="140,40" zPosition="1" alphatest="on" /> -+ <widget source="key_red" render="Label" position="500,435" zPosition="2" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="introduction" render="Label" position="90,435" size="380,30" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" /> -+ <widget name="SkinList" position="98,160" size="230,250" selectionPixmap="750S/buttons/Selected_bar_230x23px.png" backgroundColor="#371e1c1a" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="Preview" position="332,210" size="280,210" alphatest="on" /> -+ </screen> -+ <!-- Sleeptimer edit --> -+ <screen name="SleepTimerEdit" position="110,215" size="520,200" title="Sleep Timer"> -+ <widget name="current_status" position="40,40" size="400,30" valign="center" font="Regular;20" /> -+ <widget name="red" pixmap="750S/buttons/button_red.png" position="2,84" size="22,22" alphatest="on" /> -+ <widget name="green" pixmap="750S/buttons/button_green.png" position="2,123" size="22,22" alphatest="on" /> -+ <widget name="yellow" pixmap="750S/buttons/button_yellow.png" position="2,163" size="22,22" alphatest="on" /> -+ <widget name="blue" pixmap="750S/buttons/button_blue.png" position="2,163" size="22,22" alphatest="on" /> -+ <widget name="red_text" position="40,80" size="400,30" valign="center" font="Regular;20" /> -+ <widget name="green_text" position="40,120" size="400,30" valign="center" font="Regular;20" /> -+ <widget name="yellow_text" position="40,160" size="400,30" valign="center" font="Regular;20" /> -+ <widget name="blue_text" position="40,200" size="400,30" valign="center" font="Regular;20" /> -+ <widget name="pretext" position="15,10" size="235,25" font="Regular;19" /> -+ <widget name="input" position="260,10" size="40,25" font="Regular;19" /> -+ <widget name="aftertext" position="305,10" size="100,25" font="Regular;19" /> -+ <ePixmap pixmap="750S/sleeptimer.png" position="390,17" size="116,142" alphatest="blend" /> -+ </screen> -+ <!-- Standby mode --> -+ <screen name="Standby" flags="wfNoBorder" position="0,0" size="720,576" title="Standby" /> -+ <!-- Start Wizard --> -+ <screen name="StartWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder"> -+ <widget name="text" position="153,50" size="340,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="50,300" size="440,200" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="config" position="50,300" size="440,200" scrollbarMode="showOnDemand" zPosition="1" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="40,227" size="22,22" alphatest="on" /> -+ <widget name="languagetext" position="66,230" size="95,30" font="Regular;18" /> -+ <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="520,50" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ </screen> -+ <!-- Network Wizard --> -+ <screen name="NetworkWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="153,40" size="340,300" font="Regular;22" /> -+ <widget source="list" render="Listbox" position="53,340" size="440,180" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="config" position="53,340" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="40,222" zPosition="0" size="22,22" transparent="1" alphatest="on" /> -+ <widget name="languagetext" position="66,225" size="95,30" font="Regular;18" /> -+ <widget name="rc" pixmaps="750S/rc.png,skin_default/rcold.png" position="530,50" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget source="VKeyIcon" render="Pixmap" pixmap="750S/buttons/key_text.png" position="40,260" zPosition="0" size="35,25" transparent="1" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="HelpWindow" pixmap="750S/buttons/key_text.png" position="125,170" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen>""" -+ <!-- Subservice quickzap --> -+ <screen name="SubservicesQuickzap" position="124,470" size="512,200" title="Subservices" backgroundColor="transparent" flags="wfNoBorder"> -+ <widget source="session.RecordState" render="Pixmap" pixmap="750S/icons/record.png" position="450,0" zPosition="2" size="14,14" alphatest="on" > -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ <eLabel text="Subservices" position="0,0" size="470,20" font="Regular;13" backgroundColor="#33294a6b" /> -+ <widget name="CurrentSubserviceNumber" position="0,20" size="50,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget source="session.CurrentService" render="Label" position="50,20" size="420,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ </screen> -+ <!-- Subtitle selection --> -+ <screen name="Subtitles" position="170,150" size="380,285" title="Subtitle selection"> -+ <widget name="config" position="10,10" backgroundColor="#371e1c1a" transparent="1" zPosition="1" size="360,275" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Subtitle area --> -+ <screen name="SubtitleDisplay" position="0,0" size="720,576" zPosition="-1" flags="wfNoBorder" backgroundColor="transparent" /> -+ <!-- Time & date input --> -+ <screen name="TimeDateInput" position="160,150" size="400,200" title="Time/Date Input"> -+ <widget name="cancel" pixmap="750S/buttons/red.png" position="10,0" size="136,40" alphatest="on" /> -+ <widget name="ok" pixmap="750S/buttons/green.png" position="260,0" size="136,40" alphatest="on" /> -+ <widget name="canceltext" position="30,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" /> -+ <widget name="oktext" position="280,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" /> -+ <widget name="config" position="10,40" transparent="1" size="380,150" /> -+ </screen> -+ <!-- Timer edit --> -+ <screen name="TimerEdit" position="70,130" size="590,335" title="Timer Edit"> -+ <widget name="description" position="10,10" size="580,40" font="Regular;25" /> -+ <widget name="lbegin" position="405,102" size="103,30" font="Regular;25" foregroundColor="red" /> -+ <widget name="lend" position="405,158" size="103,30" font="Regular;25" foregroundColor="green" /> -+ <widget name="begin" position="508,105" size="72,35" font="Regular;25" /> -+ <widget name="end" position="508,150" size="72,35" font="Regular;25" /> -+ <widget name="apply" position="10,240" size="250,35" /> -+ </screen> -+ <!-- Timer edit list --> -+ <screen name="TimerEditList" position="0,0" size="720,576" title="Timer Editor" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="48,20" size="630,525" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_timerlist.png" position="80,35" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel name="title1" position="140,45" size="200,30" text="Timer List" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="80,100" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="220,100" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,100" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,100" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="100,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="240,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="380,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="520,100" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="timerlist" position="80,160" transparent="1" size="555,350" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Timer entry --> -+ <screen name="TimerEntry" position="0,0" size="720,576" title="Timer entry" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="750S/bg_setup_650.png" zPosition="-1" position="48,20" size="630,525" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="750S/icons/icon_timerlist.png" position="80,35" size="44,44" alphatest="blend" transparent="1" /> -+ <eLabel name="title1" position="130,50" size="200,30" text="Timer entry" font="Regular;30" foregroundColor="#d1a256" backgroundColor="#371e1c1a" transparent="1" /> -+ <widget name="cancel" pixmap="750S/buttons/red.png" position="80,100" size="136,40" alphatest="on" /> -+ <widget name="ok" pixmap="750S/buttons/green.png" position="220,100" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="360,100" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="500,100" size="136,40" alphatest="on" /> -+ <widget name="canceltext" position="100,100" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;21" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="oktext" position="240,100" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;21" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="config" position="90,145" transparent="1" backgroundColor="#371e1c1a" size="520,385" scrollbarMode="showOnDemand" /> -+ <eLabel text=" " position="80,382" zPosition="-1" size="540,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#021a1816" /> -+ </screen> -+ <!-- Timer log --> -+ <screen name="TimerLog" position="90,120" size="550,380" title="Timer log"> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="136,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="136,40" alphatest="on" /> -+ <widget name="key_red" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="loglist" position="0,45" size="555,250" scrollbarMode="showOnDemand" /> -+ <widget name="logentry" position="0,300" size="555,130" font="Regular;20" /> -+ </screen> -+ <!-- Timer sanity conflict --> -+ <screen name="TimerSanityConflict" position="90,120" size="550,430" title="Timer sanity error"> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" zPosition="0" size="136,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" zPosition="0" size="136,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="0,120" zPosition="0" size="136,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="140,120" zPosition="0" size="136,40" transparent="1" alphatest="on" /> -+ <widget name="key_red" position="20,0" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="160,0" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="20,120" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="160,120" zPosition="1" size="115,40" font="Regular;20" valign="center" halign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="timer1" position="0,45" size="555,75" scrollbarMode="showNever" /> -+ <widget name="timer2" position="0,165" size="555,75" scrollbarMode="showNever" /> -+ <widget name="list" position="0,260" size="555,144" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Timer Selection --> -+ <screen name="TimerSelection" position="90,120" size="550,430" title="Timer selection"> -+ <widget name="timerlist" position="0,45" size="550,350" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Timeshift state --> -+ <screen name="TimeshiftState" position="70,70" zPosition="2" size="150,60" backgroundColor="transpBlack" flags="wfNoBorder"> -+ <widget name="state" position="0,0" size="150,30" font="Regular;25" halign="center" backgroundColor="transpBlack" /> -+ <widget source="session.CurrentService" render="Label" position="0,30" size="150,30" font="Regular;25" halign="center" foregroundColor="white" backgroundColor="transpBlack"> -+ <convert type="ServicePosition">Remaining</convert> -+ </widget> -+ </screen> -+ <!-- Translator Info --> -+ <screen name="TranslationInfo" position="150,130" size="420,350" title="Translation"> -+ <eLabel position="10,20" size="380,23" font="Regular;23" text="Translation:" /> -+ <widget source="TranslatorName" render="Label" position="10,55" size="380,20" font="Regular;20" /> -+ <widget source="TranslationInfo" render="Label" position="10,100" size="380,250" font="Regular;20" /> -+ </screen> -+ <!-- Tutorial Wizard --> -+ <screen name="TutorialWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder"> -+ <widget name="text" position="50,100" size="440,200" font="Regular;23" /> -+ <widget name="list" position="50,300" zPosition="1" size="440,200" /> -+ <widget name="rc" pixmap="750S/rc.png" position="520,600" zPosition="10" size="154,475" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="0,0" zPosition="11" size="37,70" alphatest="blend"/> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend"/> -+ </screen> -+ <!-- Volumebar --> -+ <screen name="Volume" position="92,40" zPosition="1" size="539,44" title="Volume" flags="wfNoBorder" > -+ <ePixmap pixmap="750S/volume.png" position="0,0" size="539,44" /> -+ <widget name="Volume" pixmap="750S/volume_box.png" position="70,16" zPosition="1" size="452,12" transparent="1" /> -+ </screen> -+ <screen name="JobView" position="84,122" size="520,350" title="Job View"> -+ <widget source="job_name" render="Label" position="20,12" size="480,60" font="Regular;28" /> -+ <widget source="job_task" render="Label" position="20,90" size="480,50" font="Regular;23" /> -+ <widget source="job_progress" render="Progress" position="20,162" size="480,36" borderWidth="2" backgroundColor="#254f7497" /> -+ <widget source="job_progress" render="Label" position="120,166" size="280,32" font="Regular;28" foregroundColor="#000000" zPosition="2" halign="center" transparent="1" > -+ <convert type="ProgressToText" /> -+ </widget> -+ <widget source="job_status" render="Label" position="20,212" size="480,26" font="Regular;23" /> -+ <widget name="config" position="20,254" size="480,20" /> -+ <widget source="cancelable" render="Pixmap" pixmap="750S/buttons/red.png" position="20,300" size="136,40" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="cancelable" render="FixedLabel" text="Cancel" position="40,300" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="finished" render="Pixmap" pixmap="750S/buttons/green.png" position="190,300" size="136,40" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="finished" render="FixedLabel" text="OK" font="Regular;20" halign="center" valign="center" position="210,300" size="115,40" transparent="1" backgroundColor="#1f771f" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="backgroundable" render="Pixmap" pixmap="750S/buttons/blue.png" position="360,300" size="136,40" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="backgroundable" render="FixedLabel" text="Continue in background" font="Regular;20" halign="center" valign="center" position="380,300" size="115,40" transparent="1" backgroundColor="#18188b" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ </screen> -+ <!-- VirtualKeyBoard --> -+ <screen name="VirtualKeyBoard" position="center,center" size="560,350" zPosition="99" title="Virtual KeyBoard"> -+ <ePixmap pixmap="skin_default/vkey_text.png" position="9,35" zPosition="-4" size="542,52" alphatest="on" /> -+ <widget name="header" position="10,10" size="500,20" font="Regular;20" transparent="1" noWrap="1" /> -+ <widget name="text" position="12,35" size="536,46" font="Regular;46" transparent="1" noWrap="1" halign="right" /> -+ <widget name="list" position="10,100" size="540,225" selectionDisabled="1" transparent="1" /> -+ </screen> -+ <!-- FileBrowser --> -+ <screen name="FileBrowser" position="center,120" size="520,420" title="DVD File Browser" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="filelist" position="5,50" size="510,370" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="CutListEditor" position="0,0" size="720,576" title="Cutlist editor" flags="wfNoBorder"> -+ <eLabel text="Cutlist editor" position="65,60" size="300,25" font="Regular;20" /> -+ <widget source="global.CurrentTime" render="Label" position="268,60" size="394,20" font="Regular;20" halign="right"> -+ <convert type="ClockToText">Format:%A %B %d, %H:%M</convert> -+ </widget> -+ <eLabel position="268,98" size="394,304" backgroundColor="#505555" /> -+ <widget name="Video" position="270,100" zPosition="1" size="390,300" backgroundColor="transparent" /> -+ <widget source="session.CurrentService" render="Label" position="135,405" size="450,50" font="Regular;22" halign="center" valign="center"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Label" position="320,450" zPosition="1" size="420,25" font="Regular;20" halign="left" valign="center"> -+ <convert type="ServicePosition">Position,Detailed</convert> -+ </widget> -+ <widget name="SeekState" position="210,450" zPosition="1" size="100,25" halign="right" font="Regular;20" valign="center" /> -+ <eLabel position="48,98" size="204,274" backgroundColor="#505555" /> -+ <eLabel position="50,100" size="200,270" backgroundColor="#000000" /> -+ <widget source="cutlist" position="50,100" zPosition="1" size="200,270" scrollbarMode="showOnDemand" transparent="1" render="Listbox" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(size=(125, 20), text = 1, backcolor = MultiContentTemplateColor(3)), -+ MultiContentEntryText(pos=(125,0), size=(50, 20), text = 2, flags = RT_HALIGN_RIGHT, backcolor = MultiContentTemplateColor(3)) -+ ], -+ "fonts": [gFont("Regular", 18)], -+ "itemHeight": 20 -+ } -+ </convert> -+ </widget> -+ <widget name="Timeline" position="50,485" size="615,20" backgroundColor="#505555" pointer="750S/position_arrow.png:3,5" foregroundColor="black" /> -+ <ePixmap pixmap="750S/icons/mp_buttons.png" position="275,515" size="169,30" alphatest="blend" /> -+ </screen> -+ <screen name="DVDToolbox" position="center,120" size="560,420" title="DVD media toolbox" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="info" render="Label" position="20,50" size="520,100" font="Regular;20" /> -+ <widget name="details" position="20,180" size="520,200" font="Regular;16" /> -+ <widget source="space_bar" render="Progress" position="10,390" size="540,26" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="space_label" render="Label" position="20,394" size="520,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" /> -+ </screen> -+ <screen name="ProjectSettings" position="center,120" size="560,420" title="Collection settings" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="config" position="5,50" size="550,276" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,330" zPosition="1" size="560,2" /> -+ <widget source="info" render="Label" position="10,340" size="550,80" font="Regular;18" halign="center" valign="center" /> -+ </screen> -+ <screen name="TitleList" position="center,120" size="560,425" title="DVD Tool" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="15,0" zPosition="1" size="120,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="155,0" zPosition="1" size="120,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="435,0" zPosition="1" size="120,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="title_label" render="Label" position="10,48" size="540,38" font="Regular;18" transparent="1" /> -+ <widget source="error_label" render="Label" position="10,48" size="540,340" zPosition="3" font="Regular;20" transparent="1" /> -+ <widget source="titles" render="Listbox" scrollbarMode="showOnDemand" position="10,86" size="540,277" zPosition="3" transparent="1" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (0, 0), size = (420, 20), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 Title, -+ MultiContentEntryText(pos = (0, 20), size = (328, 17), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 description, -+ MultiContentEntryText(pos = (420, 6), size = (120, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 3), # index 3 begin time, -+ MultiContentEntryText(pos = (328, 20), size = (154, 17), font = 1, flags = RT_HALIGN_RIGHT, text = 4), # index 4 channel, -+ MultiContentEntryText(pos = (482, 20), size = (58, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # index 4 channel, -+ ], -+ "fonts": [gFont("Regular", 20), gFont("Regular", 14)], -+ "itemHeight": 37 -+ } -+ </convert> -+ </widget> -+ <widget source="space_bar" render="Progress" position="10,390" size="540,26" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="space_label" render="Label" position="40,394" size="480,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" /> -+ </screen> -+ <screen name="DVDMovieSelection" position="center,120" size="560,425" title="Select a movie"> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="waitingtext" position="0,45" size="560,375" zPosition="4" font="Regular;22" halign="center" valign="center" /> -+ <widget name="list" position="5,40" size="550,355" zPosition="2" scrollbarMode="showOnDemand" /> -+ <widget name="DescriptionBorder" pixmap="750S/border_eventinfo.png" position="0,296" zPosition="1" size="560,103" transparent="1" alphatest="on" /> -+ <widget source="Service" render="Label" position="5,298" zPosition="1" size="480,35" font="Regular;17" foregroundColor="#cccccc"> -+ <convert type="MovieInfo">ShortDescription</convert> -+ </widget> -+ <widget source="Service" render="Label" position="495,298" zPosition="1" size="60,22" font="Regular;17" halign="right"> -+ <convert type="ServiceTime">Duration</convert> -+ <convert type="ClockToText">AsLength</convert> -+ </widget> -+ <widget source="Service" render="Label" position="380,317" zPosition="2" size="175,22" font="Regular;17" halign="right"> -+ <convert type="MovieInfo">RecordServiceName</convert> -+ </widget> -+ <widget source="Service" render="Label" position="5,337" zPosition="1" size="550,58" font="Regular;19"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ <widget name="freeDiskSpace" position="10,405" size="540,20" font="Regular;19" valign="center" halign="right" /> -+ </screen> -+ <screen name="TitleProperties" position="center,120" size="560,425" title="Properties of current title" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="serviceinfo" render="Label" position="10,46" size="350,144" font="Regular;18" /> -+ <widget name="thumbnail" position="370,46" size="180,144" alphatest="on" /> -+ <widget name="config" position="10,196" size="540,228" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="DVDPlayer" flags="wfNoBorder" position="0,380" size="720,165" title="InfoBar" backgroundColor="transparent" > -+ <!-- Background --> -+ <ePixmap position="40,0" pixmap="750S/info-bg_mp.png" zPosition="-1" size="640,164" /> -+ <!-- colorbuttons --> -+ <ePixmap position="275,125" pixmap="750S/icons/mp_buttons.png" size="169,30" alphatest="blend" /> -+ <!-- Servicename --> -+ <ePixmap pixmap="750S/icons/icon_event.png" position="65,30" zPosition="1" size="15,10" alphatest="on" /> -+ <widget source="session.CurrentService" render="Label" position="95,25" size="300,22" font="Regular;20" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" noWrap="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <!-- Chapter info --> -+ <widget name="chapterLabel" position="95,50" size="360,22" font="Regular;20" foregroundColor="#c3c3c9" backgroundColor="#263c59" transparent="1" /> -+ <!-- Audio track info --> -+ <ePixmap pixmap="750S/icons/icon_dolby.png" position="540,25" zPosition="1" size="26,16" alphatest="on"/> -+ <widget name="audioLabel" position="570,25" size="130,22" font="Regular;18" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" /> -+ <!-- Subtitle track info --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="750S/icons/icon_txt.png" position="540,45" zPosition="1" size="26,16" alphatest="on" > -+ <convert type="ServiceInfo">HasTelext</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="subtitleLabel" position="570,45" size="130,22" font="Regular;18" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" /> -+ <!-- Angle info --> -+ <widget name="anglePix" pixmap="750S/icons/icon_view.png" position="540,70" size="26,16" alphatest="on" /> -+ <widget name="angleLabel" position="570,70" size="130,22" font="Regular;18" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" /> -+ <!-- Elapsed time --> -+ <widget source="session.CurrentService" render="Label" position="40,100" size="90,20" font="Regular;18" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" > -+ <convert type="ServicePosition">Position,ShowHours</convert> -+ </widget> -+ <!-- Progressbar (movie position)--> -+ <widget source="session.CurrentService" render="PositionGauge" position="130,105" size="460,10" zPosition="2" pointer="750S/position_pointer.png:460,0" transparent="1" > -+ <convert type="ServicePosition">Gauge</convert> -+ </widget> -+ <!-- Remaining time --> -+ <widget source="session.CurrentService" render="Label" position="590,100" size="90,20" font="Regular;18" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1" > -+ <convert type="ServicePosition">Remaining,Negate,ShowHours</convert> -+ </widget> -+ </screen> -+ <screen name="ModemSetup" position="180,100" size="320,300" title="Modem" > -+ <ePixmap pixmap="750S/buttons/green.png" position="10,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/red.png" position="160,10" size="140,40" alphatest="on" /> -+ <widget name="key_green" position="30,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_red" position="180,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="list" position="10,60" size="300,120" /> -+ <widget name="state" position="10,210" size="300,80" font="Regular;20" /> -+ </screen> -+ <screen name="picshow" position="center,120" size="560,420" title="PicturePlayer" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="label" render="Label" position="5,55" size="350,140" font="Regular;19" backgroundColor="#25062748" transparent="1" /> -+ <widget name="thn" position="360,40" size="180,160" alphatest="on" /> -+ <widget name="filelist" position="5,205" zPosition="2" size="550,210" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="Pic_Exif" position="center,center" size="560,360" title="Info" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="menu" render="Listbox" position="5,50" size="550,310" scrollbarMode="showOnDemand" selectionDisabled="1" > -+ <convert type="TemplatedMultiContent"> -+ { -+ "template": [ MultiContentEntryText(pos = (5, 5), size = (250, 30), flags = RT_HALIGN_LEFT, text = 0), MultiContentEntryText(pos = (260, 5), size = (290, 30), flags = RT_HALIGN_LEFT, text = 1)], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 30 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="CleanupWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="153,40" size="380,330" font="Regular;22" /> -+ <widget source="list" render="Listbox" position="43,300" size="460,220" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="config" position="53,340" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="40,222" zPosition="0" size="22,22" transparent="1" alphatest="on" /> -+ <widget name="languagetext" position="66,225" size="95,30" font="Regular;18" /> -+ <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="530,50" zPosition="10" size="154,500" alphatest="on" /> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" /> -+ <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" /> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" /> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="on" /> -+ </screen> -+ <screen name="CleanupWizardConfiguration" position="center,120" size="560,420" title="CleanupWizard settings" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="config" zPosition="2" position="5,50" size="550,300" scrollbarMode="showOnDemand" transparent="1" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="10" size="560,2" transparent="1" alphatest="on" /> -+ <widget source="status" render="Label" position="10,380" size="540,40" zPosition="10" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1"/> -+ </screen> -+ <screen name="CIselectMainMenu" position="center,center" size="500,250" title="CI assignment" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="CiList" position="5,50" size="490,200" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="CIconfigMenu" position="center,120" size="560,420" title="CI assignment" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="CAidList_desc" render="Label" position="5,50" size="550,22" font="Regular;20" backgroundColor="#25062748" transparent="1" /> -+ <widget source="CAidList" render="Label" position="5,80" size="550,45" font="Regular;20" backgroundColor="#25062748" transparent="1" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,125" zPosition="1" size="560,2" /> -+ <widget source="ServiceList_desc" render="Label" position="5,130" size="550,22" font="Regular;20" backgroundColor="#25062748" transparent="1" /> -+ <widget name="ServiceList" position="5,160" size="550,250" zPosition="1" scrollbarMode="showOnDemand" /> -+ <widget source="ServiceList_info" render="Label" position="5,160" size="550,250" zPosition="2" font="Regular;20" backgroundColor="#25062748" transparent="1" /> -+ </screen> -+ <screen name="easyCIconfigMenu" position="center,120" size="560,420" title="CI assignment" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="ServiceList_desc" render="Label" position="5,50" size="550,22" font="Regular;20" backgroundColor="#25062748" transparent="1" /> -+ <widget name="ServiceList" position="5,80" size="550,300" zPosition="1" scrollbarMode="showOnDemand" /> -+ <widget source="ServiceList_info" render="Label" position="5,80" size="550,300" zPosition="2" font="Regular;20" backgroundColor="#25062748" transparent="1" /> -+ </screen> -+ <screen name="CAidSelect" position="center,120" size="450,420" title="select CAId's" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="list" position="5,50" size="440,310" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="1" size="450,2" /> -+ <widget source="introduction" render="Label" position="0,380" size="450,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" /> -+ </screen> -+ <screen name="myProviderSelection" position="center,120" size="560,420" title="Select provider to add..."> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="list" position="5,50" size="550,310" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="1" size="560,2" /> -+ <widget source="introduction" render="Label" position="0,380" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" /> -+ </screen> -+ <screen name="myChannelSelection" position="center,120" size="560,420" title="Select service to add..."> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="list" position="5,50" size="550,310" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="1" size="560,2" /> -+ <widget source="introduction" render="Label" position="0,380" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#25062748" transparent="1" /> -+ </screen> -+ <screen name="CrashlogAutoSubmitConfiguration" position="center,120" size="560,420" title="CrashlogAutoSubmit settings" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="config" zPosition="2" position="5,50" size="550,300" scrollbarMode="showOnDemand" transparent="1" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,360" zPosition="10" size="560,2" transparent="1" alphatest="on" /> -+ <widget source="status" render="Label" position="10,370" size="540,40" zPosition="10" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1"/> -+ <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="10,390" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,300" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ <screen name="DefaultServiceScan" position="150,115" size="420,390" title="Service Scan"> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">0,0</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">1,1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="750S/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">2,2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="network" position="80,15" size="330,20" font="Regular;20" /> -+ <widget name="transponder" position="80,40" size="330,20" font="Regular;20" /> -+ <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" /> -+ <widget name="pass" position="10,80" size="400,20" font="Regular;18" /> -+ <widget name="scan_progress" position="10,105" size="400,15" pixmap="750S/progress_big.png" borderWidth="2" borderColor="#cccccc" /> -+ <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" /> -+ </screen> -+ <screen name="DiseqcTester" position="90,100" size="520,400" title="DiSEqC Tester" > -+ <!--ePixmap pixmap="750S/icons/dish_scan.png" position="5,25" zPosition="0" size="119,110" transparent="1" alphatest="on" /> -+ <widget source="Frontend" render="Label" position="190,10" zPosition="2" size="260,20" font="Regular;19" halign="center" valign="center" transparent="1"> -+ <convert type="FrontendInfo">SNRdB</convert> -+ </widget> -+ <eLabel name="snr" text="SNR:" position="120,35" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,35" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,35" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <eLabel name="agc" text="AGC:" position="120,60" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,60" size="260,20" pixmap="750S/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,60" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <eLabel name="ber" text="BER:" position="120,85" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,85" size="260,20" pixmap="750S/bar_ber.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,85" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <eLabel name="lock" text="Lock:" position="120,115" size="60,22" font="Regular;21" halign="right" /> -+ <widget source="Frontend" render="Pixmap" pixmap="750S/icons/lock_on.png" position="190,110" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="Frontend" render="Pixmap" pixmap="skin_default/icons/lock_off.png" position="190,110" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide">Invert</convert> -+ </widget--> -+ <widget source="progress_list" render="Listbox" position="0,0" size="510,150" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (10, 0), size = (330, 25), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the index name, -+ MultiContentEntryText(pos = (330, 0), size = (150, 25), flags = RT_HALIGN_RIGHT, text = 2) # index 2 is the status, -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ <eLabel name="overall_progress" text="Overall progress:" position="20,162" size="480,22" font="Regular;21" halign="center" transparent="1" /> -+ <widget source="overall_progress" render="Progress" position="20,192" size="480,20" borderWidth="2" backgroundColor="#254f7497" /> -+ <eLabel name="overall_progress" text="Progress:" position="20,222" size="480,22" font="Regular;21" halign="center" transparent="1" /> -+ <widget source="sub_progress" render="Progress" position="20,252" size="480,20" borderWidth="2" backgroundColor="#254f7497" /> -+ -+ <eLabel name="" text="Failed:" position="20,282" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="failed_counter" render="Label" position="160,282" size="100,20" font="Regular;21" /> -+ -+ <eLabel name="" text="Succeeded:" position="20,312" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="succeeded_counter" render="Label" position="160,312" size="100,20" font="Regular;21" /> -+ -+ <eLabel name="" text="With errors:" position="20,342" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="witherrors_counter" render="Label" position="160,342" size="100,20" font="Regular;21" /> -+ -+ <eLabel name="" text="Not tested:" position="20,372" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="untestable_counter" render="Label" position="160,372" size="100,20" font="Regular;21" /> -+ -+ <widget source="CmdText" render="Label" position="300,282" size="180,200" font="Regular;21" /> -+ </screen> -+ <screen name="DiseqcTesterNimSelection" position="160,123" size="400,330" title="Choose Tuner"> -+ <widget source="nimlist" render="Listbox" position="0,0" size="380,300" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (10, 5), size = (360, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name, -+ MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings, -+ ], -+ "fonts": [gFont("Regular", 20), gFont("Regular", 15)], -+ "itemHeight": 70 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="FPUpgrade" position="150,200" size="450,200" title="FP upgrade required" > -+ <widget name="text" position="0,0" size="550,50" font="Regular;20" /> -+ <widget name="oldversion_label" position="10,100" size="290,25" font="Regular;20" /> -+ <widget name="newversion_label" position="10,125" size="290,25" font="Regular;20" /> -+ <widget name="oldversion" position="300,100" size="50,25" font="Regular;20" /> -+ <widget name="newversion" position="300,125" size="50,25" font="Regular;20" /> -+ </screen> -+ <screen name="SystemMessage" position="150,200" size="450,200" title="System Message" > -+ <widget source="text" position="0,0" size="450,200" font="Regular;20" halign="center" valign="center" render="Label" /> -+ <ePixmap pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="on" /> -+ </screen> -+ <screen name="NFIDownload" position="90,95" size="560,420" title="Image download utility"> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#18188b" transparent="1" /> -+ -+ <widget source="label_top" render="Label" position="10,44" size="240,20" font="Regular;16" /> -+ <widget name="feedlist" position="10,66" size="250,222" scrollbarMode="showOnDemand" /> -+ <widget name="destlist" position="0,66" size="260,222" scrollbarMode="showOnDemand" /> -+ -+ <widget source="label_bottom" render="Label" position="10,312" size="240,18" font="Regular;16"/> -+ <widget source="path_bottom" render="Label" position="10,330" size="250,42" font="Regular;18" /> -+ -+ <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" /> -+ <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="job_progresslabel" render="Label" position="130,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="300,22" foregroundColor="#000000" /> -+ <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" /> -+ </screen> -+ <screen name="NFIFlash" position="90,95" size="560,420" title="Image flash utility"> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="listlabel" render="Label" position="16,44" size="200,21" valign="center" font="Regular;18" /> -+ <widget name="filelist" position="0,68" size="260,260" scrollbarMode="showOnDemand" /> -+ <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" /> -+ <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="job_progresslabel" render="Label" position="180,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="200,22" foregroundColor="#000000" /> -+ <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" /> -+ </screen> -+ <screen name="BackupSelection" position="center,130" size="560,400" title="Select files/folders to backup"> -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="checkList" position="5,50" size="550,250" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="RestoreMenu" position="center,130" size="560,400" title="Restore backups" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="filelist" position="5,50" size="550,230" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="ImageWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="153,40" size="340,330" font="Regular;22" /> -+ <widget source="list" render="Listbox" position="43,340" size="490,180" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="config" position="53,340" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="33,222" zPosition="0" size="22,22" transparent="1" alphatest="on" /> -+ <widget name="languagetext" position="55,225" size="95,30" font="Regular;18" /> -+<!-- <widget name="wizard" pixmap="skin_default/wizard.png" position="40,50" zPosition="10" size="110,174" alphatest="on" /> --> -+ <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="530,50" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ </screen> -+ <screen name="UpdatePluginMenu" position="center,120" size="610,410" title="Software management" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <ePixmap pixmap="750S/border_menu_350.png" position="5,50" zPosition="1" size="350,300" transparent="1" alphatest="on" /> -+ <widget source="menu" render="Listbox" position="15,60" size="330,290" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (2, 2), size = (330, 24), flags = RT_HALIGN_LEFT, text = 1), # index 0 is the MenuText, -+ ], -+ "fonts": [gFont("Regular", 22)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ <widget source="menu" render="Listbox" position="360,50" size="240,300" scrollbarMode="showNever" selectionDisabled="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (2, 2), size = (240, 300), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2), # index 2 is the Description, -+ ], -+ "fonts": [gFont("Regular", 22)], -+ "itemHeight": 300 -+ } -+ </convert> -+ </widget> -+ <widget source="status" render="Label" position="5,360" zPosition="10" size="600,50" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <screen name="PluginManager" position="center,120" size="560,420" title="Extensions management" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="280,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="420,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="list" render="Listbox" position="5,50" size="550,340" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"templates": -+ {"default": (51,[ -+ MultiContentEntryText(pos = (30, 1), size = (470, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (30, 25), size = (470, 24), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (475, 0), size = (48, 48), png = 5), # index 5 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (0, 49), size = (550, 2), png = 6), # index 6 is the div pixmap -+ ]), -+ "category": (40,[ -+ MultiContentEntryText(pos = (30, 0), size = (500, 22), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (30, 22), size = (500, 16), font=2, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (0, 38), size = (550, 2), png = 3), # index 3 is the div pixmap -+ ]) -+ }, -+ "fonts": [gFont("Regular", 22),gFont("Regular", 20),gFont("Regular", 16)], -+ "itemHeight": 52 -+ } -+ </convert> -+ </widget> -+ <widget source="status" render="Label" position="5,390" zPosition="10" size="540,30" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <screen name="PluginManagerInfo" position="center,120" size="560,420" title="Plugin manager activity information" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="list" render="Listbox" position="5,60" size="550,300" scrollbarMode="showOnDemand" selectionDisabled="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (50, 0), size = (150, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (50, 27), size = (540, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state -+ MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (550, 2), png = 3), # index 3 is the div pixmap -+ ], -+ "fonts": [gFont("Regular", 24),gFont("Regular", 22)], -+ "itemHeight": 50 -+ } -+ </convert> -+ </widget> -+ <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="10" size="560,2" transparent="1" alphatest="on" /> -+ <widget source="status" render="Label" position="5,375" zPosition="10" size="550,44" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <screen name="PluginManagerHelp" position="center,120" size="560,420" title="Plugin manager help" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="list" render="Listbox" position="5,60" size="550,300" scrollbarMode="showOnDemand" selectionDisabled="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (50, 0), size = (540, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (50, 27), size = (540, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state -+ MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (550, 2), png = 3), # index 3 is the div pixmap -+ ], -+ "fonts": [gFont("Regular", 24),gFont("Regular", 22)], -+ "itemHeight": 50 -+ } -+ </convert> -+ </widget> -+ <ePixmap pixmap="750S/div-h.png" position="0,370" zPosition="10" size="560,2" transparent="1" alphatest="on" /> -+ <widget source="status" render="Label" position="5,375" zPosition="10" size="550,44" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <screen name="PluginDetails" position="center,120" size="600,420" title="Plugin details" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="author" render="Label" position="10,50" size="500,25" zPosition="10" font="Regular;21" transparent="1" /> -+ <widget name="statuspic" position="550,40" size="48,48" alphatest="on"/> -+ <widget name="divpic" position="0,80" size="600,2" alphatest="on"/> -+ <widget name="detailtext" position="10,90" size="270,330" zPosition="10" font="Regular;21" transparent="1" halign="left" valign="top"/> -+ <widget name="screenshot" position="290,90" size="300,330" alphatest="on"/> -+ </screen> -+ <screen name="UpdatePlugin" position="center,center" size="550,200" title="Software update" > -+ <widget name="activityslider" position="0,0" size="550,5" /> -+ <widget name="slider" position="0,150" size="550,30" /> -+ <widget source="package" render="Label" position="10,30" size="540,20" font="Regular;18" halign="center" valign="center" backgroundColor="#25062748" transparent="1" /> -+ <widget source="status" render="Label" position="10,60" size="540,45" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1" /> -+ </screen> -+ <screen name="IPKGMenu" position="center,130" size="560,400" title="Select upgrade source to edit." > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="filelist" position="5,50" size="550,340" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="IPKGSource" position="center,center" size="560,80" title="Edit upgrade source url." > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="text" position="5,50" size="550,25" font="Regular;20" backgroundColor="background" foregroundColor="#cccccc" /> -+ </screen> -+ <screen name="PacketManager" position="center,120" size="530,420" title="Packet manager" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="list" render="Listbox" position="5,50" size="520,365" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (5, 1), size = (440, 28), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (5, 26), size = (440, 20), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (445, 2), size = (48, 48), png = 4), # index 4 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (5, 50), size = (510, 2), png = 5), # index 4 is the div pixmap -+ ], -+ "fonts": [gFont("Regular", 22),gFont("Regular", 14)], -+ "itemHeight": 52 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="IpkgInstaller" position="center,120" size="550,420" title="Install extensions" > -+ <ePixmap pixmap="750S/buttons/red.png" position="0,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="140,0" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="list" position="5,50" size="540,330" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,380" zPosition="10" size="560,2" transparent="1" alphatest="on" /> -+ <widget source="introduction" render="Label" position="5,390" zPosition="10" size="550,30" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <screen name="VideoWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="153,50" size="340,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" position="200,300" size="290,200" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="config" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" /> -+<!-- <widget name="wizard" pixmap="skin_default/wizard.png" position="40,50" zPosition="10" size="110,174" transparent="1" alphatest="on"/> --> -+ <ePixmap pixmap="750S/buttons/button_red.png" position="33,222" zPosition="0" size="22,22" transparent="1" alphatest="on" /> -+ <widget name="languagetext" position="55,225" size="95,30" font="Regular;18" /> -+ <widget name="portpic" position="50,300" zPosition="10" size="150,150" transparent="1" alphatest="on"/> -+ <widget name="rc" pixmaps="750S/rc.png,750S/rcold.png" position="500,50" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="750S/arrowdown.png" position="0,0" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown2" pixmap="750S/arrowdown.png" position="0,0" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="750S/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <screen name="LocationBox" position="100,75" size="540,460" > -+ <widget name="text" position="0,2" size="540,22" font="Regular;22" /> -+ <widget name="target" position="0,23" size="540,22" valign="center" font="Regular;22" /> -+ <widget name="filelist" position="0,55" zPosition="1" size="540,210" scrollbarMode="showOnDemand" selectionDisabled="1" /> -+ <widget name="textbook" position="0,272" size="540,22" font="Regular;22" /> -+ <widget name="booklist" position="5,302" zPosition="2" size="535,100" scrollbarMode="showOnDemand" /> -+ <widget name="red" position="0,415" zPosition="1" size="135,40" pixmap="750S/buttons/red.png" transparent="1" alphatest="on" /> -+ <widget name="key_red" position="20,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="green" position="135,415" zPosition="1" size="135,40" pixmap="750S/buttons/green.png" transparent="1" alphatest="on" /> -+ <widget name="key_green" position="155,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="yellow" position="270,415" zPosition="1" size="135,40" pixmap="750S/buttons/yellow.png" transparent="1" alphatest="on" /> -+ <widget name="key_yellow" position="290,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="blue" position="405,415" zPosition="1" size="135,40" pixmap="750S/buttons/blue.png" transparent="1" alphatest="on" /> -+ <widget name="key_blue" position="425,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <!-- LCD/OLED Screens --> -+ -+ <!-- LCD screen (channelselection) --> -+ <screen name="ChannelSelection_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.ServiceEvent" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="parent.ServiceEvent" render="Progress" position="16,27" size="100,5" borderWidth="1"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top"> -+ <convert type="ClockToText">Format:%S</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (ChannelSelection) --> -+ <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.ServiceEvent" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="parent.ServiceEvent" render="Progress" position="0,27" size="96,5" borderWidth="1" > -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" > -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (main) --> -+ <screen name="InfoBarSummary" position="0,0" size="132,64" id="1"> -+ <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Progress" position="16,27" size="100,5" borderWidth="1"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top"> -+ <convert type="ClockToText">Format:%S</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="6,30" zPosition="1" size="120,34"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (main) --> -+ <screen name="InfoBarSummary" position="0,0" size="96,64" id="2"> -+ <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Progress" position="0,27" size="96,5" borderWidth="1" > -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" > -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (movieplayer) --> -+ <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64" id="1"> -+ <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Progress" position="16,27" size="100,5" borderWidth="1"> -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="6,32" size="120,32" font="Regular;32" halign="center" valign="center"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="6,32" zPosition="1" size="120,32"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (movieplayer) --> -+ <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2"> -+ <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Progress" position="0,27" size="96,5" borderWidth="1" > -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" > -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (ChoiceBox) --> -+ <screen name="ChoiceBox_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.summary_list" render="Label" position="6,0" size="126,64" font="Regular;11" /> -+ </screen> -+ <!-- Color OLED screen (ChoiceBox) --> -+ <screen name="ChoiceBox_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.summary_list" render="Label" position="0,0" size="96,64" font="Regular;10" /> -+ </screen> -+ <!-- LCD screen (MessageBox) --> -+ <screen name="MessageBox_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.Text" render="Label" position="0,0" size="132,52" font="Regular;11" halign="center" valign="center" /> -+ <widget source="parent.selectedChoice" render="Label" position="6,50" size="120,14" font="Regular;14" halign="center" valign="center" /> -+ </screen> -+ <!-- Color OLED screen (MessageBox) --> -+ <screen name="MessageBox_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.Text" render="Label" position="0,0" size="96,52" font="Regular;10" halign="center" valign="center" /> -+ <widget source="parent.selectedChoice" render="Label" position="0,50" size="96,14" font="Regular;12" halign="center" valign="center" /> -+ </screen> -+ -+ <!-- LCD screen (menus) --> -+ <screen name="MenuSummary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.title" render="Label" position="6,0" size="120,32" font="Regular;14" halign="center" valign="center"/> -+ <widget source="parent.menu" render="Label" position="6,32" size="120,32" font="Regular;16" halign="center" valign="center"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (menus) --> -+ <screen name="MenuSummary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.title" render="Label" position="0,0" size="96,32" font="Regular;14" halign="center" valign="center"/> -+ <widget source="parent.menu" render="Label" position="0,32" size="96,32" font="Regular;14" halign="center" valign="center"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ <!-- LCD screen (ServiceScan) --> -+ <screen name="ServiceScanSummary" position="0,0" size="132,64" id="1"> -+ <widget name="Title" position="6,4" size="120,42" font="Regular;16" transparent="1" /> -+ <widget name="Service" position="6,22" size="120,26" font="Regular;12" transparent="1" /> -+ <widget name="scan_progress" position="6,50" zPosition="1" borderWidth="1" size="56,12" backgroundColor="dark" /> -+ </screen> -+ <!-- Color OLED screen (ServiceScan) --> -+ <screen name="ServiceScanSummary" position="0,0" size="96,64" id="2"> -+ <widget name="Title" position="0,0" size="96,30" font="Regular;14" transparent="1" /> -+ <widget name="Service" position="0,30" size="96,20" font="Regular;10" transparent="1" /> -+ <widget name="scan_progress" position="0,50" zPosition="1" borderWidth="1" size="96,12" backgroundColor="dark" /> -+ </screen> -+ <!-- LCD screen (setup) --> -+ <screen name="SetupSummary" position="0,0" size="132,64" id="1"> -+ <widget source="SetupTitle" render="Label" position="6,0" size="120,16" font="Regular;12" /> -+ <widget source="SetupEntry" render="Label" position="6,16" size="120,32" font="Regular;12" /> -+ <widget source="SetupValue" render="Label" position="6,48" size="120,16" font="Regular;12" /> -+ </screen> -+ <!-- Color OLED screen (setup) --> -+ <screen name="SetupSummary" position="0,0" size="96,64" id="2"> -+ <widget source="SetupTitle" render="Label" position="0,0" size="96,16" font="Regular;10" /> -+ <widget source="SetupEntry" render="Label" position="0,16" size="96,32" font="Regular;10" /> -+ <widget source="SetupValue" render="Label" position="0,48" size="96,16" font="Regular;10" /> -+ </screen> -+ <!-- LCD screen (misc) --> -+ <screen name="SimpleSummary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.Title" render="Label" position="6,0" size="120,64" font="Regular;16" halign="center" valign="center" /> -+ </screen> -+ <!-- Color OLED screen (misc) --> -+ <screen name="SimpleSummary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.Title" render="Label" position="0,0" size="96,64" font="Regular;14" halign="center" valign="center" /> -+ </screen> -+ <!-- LCD screen (standby) --> -+ <screen name="StandbySummary" position="0,0" size="132,64" id="1"> -+ <widget source="global.CurrentTime" render="Label" position="6,0" size="120,64" font="Regular;40" halign="center" valign="center"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" position="6,0" zPosition="1" size="120,64" text=" "> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (standby) --> -+ <screen name="StandbySummary" position="0,0" size="96,64" id="2"> -+ <widget source="global.CurrentTime" render="Label" position="0,0" size="96,64" font="Regular;40" halign="center" valign="center"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" position="0,0" zPosition="1" size="96,64" text=" "> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (JobView) --> -+ <screen name="JobView_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.summary_job_name" render="Label" position="6,4" size="120,42" font="Regular;16" /> -+ <widget source="parent.summary_job_task" render="Label" position="6,22" size="120,26" font="Regular;12" /> -+ <widget source="parent.summary_job_progress" render="Progress" position="6,50" size="60,12" borderWidth="1" zPosition="1" /> -+ <widget source="parent.summary_job_progress" render="Label" position="66,50" size="50,12" font="Regular;12" zPosition="2" halign="center" transparent="1" > -+ <convert type="ProgressToText" /> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (JobView) --> -+ <screen name="JobView_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.summary_job_name" render="Label" position="0,4" size="96,42" font="Regular;14" /> -+ <widget source="parent.summary_job_task" render="Label" position="0,22" size="96,26" font="Regular;10" /> -+ <widget source="parent.summary_job_progress" render="Progress" position="0,50" size="60,12" borderWidth="1" zPosition="1" /> -+ <widget source="parent.summary_job_progress" render="Label" position="60,50" size="36,12" font="Regular;10" zPosition="2" halign="center" transparent="1" > -+ <convert type="ProgressToText" /> -+ </widget> -+ </screen> -+ <!-- LCD screen (Wizard) --> -+ <screen name="WizardSummary" position="0,0" size="132,64" id="1"> -+ <widget source="text" render="Label" position="6,0" size="120,16" font="Regular;16" transparent="1" /> -+ <widget source="parent.list" render="Label" position="6,18" size="120,46" font="Regular;12"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (Wizard) --> -+ <screen name="WizardSummary" position="0,0" size="96,64" id="2"> -+ <widget source="text" render="Label" position="0,0" size="96,16" font="Regular;14" transparent="1" /> -+ <widget source="parent.list" render="Label" position="0,18" size="96,46" font="Regular;12"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ -+ <!-- Genuine Vuplus Plugin --> -+ <screen name="VuplusAuthenticity" position="center,center" size="600,320" title="Return the Love Event (only for genuine box)"> -+ <ePixmap pixmap="750S/buttons/red.png" position="140,15" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="320,15" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="145,15" zPosition="1" size="135,40" font="Regular;24" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="325,15" zPosition="1" size="135,40" font="Regular;24" halign="center" valign="center" transparent="1" /> -+ <widget name="config" zPosition="2" position="10,70" size="580,80" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget name="text1" position="10,160" size="580,50" font="Regular;32" halign="center" valign="center"/> -+ <widget name="text2" position="10,220" size="580,100" font="Regular;18" halign="center" valign="center"/> -+ </screen> -+ <screen name="MessageBoxGenuine" position="center,center" size="600,10" title="Message"> -+ <widget name="text" position="65,8" size="420,0" font="Regular;22" /> -+ <widget name="ErrorPixmap" pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="QuestionPixmap" pixmap="750S/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="InfoPixmap" pixmap="750S/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="list" position="100,100" size="380,375" transparent="1" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 50, textsize[1] + 50) -+offset = 0 -+if self.type == self.TYPE_YESNO: -+ offset = 60 -+wsizex = textsize[0] + 60 -+wsizey = textsize[1] + offset -+if (280 > wsizex): -+ wsizex = 280 -+wsize = (wsizex, wsizey) -+ -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex, 50) -+self["list"].instance.move(ePoint(0, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) -+ </applet> -+ </screen> -+ -+ <!-- HDMI CEC Plugin --> -+ <screen name="HdmiCecPlugin" position="center,center" size="590,320" title="HDMI-CEC Plugin" > -+ <ePixmap pixmap="750S/buttons/red.png" position="20,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="160,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="300,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="440,0" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="25,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="165,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="305,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_blue" render="Label" position="445,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="10,50" size="580,270" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <!-- LED Brightness Setup Plugin --> -+ <screen name="LEDBrightnessSetup" position="center,center" size="560,300" title="LED Brightness Setup"> -+ <ePixmap pixmap="750S/buttons/red.png" position="40,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="210,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/yellow.png" position="380,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="45,10" zPosition="1" size="130,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="215,10" zPosition="1" size="130,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="385,10" zPosition="1" size="130,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1"/> -+ <widget name="current_entry" position="130,240" size="300,30" font="Regular;18" halign="center" valign="center"/> -+ </screen> -+ -+ <!-- Fancontrol Plugin --> -+ <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" > -+ <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <!-- RC Code Plugin --> -+ <screen name="RemoteControlCode" position="center,center" size="560,250" title="Remote Control System Code Setting" > -+ <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <screen name="MessageBoxConfirmCode" position="center,320" size="620,10" title="Message"> -+ <widget name="text" position="65,8" size="420,0" font="Regular;20" /> -+ <widget name="ErrorPixmap" pixmap="750S/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="QuestionPixmap" pixmap="750S/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="InfoPixmap" pixmap="750S/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="list" position="100,100" size="380,375" transparent="1" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgheight = self.instance.size().height() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 50, textsize[1] + 50) -+offset = 0 -+if self.type == self.TYPE_YESNO: -+ offset = 60 -+wsizex = textsize[0] + 60 -+wsizey = textsize[1] + offset -+if (280 > wsizex): -+ wsizex = 280 -+wsize = (wsizex, wsizey) -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex, 50) -+self["list"].instance.move(ePoint(0, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+newheight = wsize[1] -+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (orgheight - newheight)/2)) -+ </applet> -+ </screen> -+ -+ <!-- Manual Fancontrol Plugin --> -+ <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" > -+ <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="current" render="Label" position="150,270" zPosition="1" size="280,30" font="Regular;20" halign="center" valign="center" /> -+ </screen> -+ -+ <!-- UI 3D Setup Plugin --> -+ <screen name="UI3DSetupScreen" position="center,center" size="560,300" title="UI 3D setup" > -+ <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <!-- Blindscan Plugin --> -+ <screen name="Blindscan" position="center,130" size="560,390" title="Blindscan"> -+ <ePixmap pixmap="750S/buttons/red.png" position="40,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="210,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="380,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="45,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_green" render="Label" position="215,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_blue" render="Label" position="385,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ -+ <widget name="config" position="5,70" size="550,280" scrollbarMode="showOnDemand" /> -+ <widget name="introduction" position="0,365" size="560,20" font="Regular;20" halign="center" /> -+ </screen> -+ -+ <!-- Web Browser Plugin --> -+ <screen name="BrowserLauncher" position="center,center" size="620,310" title="Web Browser"> -+ <ePixmap pixmap="750S/buttons/red.png" position="10,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="158,0" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="15,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="163,0" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" position="0,50" size="309,100" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="rc_wb_desc.png" position="312,5" size="309,296" alphatest="on" /> -+ <widget name="info" position="0,180" size="309,50" font="Regular;18" halign="center" foregroundColor="#a08500" transparent="1" /> -+ </screen> -+ -+ <!-- Crash Report Plugin --> -+ <screen name="CrashlogReportConfiguration" position="center,120" size="560,420" title="CrashlogReport Settings" > -+ <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,300" scrollbarMode="showOnDemand" transparent="1" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,360" zPosition="10" size="560,2" transparent="1" alphatest="on" /> -+ <widget source="status" render="Label" position="10,370" size="540,40" zPosition="10" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1"/> -+ <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="10,390" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,350" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ -+ <!-- FPGA Upgrade Plugin --> -+ <screen name="FPGAUpgrade" position="center,120" size="560,420" title="FPGA Upgrade" > -+ <ePixmap pixmap="750S/buttons/red.png" position="40,10" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="210,10" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="380,10" size="140,40" alphatest="blend" /> -+ -+ <widget source="key_red" render="Label" position="45,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_green" render="Label" position="215,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_blue" render="Label" position="385,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ -+ <widget source="status" render="Label" position="15,60" zPosition="1" size="540,40" font="Regular;18" halign="left" valign="center" transparent="1" /> -+ <widget name="file_list" position="0,100" size="555,320" scrollbarMode="showOnDemand" /> -+ </screen> -+ -+ <screen name="UpgradeStatus" position="center,center" size="450,130" title=" "> -+ <widget name="name" position="10,0" size="430,20" font="Regular;18" halign="left" valign="bottom"/> -+ <widget name="slider" position="10,25" size="430,30" borderWidth="2" borderColor="#cccccc"/> -+ <widget name="status" position="10,25" zPosition="1" size="430,30" font="Regular;18" halign="center" valign="center" foregroundColor="#9f1313" transparent="1"/> -+ <widget source="info" render="Label" position="10,70" zPosition="1" size="430,60" font="Regular;22" halign="center" valign="center" transparent="1"/> -+ </screen> -+ -+ <!-- Firmware Upgrade Plugin --> -+ <screen name="FirmwareUpgrade" position="center,center" size="560,175" title="Firmware Upgrade" > -+ <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="blend" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="0,70" itemHeight="36" size="540,40" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="status" render="Label" position="0,100" zPosition="1" size="540,75" font="Regular;20" halign="center" valign="center" /> -+ </screen> -+ -+ <screen name="FUFilebrowser" position="center,center" size="500,290" title="File Browser" > -+ <ePixmap pixmap="750S/buttons/blue.png" position="5,10" size="140,40" alphatest="blend" /> -+ -+ <widget source="key_blue" render="Label" position="10,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ -+ <widget name="file_list" position="0,70" size="495,160" scrollbarMode="showOnDemand" /> -+ <widget source="status" render="Label" position="0,230" zPosition="1" size="490,60" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ </screen> -+ -+ <!-- WLan Setup Plugin --> -+ <screen name="WlanSelection" position="center,120" size="510,400" title="Wireless Network Adapter Selection..." > -+ <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" /> -+ <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" /> -+ -+ <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="360,360" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="menulist" position="20,20" size="230,260" transparent="1" backgroundColor="#371e1c1a" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="description" render="Label" position="305,10" size="195,300" font="Regular;19" halign="center" valign="center" /> -+ </screen> -+ -+ <screen name="WlanSetup" position="center,120" size="510,400" title="Wireless Network Setup Menu..." > -+ <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" /> -+ <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" /> -+ -+ <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="360,360" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="menulist" position="20,20" size="230,260" transparent="1" backgroundColor="#371e1c1a" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="description" render="Label" position="305,10" size="195,300" font="Regular;19" halign="center" valign="center" /> -+ </screen> -+ -+ <screen name="WlanConfig" position="center,120" size="510,400" title="Wireless Network Configuration..." > -+ <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="360,360" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget name="config" position="10,10" backgroundColor="#371e1c1a" transparent="1" size="480,195" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="750S/div-h.png" position="0,210" zPosition="1" size="550,2" /> -+ <widget source="ipaddresstext" render="Label" position="100,220" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="ipaddress" render="Label" position="300,220" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="netmasktext" render="Label" position="100,245" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="netmask" render="Label" position="300,245" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="gatewaytext" render="Label" position="100,270" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="gateway" render="Label" position="300,270" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="DNS1text" render="Label" position="100,295" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="DNS1" render="Label" position="300,295" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="DNS2text" render="Label" position="100,320" zPosition="1" size="190,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget source="DNS2" render="Label" position="300,320" zPosition="1" size="150,21" font="Regular;19" halign="Left" valign="center" /> -+ <widget name="VKeyIcon" pixmap="750S/buttons/key_text.png" position="460,245" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="750S/vkey_icon.png" position="160,350" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ -+ <screen name="WlanScanAp" position="center,120" size="510,400" title="Wireless Network AP Scan..." > -+ <ePixmap pixmap="750S/div-h.png" position="0,350" zPosition="1" size="560,2" /> -+ <ePixmap pixmap="750S/border_menu_a.png" position="10,10" zPosition="1" size="250,300" transparent="1" alphatest="on" /> -+ -+ <ePixmap pixmap="750S/buttons/red.png" position="10,360" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="185,360" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/blue.png" position="360,360" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="15,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="190,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_blue" render="Label" position="365,360" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="aplist" position="20,20" size="230,275" backgroundColor="#371e1c1a" transparent="1" zPosition="10" scrollbarMode="showOnDemand" /> -+ -+ <widget source="ESSID" render="Label" position="265,70" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" /> -+ <widget source="Address" render="Label" position="265,100" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" /> -+ <widget source="Protocol" render="Label" position="265,130" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" /> -+ <widget source="Frequency" render="Label" position="265,160" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" /> -+ <widget source="Channel" render="Label" position="265,190" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" /> -+ <widget source="Encryption key" render="Label" position="265,220" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" /> -+ <widget source="BitRate" render="Label" position="265,250" zPosition="1" size="240,30" font="Regular;18" halign="center" valign="center" /> -+ <widget source="Status" render="Label" position="115,310" zPosition="1" size="300,30" font="Regular;18" halign="center" valign="center" /> -+ </screen> -+ -+ <screen name="Wlanstatus" position="center,120" size="510,400" title="Wireless Network Status..." > -+ <widget source="status" render="Label" position="5,15" size="500,350" font="Regular;18" zPosition="1" /> -+ -+ <ePixmap pixmap="750S/buttons/red.png" position="190,360" size="135,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="185,360" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ </screen> -+ -+ <!-- Wireless Access Point plugin--> -+ <screen name="WirelessAccessPoint" position="65,130" size="590,400" title="Wireless Access Point Setup" > -+ <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="135,40" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget name="config" zPosition="2" position="5,70" size="550,220" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="current_settings" render="Label" position="10,290" size="550,20" font="Regular;19" halign="center" valign="center" transparent="1" /> -+ <widget source="IPAddress_text" render="Label" position="130,320" size="190,21" font="Regular;19" transparent="1" /> -+ <widget source="Netmask_text" render="Label" position="130,345" size="190,21" font="Regular;19" transparent="1" /> -+ <widget source="Gateway_text" render="Label" position="130,370" size="190,21" font="Regular;19" transparent="1" /> -+ <widget source="IPAddress" render="Label" position="340,320" size="240,21" font="Regular;19" transparent="1" /> -+ <widget source="Netmask" render="Label" position="340,345" size="240,21" font="Regular;19" transparent="1" /> -+ <widget source="Gateway" render="Label" position="340,370" size="240,21" font="Regular;19" transparent="1" /> -+ </screen> -+ -+ <!-- OperaBrowser Plugin MenuWindow --> -+ <screen name="OperaBrowser" position="0,0" size="720,576" backgroundColor="transparent" flags="wfNoBorder" title="Opera Browser"> -+ <widget name="topArea" zPosition="-1" position="0,0" size="1280,60" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" /> -+ <widget name="menuitemFile" position="30,20" size="150,30" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" foregroundColors="#9f1313,#a08500" /> -+ <widget name="menuitemTool" position="180,20" size="150,30" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" foregroundColors="#9f1313,#a08500" /> -+ <widget name="menuitemHelp" position="330,20" size="150,30" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" foregroundColors="#9f1313,#a08500" /> -+ <widget name="menulist" position="50,60" size="200,150" backgroundColor="#000000" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget name="submenulist" position="252,60" size="200,150" backgroundColor="#000000" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget name="bottomArea" position="0,496" size="720,80" font="Regular;20" valign="center" halign="center" backgroundColor="#000000" /> -+ </screen> -+</skin> -diff --git a/data/Makefile.am b/data/Makefile.am -index 0eaa082..869a16e 100644 ---- a/data/Makefile.am -+++ b/data/Makefile.am -@@ -1,4 +1,4 @@ --SUBDIRS = countries fonts defaults extensions keymaps skin_default -+SUBDIRS = countries fonts defaults extensions keymaps skin_default 750S Vu_HD - - dist_pkgdata_DATA = \ - defaultsatlists.xml \ -diff --git a/data/Vu_HD/Makefile.am b/data/Vu_HD/Makefile.am -new file mode 100644 -index 0000000..dcdab6d ---- /dev/null -+++ b/data/Vu_HD/Makefile.am -@@ -0,0 +1,6 @@ -+SUBDIRS = menu icons buttons countries -+ -+installdir = $(pkgdatadir)/Vu_HD -+ -+install_DATA = \ -+ *.xml *.png -diff --git a/data/Vu_HD/buttons/Makefile.am b/data/Vu_HD/buttons/Makefile.am -new file mode 100644 -index 0000000..3da6ab8 ---- /dev/null -+++ b/data/Vu_HD/buttons/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/Vu_HD/buttons -+ -+install_DATA = \ -+ *.png -diff --git a/data/Vu_HD/countries/Makefile.am b/data/Vu_HD/countries/Makefile.am -new file mode 100644 -index 0000000..68c6dc7 ---- /dev/null -+++ b/data/Vu_HD/countries/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/Vu_HD/countries -+ -+install_DATA = \ -+ *.png -diff --git a/data/Vu_HD/icons/Makefile.am b/data/Vu_HD/icons/Makefile.am -new file mode 100644 -index 0000000..650c1e5 ---- /dev/null -+++ b/data/Vu_HD/icons/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/Vu_HD/icons -+ -+install_DATA = \ -+ *.png -diff --git a/data/Vu_HD/menu/Makefile.am b/data/Vu_HD/menu/Makefile.am -new file mode 100644 -index 0000000..9d4f458 ---- /dev/null -+++ b/data/Vu_HD/menu/Makefile.am -@@ -0,0 +1,6 @@ -+AUTOMAKE_OPTIONS = gnu -+ -+installdir = $(pkgdatadir)/Vu_HD/menu -+ -+install_DATA = \ -+ *.png -diff --git a/data/Vu_HD/skin.xml b/data/Vu_HD/skin.xml -new file mode 100644 -index 0000000..c82df12 ---- /dev/null -+++ b/data/Vu_HD/skin.xml -@@ -0,0 +1,3494 @@ -+<skin> -+ <!-- VU+ skin (skin.xml) --> -+ <output id="0"> -+ <resolution xres="1280" yres="720" bpp="32" /> -+ </output> -+ <!-- Colors (#AARRGGBB) --> -+ <colors> -+ <color name="white" value="#ffffff" /> -+ <color name="black" value="#000000" /> -+ <color name="dark" value="#25062748" /> -+ <color name="menu" value="#25062748" /> -+ <color name="red" value="#f23d21" /> -+ <color name="green" value="#389416" /> -+ <color name="blue" value="#0064c7" /> -+ <color name="yellow" value="#bab329" /> -+ <color name="transparent" value="#ffffffff" /> -+ <color name="transpBlack" value="#80000000" /> -+ <color name="transpWhite" value="#80ffffff" /> -+ <color name="background" value="#27d8dee2" /> -+ <color name="foreground" value="#1c1c1c" /> -+ <color name="darkgrey" value="#279e9fa4" /> -+ </colors> -+ <!-- Main screen colors (id=0 Framebuffer) --> -+ <windowstyle type="skinned" id="0"> -+ <title offset="33,14" font="Regular;20" /> -+ <color name="Background" color="#279e9fa4" /> -+ <color name="LabelForeground" color="#3c3c3c" /> -+ <color name="ListboxBackground" color="#279e9fa4" /> -+ <color name="ListboxForeground" color="#1c1c1c" /> -+<!-- <color name="ListboxSelectedBackground" color="#11252525" /> --> -+ <color name="ListboxSelectedBackground" color="#1a53bb" /> -+ <color name="ListboxSelectedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedBackground" color="#ff0000" /> -+ <color name="ListboxMarkedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedAndSelectedBackground" color="#800000" /> -+ <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" /> -+ <color name="WindowTitleForeground" color="#1c1c1c" /> -+ <color name="WindowTitleBackground" color="#27dddfe1" /> -+ <!-- Main screen border png's --> -+ <borderset name="bsWindow"> -+ <pixmap pos="bpTopLeft" filename="Vu_HD/b_tl.png" /> -+ <pixmap pos="bpTop" filename="Vu_HD/b_t.png" /> -+ <pixmap pos="bpTopRight" filename="Vu_HD/b_tr.png" /> -+ <pixmap pos="bpLeft" filename="Vu_HD/b_l.png" /> -+ <pixmap pos="bpRight" filename="Vu_HD/b_r.png" /> -+ <pixmap pos="bpBottomLeft" filename="Vu_HD/b_bl.png" /> -+ <pixmap pos="bpBottom" filename="Vu_HD/b_b.png" /> -+ <pixmap pos="bpBottomRight" filename="Vu_HD/b_br.png" /> -+ </borderset> -+ </windowstyle> -+ <!-- Main screen colors (id=1 LCD) --> -+ <windowstyle type="skinned" id="1"> -+ <color name="Background" color="#000000" /> -+ <color name="LabelForeground" color="#ffffff" /> -+ <color name="ListboxBackground" color="#000000" /> -+ <color name="ListboxForeground" color="#ffffff" /> -+ <color name="ListboxSelectedBackground" color="#000000" /> -+ <color name="ListboxSelectedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedBackground" color="#000000" /> -+ <color name="ListboxMarkedForeground" color="#ffffff" /> -+ <color name="ListboxMarkedAndSelectedBackground" color="#000000" /> -+ <color name="ListboxMarkedAndSelectedForeground" color="#ffffff" /> -+ <color name="WindowTitleForeground" color="#ffffff" /> -+ <color name="WindowTitleBackground" color="#000000" /> -+ </windowstyle> -+ <!-- Fonts --> -+ <fonts> -+ <font filename="MyriadPro-Regular.otf" name="Regular" scale="100" /> -+ <font filename="MyriadPro-Semibold.otf" name="Semibold" scale="100" /> -+ <font filename="MyriadPro-SemiboldIt.otf" name="Semiboldit" scale="100" /> -+ <font filename="lcd.ttf" name="LCD" scale="100" /> -+ <font filename="ae_AlMateen.ttf" name="Replacement" scale="90" replacement="1" /> -+ <font filename="tuxtxt.ttf" name="Console" scale="100" /> -+ <font filename="nmsbd.ttf" name="Subtitlefont" scale="90" /> -+ </fonts> -+ <subtitles> -+ <sub name="Subtitle_TTX" font="Subtitlefont;30" shadowColor="#40101010" shadowOffset="3,3" /> -+ <sub name="Subtitle_Regular" font="Subtitlefont;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" /> -+ <sub name="Subtitle_Bold" font="Replacement;30" foregroundColor="#DCDCDC" shadowColor="#40101010" shadowOffset="3,3" /> -+ <sub name="Subtitle_Italic" font="Subtitlefont;30" foregroundColor="#DCAAAA" shadowColor="#40101010" shadowOffset="3,3" /> -+ <!-- omitting foregroundColor attribute will enable auto-assignment of color --> -+ </subtitles> -+ <!-- Main infobar --> -+ <screen name="InfoBar" flags="wfNoBorder" position="145,498" size="990,162" title="InfoBar" backgroundColor="transparent"> -+ <!-- Background --> -+ <ePixmap position="0,0" zPosition="-1" size="990,162" pixmap="Vu_HD/info-bg.png" /> -+ <!-- Signal Quality --> -+ <eLabel text="SNR" position="850,60" size="40,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="session.FrontendStatus" render="Label" position="890,60" size="80,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1e1e1e" transparent="1"> -+ <convert type="FrontendInfo">SNRdB</convert> -+ </widget> -+ <!-- Signal Strength --> -+ <eLabel text="AGC" position="850,90" size="40,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="session.FrontendStatus" render="Label" position="890,90" size="40,22" font="Regular;20" backgroundColor="#aeaeae" foregroundColor="#1e1e1e" transparent="1"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <!-- Bit error rate --> -+<!-- <eLabel text="BER" position="595,6" size="40,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#cccccc" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1" /> -+ <widget source="session.FrontendStatus" render="Label" position="640,6" size="35,22" font="Regular;18" backgroundColor="#102e59" foregroundColor="#e7e7e7" shadowColor="#27384f" shadowOffset="-1,-1" transparent="1"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> --> -+ <!-- Service name --> -+ <widget source="session.CurrentService" render="Label" position="60,15" size="400,30" font="Semiboldit;28" valign="center" halign="left" noWrap="1" foregroundColor="#07255d" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <!-- -+ <widget source="session.FrontendInfo" render="Pixmap" position="350,32" size="8,9" pixmap="Vu_HD/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">2,2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="Pixmap" position="350,45" size="8,9" pixmap="Vu_HD/nim_active.png" alphatest="on"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">3,3</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ --> -+ <eLabel text="Tuner" position="815,125" size="60,20" font="Regular;20" backgroundColor="#d9dee2" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="session.TunerInfo" render="FixedLabel" text="A" position="875,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="B" position="887,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="C" position="899,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">4</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="D" position="911,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">8</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="E" position="923,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">16</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="F" position="935,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">32</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="G" position="945,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">64</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.TunerInfo" render="FixedLabel" text="H" position="957,125" size="30,20" font="Semibold;20" foregroundColor="#5c5c5c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="TunerInfo">TunerUseMask</convert> -+ <convert type="ValueBitTest">128</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="862,18" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="882,20" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#acacac" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <!-- tuners in use? --> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="875,125" size="30,20" text="A" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">0,0</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="887,125" size="30,20" text="B" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">1,1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="899,125" size="30,20" text="C" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">2,2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="911,125" size="30,20" text="D" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">3,3</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="923,125" size="30,20" text="E" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">4,4</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="935,125" size="30,20" text="F" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">5,5</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="945,125" size="30,20" text="G" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">6,6</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.FrontendInfo" render="FixedLabel" position="957,125" size="30,20" text="H" font="Semibold;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="FrontendInfo">NUMBER</convert> -+ <convert type="ValueRange">7,7</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- -+ <widget source="global.CurrentTime" render="Label" position="633,6" zPosition="1" size="26,18" font="Regular;16" valign="top"> -+ <convert type="ClockToText">Format:%S</convert> -+ </widget> --> -+ <ePixmap position="720,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_crypt_off.png" alphatest="blend" /> -+ <ePixmap position="740,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_txt_off.png" alphatest="blend" /> -+ <ePixmap position="770,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_format_off.png" alphatest="blend" /> -+ <ePixmap position="804,20" zPosition="0" size="70,20" pixmap="Vu_HD/icons/icon_dolby_off.png" alphatest="blend" /> -+ <!-- Blinking pixmap (recording in progress?) --> -+ <ePixmap pixmap="Vu_HD/icons/icon_rec_off.png" position="680,18" size="31,20" alphatest="blend" /> -+ <widget source="session.RecordState" render="Pixmap" pixmap="Vu_HD/icons/icon_rec.png" position="680,18" zPosition="1" size="31,20" alphatest="blend" > -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ <!-- Crypt icon (encrypted service?) --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_crypt.png" position="720,20" zPosition="1" size="11,15" alphatest="blend"> -+ <convert type="ServiceInfo">IsCrypted</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Teletext icon (is teletext available?) --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_txt.png" position="740,20" zPosition="1" size="18,15" alphatest="blend"> -+ <convert type="ServiceInfo">HasTelext</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Videoformat icon (16:9?) --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_format.png" position="770,20" zPosition="1" size="28,15" alphatest="blend"> -+ <convert type="ServiceInfo">IsWidescreen</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Audio icon (is there multichannel audio?) --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_dolby.png" position="804,20" zPosition="1" size="43,15" alphatest="blend"> -+ <convert type="ServiceInfo">IsMultichannel</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Progressbar (current event duration)--> -+ <ePixmap pixmap="Vu_HD/Statusbar_white.png" position="60,65" size="100,10" transparent="1" alphatest="on" /> -+ <widget source="session.Event_Now" render="Progress" pixmap="Vu_HD/progress_medium.png" position="60,65" zPosition="1" size="100,10" backgroundColor="#ffffff" transparent="1"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <!-- Event (now) --> -+<!-- -+ <ePixmap pixmap="Vu_HD/nim_active.png" position="182,78" size="15,10" alphatest="on" /> -+--> -+ <widget source="session.Event_Now" render="Label" position="190,60" size="70,24" font="Semibold;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="260,60" size="420,24" font="Semibold;22" noWrap="1" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="690,60" size="100,24" font="Semibold;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="EventTime">Remaining</convert> -+ <convert type="RemainingToText">InMinutes</convert> -+ </widget> -+ <!-- Event (next) --> -+ <widget source="session.Event_Next" render="Label" position="190,87" size="70,24" font="Regular;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="260,87" size="420,24" font="Regular;22" noWrap="1" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="690,87" size="100,24" font="Regular;22" backgroundColor="#aeaeae" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="EventTime">Duration</convert> -+ <convert type="ClockToText">InMinutes</convert> -+ </widget> -+ <!-- Red button (is recording possible?) --> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="60,122" size="25,25" alphatest="blend" /> -+ <widget source="RecordingPossible" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="60,122" zPosition="1" size="25,25" alphatest="blend"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="ShowRecordOnRed" render="FixedLabel" text="Record" position="100,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="RecordingPossible" render="FixedLabel" text="Record" position="100,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Red button, Hbbtv (only if record is not on red, for now) --> -+ <widget source="HbbtvApplication" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="60,122" zPosition="1" size="25,25" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="HbbtvApplication" render="Label" position="100,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d9dee2" transparent="1"> -+ <convert type="HbbtvApplicationInfo">Name</convert> -+ </widget> -+ <!-- Green button (is subservices available?) --> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="250,122" size="25,25" alphatest="blend" /> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/buttons/green.png" position="250,122" zPosition="1" size="25,25" alphatest="blend"> -+ <convert type="ServiceInfo">SubservicesAvailable</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <eLabel text="Subservices" position="290,125" size="130,22" font="Regular;20" backgroundColor="#d2dee2" transparent="1" /> -+ <widget source="session.CurrentService" render="FixedLabel" text="Subservices" position="290,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1"> -+ <convert type="ServiceInfo">SubservicesAvailable</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Yellow button (is timeshift possible?) --> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="440,122" size="25,25" alphatest="blend" /> -+ <widget source="TimeshiftPossible" render="Pixmap" pixmap="Vu_HD/buttons/yellow.png" position="440,122" zPosition="1" size="25,25" alphatest="blend"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="ShowTimeshiftOnYellow" render="FixedLabel" text="Timeshift" position="480,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="TimeshiftPossible" render="FixedLabel" text="Timeshift" position="480,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ -+ <!-- Yellow button (used for audio on boxes with new rc?) --> -+ <widget source="ShowAudioOnYellow" render="Pixmap" pixmap="Vu_HD/buttons/yellow.png" position="440,122" zPosition="1" size="25,25" alphatest="blend"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="ShowAudioOnYellow" render="FixedLabel" text="Audio" position="480,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <!-- Blue button (is extensions available?) --> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,122" size="25,25" alphatest="blend" /> -+ <widget source="ExtensionsAvailable" render="Pixmap" pixmap="Vu_HD/buttons/blue.png" position="630,122" zPosition="1" size="25,25" alphatest="blend"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <eLabel text="Extensions" position="670,125" size="130,22" font="Regular;20" backgroundColor="#d2dee2" transparent="1" /> -+ <widget source="ExtensionsAvailable" render="FixedLabel" text="Extensions" position="670,125" zPosition="1" size="130,22" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#d2dee2" transparent="1"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ </screen> -+ <!-- Main menu --> -+ <!-- Menu screens --> -+ <screen name="menu_mainmenu" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend" transparent="1" /> -+<!-- -+ <eLabel text=" " position="60,0" size="520,170" zPosition="-1" backgroundColor="#27cbd0d2" /> -+ <eLabel text=" " position="60,170" size="520,500" zPosition="-1" backgroundColor="#27b9bdc1" /> -+ <eLabel text=" " position="60,670" size="520,50" zPosition="-1" backgroundColor="#27cbd0d2" /> -+--> -+ <eLabel text="Main menu" position="110,120" size="350,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" /> -+ <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27b9bdc1" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand"> -+<!-- <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> --> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0 ) ], -+ "fonts": [gFont("Regular", 28)], -+ "itemHeight": 45 -+ } -+ </convert> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_Plugin_All_title.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">dvd_player</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_Plugin_All_title.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">filecommand</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Subtitles.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">subtitle_selection</convert> -+ <convert type="ConditionalShowHide"/> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Setup.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">setup_selection</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Standby.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">standby_restart_list</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Plugin.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">plugin_selection</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Info.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">info_screen</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_Plugin_All_title.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">scart_switch</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Timer.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">timer_edit</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="menu" render="Pixmap" pixmap="Vu_HD/menu/ico_menu_Media.png" position="475,70" size="88,88" alphatest="blend"> -+ <convert type="MenuEntryCompare">media_player</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ </screen> -+ <!-- Movieplayer infobar --> -+ <screen name="MoviePlayer" flags="wfNoBorder" position="200,516" size="880,162" title="InfoBar" backgroundColor="transparent"> -+ <!-- Background --> -+ <ePixmap position="0,0" zPosition="-1" size="880,144" pixmap="Vu_HD/Bg_Media_info.png" /> -+ <ePixmap position="35,18" size="37,28" pixmap="Vu_HD/menu/ico_title_media-info.png" alphatest="blend" /> -+ <!-- colorbuttons --> -+ <ePixmap position="50,75" pixmap="Vu_HD/icons/ico_player.png" size="152,18" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="770,15" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="790,17" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <!-- Servicename --> -+ <widget source="session.CurrentService" render="Label" position="85,18" size="475,30" font="Semiboldit;30" foregroundColor="#240256" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <!-- movie length --> -+ <widget source="session.CurrentService" render="Label" position="700,55" size="95,24" font="Regular;18" halign="right" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="ServicePosition">Length</convert> -+ </widget> -+ <!-- Elapsed time --> -+ <widget source="session.CurrentService" render="Label" position="240,95" size="100,24" font="Semiboldit;18" halign="left" valign="center" foregroundColor="#3d0e82" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <!-- Progressbar (movie position)--> -+ <ePixmap position="240,75" size="563,18" pixmap="Vu_HD/icons/Mediaplayerbar_gray.png" alphatest="blend" /> -+ <ePixmap position="235,75" size="5,18" pixmap="Vu_HD/icons/Mediaplayerbar_purple.png" alphatest="blend" /> -+ <widget source="session.CurrentService" render="PositionGauge" position="239,68" size="563,25" zPosition="2" pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" transparent="1"> -+ <convert type="ServicePosition">Gauge</convert> -+ </widget> -+ <!-- Remaining time --> -+ <widget source="session.CurrentService" render="Label" position="700,95" size="95,20" font="Regular;18" halign="right" valign="center" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="ServicePosition">Remaining</convert> -+ </widget> -+ </screen> -+ -+ <!-- Vu_HD skin (Vu_HD.xml) --> -+ <!-- About screen --> -+ <screen name="About" position="209,48" size="865,623" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Info.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="About" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="EnigmaVersion" render="Label" position="110,140" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="ImageVersion" render="Label" position="110,176" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="FPVersion" render="Label" position="110,212" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="TunerHeader" render="Label" position="110,248" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="Tuner0" render="Label" position="110,284" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="Tuner1" render="Label" position="110,320" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="Tuner2" render="Label" position="110,356" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="Tuner3" render="Label" position="110,392" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="HDDHeader" render="Label" position="110,428" size="600,36" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ <widget source="hddA" render="Label" position="110,467" size="600,72" foregroundColor="#3c3c3c" backgroundColor="#27b5b9bd" font="Regular;22" transparent="1" /> -+ </screen> -+ <!-- Adapter setup --> -+ <screen name="AdapterSetup" position="209,48" size="865,623" title="Network Setup" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Network Setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" position="160,140" transparent="1" backgroundColor="#27d9dee2" size="500,125" scrollbarMode="showOnDemand" /> -+ <eLabel text=" " position="150,270" zPosition="1" size="550,2" backgroundColor="#8c8c8c"/> -+ <widget source="DNS1text" render="Label" position="160,275" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="DNS2text" render="Label" position="160,305" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="DNS1" render="Label" position="530,275" size="120,21" zPosition="1" font="Regular;17" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="DNS2" render="Label" position="530,305" size="120,21" zPosition="1" font="Regular;17" transparent="1" backgroundColor="#27d9dee2"/> -+ <eLabel text=" " position="150,330" zPosition="1" size="550,2" backgroundColor="#8c8c8c"/> -+ -+ <widget source="introduction" render="Label" position="160,335" size="440,20" font="Regular;19" halign="center" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="IPtext" render="Label" position="250,370" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="Netmasktext" render="Label" position="250,395" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="Gatewaytext" render="Label" position="250,420" size="190,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="IP" render="Label" position="450,370" size="240,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="Mask" render="Label" position="450,395" size="240,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ <widget source="Gateway" render="Label" position="450,420" size="240,21" zPosition="1" font="Regular;19" transparent="1" backgroundColor="#27d9dee2"/> -+ -+ <widget source="Adaptertext" render="Label" position="200,460" size="100,21" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" font="Regular;19" transparent="1" /> -+ <widget source="Adapter" render="Label" position="290,460" size="300,21" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" font="Regular;19" transparent="1" /> -+ <widget source="introduction2" render="Label" position="260,500" size="300,20" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" font="Regular;21" halign="center" transparent="1" /> -+ <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="160,510" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,445" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ <screen name="AdapterSetupConfiguration" position="209,48" size="865,623" title="Network Configuration..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Network Configuration..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" /> -+ <widget name="menulist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="description" render="Label" position="500,140" size="280,360" font="Regular;19" halign="center" valign="center" backgroundColor="#c5c9cc" transparent="1"/> -+ <widget source="IFtext" render="Label" position="170,520" size="100,22" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" transparent="1" /> -+ <widget source="IF" render="Label" position="280,520" size="300,22" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" transparent="1" /> -+ <widget source="Statustext" render="Label" position="500,100" size="150,25" zPosition="10" font="Regular;20" halign="center" valign="right" backgroundColor="#c5c9cc" foregroundColor="#1c1c1c" transparent="1"/> -+ <widget name="statuspic" pixmaps="Vu_HD/buttons/green.png,Vu_HD/buttons/button_off.png" position="630,98" zPosition="10" size="25,25" transparent="1" alphatest="blend"/> -+ </screen> -+ <!-- Audio selection --> -+ <screen name="AudioSelection" position="center,center" size="560,330" title="Audio"> -+ <widget name="config" position="50,10" size="500,110" scrollbarMode="showOnDemand" /> -+ -+ <widget source="key_red" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="10,10" size="25,25" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="key_green" render="Pixmap" pixmap="Vu_HD/buttons/green.png" position="10,35" size="25,25" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="key_yellow" render="Pixmap" pixmap="Vu_HD/buttons/yellow.png" position="10,60" size="25,25" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="key_blue" render="Pixmap" pixmap="Vu_HD/buttons/blue.png" position="10,85" size="25,25" alphatest="on"> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ -+ <widget source="streams" render="Listbox" scrollbarMode="showOnDemand" position="10,120" size="540,200" zPosition="3" transparent="1" > -+ <convert type="TemplatedMultiContent"> -+ {"templates": -+ {"default": (25, [ -+ MultiContentEntryText(pos = (0, 0), size = (35, 25), font = 0, flags = RT_HALIGN_LEFT, text = 1), # key, -+ MultiContentEntryText(pos = (40, 0), size = (60, 25), font = 0, flags = RT_HALIGN_LEFT, text = 2), # number, -+ MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT, text = 3), # description, -+ MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT, text = 4), # language, -+ MultiContentEntryText(pos = (450, 4), size = (90, 25), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection, -+ ], True, "showNever"), -+ "notselected": (25, [ -+ MultiContentEntryText(pos = (0, 0), size = (35, 25), font = 0, flags = RT_HALIGN_LEFT, text = 1), # key, -+ MultiContentEntryText(pos = (40, 0), size = (60, 25), font = 0, flags = RT_HALIGN_LEFT, text = 2), # number, -+ MultiContentEntryText(pos = (110, 0), size = (120, 25), font = 0, flags = RT_HALIGN_LEFT, text = 3), # description, -+ MultiContentEntryText(pos = (240, 0), size = (200, 25), font = 0, flags = RT_HALIGN_LEFT, text = 4), # language, -+ MultiContentEntryText(pos = (450, 4), size = (90, 25), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # selection, -+ ], False, "showNever") -+ }, -+ "fonts": [gFont("Regular", 20), gFont("Regular", 16)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <!-- Bouquet selector --> -+ <screen name="BouquetSelector" position="center,center" size="300,240" title="Choose bouquet"> -+ <widget name="menu" position="10,10" transparent="1" size="290,225" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Channel context menu --> -+ <screen name="ChannelContextMenu" position="0,0" size="1280,720" zPosition="2" title="Channellist menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="280,90" size="520,538" zPosition="-1" alphatest="on" /> -+ <eLabel text="Channellist menu" position="349,135" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget name="menu" position="295,173" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Channel selection - TV --> -+ <screen name="ChannelSelection" position="145, 55" size="990,610" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-1" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/ico_Chlist_title.png" position="44,37" size="38,34" alphatest="blend" transparent="1" /> -+ <widget source="Title" render="Label" position="95,40" size="700,32" zPosition="3" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" /> -+<!-- <widget name="etitle" position="95,43" size="450,32" font="Semiboldit;32" halign="left" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />--> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="list" position="30,127" size="615,462" zPosition="3" scrollbarMode="showOnDemand" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" foregroundColorServiceNotAvail="#6c6c6c" serviceItemHeight="42" serviceNumberFont="Regular;24" serviceNameFont="Regular;24" serviceInfoFont="Semibold;21" transparent="1" /> -+ <eLabel text=" " backgroundColor="#9c9c9c" position="655,127" size="2,450" /> -+ <widget source="ServiceEvent" render="Label" position="670,130" zPosition="1" size="300,24" foregroundColor="#07255d" backgroundColor="#27d8dee2" font="Semibold;24" noWrap="1" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="880,50" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="900,52" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d8dee2" halign="right" transparent="1"> -+ <convert type="ClockToText"></convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="670,160" zPosition="1" size="300,24" font="Regular;24" foregroundColor="#07255d" backgroundColor="#27d8dee2" halign="left" noWrap="1" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="670,190" zPosition="1" size="50,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27d8dee2" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText"></convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="725,190" zPosition="1" size="70,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27d8dee2" transparent="1"> -+ <convert type="EventTime">EndTime</convert> -+ <convert type="ClockToText">Format:- %H:%M</convert> -+ </widget> -+ <widget source="ServiceEvent" render="Progress" position="835,195" zPosition="1" pixmap="Vu_HD/progress_medium.png" size="124,10" backgroundColor="#ffffff" > -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="ServiceEvent" render="Label" position="670,220" zPosition="1" size="300,360" font="Regular;20" foregroundColor="#273c3c3c" backgroundColor="#27d8dee2" transparent="1"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ </screen> -+ <!-- Channel selection - Radio --> -+ <screen name="ChannelSelectionRadio" position="145, 55" size="990,610" zPosition="-10" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-10" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/ico_Radio_title.png" position="44,37" size="38,34" alphatest="blend" transparent="1" /> -+ <widget source="Title" render="Label" position="95,40" size="700,32" zPosition="3" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" /> -+<!-- <widget name="etitle" position="95,43" size="450,32" font="Semiboldit;32" halign="left" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />--> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="list" position="30,127" size="615,462" zPosition="3" scrollbarMode="showOnDemand" foregroundColor="#271c1c1c" backgroundColor="#27ebebeb" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" foregroundColorServiceNotAvail="#6c6c6c" serviceItemHeight="42" serviceNumberFont="Semibold;24" serviceNameFont="Semibold;24" serviceInfoFont="Semibold;21" transparent="1" /> -+ <eLabel text=" " backgroundColor="#9c9c9c" position="655,127" size="2,450" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="880,50" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="900,52" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d8dee2" halign="right" transparent="1"> -+ <convert type="ClockToText"></convert> -+ </widget> -+ </screen> -+ <!-- Choice box --> -+ <screen name="ChoiceBox" position="130,100" size="550,400" title="Input"> -+ <widget name="text" position="10,10" size="550,25" font="Regular;22" transparent="1" /> -+ <widget name="list" position="0,30" size="550,335" scrollbarMode="showOnDemand" transparent="1" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 80, textsize[1] + 80) -+count = len(self.list) -+if count > 10: -+ count = 10 -+offset = 25 * count -+wsizex = textsize[0] + 80 -+wsizey = textsize[1] + offset + 10 -+ -+if (640 > wsizex): -+ wsizex = 640 -+wsize = (wsizex, wsizey) -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex - 20, 25 * count) -+self["list"].instance.move(ePoint(10, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/(count > 7 and 2 or 3))) -+ -+ </applet> -+ </screen> -+ -+ <!-- Common interface --> -+ <screen name="MMIDialog" position="center,center" size="450,270"> -+ <widget name="title" position="10,10" size="430,25" font="Regular;23" /> -+ <widget name="subtitle" position="10,35" size="430,25" font="Regular;23" /> -+ <widget name="entries" position="10,70" size="430,150" scrollbarMode="showOnDemand" /> -+ <widget name="bottom" position="10,230" size="430,25" font="Regular;23" /> -+ </screen> -+ <!-- Common interface - selection --> -+ <screen name="CiSelection" position="center,center" size="440,160" title="Common Interface"> -+ <widget name="text" position="10,10" size="430,25" font="Regular;23" /> -+ <widget name="entries" position="10,55" size="420,100" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Console --> -+ <screen name="Console" position="center,center" size="900,500" title="Command execution..."> -+ <widget name="text" position="10,10" size="880,480" foregroundColor="#3c3c3c" font="Console;14" /> -+ </screen> -+ <!-- Clock display --> -+ <screen name="clockDisplay" position="300,120" size="300,300"> -+ <widget name="okbutton" position="10,10" size="280,40" /> -+ <widget name="title" position="10,120" size="280,50" /> -+ <widget name="theClock" position="10,60" size="280,50" /> -+ </screen> -+ <!-- Config OSD --> -+ <screen name="configOSD" position="130,120" size="460,350" title="OSD Settings"> -+ <widget name="okbutton" position="20,270" size="205,40" /> -+ <widget name="txt_alpha" position="20,20" size="110,20" /> -+ <widget name="sld_alpha" position="150,20" size="290,20" /> -+ <widget name="txt_brightness" position="20,60" size="120,20" /> -+ <widget name="sld_brightness" position="150,20" size="290,20" /> -+ <widget name="txt_gamma" position="20,100" size="120,20" /> -+ <widget name="sld_gamma" position="150,100" size="290,20" /> -+ </screen> -+ <!-- Config test --> -+ <screen name="configTest" position="center,center" size="300,300" title="config menu"> -+ <widget name="config" position="10,30" size="420,220" /> -+ </screen> -+ <!-- Default wizard --> -+ <screen name="DefaultWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="400,100" size="550,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" /> -+ <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" /> -+ <widget name="config" position="300,300" zPosition="1" size="400,300" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <screen name="DefaultSatLists" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="300,100" size="650,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" /> -+ <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" /> -+ <widget name="config" position="150,300" zPosition="1" size="600,300" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <screen name="DreamPackageWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="300,100" size="650,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" /> -+ <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" /> -+ <widget name="config" position="150,300" zPosition="1" size="600,300" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <!-- Dish --> -+ <screen name="Dish" flags="wfNoBorder" position="300,110" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent"> -+ <widget name="Dishpixmap" pixmap="Vu_HD/icons/dish.png" position="0,0" size="130,160" alphatest="off" /> -+ </screen> -+ <!-- unhandled key pressed --> -+ <screen name="UnhandledKey" flags="wfNoBorder" position="1110,50" size="90,80" title="UnhandledKey" zPosition="100" backgroundColor="transparent"> -+ <widget name="UnhandledKeyPixmap" pixmap="Vu_HD/unhandled-key.png" position="0,0" size="90,80" alphatest="off" /> -+ </screen> -+ <!-- EPG Selection - Single --> -+ <screen name="EPGSelection" position="209,48" size="865,624" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend" transparent="1" /> -+ <eLabel text="EPG Selection" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27b5b9bd" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="list" position="40,130" size="800,468" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- EPG Selection - Multi --> -+ <screen name="EPGSelectionMulti" position="209,48" size="865,624" title="EPG Selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend" transparent="1" /> -+ <eLabel text="EPG Selection Multi" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27b5b9bd" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="now_button_sel" pixmap="Vu_HD/epg_now.png" position="50,132" zPosition="1" size="463,34" alphatest="on" /> -+ <widget name="next_button_sel" pixmap="Vu_HD/epg_next.png" position="50,132" zPosition="1" size="463,34" alphatest="on" /> -+ <widget name="more_button_sel" pixmap="Vu_HD/epg_more.png" position="50,132" zPosition="1" size="463,34" alphatest="on" /> -+ <widget name="now_text" position="50,132" zPosition="2" size="140,34" text="NOW" font="Regular;20" halign="center" valign="center" foregroundColor="#efefef" backgroundColor="#3c3c3c" transparent="1" /> -+ <widget name="next_text" position="211,132" zPosition="2" size="140,34" text="NEXT" font="Regular;20" halign="center" valign="center" foregroundColor="#efefef" backgroundColor="#3c3c3c" transparent="1" /> -+ <widget name="more_text" position="370,132" zPosition="2" size="140,34" text="MORE" font="Regular;20" halign="center" valign="center" foregroundColor="#efefef" backgroundColor="#3c3c3c" transparent="1" /> -+ <widget name="date" position="600,130" size="110,35" font="Regular;18" foregroundColor="#3d3d3d" backgroundColor="#27d9dee2" valign="center" halign="right" transparent="1"/> -+ <widget name="list" position="46,166" size="779,396" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Eventview --> -+ <screen name="EventView" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend" transparent="1" /> -+ <eLabel text="Eventview" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27b5b9bd" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="epg_description" position="40,190" size="800,418" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="datetime" position="600,150" size="130,25" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="duration" position="740,150" size="100,25" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="channel" position="40,150" size="300,25" font="Semiboldit;24" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="left" transparent="1"/> -+ </screen> -+ <!-- Graphical Multi EPG --> -+ <screen name="GraphMultiEPG" position="209,48" size="865,624" title="Electronic Program Guide" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_EPG_title.png" position="34,45" size="45,36" alphatest="blend" transparent="1" /> -+ <eLabel text="Electronic Program Guide" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ -+ <eLabel position="30,160" zPosition="-1" size="152,324" backgroundColor="#278c8c8c" /> -+ <widget name="timeline_text" position="0,135" size="830,25" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="list" position="30,160" size="800,324" transparent="1" backgroundColor="#27d9dee2" backgroundColorSelected="#279c9c9c" EntryBorderColor="#27727f98" EntryBackgroundColor="#27727f98" EntryBackgroundColorSelected="#27366ee0" scrollbarMode="showOnDemand" /> -+ <eLabel position="30,160" size="773,1" backgroundColor="#6c6c6c" /> -+ <eLabel position="30,214" size="773,1" backgroundColor="#6c6c6c" /> -+ <eLabel position="30,268" size="773,1" backgroundColor="#6c6c6c" /> -+ <eLabel position="30,322" size="773,1" backgroundColor="#6c6c6c" /> -+ <eLabel position="30,376" size="773,1" backgroundColor="#6c6c6c" /> -+ <eLabel position="30,430" size="773,1" backgroundColor="#6c6c6c" /> -+ <eLabel position="30,484" size="773,1" backgroundColor="#6c6c6c" /> -+ <widget name="timeline0" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" /> -+ <widget name="timeline1" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" /> -+ <widget name="timeline2" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" /> -+ <widget name="timeline3" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" /> -+ <widget name="timeline4" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" /> -+ <widget name="timeline5" position="85,160" zPosition="1" size="1,324" pixmap="Vu_HD/timeline.png" /> -+ <widget name="timeline_now" position="80,160" zPosition="2" size="19,324" pixmap="Vu_HD/timeline-now.png" alphatest="on" /> -+<!-- -+ <ePixmap pixmap="Vu_HD/border_multiepg.png" position="80,167" zPosition="1" size="560,393" transparent="1" alphatest="on" /> -+--> -+ <widget source="Event" render="Label" position="40,495" zPosition="1" size="500,24" font="Semibold;24" backgroundColor="#27d9dee2" foregroundColor="#07255d" noWrap="1" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="Event" render="Label" position="700,490" zPosition="1" size="50,18" font="Regular;18" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText"></convert> -+ </widget> -+ <widget source="Event" render="Label" position="750,490" zPosition="1" size="70,18" font="Regular;18" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="EventTime">EndTime</convert> -+ <convert type="ClockToText">Format:- %H:%M</convert> -+ </widget> -+ <widget source="Event" render="Progress" position="680,510" zPosition="1" pixmap="Vu_HD/progress_medium.png" size="120,11" borderWidth="2" backgroundColor="#ffffff" borderColor="#cccccc" > -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="Event" render="Label" position="540,490" zPosition="1" size="150,20" halign="right" font="Regular;18" noWrap="1" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Format:(%A)</convert> -+ </widget> -+ <widget source="Event" render="Label" position="40,525" zPosition="1" size="780,72" font="Regular;20" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ </screen> -+ <!-- Harddisk selection --> -+ <screen name="HarddiskSelection" position="100,80" size="520,538" title="Select HDD" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Select HDD" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" /> -+ <widget name="hddlist" position="10,83" itemHeight="42" size="500,275" transparent="1" /> -+ </screen> -+ <!-- Harddisk setup --> -+ <screen name="HarddiskSetup" position="center,center" size="420,160" title="Harddisk"> -+ <widget name="model" position="20,10" size="380,25" font="Regular;23" /> -+ <widget name="capacity" position="20,40" size="380,25" font="Regular;23" /> -+ <widget name="bus" position="20,70" size="380,25" font="Regular;23" /> -+ <widget name="initialize" pixmap="Vu_HD/buttons/red.png" position="140,110" size="25,25" alphatest="blend" /> -+ <widget name="initializetext" position="165,112" size="120,20" zPosition="1" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ </screen> -+ <!-- Harddisk wait --> -+ <screen name="HarddiskWait" position="center,center" size="540,60"> -+ <widget name="wait" position="20,10" size="500,25" font="Regular;23" /> -+ </screen> -+ <!-- Help menu --> -+ <screen name="HelpMenu" position="0,0" size="1280,720" title="Menu" flags="wfNoBorder"> -+ <eLabel text="help..." position="500,60" size="280,60" font="Regular;40" /> -+ <widget name="list" position="100,150" size="700,456" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="long_key" position="760,660" size="250,50" font="Regular;25" halign="right" foregroundColor="yellow" /> -+ </screen> -+ <!-- Image Wizard --> -+ <screen name="ImageWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="400,100" size="550,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="150,300" size="600,300" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" /> -+ <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" /> -+ <widget name="config" position="300,300" zPosition="1" size="400,300" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <!-- Inputbox --> -+ <screen name="InputBox" position="center,center" size="550,90" title="Input"> -+ <widget name="text" position="10,20" size="550,25" font="Regular;23" /> -+ <widget name="input" position="10,55" size="550,25" font="Regular;20" /> -+ </screen> -+ <!-- IPKG --> -+ <screen name="Ipkg" position="center,center" size="550,200" title="Installing Software..."> -+ <widget name="activityslider" position="0,0" size="550,5" pixmap="Vu_HD/progress_small.png" /> -+ <widget name="package" position="10,30" size="550,20" font="Regular;18" /> -+ <widget name="status" position="10,60" size="550,45" font="Regular;18" /> -+ <widget name="slider" position="10,100" size="530,15" pixmap="Vu_HD/progress_big.png" borderWidth="2" borderColor="#cccccc" /> -+ </screen> -+ <!-- Language selection --> -+ <screen name="LanguageSelection" position="center,80" size="520,538" title="Language selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Language selection" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="languages" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" position="22,84" size="475,420" scrollbarMode="showOnDemand" transparent="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (80, 11), size = (360, 20), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name, -+ MultiContentEntryPixmap(pos = (10, 6), size = (45, 30), png = 2), # index 2 is the pixmap -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 42 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="LanguageWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="300,100" size="650,270" font="Regular;23" /> -+ <widget source="languages" render="Listbox" position="150,400" size="440,210" scrollbarMode="showOnDemand" transparent="1" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (80, 11), size = (200, 20), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name, -+ MultiContentEntryPixmap(pos = (10, 6), size = (45, 30), png = 2), # index 2 is the pixmap -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 42 -+ } -+ </convert> -+ </widget> -+ <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <!-- Location Box --> -+ <screen name="LocationBox" position="100,120" size="540,460" > -+ <widget name="text" position="0,2" size="540,22" font="Regular;22" /> -+ <widget name="target" position="0,23" size="540,22" valign="center" font="Regular;22" /> -+ <widget name="filelist" position="0,55" zPosition="1" size="540,210" scrollbarMode="showOnDemand" selectionDisabled="1" /> -+ <widget name="textbook" position="0,272" size="540,22" font="Regular;22" /> -+ <widget name="booklist" position="5,302" zPosition="2" size="535,100" scrollbarMode="showOnDemand" /> -+ <widget name="red" position="0,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/red.png" transparent="1" alphatest="blend" /> -+ <widget name="key_red" position="20,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="green" position="135,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/green.png" transparent="1" alphatest="blend" /> -+ <widget name="key_green" position="155,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="yellow" position="270,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/yellow.png" transparent="1" alphatest="blend" /> -+ <widget name="key_yellow" position="290,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="blue" position="405,415" zPosition="1" size="136,40" pixmap="Vu_HD/buttons/blue.png" transparent="1" alphatest="blend" /> -+ <widget name="key_blue" position="425,415" zPosition="2" size="115,40" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <!-- Mediaplayer --> -+ <screen name="MediaPlayer" position="209,48" size="864,623" title="MediaPlayer" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Media.png" zPosition="-1" position="0,0" size="864,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Media.png" position="41,46" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Media Player" position="90,55" size="250,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d9dee2" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget name="title" position="65,108" size="600,30" font="Semiboldit;29" valign="top" foregroundColor="#ebebeb" backgroundColor="#8c8c8c" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget name="artisttext" position="70,150" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="artist" position="150,150" size="339,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="albumtext" position="70,185" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="album" position="150,185" size="339,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="yeartext" position="470,185" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="year" position="545,185" size="150,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="genretext" position="470,150" size="74,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="genre" position="545,150" size="150,22" font="Regular;20" valign="top" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="coverArt" pixmap="Vu_HD/no_coverArt.png" position="690,103" size="102,102" transparent="1" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/icons/mp_buttons.png" position="40,235" size="152,18" alphatest="blend" /> -+<!-- <widget name="PositionGauge" position="120,493" size="500,10" pointer="Vu_HD/position_pointer.png:660,0" seek_pointer="Vu_HD/position_pointer.png:660,0" transparent="1" />--> -+ <ePixmap pixmap="Vu_HD/icons/Mediaplayerbar_gray.png" zPosition="2" position="210,235" size="563,18" alphatest="blend" /> -+ <widget name="PositionGauge" zPosition="3" position="210,233" size="563,18" pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" seek_pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" transparent="1" /> -+ <widget source="session.CurrentService" render="Label" position="130,254" size="120,18" foregroundColor="#3d0e82" font="Semiboldit;18" halign="right" valign="center" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Label" position="735,254" size="120,18" foregroundColor="#3c3c3c" font="Semiboldit;18" halign="left" valign="center" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="ServicePosition">Remaining</convert> -+ </widget> -+ <widget name="repeat" position="785,234" size="23,20" pixmaps="Vu_HD/icons/ico_noreplay.png,Vu_HD/icons/ico_replay.png" transparent="1" alphatest="blend" /> -+ <eLabel name="Filelist" position="50,300" size="110,22" text="File List" font="Semiboldit;22" foregroundColor="#3c3c3c" backgroundColor="#d9dee2" transparent="1" /> -+ <widget name="filelist" position="45,335" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" size="365,252" scrollbarMode="showOnDemand" /> -+ <eLabel name="Playlist" position="450,300" size="110,22" text="Play List" font="Semiboldit;22" foregroundColor="#3c3c3c" backgroundColor="#d9dee2" transparent="1" /> -+ <widget name="playlist" position="445,335" itemHeight="36" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" size="365,252" scrollbarMode="showOnDemand" selectionDisabled="1" /> -+ <widget name="currenttext" position="65,80" size="0,0" /> -+ <widget name="titletext" position="65,80" size="0,0" /> -+ </screen> -+ <!-- Menu screens --> -+ <screen name="menu_information" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend" transparent="1" /> -+ <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_menu_Info.png" position="475,70" size="88,88" alphatest="blend" transparent="1" /> -+ <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand"> -+<!-- <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> --> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0 ) ], -+ "fonts": [gFont("Regular", 28)], -+ "itemHeight": 45 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="menu_shutdown" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend" transparent="1" /> -+ <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_menu_Standby.png" position="475,70" size="88,88" alphatest="blend" transparent="1" /> -+ <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand"> -+<!-- <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> --> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0 ) ], -+ "fonts": [gFont("Regular", 28)], -+ "itemHeight": 45 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="menu_system" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend" transparent="1" /> -+ <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_menu_Setup.png" position="475,70" size="88,88" alphatest="blend" transparent="1" /> -+ <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand"> -+<!-- <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> --> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0 ) ], -+ "fonts": [gFont("Regular", 28)], -+ "itemHeight": 45 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="Menu" position="0,0" size="580,720" title="Main menu" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/bg.png" zPosition="-1" position="60,0" size="520,720" alphatest="blend" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_menu_Setup.png" position="475,70" size="88,88" alphatest="blend" transparent="1" /> -+ <widget source="title" render="Label" position="110,120" size="400,38" font="Regular;38" foregroundColor="#5c5c5c" backgroundColor="#27d8dee2" transparent="1" /> -+<!-- <eLabel text="" position="153,136" size="3,44" font="Regular;42" foregroundColor="#8c8c8c" backgroundColor="#ec1c1c" /> --> -+ <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/buttons/FocusBar_H45.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#271a53bb" backgroundColor="#27d9dee2" transparent="1" position="84, 175" size="472,495" scrollbarMode="showOnDemand"> -+<!-- <widget source="menu" render="Listbox" selectionPixmap="Vu_HD/FocusBar_menu01.png" foregroundColor="#4c4c4c" foregroundColorSelected="#ececec" backgroundColorSelected="#acacac" position="84,190" size="370,480" transparent="1" backgroundColor="#ececec" scrollbarMode="showNever"> --> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ MultiContentEntryText(pos = (30, 8), size = (410, 28), flags = RT_HALIGN_LEFT, text = 0 ) ], -+ "fonts": [gFont("Regular", 28)], -+ "itemHeight": 45 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <!-- Messagebox --> -+ <screen name="MessageBox" position="center,center" size="600,10" title="Message"> -+ <widget name="text" position="65,8" size="420,0" font="Regular;22" /> -+ <widget name="ErrorPixmap" pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="QuestionPixmap" pixmap="Vu_HD/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="InfoPixmap" pixmap="Vu_HD/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="darkgrey" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 50, textsize[1] + 50) -+offset = 0 -+if self.type == self.TYPE_YESNO: -+ offset = 60 -+wsizex = textsize[0] + 60 -+wsizey = textsize[1] + offset -+if (280 > wsizex): -+ wsizex = 280 -+wsize = (wsizex, wsizey) -+ -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex, 50) -+self["list"].instance.move(ePoint(0, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) -+ </applet> -+ </screen> -+ <!-- Minute input --> -+ <screen name="MinuteInput" position="center,center" size="280,60" title="Seek"> -+ <widget name="minutes" position="80,15" size="160,25" halign="right" font="Regular;23" /> -+ </screen> -+ <!-- Movie context menu --> -+ <screen name="MovieContextMenu" position="center,center" size="400,260" title="Movielist menu"> -+ <widget name="menu" position="10,10" size="380,250" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Movieselection --> -+ <screen name="MovieSelection" position="145, 55" size="990,610" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-1" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_media-info.png" position="44,40" size="37,28" alphatest="blend" transparent="1" /> -+ <eLabel text="Recorded files..." position="95,40" size="700,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="waitingtext" position="60,150" size="860,375" zPosition="4" font="Regular;22" foregroundColor="#1c1c1c" backgroundColor="#27d8dee2" halign="center" valign="center" /> -+ <widget name="list" position="60,150" size="860,375" zPosition="2" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget name="DescriptionBorder" position="80,430" size="800,150" zPosition="1" transparent="1" alphatest="on"/> -+ <widget source="Service" render="Label" position="80,430" zPosition="1" size="640,22" font="Regular;20" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="MovieInfo">ShortDescription</convert> -+ </widget> -+ <widget source="Service" render="Label" position="840,430" zPosition="1" size="60,20" font="Regular;18" halign="right" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="ServiceTime">Duration</convert> -+ <convert type="ClockToText">AsLength</convert> -+ </widget> -+ <widget source="Service" render="Label" position="725,450" zPosition="2" size="175,20" font="Regular;18" halign="right" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="MovieInfo">RecordServiceName</convert> -+ </widget> -+ <widget source="Service" render="Label" position="80,470" zPosition="1" size="800,84" font="Regular;18" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ <widget name="freeDiskSpace" position="80,560" size="830,20" font="Regular;19" backgroundColor="#27aeaeae" valign="center" halign="right" transparent="1" /> -+ </screen> -+ <!-- Mute --> -+ <screen name="Mute" position="92,40" zPosition="10" size="90,80" backgroundColor="transparent" title="Mute" flags="wfNoBorder"> -+ <ePixmap position="0,0" size="90,80" pixmap="Vu_HD/mute.png" transparent="1" alphatest="on" /> -+ </screen> -+ <!-- Nameserver --> -+ <screen name="NameserverSetup" position="209,48" size="865,623" title="Nameserver Setup" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Nameserver Setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" position="130,166" itemHeight="36" size="600,250" zPosition="3" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget name="introduction" position="140,400" size="600,25" zPosition="10" font="Regular;21" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" halign="center" transparent="1" /> -+ </screen> -+ <!-- Network adapter selection --> -+ <screen name="NetworkAdapterSelection" position="209,48" size="865,623" title="Select Network Adapter" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Select Network Adapter" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="list" position="10,140" size="480,250" transparent="1" scrollbarMode="showOnDemand" zPosition="10"/> -+ <widget source="list" render="Listbox" position="10,140" size="550,280" zPosition="10" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> <!-- iface, name, description, interfacepng, defaultpng, activepng, divpng --> -+ {"template": [ -+ MultiContentEntryText(pos = (85, 6), size = (440, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1), # index 1 is the interfacename -+ MultiContentEntryText(pos = (85, 43), size = (440, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2), # index 2 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3), # index 3 is the interface pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4), # index 4 is the default pixmap -+ ], -+ "fonts": [gFont("Regular", 28),gFont("Regular", 20)], -+ "itemHeight": 70 -+ } -+ </convert> -+ </widget> -+ -+ <widget name="introduction" position="140,490" size="300,21" zPosition="10" font="Regular;21" halign="center" transparent="1" /> -+ </screen> -+ <!-- Network adapter test Black = "#000000" Grey = "#8c8c93" Green = "#1cff1c" Red = #f23d21--> -+ <screen name="NetworkAdapterTest" position="209,48" size="865,623" title="Network test..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Network test..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="Adaptertext" position="60,176" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/> -+ <widget name="Adapter" position="220,176" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/> -+ <widget name="AdapterInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,169" zPosition="1" size="222,36" transparent="1" alphatest="blend" /> -+ <widget name="AdapterInfo_Text" position="640,177" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" /> -+ <widget name="AdapterInfo_OK" pixmap="Vu_HD/icons/lock_on.png" position="550,171" size="38,31" alphatest="blend" zPosition="2" /> -+ <widget name="Networktext" position="60,248" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/> -+ <widget name="Network" position="220,248" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/> -+ <widget name="NetworkInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,241" zPosition="1" size="222,36" transparent="1" alphatest="blend" /> -+ <widget name="NetworkInfo_Text" position="640,249" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" /> -+ <widget name="NetworkInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,243" size="38,31" alphatest="blend" zPosition="2" /> -+ <widget name="Dhcptext" position="60,320" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/> -+ <widget name="Dhcp" position="220,320" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/> -+ <widget name="DhcpInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,314" zPosition="1" size="222,36" transparent="1" alphatest="blend" /> -+ <widget name="DhcpInfo_Text" position="640,321" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" /> -+ <widget name="DhcpInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,315" size="38,31" alphatest="blend" zPosition="2" /> -+ <widget name="IPtext" position="60,392" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/> -+ <widget name="IP" position="220,392" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/> -+ <widget name="IPInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,386" zPosition="1" size="222,36" transparent="1" alphatest="blend" /> -+ <widget name="IPInfo_Text" position="640,394" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" /> -+ <widget name="IPInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,387" size="38,31" alphatest="blend" zPosition="2" /> -+ <widget name="DNStext" position="60,464" size="140,26" zPosition="1" font="Semiboldit;24" backgroundColor="darkgrey" foregroundColors="#4c4c4c,#154901" transparent="1"/> -+ <widget name="DNS" position="220,464" size="270,26" zPosition="1" font="Semiboldit;24" halign="right" foregroundColors="#4c4c4c,#aa0000,#154901" backgroundColor="darkgrey" transparent="1"/> -+ <widget name="DNSInfo" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="600,459" zPosition="1" size="222,36" transparent="1" alphatest="blend" /> -+ <widget name="DNSInfo_Text" position="640,467" size="150,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" transparent="1" foregroundColors="#5c5c5c,#1c1c1c,#07255d" /> -+ <widget name="DNSInfo_Check" pixmaps="Vu_HD/icons/lock_on.png,Vu_HD/icons/lock_error.png" position="550,459" size="38,31" alphatest="blend" zPosition="2" /> -+ <widget name="EditSettingsButton" pixmaps="Vu_HD/buttons/button_bluekey.png,Vu_HD/buttons/button_bluekey.png" position="500,531" zPosition="1" size="222,36" transparent="1" alphatest="blend" /> -+ <widget name="EditSettings_Text" position="530,540" size="160,26" zPosition="2" font="Semibold;24" backgroundColor="#868686" halign="center" transparent="1" foregroundColors="#1c1c1c,#1c1c1c,#07255d" /> -+ <widget name="InfoText" position="40,160" size="785,430" zPosition="25" foregroundColor="#3c3c3c" backgroundColor="#27c5c9cc" font="Regular;21" /> -+ </screen> -+ <!-- Network setup --> -+ <screen name="NetworkSetup" position="130,140" size="510,330" title="Network Setup"> -+ <widget name="menu" position="10,10" selectionPixmap="Vu_HD/buttons/Selected_bar_440x23px.png" transparent="1" backgroundColor="#371e1c1a" size="440,310" /> -+ </screen> -+ <!-- Nim selection --> -+ <screen name="NimSelection" position="center,center" size="420,330" title="Choose Tuner"> -+ <widget source="nimlist" render="Listbox" transparent="1" position="0,0" size="420,300" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (10, 5), size = (400, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name, -+ MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings, -+ ], -+ "fonts": [gFont("Regular", 20), gFont("Regular", 15)], -+ "itemHeight": 70 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <!-- Nim setup --> -+ <screen name="NimSetup" position="center,center" size="500,412" title="Reception Settings"> -+ <widget name="config" position="10,10" transparent="1" size="480,402" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Numberzap --> -+ <screen name="NumberZap" position="center,center" size="250,60" title="Channel"> -+ <widget name="channel" position="35,15" size="110,25" font="Regular;23" /> -+ <widget name="number" position="145,15" size="80,25" halign="right" font="Regular;23" /> -+ </screen> -+ <!-- Numerical help dialog --> -+ <screen name="NumericalTextInputHelpDialog" position="440,535" zPosition="2" size="394,124" backgroundColor="#27b5b9bd" flags="wfNoBorder"> -+<!-- -+ <eLabel position="0,0" size="392,92" backgroundColor="#c0c0c0" zPosition="-1" /> -+--> -+ <widget name="key1" position="2,2" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key2" position="132,2" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key3" position="262,2" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key4" position="2,32" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key5" position="132,32" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key6" position="262,32" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key7" position="2,62" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key8" position="132,62" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key9" position="262,62" size="130,30" font="Console;16" halign="center" valign="center" transparent="1"/> -+ <widget name="help1" position="2,92" size="130,30" font="Regular;16" halign="center" valign="center" transparent="1"/> -+ <widget name="key0" position="132,92" size="130,30" font="Regular;16" halign="center" valign="center" transparent="1"/> -+ <widget name="help2" position="262,92" size="130,30" font="Regular;16" halign="center" valign="center" transparent="1"/> -+ </screen> -+ <!-- Parental control - change pin --> -+ <screen name="ParentalControlChangePin" position="center,center" size="520,160" title="Change pin code"> -+ <widget name="config" position="10,10" size="500,350" transparent="1" backgroundColor="#27d9dee2" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Parental control - editor --> -+ <screen name="ParentalControlEditor" position="center,center" size="520,400" title="Parental control services Editor"> -+ <widget name="servicelist" position="10,10" size="500,350" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Parental control - setup --> -+ <screen name="ParentalControlSetup" position="209,48" size="865,623" title="Parental control setup" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Parental control setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget name="config" position="100,129" itemHeight="36" transparent="1" backgroundColor="#275c5c5c" size="650,350" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Picture in picture --> -+ <screen name="PictureInPicture" position="400,60" zPosition="-1" size="240,192" flags="wfNoBorder"> -+ <widget name="video" position="0,0" size="240,192" backgroundColor="transparent" /> -+ </screen> -+ <!-- Pin input --> -+ <screen name="PinInput" position="center,center" size="500,170" title="Pin code needed"> -+ <widget name="service" position="10,10" size="480,25" font="Regular;20" /> -+ <widget name="text" position="10,40" size="480,25" font="Regular;20" halign="center" /> -+ <widget name="tries" position="10,70" size="480,25" font="Regular;20" halign="center" /> -+ <widget name="input" position="10,110" size="480,40" font="Regular;50" halign="center" /> -+ </screen> -+ <!-- Picture in picture setup --> -+ <screen name="PiPSetup" position="center,center" size="600,150" backgroundColor="transparent" flags="wfNoBorder" title="PiPSetup"> -+ <widget name="text" position="0,0" size="600,150" font="Regular;23" /> -+ </screen> -+ <!-- Plugin browser --> -+ <screen name="PluginBrowser" position="209,48" size="865,623" title="Plugin browser" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Plugin browser" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="435,98" size="25,25" alphatest="blend" /> -+ <widget name="red" position="76,97" zPosition="1" size="300,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="green" position="466,97" zPosition="1" size="300,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="list" position="60,130" size="700,450" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Plugin downloads --> -+ <screen name="PluginDownloadBrowser" position="209,48" size="865,623" title="Downloadable plugins" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Downloadable plugins" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget name="text" position="60,130" zPosition="1" size="700,480" foregroundColor="#3c3c3c" font="Regular;20" halign="center" valign="center" /> -+ <widget name="list" position="70,140" zPosition="2" size="680,460" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- PVR state --> -+ <screen name="PVRState" position="70,70" zPosition="2" size="150,30" backgroundColor="transpBlack" flags="wfNoBorder"> -+ <widget name="state" position="0,0" size="150,30" font="Regular;25" halign="center" backgroundColor="transpBlack" foregroundColor="white" /> -+ </screen> -+ <!-- Radio infobar --> -+ <screen name="RadioInfoBar" position="810, 173" size="320,470" zPosition="-1" flags="wfNoBorder" title="Radio" backgroundColor="#27c8c8c8"> -+ <widget source="session.CurrentService" render="Label" position="0,10" zPosition="1" size="270,24" font="Regular;24" foregroundColor="#07255d" backgroundColor="#27c8c8c8" halign="left" noWrap="1" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="RdsDecoder" render="Pixmap" pixmap="Vu_HD/icons/rass_logo.png" position="270,0" size="50,21" alphatest="on"> -+ <convert type="RdsInfo">RasInteractiveAvailable</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="session.RecordState" render="Pixmap" pixmap="Vu_HD/icons/record.png" position="288,22" zPosition="2" size="20,20" alphatest="on" > -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="0,42" zPosition="1" size="300,24" foregroundColor="#07255d" backgroundColor="#27c8c8c8" font="Semibold;24" noWrap="1" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="0,70" zPosition="1" size="50,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Label" position="155,70" zPosition="1" size="70,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1"> -+ <convert type="EventTime">EndTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Progress" position="165,75" zPosition="1" pixmap="Vu_HD/progress_medium.png" size="124,10" backgroundColor="#ffffff" > -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="0,90" zPosition="1" size="300,24" foregroundColor="#07255d" backgroundColor="#27c8c8c8" font="Semibold;24" noWrap="1" transparent="1"> -+ <convert type="EventName">Name</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="0,120" zPosition="1" size="50,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1"> -+ <convert type="EventTime">StartTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="session.Event_Next" render="Label" position="55,120" zPosition="1" size="70,22" font="Regular;20" foregroundColor="#07255d" backgroundColor="#27c8c8c8" transparent="1"> -+ <convert type="EventTime">EndTime</convert> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="RdsDecoder" render="Label" position="0,150" size="300,300" font="LCD;20" foregroundColor="#80ffff" backgroundColor="#27c8c8c8" transparent="1"> -+ <convert type="RdsInfo">RadioText</convert> -+ </widget> -+ </screen> -+ <!-- RASS --> -+ <screen name="RassInteractive" position="50,180" size="100,275" backgroundColor="transpWhite" flags="wfNoBorder"> -+ <ePixmap pixmap="Vu_HD/icons/rass_logo.png" position="25,0" size="50,21" transparent="1" alphatest="on" /> -+ <eLabel text="Index" position="36,25" size="60,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <eLabel text="0" position="5,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="Marker" position="21,25" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <eLabel text="1" position="5,50" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_1" position="35,50" size="36,20" alphatest="on" /> -+ <eLabel text="2" position="5,75" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_2" position="35,75" size="36,20" alphatest="on" /> -+ <eLabel text="3" position="5,100" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_3" position="35,100" size="36,20" alphatest="on" /> -+ <eLabel text="4" position="5,125" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_4" position="35,125" size="36,20" alphatest="on" /> -+ <eLabel text="5" position="5,150" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_5" position="35,150" size="36,20" alphatest="on" /> -+ <eLabel text="6" position="5,175" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_6" position="35,175" size="36,20" alphatest="on" /> -+ <eLabel text="7" position="5,200" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_7" position="35,200" size="36,20" alphatest="on" /> -+ <eLabel text="8" position="5,225" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_8" position="35,225" size="36,20" alphatest="on" /> -+ <eLabel text="9" position="5,250" size="16,25" font="Regular;21" foregroundColor="black" backgroundColor="transpWhite" /> -+ <widget name="subpages_9" position="35,250" size="36,20" alphatest="on" /> -+ </screen> -+ <!-- RDS info --> -+ <screen name="RdsInfoDisplay" position="0,0" size="1280,720" zPosition="-2" backgroundColor="transparent" flags="wfNoBorder"> -+ <widget name="RassLogo" pixmap="Vu_HD/icons/rass_logo.png" position="100,585" size="50,21" /> -+ <widget name="RadioText" position="100,620" size="1080,30" font="Regular;24" noWrap="1" backgroundColor="transpBlack" /> -+ <widget name="RtpText" position="100,650" size="1080,30" font="Regular;24" halign="right" noWrap="1" backgroundColor="transpBlack" /> -+ </screen> -+ <!-- Satfinder --> -+ <screen name="Satfinder" position="209,48" size="865,623" title="Satfinder" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Satfinder" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget name="introduction" position="0,0" size="0,0" font="Regular;23" /> -+ <ePixmap pixmap="Vu_HD/icons/dish_scan.png" position="150,150" zPosition="0" size="119,110" transparent="1" alphatest="on" /> -+ <widget source="Frontend" render="Label" position="340,140" zPosition="2" size="260,20" font="Regular;19" backgroundColor="#27d9dee2" halign="center" valign="center" transparent="1"> -+ <convert type="FrontendInfo">SNRdB</convert> -+ </widget> -+ <eLabel name="snr" text="SNR:" position="270,165" size="60,22" font="Regular;21" halign="right" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="340,165" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="610,165" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <eLabel name="agc" text="AGC:" position="270,190" size="60,22" font="Regular;21" halign="right" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="340,190" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="610,190" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <eLabel name="ber" text="BER:" position="270,215" size="60,22" font="Regular;21" halign="right" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="340,215" size="260,20" pixmap="Vu_HD/bar_ber.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="610,215" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <eLabel name="lock" text="Lock:" position="270,245" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" halign="right" transparent="1"/> -+ <widget source="Frontend" render="Pixmap" pixmap="Vu_HD/icons/lock_on.png" position="340,245" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="Frontend" render="Pixmap" pixmap="Vu_HD/icons/lock_off.png" position="340,240" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide">Invert</convert> -+ </widget> -+ <eLabel text=" " position="160,282" zPosition="1" size="500,2" backgroundColor="#8c8c8c" /> -+ <widget name="config" position="160,295" transparent="1" backgroundColor="#27cccccc" size="500,288" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Scan setup --> -+ <screen name="ScanSetup" position="center,center" size="520,405" title="Service scan"> -+ <widget name="config" position="10,10" transparent="1" size="500,350" scrollbarMode="showOnDemand" /> -+ <widget name="introduction" position="10,365" size="500,40" font="Regular;20" halign="center" /> -+ </screen> -+ <!-- Scan simple --> -+ <screen name="ScanSimple" position="center,center" size="420,350" title="Service scan"> -+ <widget name="header" position="10,10" size="400,25" font="Regular;23" /> -+ <widget name="config" position="10,55" transparent="1" size="400,250" scrollbarMode="showOnDemand" /> -+ <widget name="footer" position="10,310" size="400,20" font="Regular;20" halign="center" /> -+ </screen> -+ <!-- Scart --> -+ <screen name="Scart" position="0,0" size="1280,720" backgroundColor="transparent" /> -+ <!-- Service info --> -+ <screen name="ServiceInfo" position="209,48" size="865,623" title="Serviceinfo" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Info.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Serviceinfo" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="infolist" position="60,140" size="700,460" itemHeight="36" foregroundColor="#3c3c3c" selectionDisabled="1" transparent="1"/> -+ </screen> -+ <!-- Service scan --> -+ <screen name="ServiceScan" position="center,center" size="420,390" title="Service Scan"> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">0,0</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">1,1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">2,2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="network" position="80,15" size="330,20" font="Regular;20" /> -+ <widget name="transponder" position="80,40" size="330,20" font="Regular;20" /> -+ <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" /> -+ <widget name="pass" position="10,80" size="400,20" font="Regular;18" /> -+ <widget name="scan_progress" position="10,105" size="400,15" pixmap="Vu_HD/progress_big.png" borderWidth="2" borderColor="#cccccc" /> -+ <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" /> -+ </screen> -+ <!-- Setup --> -+ <screen name="Setup" position="209,48" size="865,624" title="Setup" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" position="0,0" size="865,624" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="26,41" size="40,40" alphatest="blend" transparent="1" /> -+ <widget source="Title" render="Label" position="80,50" size="250,34" font="Semiboldit;34" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="83,97" zPosition="2" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="2" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" position="45,130" itemHeight="36" foregroundColorSelected="#ebebeb" foregroundColor="#1c1c1c" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1" size="772,432" scrollbarMode="showNever" /> -+ </screen> -+ <!-- Simple channelselection --> -+ <screen name="SimpleChannelSelection" position="145, 55" size="990,610" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_List.png" position="0,0" size="990,610" zPosition="-1" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/ico_Chlist_title.png" position="44,37" size="38,34" alphatest="blend" transparent="1" /> -+ <widget source="Title" render="Label" position="95,40" size="700,32" zPosition="3" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" /> -+<!-- <widget name="etitle" position="95,43" size="450,32" font="Semiboldit;32" halign="left" foregroundColor="#5d5d5d" backgroundColor="#27d8dee2" transparent="1" />--> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="44,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="271,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="498,82" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="725,82" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="89,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_green" position="316,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_yellow" position="543,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="key_blue" position="770,84" zPosition="1" size="182,20" font="Regular;20" halign="left" valign="center" foregroundColor="#1c1c1c" backgroundColor="#27ebebeb" transparent="1" /> -+ <widget name="list" position="60,130" size="700,460" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Skin Selector --> -+ <screen name="SkinSelector" position="209,48" size="865,623" title="Choose your Skin" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="26,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Choose your Skin" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="83,98" zPosition="2" size="150,25" foregroundColor="#1c1c1c" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" transparent="1" /> -+ <widget source="introduction" render="Label" position="60,130" size="600,30" zPosition="10" foregroundColor="#3c3c3c" font="Regular;21" halign="left" valign="center" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="SkinList" position="60,170" size="420,440" itemHeight="30" backgroundColor="#27d9dee2" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="Preview" position="520,250" size="280,210" alphatest="on" /> -+ </screen> -+ <!-- Sleeptimer edit --> -+ <screen name="SleepTimerEdit" position="center,center" size="520,200" title="Sleep Timer"> -+ <widget name="current_status" position="40,40" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" /> -+ <widget name="red" pixmap="Vu_HD/buttons/red.png" position="2,83" size="25,25" alphatest="blend" /> -+ <widget name="green" pixmap="Vu_HD/buttons/green.png" position="2,122" size="25,25" alphatest="blend" /> -+ <widget name="yellow" pixmap="Vu_HD/buttons/yellow.png" position="2,162" size="25,25" alphatest="blend"/> -+ <widget name="blue" pixmap="Vu_HD/buttons/blue.png" position="2,162" size="25,25" alphatest="blend" /> -+ <widget name="red_text" position="40,80" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" /> -+ <widget name="green_text" position="40,120" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" /> -+ <widget name="yellow_text" position="40,160" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" /> -+ <widget name="blue_text" position="40,200" size="400,30" valign="center" font="Regular;20" foregroundColor="#3c3c3c" /> -+ <widget name="pretext" position="15,10" size="235,25" font="Regular;19" foregroundColor="#3c3c3c" /> -+ <widget name="input" position="260,10" size="40,25" font="Regular;19" foregroundColor="#3c3c3c" /> -+ <widget name="aftertext" position="305,10" size="100,25" font="Regular;19" foregroundColor="#3c3c3c" /> -+ <ePixmap pixmap="Vu_HD/sleeptimer.png" position="390,17" size="116,142" alphatest="blend" /> -+ </screen> -+ <!-- Standby mode --> -+ <screen name="Standby" flags="wfNoBorder" position="0,0" size="720,576" title="Standby" /> -+ <!-- Start Wizard --> -+ <screen name="StartWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder"> -+ <widget name="text" position="303,140" size="340,300" font="Regular;22" /> -+ <widget source="list" render="Listbox" position="253,440" size="440,180" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="config" position="253,440" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="140,322" zPosition="0" size="25,25" transparent="1" alphatest="blend" /> -+ <widget name="languagetext" position="178,325" size="95,30" font="Regular;18" /> -+ <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ </screen> -+ <!-- Network Wizard --> -+ <screen name="NetworkWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="303,140" size="340,300" font="Regular;22" /> -+ <widget source="list" render="Listbox" position="253,440" size="440,180" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="config" position="253,440" zPosition="1" size="440,180" transparent="1" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="140,322" zPosition="0" size="25,25" transparent="1" alphatest="blend" /> -+ <widget name="languagetext" position="178,325" size="95,30" font="Regular;18" /> -+ <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget source="VKeyIcon" render="Pixmap" pixmap="Vu_HD/buttons/key_text.png" position="40,260" zPosition="0" size="35,25" transparent="1" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="HelpWindow" pixmap="Vu_HD/buttons/key_text.png" position="125,170" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ <!-- Subservice quickzap --> -+ <screen name="SubservicesQuickzap" position="124,470" size="512,200" title="Subservices" backgroundColor="transparent" flags="wfNoBorder"> -+ <widget source="session.RecordState" render="Pixmap" pixmap="Vu_HD/icons/record.png" position="450,0" zPosition="2" size="14,14" alphatest="on" > -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ <eLabel text="Subservices" position="0,0" size="470,20" font="Regular;13" backgroundColor="#33294a6b" /> -+ <widget name="CurrentSubserviceNumber" position="0,20" size="50,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget source="session.CurrentService" render="Label" position="50,20" size="420,34" font="Regular;22" backgroundColor="#33294a6b" shadowColor="black" shadowOffset="-1,-1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ </screen> -+ <!-- Subtitle selection --> -+ <screen name="Subtitles" position="center,80" size="520,538" title="Subtitle selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Subtitles.png" position="20,38" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Subtitle selection" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget name="config" position="15,83" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Subtitle area --> -+ <screen name="SubtitleDisplay" position="0,0" size="1280,720" zPosition="-1" flags="wfNoBorder" backgroundColor="transparent" /> -+ <!-- Time & date input --> -+ <screen name="TimeDateInput" position="160,150" size="400,200" title="Time/Date Input"> -+ <widget name="cancel" pixmap="Vu_HD/buttons/red.png" position="10,0" size="136,40" alphatest="blend" /> -+ <widget name="ok" pixmap="Vu_HD/buttons/green.png" position="260,0" size="136,40" alphatest="blend" /> -+ <widget name="canceltext" position="30,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" /> -+ <widget name="oktext" position="280,0" zPosition="1" size="115,40" font="Regular;19" halign="center" valign="center" transparent="1" /> -+ <widget name="config" position="10,40" transparent="1" size="380,150" /> -+ </screen> -+ <!-- Timer edit --> -+ <screen name="TimerEdit" position="70,130" size="590,335" title="Timer Edit"> -+ <widget name="description" position="10,10" size="580,40" font="Regular;25" /> -+ <widget name="lbegin" position="405,102" size="103,30" font="Regular;25" foregroundColor="red" /> -+ <widget name="lend" position="405,158" size="103,30" font="Regular;25" foregroundColor="green" /> -+ <widget name="begin" position="508,105" size="72,35" font="Regular;25" /> -+ <widget name="end" position="508,150" size="72,35" font="Regular;25" /> -+ <widget name="apply" position="10,240" size="250,35" /> -+ </screen> -+ <!-- Timer edit list --> -+ <screen name="TimerEditList" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Timer List" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="timerlist" position="60,130" transparent="1" size="740,420" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Timer entry --> -+ <screen name="TimerEntry" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Timer entry" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget name="cancel" pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" backgroundColor="#27c5c9cc" /> -+ <widget name="ok" pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" backgroundColor="#27c5c9cc" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="canceltext" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="oktext" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" position="60,140" transparent="1" backgroundColor="#27d9dee2" size="740,325" scrollbarMode="showOnDemand" /> -+ <eLabel text=" " position="50,470" zPosition="-1" size="760,3" font="Regular;10" foregroundColor="#1e1e1e" backgroundColor="#8c8c8c" /> -+ </screen> -+ <!-- Timer log --> -+ <screen name="TimerLog" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Timer log" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="loglist" position="50,130" size="760,300" scrollbarMode="showOnDemand" /> -+ <widget name="logentry" position="50,450" size="760,150" font="Regular;20" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1"/> -+ </screen> -+ <!-- Timer sanity conflict --> -+ <screen name="TimerSanityConflict" position="209,48" size="865,623" title="Eventview" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Timer.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Timer sanity error" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="key_red" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_green" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_yellow" position="463,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="key_blue" position="658,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="timer1" position="60,140" size="700,75" scrollbarMode="showNever" /> -+ <widget name="timer2" position="60,230" size="700,75" scrollbarMode="showNever" /> -+ <widget name="list" position="60,320" size="700,288" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Timer Selection --> -+ <screen name="TimerSelection" position="90,120" size="550,430" title="Timer selection"> -+ <widget name="timerlist" position="0,45" size="550,350" scrollbarMode="showOnDemand" /> -+ </screen> -+ <!-- Timeshift state --> -+ <screen name="TimeshiftState" position="70,70" zPosition="2" size="150,60" backgroundColor="transpBlack" flags="wfNoBorder"> -+ <widget name="state" position="0,3" size="150,30" font="Regular;25" halign="center" foregroundColor="white" backgroundColor="transpBlack" /> -+ <widget source="session.CurrentService" render="Label" position="0,35" size="150,30" font="Regular;25" halign="center" foregroundColor="white" backgroundColor="transpBlack"> -+ <convert type="ServicePosition">Remaining</convert> -+ </widget> -+ </screen> -+ <!-- Translator Info --> -+ <screen name="TranslationInfo" position="center,center" size="420,350" title="Translation"> -+ <eLabel position="10,20" size="380,23" font="Regular;23" text="Translation:" /> -+ <widget source="TranslatorName" render="Label" position="10,55" size="380,20" font="Regular;20" /> -+ <widget source="TranslationInfo" render="Label" position="10,100" size="380,250" font="Regular;20" /> -+ </screen> -+ <!-- Tutorial Wizard --> -+ <screen name="TutorialWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="303,140" size="340,300" font="Regular;22" /> -+ <widget source="list" render="Listbox" position="253,440" size="440,180" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <widget name="rc" pixmaps="Vu_HD/rc.png,Vu_HD/rcold.png" position="950,150" zPosition="10" size="154,500" alphatest="blend" /> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" alphatest="blend" /> -+ </screen> -+ <!-- Volumebar --> -+ <screen name="Volume" position="92,40" zPosition="1" size="324,62" title="Volume" flags="wfNoBorder" backgroundColor="transparent" > -+ <ePixmap pixmap="Vu_HD/volume_background.png" position="0,0" size="324,62" /> -+ <widget name="Volume" pixmap="Vu_HD/volume_up.png" position="60,13" zPosition="1" size="250,34" transparent="1" /> -+ </screen> -+ -+ <!-- LCD/OLED Screens --> -+ -+ <!-- LCD screen (channelselection) --> -+ <screen name="ChannelSelection_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.ServiceEvent" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="parent.ServiceEvent" render="Progress" position="16,27" size="100,5" borderWidth="1"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top" transparent="1"> -+ <convert type="ClockToText">Format:%S</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (ChannelSelection) --> -+ <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.ServiceEvent" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="parent.ServiceEvent" render="Progress" position="0,27" size="96,5" borderWidth="1" > -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" > -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (main) --> -+ <screen name="InfoBarSummary" position="0,0" size="132,64" id="1"> -+ <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Progress" position="16,27" size="100,5" borderWidth="1"> -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="6,32" size="90,32" font="Regular;32" halign="right" valign="top" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="100,34" zPosition="1" size="26,30" font="Regular;16" valign="top" transparent="1"> -+ <convert type="ClockToText">Format:%S</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="6,30" zPosition="1" size="120,34"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (main) --> -+ <screen name="InfoBarSummary" position="0,0" size="96,64" id="2"> -+ <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.Event_Now" render="Progress" position="0,27" size="96,5" borderWidth="1" > -+ <convert type="EventTime">Progress</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" > -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (movieplayer) --> -+ <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64" id="1"> -+ <widget source="session.CurrentService" render="Label" position="6,0" size="120,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Progress" position="16,27" size="100,5" borderWidth="1"> -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="6,32" size="120,32" font="Regular;32" halign="center" valign="center" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="6,32" zPosition="1" size="120,32"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (movieplayer) --> -+ <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2"> -+ <widget source="session.CurrentService" render="Label" position="0,0" size="96,25" font="Regular;14" halign="center" valign="center" > -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Progress" position="0,27" size="96,5" borderWidth="1" > -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="0,32" size="96,32" font="Regular;32" halign="center" valign="center" foregroundColor="#FFFFFF" backgroundColor="#000000" > -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" text=" " position="0,32" zPosition="1" size="96,32"> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (ChoiceBox) --> -+ <screen name="ChoiceBox_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.summary_list" render="Label" position="6,0" size="126,64" font="Regular;11" /> -+ </screen> -+ <!-- Color OLED screen (ChoiceBox) --> -+ <screen name="ChoiceBox_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.summary_list" render="Label" position="0,0" size="96,64" font="Regular;10" /> -+ </screen> -+ <!-- LCD screen (MessageBox) --> -+ <screen name="MessageBox_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.Text" render="Label" position="0,0" size="132,52" font="Regular;11" halign="center" valign="center" /> -+ <widget source="parent.selectedChoice" render="Label" position="6,50" size="120,14" font="Regular;14" halign="center" valign="center" /> -+ </screen> -+ <!-- Color OLED screen (MessageBox) --> -+ <screen name="MessageBox_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.Text" render="Label" position="0,0" size="96,52" font="Regular;10" halign="center" valign="center" /> -+ <widget source="parent.selectedChoice" render="Label" position="0,50" size="96,14" font="Regular;12" halign="center" valign="center" /> -+ </screen> -+ <!-- LCD screen (menus) --> -+ <screen name="MenuSummary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.title" render="Label" position="6,0" size="120,32" font="Regular;14" halign="center" valign="center"/> -+ <widget source="parent.menu" render="Label" position="6,32" size="120,32" font="Regular;16" halign="center" valign="center"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (menus) --> -+ <screen name="MenuSummary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.title" render="Label" position="0,0" size="96,32" font="Regular;14" halign="center" valign="center"/> -+ <widget source="parent.menu" render="Label" position="0,32" size="96,32" font="Regular;14" halign="center" valign="center"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ <!-- LCD screen (ServiceScan) --> -+ <screen name="ServiceScanSummary" position="0,0" size="132,64" id="1"> -+ <widget name="Title" position="6,4" size="120,42" font="Regular;16" transparent="1" /> -+ <widget name="Service" position="6,22" size="120,26" font="Regular;12" transparent="1" /> -+ <widget name="scan_progress" position="6,50" zPosition="1" borderWidth="1" size="56,12" backgroundColor="dark" /> -+ </screen> -+ <!-- Color OLED screen (ServiceScan) --> -+ <screen name="ServiceScanSummary" position="0,0" size="96,64" id="2"> -+ <widget name="Title" position="0,0" size="96,30" font="Regular;14" transparent="1" /> -+ <widget name="Service" position="0,30" size="96,20" font="Regular;10" transparent="1" /> -+ <widget name="scan_progress" position="0,50" zPosition="1" borderWidth="1" size="96,12" backgroundColor="dark" /> -+ </screen> -+ <!-- LCD screen (setup) --> -+ <screen name="SetupSummary" position="0,0" size="132,64" id="1"> -+ <widget source="SetupTitle" render="Label" position="6,0" size="120,16" font="Regular;12" /> -+ <widget source="SetupEntry" render="Label" position="6,16" size="120,32" font="Regular;12" /> -+ <widget source="SetupValue" render="Label" position="6,48" size="120,16" font="Regular;12" /> -+ </screen> -+ <!-- Color OLED screen (setup) --> -+ <screen name="SetupSummary" position="0,0" size="96,64" id="2"> -+ <widget source="SetupTitle" render="Label" position="0,0" size="96,16" font="Regular;10" /> -+ <widget source="SetupEntry" render="Label" position="0,16" size="96,32" font="Regular;10" /> -+ <widget source="SetupValue" render="Label" position="0,48" size="96,16" font="Regular;10" /> -+ </screen> -+ <!-- LCD screen (misc) --> -+ <screen name="SimpleSummary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.Title" render="Label" position="6,0" size="120,64" font="Regular;16" halign="center" valign="center" /> -+ </screen> -+ <!-- Color OLED screen (misc) --> -+ <screen name="SimpleSummary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.Title" render="Label" position="0,0" size="96,64" font="Regular;14" halign="center" valign="center" /> -+ </screen> -+ <!-- LCD screen (standby) --> -+ <screen name="StandbySummary" position="0,0" size="132,64" id="1"> -+ <widget source="global.CurrentTime" render="Label" position="6,0" size="120,64" font="Regular;40" halign="center" valign="center"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" position="6,0" zPosition="1" size="120,64" text=" "> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (standby) --> -+ <screen name="StandbySummary" position="0,0" size="96,64" id="2"> -+ <widget source="global.CurrentTime" render="Label" position="0,0" size="96,64" font="Regular;40" halign="center" valign="center"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <widget source="session.RecordState" render="FixedLabel" position="0,0" zPosition="1" size="96,64" text=" "> -+ <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> -+ <convert type="ConditionalShowHide">Blink</convert> -+ </widget> -+ </screen> -+ <!-- LCD screen (JobView) --> -+ <screen name="JobView_summary" position="0,0" size="132,64" id="1"> -+ <widget source="parent.summary_job_name" render="Label" position="6,4" size="120,42" font="Regular;16" /> -+ <widget source="parent.summary_job_task" render="Label" position="6,22" size="120,26" font="Regular;12" /> -+ <widget source="parent.summary_job_progress" render="Progress" position="6,50" size="60,12" borderWidth="1" zPosition="1" /> -+ <widget source="parent.summary_job_progress" render="Label" position="66,50" size="50,12" font="Regular;12" zPosition="2" halign="center" transparent="1" > -+ <convert type="ProgressToText" /> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (JobView) --> -+ <screen name="JobView_summary" position="0,0" size="96,64" id="2"> -+ <widget source="parent.summary_job_name" render="Label" position="0,4" size="96,42" font="Regular;14" /> -+ <widget source="parent.summary_job_task" render="Label" position="0,22" size="96,26" font="Regular;10" /> -+ <widget source="parent.summary_job_progress" render="Progress" position="0,50" size="60,12" borderWidth="1" zPosition="1" /> -+ <widget source="parent.summary_job_progress" render="Label" position="60,50" size="36,12" font="Regular;10" zPosition="2" halign="center" transparent="1" > -+ <convert type="ProgressToText" /> -+ </widget> -+ </screen> -+ <!-- LCD screen (Wizard) --> -+ <screen name="WizardSummary" position="0,0" size="132,64" id="1"> -+ <widget source="text" render="Label" position="6,0" size="120,16" font="Regular;16" transparent="1" /> -+ <widget source="parent.list" render="Label" position="6,18" size="120,46" font="Regular;12"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ <!-- Color OLED screen (Wizard) --> -+ <screen name="WizardSummary" position="0,0" size="96,64" id="2"> -+ <widget source="text" render="Label" position="0,0" size="96,16" font="Regular;14" transparent="1" /> -+ <widget source="parent.list" render="Label" position="0,18" size="96,46" font="Regular;12"> -+ <convert type="StringListSelection" /> -+ </widget> -+ </screen> -+ -+ <!-- JobView --> -+ <screen name="JobView" position="center,center" size="520,350" title="Job View"> -+ <widget source="job_name" render="Label" position="20,12" size="480,60" font="Regular;28" /> -+ <widget source="job_task" render="Label" position="20,90" size="480,50" font="Regular;23" /> -+ <widget source="job_progress" render="Progress" position="20,162" size="480,36" borderWidth="2" backgroundColor="#254f7497" /> -+ <widget source="job_progress" render="Label" position="120,166" size="280,32" font="Regular;28" foregroundColor="#000000" zPosition="2" halign="center" transparent="1" > -+ <convert type="ProgressToText" /> -+ </widget> -+ <widget source="job_status" render="Label" position="20,212" size="480,26" font="Regular;23" /> -+ <widget name="config" position="20,254" size="480,20" /> -+ <widget source="cancelable" render="Pixmap" pixmap="Vu_HD/buttons/red.png" position="20,300" size="25,25" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="cancelable" render="FixedLabel" text="Cancel" position="50,300" zPosition="1" size="110,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="finished" render="Pixmap" pixmap="Vu_HD/buttons/green.png" position="190,300" size="25,25" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="finished" render="FixedLabel" text="OK" font="Regular;20" halign="center" valign="center" position="220,300" size="110,40" transparent="1" backgroundColor="#1f771f" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="backgroundable" render="Pixmap" pixmap="Vu_HD/buttons/blue.png" position="360,300" size="25,25" alphatest="on" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="backgroundable" render="FixedLabel" text="Continue in background" font="Regular;20" halign="center" valign="center" position="390,300" size="110,40" transparent="1" backgroundColor="#18188b" > -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ </screen> -+ <!-- VirtualKeyBoard --> -+ <screen name="VirtualKeyBoard" position="center,center" size="560,350" zPosition="99" title="Virtual KeyBoard"> -+ <ePixmap pixmap="skin_default/vkey_text.png" position="9,35" zPosition="-4" size="542,52" alphatest="on" /> -+ <widget name="header" position="10,10" size="500,20" font="Regular;20" transparent="1" noWrap="1" /> -+ <widget name="text" position="12,35" size="536,46" font="Regular;46" transparent="1" noWrap="1" halign="right" /> -+ <widget name="list" position="10,100" size="540,225" selectionDisabled="1" foregroundColor="#ececec" backgroundColor="#1c2c5c" transparent="1" /> -+ </screen> -+ <!-- FileBrowser --> -+ <screen name="FileBrowser" position="center,120" size="700,500" title="DVD File Browser" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="100,0" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="295,0" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="138,0" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="#279e9fa4" transparent="1" /> -+ <widget source="key_green" render="Label" position="333,0" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="#279e9fa4" transparent="1" /> -+ <widget name="filelist" position="50,50" size="600,450" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="CutListEditor" position="0,0" size="1280,720" title="Cutlist editor" flags="wfNoBorder"> -+ <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1" > -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%d.%m.%Y</convert> -+ </widget> -+ <eLabel text="Cutlist editor" position="90,120" size="320,32" font="Regular;27" transparent="1" /> -+ <eLabel position="80,155" size="340,420" zPosition="1" backgroundColor="black" /> -+ <eLabel position="81,156" size="338,418" zPosition="2" backgroundColor="white" /> -+ <widget source="cutlist" render="Listbox" position="90,165" zPosition="3" size="320,400" scrollbarMode="showOnDemand" backgroundColor="white" transparent="1" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(size=(220, 20), text = 1), -+ MultiContentEntryText(pos=(220,2), size=(100, 20), text = 2, flags = RT_HALIGN_RIGHT) -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ <eLabel position="479,124" zPosition="3" size="696,377" backgroundColor="#ff000000" /> -+ <widget name="Video" position="491,130" zPosition="-10" size="672,365" /> -+ <widget source="session.CurrentService" render="Label" position="450,510" size="790,30" zPosition="3" font="Regular;24" backgroundColor="#27c2bbb2" halign="center" valign="center" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Label" position="450,550" size="790,25" zPosition="3" font="Regular;20" halign="center" valign="center" transparent="1"> -+ <convert type="ServicePosition">Position,Detailed</convert> -+ </widget> -+ <widget name="Timeline" position="479,587" size="696,20" zPosition="3" pointer="skin_default/position_arrow.png:3,5" backgroundColor="#2707255d" /> -+ <eLabel text="OK = Menu" position="1060,630" size="140,22" zPosition="1" font="Regular;20" backgroundColor="#27c2bbb2" transparent="1" /> -+ </screen> -+ <screen name="DVDToolbox" position="center,120" size="560,420" title="DVD media toolbox" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="info" render="Label" position="20,50" size="520,100" font="Regular;20" /> -+ <widget name="details" position="20,180" size="520,200" font="Regular;16" /> -+ <widget source="space_bar" render="Progress" position="10,390" size="540,26" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="space_label" render="Label" position="20,394" size="520,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" /> -+ </screen> -+ <screen name="ProjectSettings" position="center,120" size="560,420" title="Collection settings" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget name="config" position="5,50" size="550,276" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="Vu_HD/div-h.png" position="0,330" zPosition="1" size="560,2" /> -+ <widget source="info" render="Label" position="10,340" size="550,80" font="Regular;18" halign="center" valign="center" /> -+ </screen> -+ <screen name="TitleCutter" position="0,0" size="1280,720" title="Cutlist editor" flags="wfNoBorder"> -+ <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1" > -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%d.%m.%Y</convert> -+ </widget> -+ <eLabel text="Cutlist editor" position="90,120" size="320,32" font="Regular;27" transparent="1" /> -+ <eLabel position="80,155" size="340,420" zPosition="1" backgroundColor="black" /> -+ <eLabel position="81,156" size="338,418" zPosition="2" backgroundColor="white" /> -+ <widget source="cutlist" render="Listbox" position="90,165" zPosition="3" size="320,400" scrollbarMode="showOnDemand" backgroundColor="white" transparent="1" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(size=(220, 20), text = 1), -+ MultiContentEntryText(pos=(220,2), size=(100, 20), text = 2, flags = RT_HALIGN_RIGHT) -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ <eLabel position="479,124" zPosition="3" size="696,377" backgroundColor="#ff000000" /> -+ <widget name="Video" position="491,130" zPosition="-10" size="672,365" /> -+ <widget source="session.CurrentService" render="Label" position="450,510" size="790,30" zPosition="3" font="Regular;24" backgroundColor="#27c2bbb2" halign="center" valign="center" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Label" position="450,550" size="790,25" zPosition="3" font="Regular;20" halign="center" valign="center" transparent="1"> -+ <convert type="ServicePosition">Position,Detailed</convert> -+ </widget> -+ <widget name="Timeline" position="479,587" size="696,20" zPosition="3" pointer="skin_default/position_arrow.png:3,5" backgroundColor="#2707255d" /> -+ <eLabel text="OK = Menu" position="1060,630" size="140,22" zPosition="1" font="Regular;20" backgroundColor="#27c2bbb2" transparent="1" /> -+ </screen> -+ <screen name="TitleList" position="209,48" size="865,623" title="DVD Tool" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="DVD Tool" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="83,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="663,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="title_label" render="Label" position="160,148" size="540,38" font="Regular;18" backgroundColor="#27c2bbb2" transparent="1" /> -+ <widget source="error_label" render="Label" position="160,148" size="540,340" zPosition="3" font="Regular;20" backgroundColor="#27c2bbb2" transparent="1" /> -+ <widget source="titles" render="Listbox" scrollbarMode="showOnDemand" position="160,186" size="540,277" zPosition="3" transparent="1" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (0, 0), size = (420, 20), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 Title, -+ MultiContentEntryText(pos = (0, 20), size = (328, 17), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 description, -+ MultiContentEntryText(pos = (420, 6), size = (120, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 3), # index 3 begin time, -+ MultiContentEntryText(pos = (328, 20), size = (154, 17), font = 1, flags = RT_HALIGN_RIGHT, text = 4), # index 4 channel, -+ MultiContentEntryText(pos = (482, 20), size = (58, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # index 4 channel, -+ ], -+ "fonts": [gFont("Regular", 20), gFont("Regular", 14)], -+ "itemHeight": 37 -+ } -+ </convert> -+ </widget> -+ <widget source="space_bar_single" render="Progress" position="160,490" size="270,24" borderWidth="1" zPosition="2" backgroundColor="#254f7497" /> -+ <widget source="space_label_single" render="Label" position="160,493" size="270,22" zPosition="3" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" /> -+ <widget source="space_bar_dual" render="Progress" position="160,490" size="540,24" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="space_label_dual" render="Label" position="160,493" size="540,22" zPosition="2" font="Regular;18" halign="center" transparent="1" foregroundColor="#000000" /> -+ </screen> -+ <screen name="DVDMovieSelection" position="center,120" size="560,425" title="Select a movie"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="waitingtext" position="0,45" size="560,375" zPosition="4" font="Regular;22" halign="center" valign="center" /> -+ <widget name="list" position="5,40" size="550,355" zPosition="2" scrollbarMode="showOnDemand" /> -+ <widget name="DescriptionBorder" pixmap="Vu_HD/border_eventinfo.png" position="0,296" zPosition="1" size="560,103" transparent="1" alphatest="on" /> -+ <widget source="Service" render="Label" position="5,298" zPosition="1" size="480,35" font="Regular;17" foregroundColor="#cccccc"> -+ <convert type="MovieInfo">ShortDescription</convert> -+ </widget> -+ <widget source="Service" render="Label" position="495,298" zPosition="1" size="60,22" font="Regular;17" halign="right"> -+ <convert type="ServiceTime">Duration</convert> -+ <convert type="ClockToText">AsLength</convert> -+ </widget> -+ <widget source="Service" render="Label" position="380,317" zPosition="2" size="175,22" font="Regular;17" halign="right"> -+ <convert type="MovieInfo">RecordServiceName</convert> -+ </widget> -+ <widget source="Service" render="Label" position="5,337" zPosition="1" size="550,58" font="Regular;19"> -+ <convert type="EventName">ExtendedDescription</convert> -+ </widget> -+ <widget name="freeDiskSpace" position="10,405" size="540,20" font="Regular;19" valign="center" halign="right" /> -+ </screen> -+ <screen name="TitleProperties" position="center,120" size="560,425" title="Properties of current title" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="serviceinfo" render="Label" position="10,46" size="350,144" font="Regular;18" /> -+ <widget name="thumbnail" position="370,46" size="180,144" alphatest="on" /> -+ <widget name="config" position="10,196" size="540,228" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="DVDPlayer" flags="wfNoBorder" position="200,516" size="880,162" title="InfoBar" backgroundColor="transparent"> -+ <!-- Background --> -+ <ePixmap position="0,0" zPosition="-1" size="880,144" pixmap="Vu_HD/Bg_Media_info.png" /> -+ <ePixmap position="35,18" size="37,28" pixmap="Vu_HD/menu/ico_title_media-info.png" alphatest="blend" /> -+ <!-- colorbuttons --> -+ <ePixmap position="50,75" pixmap="Vu_HD/icons/ico_player.png" size="152,18" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="770,15" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="790,17" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <!-- Servicename --> -+ <ePixmap pixmap="Vu_HD/icons/icon_event.png" position="85,15" zPosition="1" size="15,10" alphatest="on" /> -+ <widget source="session.CurrentService" render="Label" position="110,10" size="300,20" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" noWrap="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <!-- Chapter info --> -+ <widget name="chapterLabel" position="110,32" size="360,20" font="Regular;16" foregroundColor="#3c3c3c" backgroundColor="#27d9dee2" transparent="1" /> -+ <!-- Audio track info --> -+ <ePixmap pixmap="Vu_HD/icons/icon_dolby.png" position="675,52" zPosition="1" size="43,15" alphatest="blend"/> -+ <widget name="audioLabel" position="720,50" size="130,22" font="Regular;16" backgroundColor="#27aeaeae" transparent="1" /> -+ <!-- Subtitle track info --> -+ <widget source="session.CurrentService" render="Pixmap" pixmap="Vu_HD/icons/icon_txt.png" position="520,52" zPosition="1" size="26,16" alphatest="blend" > -+ <convert type="ServiceInfo">HasTelext</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="subtitleLabel" position="550,50" size="120,22" font="Regular;16" backgroundColor="#263c59" transparent="1" /> -+ <!-- Angle info --> -+ <widget name="anglePix" pixmap="Vu_HD/icons/icon_view.png" position="370,50" size="26,16" alphatest="on" /> -+ <widget name="angleLabel" position="400,48" size="120,22" font="Regular;16" backgroundColor="#263c59" transparent="1" /> -+ <!-- Elapsed time --> -+ <widget source="session.CurrentService" render="Label" position="240,95" size="100,24" font="Semiboldit;18" halign="left" valign="center" foregroundColor="#3d0e82" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="ServicePosition">Position,ShowHours</convert> -+ </widget> -+ <!-- Progressbar (movie position)--> -+ <ePixmap position="240,75" size="563,18" pixmap="Vu_HD/icons/Mediaplayerbar_gray.png" alphatest="blend" /> -+ <widget source="session.CurrentService" render="PositionGauge" position="242,68" size="563,25" zPosition="2" pointer="Vu_HD/icons/Mediaplayerbar_purple.png:563,0" transparent="1"> -+ <convert type="ServicePosition">Gauge</convert> -+ </widget> -+ <!-- Remaining time --> -+ <widget source="session.CurrentService" render="Label" position="700,95" size="95,20" font="Regular;16" halign="right" valign="center" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1"> -+ <convert type="ServicePosition">Remaining,Negate,ShowHours</convert> -+ </widget> -+ </screen> -+ <screen name="ModemSetup" position="180,100" size="320,300" title="Modem" > -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="10,10" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="160,10" size="140,40" alphatest="blend" /> -+ <widget name="key_green" position="30,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_red" position="180,10" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="list" position="10,60" size="300,120" /> -+ <widget name="state" position="10,210" size="300,80" font="Regular;20" /> -+ </screen> -+ <screen name="picshow" position="center,120" size="560,420" title="PicturePlayer" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="label" render="Label" position="5,55" size="350,140" font="Regular;19" backgroundColor="#25062748" transparent="1" /> -+ <widget name="thn" position="360,40" size="180,160" alphatest="on" /> -+ <widget name="filelist" position="5,205" zPosition="2" size="550,210" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="Pic_Exif" position="center,center" size="560,360" title="Info" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="menu" render="Listbox" position="5,50" size="550,310" scrollbarMode="showOnDemand" selectionDisabled="1" > -+ <convert type="TemplatedMultiContent"> -+ { -+ "template": [ MultiContentEntryText(pos = (5, 5), size = (250, 30), flags = RT_HALIGN_LEFT, text = 0), MultiContentEntryText(pos = (260, 5), size = (290, 30), flags = RT_HALIGN_LEFT, text = 1)], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 30 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="CleanupWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="400,100" size="550,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="300,400" size="500,300" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" /> -+ <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" /> -+ <widget name="config" position="300,400" zPosition="1" size="500,300" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="portpic" position="100,400" zPosition="10" size="150,150" transparent="1" alphatest="on"/> -+ <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <screen name="CleanupWizardConfiguration" position="209,48" size="865,623" title="CleanupWizard settings" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="CleanupWizard settings" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" zPosition="2" position="50,130" itemHeight="36" size="750,324" scrollbarMode="showOnDemand" transparent="1" /> -+ <eLabel text=" " position="145,460" zPosition="10" size="560,2" transparent="1" backgroundColor="#8c8c8c" /> -+ <widget source="status" render="Label" position="160,525" size="540,60" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ </screen> -+ <screen name="CIselectMainMenu" position="100,80" size="520,538" title="CI assignment" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="CI assignment" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="20,91" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="210,91" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="58,93" zPosition="1" size="150,20" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="key_green" render="Label" position="248,93" zPosition="1" size="150,20" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget name="CiList" position="15,125" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,336" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="CIconfigMenu" position="209,48" size="865,623" title="CI assignment" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="CI assignment" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="CAidList_desc" render="Label" position="155,200" size="550,22" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget source="CAidList" render="Label" position="155,230" size="550,45" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/div-h.png" position="150,275" zPosition="1" size="560,2" /> -+ <widget source="ServiceList_desc" render="Label" position="155,280" size="550,22" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="ServiceList" position="155,310" size="550,250" zPosition="1" scrollbarMode="showOnDemand" /> -+ <widget source="ServiceList_info" render="Label" position="155,310" size="550,250" zPosition="2" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" /> -+ </screen> -+ <screen name="easyCIconfigMenu" position="209,48" size="865,623" title="CI assignment" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="CI assignment" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="ServiceList_desc" render="Label" position="155,200" size="550,22" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" /> -+ <widget name="ServiceList" position="155,230" size="550,300" zPosition="1" scrollbarMode="showOnDemand" /> -+ <widget source="ServiceList_info" render="Label" position="155,230" size="550,300" zPosition="2" font="Regular;20" backgroundColor="#27d9dee2" transparent="1" /> -+ </screen> -+ <screen name="CAidSelect" position="209,48" size="865,623" title="select CAId's" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="select CAId's" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="list" position="155,150" size="540,350" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="Vu_HD/div-h.png" position="150,520" zPosition="1" size="450,2" /> -+ <widget source="introduction" render="Label" position="150,530" size="450,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27d9dee2" transparent="1" /> -+ </screen> -+ <screen name="myProviderSelection" position="209,48" size="865,623" title="Select provider to add..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Select provider to add..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="list" position="155,150" size="550,350" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="Vu_HD/div-h.png" position="150,510" zPosition="1" size="560,2" /> -+ <widget source="introduction" render="Label" position="150,520" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27d9dee2" transparent="1" /> -+ </screen> -+ <screen name="myChannelSelection" position="209,48" size="865,623" title="Select service to add..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Select service to add..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="73,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="list" position="155,150" size="550,350" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="Vu_HD/div-h.png" position="150,510" zPosition="1" size="560,2" /> -+ <widget source="introduction" render="Label" position="150,520" size="560,40" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27d9dee2" transparent="1" /> -+ </screen> -+ <screen name="CrashlogAutoSubmitConfiguration" position="209,48" size="865,623" title="CrashlogAutoSubmit settings" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="CrashlogAutoSubmit settings" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" zPosition="2" position="50,130" itemHeight="36" size="750,324" scrollbarMode="showOnDemand" transparent="1" /> -+ <eLabel text=" " position="145,460" zPosition="10" size="560,2" transparent="1" backgroundColor="#8c8c8c" /> -+ <widget source="status" render="Label" position="160,525" size="540,60" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="160,490" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,400" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ <screen name="DefaultServiceScan" position="150,115" size="420,390" title="Service Scan"> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-s.png" position="5,5" size="64,64" transparent="1" alphatest="blend"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">0,0</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-c.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">1,1</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="FrontendInfo" render="Pixmap" pixmap="Vu_HD/icons/scan-t.png" position="5,5" size="64,64" transparent="1" alphatest="on"> -+ <convert type="FrontendInfo">TYPE</convert> -+ <convert type="ValueRange">2,2</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget name="network" position="80,15" size="330,20" font="Regular;20" /> -+ <widget name="transponder" position="80,40" size="330,20" font="Regular;20" /> -+ <widget name="scan_state" position="10,80" zPosition="2" size="400,20" font="Regular;18" /> -+ <widget name="pass" position="10,80" size="400,20" font="Regular;18" /> -+ <widget name="scan_progress" position="10,105" size="400,15" pixmap="Vu_HD/progress_big.png" borderWidth="2" borderColor="#cccccc" /> -+ <widget name="servicelist" position="10,135" size="400,265" selectionDisabled="1" /> -+ </screen> -+ <screen name="DiseqcTester" position="90,100" size="520,400" title="DiSEqC Tester" > -+ <!--ePixmap pixmap="Vu_HD/icons/dish_scan.png" position="5,25" zPosition="0" size="119,110" transparent="1" alphatest="on" /> -+ <widget source="Frontend" render="Label" position="190,10" zPosition="2" size="260,20" font="Regular;19" halign="center" valign="center" transparent="1"> -+ <convert type="FrontendInfo">SNRdB</convert> -+ </widget> -+ <eLabel name="snr" text="SNR:" position="120,35" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,35" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,35" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">SNR</convert> -+ </widget> -+ <eLabel name="agc" text="AGC:" position="120,60" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,60" size="260,20" pixmap="Vu_HD/bar_snr.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,60" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">AGC</convert> -+ </widget> -+ <eLabel name="ber" text="BER:" position="120,85" size="60,22" font="Regular;21" halign="right" transparent="1" /> -+ <widget source="Frontend" render="Progress" position="190,85" size="260,20" pixmap="Vu_HD/bar_ber.png" borderWidth="2" borderColor="#cccccc"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <widget source="Frontend" render="Label" position="460,85" size="60,22" font="Regular;21"> -+ <convert type="FrontendInfo">BER</convert> -+ </widget> -+ <eLabel name="lock" text="Lock:" position="120,115" size="60,22" font="Regular;21" halign="right" /> -+ <widget source="Frontend" render="Pixmap" pixmap="Vu_HD/icons/lock_on.png" position="190,110" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide" /> -+ </widget> -+ <widget source="Frontend" render="Pixmap" pixmap="skin_default/icons/lock_off.png" position="190,110" zPosition="1" size="38,31" alphatest="on"> -+ <convert type="FrontendInfo">LOCK</convert> -+ <convert type="ConditionalShowHide">Invert</convert> -+ </widget--> -+ <widget source="progress_list" render="Listbox" position="0,0" size="510,150" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (10, 0), size = (330, 25), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the index name, -+ MultiContentEntryText(pos = (330, 0), size = (150, 25), flags = RT_HALIGN_RIGHT, text = 2) # index 2 is the status, -+ ], -+ "fonts": [gFont("Regular", 20)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ <eLabel name="overall_progress" text="Overall progress:" position="20,162" size="480,22" font="Regular;21" halign="center" transparent="1" /> -+ <widget source="overall_progress" render="Progress" position="20,192" size="480,20" borderWidth="2" backgroundColor="#254f7497" /> -+ <eLabel name="overall_progress" text="Progress:" position="20,222" size="480,22" font="Regular;21" halign="center" transparent="1" /> -+ <widget source="sub_progress" render="Progress" position="20,252" size="480,20" borderWidth="2" backgroundColor="#254f7497" /> -+ -+ <eLabel name="" text="Failed:" position="20,282" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="failed_counter" render="Label" position="160,282" size="100,20" font="Regular;21" /> -+ -+ <eLabel name="" text="Succeeded:" position="20,312" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="succeeded_counter" render="Label" position="160,312" size="100,20" font="Regular;21" /> -+ -+ <eLabel name="" text="With errors:" position="20,342" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="witherrors_counter" render="Label" position="160,342" size="100,20" font="Regular;21" /> -+ -+ <eLabel name="" text="Not tested:" position="20,372" size="140,22" font="Regular;21" halign="left" transparent="1" /> -+ <widget source="untestable_counter" render="Label" position="160,372" size="100,20" font="Regular;21" /> -+ -+ <widget source="CmdText" render="Label" position="300,282" size="180,200" font="Regular;21" /> -+ </screen> -+ <screen name="DiseqcTesterNimSelection" position="center,center" size="400,330" title="Choose Tuner"> -+ <widget source="nimlist" render="Listbox" position="0,0" size="380,300" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (10, 5), size = (360, 30), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the nim name, -+ MultiContentEntryText(pos = (50, 30), size = (320, 30), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is a description of the nim settings, -+ ], -+ "fonts": [gFont("Regular", 20), gFont("Regular", 15)], -+ "itemHeight": 70 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="FPUpgrade" position="150,200" size="450,200" title="FP upgrade required" > -+ <widget name="text" position="0,0" size="550,50" font="Regular;20" /> -+ <widget name="oldversion_label" position="10,100" size="290,25" font="Regular;20" /> -+ <widget name="newversion_label" position="10,125" size="290,25" font="Regular;20" /> -+ <widget name="oldversion" position="300,100" size="50,25" font="Regular;20" /> -+ <widget name="newversion" position="300,125" size="50,25" font="Regular;20" /> -+ </screen> -+ <screen name="SystemMessage" position="150,200" size="450,200" title="System Message" > -+ <widget source="text" position="0,0" size="450,200" font="Regular;20" halign="center" valign="center" render="Label" /> -+ <ePixmap pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="on" /> -+ </screen> -+ <screen name="NFIDownload" position="90,95" size="560,420" title="Image download utility"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="440,0" zPosition="1" size="115,40" font="Regular;19" valign="center" halign="center" backgroundColor="#18188b" transparent="1" /> -+ -+ <widget source="label_top" render="Label" position="10,44" size="240,20" font="Regular;16" /> -+ <widget name="feedlist" position="10,66" size="250,222" scrollbarMode="showOnDemand" /> -+ <widget name="destlist" position="0,66" size="260,222" scrollbarMode="showOnDemand" /> -+ -+ <widget source="label_bottom" render="Label" position="10,312" size="240,18" font="Regular;16"/> -+ <widget source="path_bottom" render="Label" position="10,330" size="250,42" font="Regular;18" /> -+ -+ <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" /> -+ <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="job_progresslabel" render="Label" position="130,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="300,22" foregroundColor="#000000" /> -+ <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" /> -+ </screen> -+ <screen name="NFIFlash" position="90,95" size="560,420" title="Image flash utility"> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="420,0" zPosition="0" size="140,40" transparent="1" alphatest="on" /> -+ <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="280,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget source="key_blue" render="Label" position="420,0" zPosition="1" size="140,40" font="Regular;20" valign="center" halign="center" backgroundColor="#18188b" transparent="1" /> -+ <widget source="listlabel" render="Label" position="16,44" size="200,21" valign="center" font="Regular;18" /> -+ <widget name="filelist" position="0,68" size="260,260" scrollbarMode="showOnDemand" /> -+ <widget source="infolabel" render="Label" position="270,44" size="280,284" font="Regular;16" /> -+ <widget source="job_progressbar" render="Progress" position="10,374" size="540,26" borderWidth="1" backgroundColor="#254f7497" /> -+ <widget source="job_progresslabel" render="Label" position="180,378" zPosition="2" font="Regular;18" halign="center" transparent="1" size="200,22" foregroundColor="#000000" /> -+ <widget source="statusbar" render="Label" position="10,404" size="540,16" font="Regular;16" foregroundColor="#cccccc" /> -+ </screen> -+ <screen name="BackupSelection" position="center,130" size="560,400" title="Select files/folders to backup"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="checkList" position="5,50" size="550,250" transparent="1" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="RestoreMenu" position="center,130" size="560,400" title="Restore backups" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="140,0" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="280,0" size="140,40" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="20,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" /> -+ <widget source="key_green" render="Label" position="160,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="300,0" zPosition="1" size="115,40" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ <widget name="filelist" position="5,50" size="550,230" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="UpdatePluginMenu" position="209,48" size="865,623" title="Software management" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Software management" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/border_menu.png" position="60,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" /> -+ <widget source="menu" render="Listbox" position="70,150" size="322,338" scrollbarMode="showOnDemand" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (2, 2), size = (330, 24), flags = RT_HALIGN_LEFT, text = 1), # index 0 is the MenuText, -+ ], -+ "fonts": [gFont("Regular", 22)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ <widget source="menu" render="Listbox" position="420,150" size="390,338" scrollbarMode="showNever" selectionDisabled="1" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (2, 2), size = (380, 300), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2), # index 2 is the Description, -+ ], -+ "fonts": [gFont("Regular", 22)], -+ "itemHeight": 300 -+ } -+ </convert> -+ </widget> -+ <widget source="status" render="Label" position="50,500" zPosition="10" size="750,50" halign="center" valign="center" font="Regular;22" transparent="1" backgroundColor="#27aeaeae" /> -+ </screen> -+ <screen name="PluginManager" position="209,48" size="865,623" title="Extensions management" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Extensions management" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="list" render="Listbox" position="50,130" size="750,416" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"templates": -+ {"default": (51,[ -+ MultiContentEntryText(pos = (30, 1), size = (670, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (30, 25), size = (670, 24), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (675, 0), size = (48, 48), png = 5), # index 5 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (0, 49), size = (750, 2), png = 6), # index 6 is the div pixmap -+ ]), -+ "category": (40,[ -+ MultiContentEntryText(pos = (30, 0), size = (700, 22), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (30, 22), size = (700, 16), font=2, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (0, 38), size = (750, 2), png = 3), # index 3 is the div pixmap -+ ]) -+ }, -+ "fonts": [gFont("Regular", 22),gFont("Regular", 20),gFont("Regular", 16)], -+ "itemHeight": 52 -+ } -+ </convert> -+ </widget> -+ <widget source="status" render="Label" position="50,560" zPosition="10" size="750,23" halign="center" valign="center" font="Regular;22" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1"/> -+ </screen> -+ <screen name="PluginManagerInfo" position="209,48" size="865,623" title="Plugin manager activity information" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Plugin manager activity information" position="90,50" size="700,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="list" render="Listbox" position="50,140" size="750,400" scrollbarMode="showOnDemand" selectionDisabled="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (50, 0), size = (250, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (50, 27), size = (640, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state -+ MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (750, 2), png = 3), # index 3 is the div pixmap -+ ], -+ "fonts": [gFont("Regular", 24),gFont("Regular", 22)], -+ "itemHeight": 50 -+ } -+ </convert> -+ </widget> -+ <widget source="status" render="Label" position="50,560" zPosition="10" size="750,44" halign="center" valign="center" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;22" transparent="1" /> -+ </screen> -+ <screen name="PluginManagerHelp" position="209,48" size="865,623" title="Plugin manager help" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Plugin manager help" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="list" render="Listbox" position="80,140" size="700,400" scrollbarMode="showOnDemand" selectionDisabled="1"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (50, 0), size = (540, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (50, 27), size = (540, 23), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state -+ MultiContentEntryPixmapAlphaTest(pos = (0, 1), size = (48, 48), png = 2), # index 2 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (0, 48), size = (550, 2), png = 3), # index 3 is the div pixmap -+ ], -+ "fonts": [gFont("Regular", 24),gFont("Regular", 22)], -+ "itemHeight": 50 -+ } -+ </convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/div-h.png" position="70,550" zPosition="10" size="720,2" transparent="1" alphatest="on" /> -+ <widget source="status" render="Label" position="50,560" zPosition="10" size="750,44" halign="center" valign="center" font="Regular;22" backgroundColor="#27aeaeae" transparent="1" /> -+ </screen> -+ <screen name="PluginDetails" position="209,48" size="865,623" title="Plugin details" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Plugin details" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="author" render="Label" position="60,140" size="700,25" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;21" transparent="1" /> -+ <widget name="statuspic" position="770,130" size="48,48" alphatest="on"/> -+ <widget name="divpic" position="60,190" size="740,2" alphatest="on"/> -+ <widget name="detailtext" position="70,200" size="400,400" zPosition="10" font="Regular;21" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" transparent="1" halign="left" valign="top"/> -+ <widget name="screenshot" position="490,230" size="300,330" alphatest="on"/> -+ </screen> -+ <screen name="UpdatePlugin" position="209,48" size="865,623" title="Software update" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Software update" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget name="activityslider" position="60,140" size="720,5" /> -+ <widget source="package" render="Label" position="70,160" size="700,20" font="Regular;18" halign="center" valign="center" backgroundColor="darkgrey" transparent="1" /> -+ <widget source="status" render="Label" position="70,190" size="700,80" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" transparent="1" /> -+ <widget name="slider" position="70,280" size="700,30" /> -+ </screen> -+ <screen name="IPKGMenu" position="209,48" size="865,623" title="Select upgrade source to edit." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Select upgrade source to edit." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="filelist" position="50,140" size="750,440" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="IPKGSource" position="209,48" size="865,623" title="Edit upgrade source url." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Edit upgrade source url." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="text" position="50,150" size="750,25" font="Regular;20" backgroundColor="background" foregroundColor="#cccccc" /> -+ </screen> -+ <screen name="PacketManager" position="209,48" size="865,623" title="Packet manager" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Packet manager" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="list" render="Listbox" position="50,150" size="750,416" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (5, 1), size = (640, 28), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (5, 26), size = (640, 20), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description -+ MultiContentEntryPixmapAlphaTest(pos = (645, 2), size = (48, 48), png = 4), # index 4 is the status pixmap -+ MultiContentEntryPixmapAlphaTest(pos = (5, 50), size = (740, 2), png = 5), # index 4 is the div pixmap -+ ], -+ "fonts": [gFont("Regular", 22),gFont("Regular", 14)], -+ "itemHeight": 52 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="IpkgInstaller" position="209,48" size="865,623" title="Install extensions" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Plugin.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Install extensions" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="list" position="50,150" size="750,350" /> -+ <ePixmap pixmap="Vu_HD/div-h.png" position="50,520" zPosition="10" size="750,2" transparent="1" alphatest="on" /> -+ <widget source="introduction" render="Label" position="50,540" zPosition="10" size="750,30" halign="center" valign="center" font="Regular;22" transparent="1" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <screen name="VideoWizard" position="0,0" size="1280,720" title="Welcome..." flags="wfNoBorder" > -+ <widget name="text" position="400,100" size="550,270" font="Regular;23" /> -+ <widget source="list" render="Listbox" transparent="1" position="300,400" size="500,300" scrollbarMode="showOnDemand" > -+ <convert type="StringList" /> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="150,250" size="25,25" alphatest="blend" /> -+ <widget name="languagetext" position="200,253" size="120,30" font="Regular;18" /> -+ <widget name="config" position="300,400" zPosition="1" size="500,300" transparent="1" scrollbarMode="showOnDemand" /> -+ <widget name="portpic" position="100,400" zPosition="10" size="150,150" transparent="1" alphatest="on"/> -+ <widget name="rc" pixmap="Vu_HD/rc.png" position="950,150" zPosition="10" size="154,500" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowdown2" pixmap="Vu_HD/arrowdown.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ <widget name="arrowup2" pixmap="Vu_HD/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="blend"/> -+ </screen> -+ <!-- FileBrowser --> -+ <screen name="FilebrowserScreen" position="0,0" size="1280,720" title="" flags="wfNoBorder"> -+ <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1"> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%d.%m.%Y</convert> -+ </widget> -+ <eLabel text="Filebrowser" position=" 80,110" size="1120,35" zPosition="3" font="Regular;32" foregroundColor="#3c3c3c" halign="center" transparent="1" /> -+ <eLabel position=" 80,150" size="1120,2" backgroundColor="black" zPosition="5" /> -+ <eLabel position=" 80,152" size="1120,2" zPosition="5" /> -+ <widget name="list_left" position=" 90,167" size="540,437" scrollbarMode="showOnDemand" transparent="1" /> -+ <eLabel position="638,155" size="1,460" backgroundColor="black" zPosition="5" /> -+ <eLabel position="639,155" size="2,460" zPosition="5" /> -+ <widget name="list_right" position="650,167" size="540,437" scrollbarMode="showOnDemand" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="100,643" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="390,643" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="680,643" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="970,643" size="25,25" alphatest="blend" /> -+ <widget name="red" position="150,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" /> -+ <widget name="green" position="440,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" /> -+ <widget name="yellow" position="730,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" /> -+ <widget name="blue" position="1020,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" /> -+ </screen> -+ <screen name="FilebrowserConfigScreen" position="0,0" size="1280,720" title="" flags="wfNoBorder"> -+ <widget source="global.CurrentTime" render="Label" position="1130,40" size="80,26" font="Regular;26" halign="right" transparent="1"> -+ <convert type="ClockToText">Default</convert> -+ </widget> -+ <widget source="global.CurrentTime" render="Label" position="1000,72" size="210,22" font="Regular;20" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%d.%m.%Y</convert> -+ </widget> -+ <widget source="session.VideoPicture" render="Pig" position="75,115" size="380,215" zPosition="3" backgroundColor="#ff000000" /> -+ <eLabel text="FilebrowserConfigScreen" position="510,110" size="700,35" zPosition="3" font="Regular;32" foregroundColor="#3c3c3c" transparent="1" /> -+ <eLabel position="500,150" size="730,2" backgroundColor="black" zPosition="5" /> -+ <eLabel position="500,152" size="730,2" zPosition="5" /> -+ <widget name="config" position="510,175" size="660,450" zPosition="3" scrollbarMode="showOnDemand" transparent="1" /> -+ <eLabel position="476,110" size="1,500" backgroundColor="black" zPosition="5" /> -+ <eLabel position="477,110" size="2,500" zPosition="5" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="100,643" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="390,643" size="25,25" alphatest="blend" /> -+ <widget name="buttonred" position="150,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" /> -+ <widget name="buttongreen" position="440,645" size="220,30" font="Regular;24" foregroundColor="#3c3c3c" halign="left" transparent="1" /> -+ </screen> -+ <screen name="VideoFinetune" position="0,0" size="1280,720" backgroundColor="black"> -+ <widget source="Canvas" render="Canvas" position="280,70" size="720,576" /> -+ </screen> -+ <screen name="RecordPathsSettings" position="209,48" size="865,623" title="Recording paths" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Recording paths" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" position="50,130" itemHeight="36" size="750,300" backgroundColor="#27d9dee2" transparent="1"/> -+ </screen> -+ <screen name="SecParameterSetup" position="209,48" size="865,623" title="Satellite Equipment Setup" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Satellite Equipment Setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget name="config" position="130,140" size="600,450" transparent="1"/> -+ </screen> -+ <screen name="SatNimSelection" position="100,80" size="520,538" title="Subtitle selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="select Slot" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" /> -+ <widget name="nimlist" position="15,83" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="RotorNimSelection" position="100,80" size="520,538" title="Subtitle selection" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_Subtitle.png" position="0,0" size="520,538" zPosition="-1" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="16,36" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="select Slot" position="69,45" size="400,32" font="Semiboldit;32" foregroundColor="#4c4c4c" backgroundColor="#b5b9bd" transparent="1" /> -+ <widget name="nimlist" position="15,83" itemHeight="42" selectionPixmap="Vu_HD/buttons/FocusBar_H42.png" transparent="1" zPosition="1" size="490,420" scrollbarMode="showOnDemand" /> -+ </screen> -+ <screen name="PositionerSetup" position="209,48" size="865,623" title="Positioner setup..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Positioner setup..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget name="red" position="83,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/> -+ <widget name="green" position="278,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/> -+ <widget name="yellow" position="473,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/> -+ <widget name="blue" position="668,97" size="150,25" backgroundColor="darkgrey" halign="center" valign="center" font="Regular;20" transparent="1"/> -+ -+ <widget name="list" position="200,160" size="450,155" backgroundColor="#27d9dee2" transparent="1"/> -+ -+ <widget name="snr_db" position="210,355" size="150,22" halign="center" valign="center" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <eLabel text="SNR:" position="150,380" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <eLabel text="BER:" position="150,405" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <eLabel text="Lock:" position="150,430" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="snr_percentage" position="370,380" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="ber_value" position="370,405" size="60,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="lock_state" position="210,430" size="150,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="snr_bar" position="210,380" size="150,22" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="ber_bar" position="210,405" size="150,22" backgroundColor="#27d9dee2" transparent="1"/> -+ -+ <eLabel text="Frequency:" position="450,355" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <eLabel text="Symbolrate:" position="450,380" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <eLabel text="FEC:" position="450,405" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="frequency_value" position="570,355" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="symbolrate_value" position="570,380" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ <widget name="fec_value" position="570,405" size="120,22" font="Regular;21" backgroundColor="#27d9dee2" transparent="1"/> -+ </screen> -+ <screen name="VideoEnhancementSetup" position="209,48" size="865,623" title="VideoEnhancementSetup" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Video enhancement setup" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="86,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="278,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="473,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="668,97" zPosition="1" size="150,25" font="Regular;20" halign="left" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" position="50,133" itemHeight="36" size="750,360" selectionPixmap="Vu_HD/buttons/FocusBar_H36.png" transparent="1"/> -+ <eLabel text=" " position="50,527" size="750,2" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#5c5c5c" /> -+ <widget source="introduction" render="Label" position="50,530" size="750,30" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" /> -+ </screen> -+ <screen name="VideoEnhancementPreview" position="center,360" size="560,170" title="VideoEnhancementPreview"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="0,10" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="280,10" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="35,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" position="5,50" size="550,80" scrollbarMode="showOnDemand" /> -+ <eLabel text=" " position="0,130" size="560,2" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#5c5c5c" /> -+ <widget source="introduction" render="Label" position="0,140" size="550,25" zPosition="10" font="Regular;21" halign="center" valign="center" backgroundColor="#27b5b9bd" transparent="1" /> -+ </screen> -+ <screen name="MyTubePlayerMainScreen" flags="wfNoBorder" position="280,70" size="720,576" title="MyTubePlayerMainScreen..." > -+ <ePixmap position="0,0" zPosition="-1" size="720,576" pixmap="~/mytubemain_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/> -+ <widget name="config" zPosition="2" position="60,60" size="600,50" scrollbarMode="showNever" transparent="1" /> -+ <widget source="feedlist" render="Listbox" position="49,110" size="628,385" zPosition="1" scrollbarMode="showOnDemand" backgroundColorSelected="#5c8cac" transparent="1" backgroundPixmap="~/list_bg.png" selectionPixmap="~/list_sel.png" > -+ <convert type="TemplatedMultiContent"> -+ {"templates": -+ {"default": (77,[ -+ MultiContentEntryPixmapAlphaTest(pos = (0, 0), size = (100, 75), png = 4), # index 4 is the thumbnail -+ MultiContentEntryText(pos = (100, 1), size = (500, 22), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), # index 1 is the Title -+ MultiContentEntryText(pos = (100, 24), size = (300, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5), # index 5 is the Published Date -+ MultiContentEntryText(pos = (100, 43), size = (300, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6), # index 6 is the Views Count -+ MultiContentEntryText(pos = (400, 24), size = (200, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7), # index 7 is the duration -+ MultiContentEntryText(pos = (400, 43), size = (200, 18), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8), # index 8 is the ratingcount -+ ]), -+ "state": (77,[ -+ MultiContentEntryText(pos = (10, 1), size = (560, 28), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (10, 22), size = (560, 46), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), # index 2 is the description -+ ]) -+ }, -+ "fonts": [gFont("Regular", 22),gFont("Regular", 18),gFont("Regular", 26),gFont("Regular", 20)], -+ "itemHeight": 77 -+ } -+ </convert> -+ </widget> -+ -+ <ePixmap pixmap="skin_default/buttons/key_info.png" position="50,500" zPosition="4" size="35,25" alphatest="on" transparent="1" /> -+ <ePixmap pixmap="skin_default/buttons/key_menu.png" position="50,520" zPosition="4" size="35,25" alphatest="on" transparent="1" /> -+ <ePixmap position="90,500" size="100,40" zPosition="4" pixmap="~/plugin.png" alphatest="on" transparent="1" /> -+ <ePixmap position="190,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/red.png" transparent="1" alphatest="on" /> -+ <ePixmap position="330,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/green.png" transparent="1" alphatest="on" /> -+ <ePixmap position="470,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/yellow.png" transparent="1" alphatest="on" /> -+ <widget name="key_red" position="190,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="key_green" position="330,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="key_yellow" position="470,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="ButtonBlue" pixmap="skin_default/buttons/button_blue.png" position="610,510" zPosition="10" size="15,16" transparent="1" alphatest="on" /> -+ <widget name="VKeyIcon" pixmap="skin_default/vkey_icon.png" position="620,495" zPosition="10" size="60,48" transparent="1" alphatest="on" /> -+ <widget name="thumbnail" position="0,0" size="100,75" alphatest="on"/> # fake entry for dynamic thumbnail resizing, currently there is no other way doing this. -+ <widget name="HelpWindow" position="340,325" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ <screen name="MyTubeVideoInfoScreen" flags="wfNoBorder" position="center,center" size="720,576" title="MyTubePlayerMainScreen..." > -+ <ePixmap position="0,0" zPosition="-1" size="720,576" pixmap="~/mytubemain_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/> -+ <widget name="title" position="60,50" size="600,50" zPosition="5" valign="center" halign="left" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="starsbg" pixmap="~/starsbar_empty.png" position="560,220" zPosition="5" size="100,20" transparent="1" alphatest="on" /> -+ <widget name="stars" pixmap="~/starsbar_filled.png" position="560,220" zPosition="6" size="100,20" transparent="1" /> -+ <widget source="infolist" render="Listbox" position="50,110" size="620,110" zPosition="6" scrollbarMode="showNever" foregroundColor="white" backgroundColor="#1c3c5c" selectionDisabled="1" transparent="1"> -+ <convert type="TemplatedMultiContent"> -+ {"templates": -+ {"default": (110,[ -+ MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0), # index 0 is the thumbnail -+ MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1), # index 0 is the thumbnail -+ MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2), # index 0 is the thumbnail -+ MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3), # index 0 is the thumbnail -+ ]), -+ "state": (110,[ -+ MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), # index 0 is the name -+ ]) -+ }, -+ "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 28)], -+ "itemHeight": 110 -+ } -+ </convert> -+ </widget> -+ <widget name="author" position="60,220" size="300,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" /> -+ <widget name="duration" position="370,220" size="200,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" /> -+ <widget name="published" position="60,245" size="300,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" /> -+ <widget name="views" position="370,245" size="200,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" /> -+ <widget name="tags" position="60,270" size="600,20" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top" /> -+ <widget name="detailtext" position="60,300" size="610,200" zPosition="10" font="Regular;21" transparent="1" foregroundColor="white" backgroundColor="#1c3c5c" halign="left" valign="top"/> -+ <ePixmap position="100,500" size="100,40" zPosition="0" pixmap="~/plugin.png" alphatest="on" transparent="1" /> -+ <ePixmap position="220,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/red.png" transparent="1" alphatest="on" /> -+ <widget name="key_red" position="220,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="thumbnail" position="0,0" size="130,98" alphatest="on"/> -+ </screen> -+ <screen name="MyTubeVideoHelpScreen" flags="wfNoBorder" position="center,center" size="720,576" title="MyTubePlayerMainScreen..." > -+ <ePixmap position="0,0" zPosition="-1" size="720,576" pixmap="~/mytubemain_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/> -+ <widget name="title" position="60,50" size="600,50" zPosition="5" valign="center" halign="left" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" /> -+ <widget name="detailtext" position="60,120" size="610,370" zPosition="10" font="Regular;21" foregroundColor="white" backgroundColor="#1c3c5c" transparent="1" halign="left" valign="top"/> -+ <ePixmap position="100,500" size="100,40" zPosition="0" pixmap="~/plugin.png" alphatest="on" transparent="1" /> -+ <ePixmap position="220,500" zPosition="4" size="140,40" pixmap="skin_default/buttons/red.png" transparent="1" alphatest="on" /> -+ <widget name="key_red" position="220,500" zPosition="5" size="140,40" valign="center" halign="center" font="Regular;21" transparent="1" foregroundColor="white" shadowColor="black" shadowOffset="-1,-1" /> -+ </screen> -+ <screen name="MyTubePlayer" flags="wfNoBorder" position="center,550" size="720,160" title="InfoBar" backgroundColor="transparent"> -+ <ePixmap position="0,0" pixmap="skin_default/info-bg_mp.png" zPosition="-1" size="720,160" /> -+ <ePixmap position="29,40" pixmap="skin_default/screws_mp.png" size="665,104" alphatest="on" /> -+ <ePixmap position="48,70" pixmap="skin_default/icons/mp_buttons.png" size="108,13" alphatest="on" /> -+ <ePixmap pixmap="skin_default/icons/icon_event.png" position="207,78" size="15,10" alphatest="on" /> -+ <widget source="session.CurrentService" render="Label" position="230,73" size="360,40" font="Regular;20" foregroundColor="#ececec" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServiceName">Name</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Label" position="580,73" size="90,24" font="Regular;20" foregroundColor="#ececec" halign="right" backgroundColor="#4e5a74" transparent="1"> -+ <convert type="ServicePosition">Length</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Label" position="205,129" size="100,20" font="Regular;18" foregroundColor="#ececec" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServicePosition">Position</convert> -+ </widget> -+ <widget source="session.CurrentService" render="PositionGauge" position="300,133" size="270,10" zPosition="2" pointer="skin_default/position_pointer.png:540,0" transparent="1" foregroundColor="#20224f"> -+ <convert type="ServicePosition">Gauge</convert> -+ </widget> -+ <widget source="session.CurrentService" render="Label" position="576,129" size="100,20" font="Regular;18" foregroundColor="#ececec" halign="center" valign="center" backgroundColor="#06224f" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> -+ <convert type="ServicePosition">Remaining</convert> -+ </widget> -+ </screen> -+ <screen name="MyTubeSuggestionsListScreen" position="340,163" zPosition="6" size="610,160" flags="wfNoBorder" > -+ <ePixmap position="0,0" zPosition="-1" size="610,160" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MyTube/suggestions_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/> -+ <widget source="suggestionslist" render="Listbox" position="10,5" zPosition="7" size="580,150" scrollbarMode="showOnDemand" transparent="1" foregroundColor="#cccccc" backgroundColor="#1c3c5c" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (0, 1), size = (340, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ MultiContentEntryText(pos = (350, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1), # index 1 are the rtesults -+ ], -+ "fonts": [gFont("Regular", 22),gFont("Regular", 18)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ </screen> -+ <screen name="MyTubeHistoryScreen" position="340,163" zPosition="6" size="610,160" flags="wfNoBorder" > -+ <ePixmap position="0,0" zPosition="-1" size="610,160" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MyTube/suggestions_bg.png" alphatest="on" transparent="1" backgroundColor="transparent"/> -+ <widget source="historylist" render="Listbox" position="10,5" zPosition="7" size="580,150" scrollbarMode="showOnDemand" transparent="1" foregroundColor="#cccccc" backgroundColor="#1c3c5c" > -+ <convert type="TemplatedMultiContent"> -+ {"template": [ -+ MultiContentEntryText(pos = (0, 1), size = (340, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name -+ ], -+ "fonts": [gFont("Regular", 22),gFont("Regular", 18)], -+ "itemHeight": 25 -+ } -+ </convert> -+ </widget> -+ </screen> -+ -+ <!-- Genuine Vuplus Plugin --> -+ <screen name="VuplusAuthenticity" position="center,center" size="800,370" title="Return the Love Event (only for genuine box)"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="250,15" size="25,25" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="435,15" size="25,25" alphatest="on" /> -+ <widget source="key_red" render="Label" position="265,15" zPosition="1" size="140,25" font="Regular;24" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="450,15" zPosition="1" size="140,25" font="Regular;24" halign="center" valign="center" transparent="1" /> -+ <widget name="config" zPosition="2" position="80,70" size="640,80" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget name="text1" position="0,165" size="800,90" font="Regular;32" halign="center" valign="center"/> -+ <widget name="text2" position="100,260" size="600,110" font="Regular;24" halign="center" valign="center"/> -+ </screen> -+ <screen name="MessageBoxGenuine" position="center,center" size="600,10" title="Message"> -+ <widget name="text" position="65,8" size="420,0" font="Regular;22" /> -+ <widget name="ErrorPixmap" pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="QuestionPixmap" pixmap="Vu_HD/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="InfoPixmap" pixmap="Vu_HD/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="darkgrey" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 50, textsize[1] + 50) -+offset = 0 -+if self.type == self.TYPE_YESNO: -+ offset = 60 -+wsizex = textsize[0] + 60 -+wsizey = textsize[1] + offset -+if (280 > wsizex): -+ wsizex = 280 -+wsize = (wsizex, wsizey) -+ -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex, 50) -+self["list"].instance.move(ePoint(0, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) -+ </applet> -+ </screen> -+ -+ <!-- HDMI CEC Plugin --> -+ <screen name="HdmiCecPlugin" position="center,center" size="590,320" title="HDMI-CEC Plugin" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="20,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="160,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="300,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="440,0" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="25,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="165,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="305,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_blue" render="Label" position="445,0" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="10,50" size="580,270" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <!-- LED Brightness Setup Plugin --> -+ <screen name="LEDBrightnessSetup" position="center,center" size="560,300" title="LED Brightness Setup"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="10,10" size="25,25" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="195,10" size="25,25" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="380,10" size="25,25" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="30,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="215,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="400,10" zPosition="1" size="140,25" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,50" size="550,200" scrollbarMode="showOnDemand" transparent="1"/> -+ <widget name="current_entry" position="130,240" size="300,30" font="Regular;18" halign="center" valign="center"/> -+ </screen> -+ -+ <!-- Fancontrol Plugin --> -+ <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="30,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="30,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <!-- RC Code Plugin --> -+ <screen name="RemoteControlCode" position="center,center" size="560,250" title="Remote Control System Code Setting" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="30,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="30,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="115,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="315,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,50" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <screen name="MessageBoxConfirmCode" position="center,center" size="620,10" title="Message"> -+ <widget name="text" position="65,8" size="420,0" font="Regular;20" /> -+ <widget name="ErrorPixmap" pixmap="Vu_HD/icons/input_error.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="QuestionPixmap" pixmap="Vu_HD/icons/input_question.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="InfoPixmap" pixmap="Vu_HD/icons/input_info.png" position="5,5" size="53,53" alphatest="blend" /> -+ <widget name="list" position="100,100" size="380,375" transparent="1" backgroundColor="#279e9fa4" /> -+ <applet type="onLayoutFinish"> -+# this should be factored out into some helper code, but currently demonstrates applets. -+from enigma import eSize, ePoint -+ -+orgwidth = self.instance.size().width() -+orgheight = self.instance.size().height() -+orgpos = self.instance.position() -+textsize = self["text"].getSize() -+ -+# y size still must be fixed in font stuff... -+textsize = (textsize[0] + 50, textsize[1] + 50) -+offset = 0 -+if self.type == self.TYPE_YESNO: -+ offset = 60 -+wsizex = textsize[0] + 60 -+wsizey = textsize[1] + offset -+if (280 > wsizex): -+ wsizex = 280 -+wsize = (wsizex, wsizey) -+ -+ -+# resize -+self.instance.resize(eSize(*wsize)) -+ -+# resize label -+self["text"].instance.resize(eSize(*textsize)) -+ -+# move list -+listsize = (wsizex, 50) -+self["list"].instance.move(ePoint(0, textsize[1])) -+self["list"].instance.resize(eSize(*listsize)) -+ -+# center window -+newwidth = wsize[0] -+newheight = wsize[1] -+self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (orgheight - newheight)/2)) -+ </applet> -+ </screen> -+ -+ <!-- Manual Fancontrol Plugin --> -+ <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="120,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="320,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="current" render="Label" position="150,270" zPosition="1" size="280,30" font="Regular;20" halign="center" valign="center" /> -+ </screen> -+ -+ <!-- UI 3D Setup Plugin --> -+ <screen name="UI3DSetupScreen" position="center,center" size="560,300" title="UI 3D setup" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="120,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="320,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+ <!-- Blindscan Plugin --> -+ <screen name="Blindscan" position="center,center" size="560,390" title="Blindscan"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="40,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="210,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="380,10" size="140,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="50,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_green" render="Label" position="220,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_blue" render="Label" position="390,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ -+ <widget name="config" position="5,70" size="550,280" scrollbarMode="showOnDemand" /> -+ <widget name="introduction" position="0,365" size="560,20" font="Regular;20" halign="center" /> -+ </screen> -+ -+ <!-- Web Browser Plugin --> -+ <screen name="BrowserLauncher" position="center,center" size="309,498" title="Web Browser"> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="4,0" size="40,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="154,0" size="40,40" alphatest="on" /> -+ -+ <widget source="key_red" render="Label" position="30,0" zPosition="1" size="125,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="180,0" zPosition="1" size="125,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ -+ <widget name="config" position="0,50" size="309,100" scrollbarMode="showOnDemand" /> -+ <ePixmap pixmap="rc_wb_desc.png" position="0,150" size="309,296" alphatest="on" /> -+ <widget name="info" position="0,455" size="309,50" font="Regular;18" halign="center" foregroundColor="blue" transparent="1" /> -+ </screen> -+ -+ <!-- Crash Report Plugin --> -+ <screen name="CrashlogReportConfiguration" position="209,48" size="865,623" title="CrashlogReport Setting" flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_list.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="CrashlogReport Setting" position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" halign="right" backgroundColor="#27d9dee2" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="435,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/button_off.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="config" zPosition="2" position="50,130" itemHeight="36" size="750,324" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="status" render="Label" position="160,525" size="540,60" zPosition="10" foregroundColor="#3c3c3c" backgroundColor="#27aeaeae" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="500,350" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,400" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ -+ <!-- FPGA Upgrade Plugin --> -+ <screen name="FPGAUpgrade" position="center,center" size="560,420" title="FPGA Upgrade" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="40,10" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="210,10" size="140,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="380,10" size="140,40" alphatest="blend" /> -+ -+ <widget source="key_red" render="Label" position="60,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_green" render="Label" position="230,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ <widget source="key_blue" render="Label" position="400,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1"/> -+ -+ <widget source="status" render="Label" position="15,60" zPosition="1" size="540,40" font="Regular;18" halign="left" valign="center" transparent="1" /> -+ <widget name="file_list" position="0,100" size="555,320" scrollbarMode="showOnDemand" /> -+ </screen> -+ -+ <screen name="UpgradeStatus" position="center,center" size="450,130" title=" "> -+ <widget name="name" position="10,0" size="430,20" font="Regular;18" halign="left" valign="bottom"/> -+ <widget name="slider" position="10,25" size="430,30" borderWidth="2" borderColor="#cccccc"/> -+ <widget name="status" position="10,25" zPosition="1" size="430,30" font="Regular;18" halign="center" valign="center" foregroundColor="blue" backgroundColor="blue" transparent="1"/> -+ <widget source="info" render="Label" position="10,70" zPosition="1" size="430,60" font="Regular;22" halign="center" valign="center" transparent="1"/> -+ </screen> -+ -+ <!-- Firmware Upgrade Plugin --> -+ <screen name="FirmwareUpgrade" position="center,center" size="560,175" title="Firmware Upgrade" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="125,7" size="80,40" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="330,7" size="80,40" alphatest="blend" /> -+ -+ <widget source="key_red" render="Label" position="160,0" zPosition="1" size="155,40" font="Regular;20" halign="left" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="365,0" zPosition="1" size="155,40" font="Regular;20" halign="left" valign="center" transparent="1" /> -+ -+ <widget name="config" zPosition="2" position="0,50" itemHeight="36" size="540,40" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="status" render="Label" position="0,100" zPosition="1" size="540,75" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ </screen> -+ -+ <screen name="FUFilebrowser" position="center,center" size="500,290" title="File Browser" > -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="5,7" size="80,40" alphatest="blend" /> -+ <widget source="key_blue" render="Label" position="40,0" zPosition="1" size="300,40" font="Regular;20" halign="left" valign="center" transparent="1"/> -+ <widget name="file_list" position="0,50" size="500,160" scrollbarMode="showOnDemand" /> -+ -+ <widget source="status" render="Label" position="0,230" zPosition="1" size="500,60" font="Regular;20" halign="center" valign="center" backgroundColor="#a08500" transparent="1" /> -+ </screen> -+ -+ -+ <!-- WLan Setup Plugin --> -+ <screen name="WlanSelection" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Wireless Network Adapter Selection..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" /> -+ <widget name="menulist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="description" render="Label" position="500,140" size="280,360" font="Regular;19" halign="center" valign="center" backgroundColor="#c5c9cc" transparent="1"/> -+ </screen> -+ -+ <screen name="WlanSetup" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Wireless Network Setup Menu..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" /> -+ <widget name="menulist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="description" render="Label" position="500,140" size="280,360" font="Regular;19" halign="center" valign="center" backgroundColor="#c5c9cc" transparent="1"/> -+ </screen> -+ -+ <screen name="WlanConfig" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Wireless Network Configuration..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" /> -+ <widget name="config" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="ipaddresstext" render="Label" position="500,160" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="ipaddress" render="Label" position="530,190" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="netmasktext" render="Label" position="500,220" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="netmask" render="Label" position="530,250" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="gatewaytext" render="Label" position="500,280" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="gateway" render="Label" position="530,310" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="DNS1text" render="Label" position="500,350" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="DNS1" render="Label" position="530,380" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="DNS2text" render="Label" position="500,410" zPosition="1" size="200,26" font="Semiboldit;22" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <widget source="DNS2" render="Label" position="530,440" zPosition="1" size="150,26" font="Regular;20" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget name="VKeyIcon" pixmap="Vu_HD/buttons/key_text.png" position="500,480" zPosition="10" size="35,25" transparent="1" alphatest="on" /> -+ <widget name="HelpWindow" pixmap="Vu_HD/vkey_icon.png" position="310,535" zPosition="1" size="1,1" transparent="1" alphatest="on" /> -+ </screen> -+ -+ <screen name="WlanScanAp" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Wireless Network AP Scan..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="240,98" size="25,25" alphatest="blend" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="630,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_green" render="Label" position="268,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="key_blue" render="Label" position="665,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/border_menu.png" position="120,140" zPosition="-1" size="342,358" transparent="1" alphatest="blend" /> -+ <widget name="aplist" position="130,150" size="322,338" transparent="1" backgroundColor="#27d9dee2" zPosition="10" scrollbarMode="showOnDemand" /> -+ <widget source="ESSID" render="Label" position="490,220" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="Address" render="Label" position="490,250" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="Protocol" render="Label" position="490,280" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="Frequency" render="Label" position="490,310" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="Channel" render="Label" position="490,340" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="Encryption key" render="Label" position="490,370" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="BitRate" render="Label" position="490,400" zPosition="1" size="300,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="Status" render="Label" position="252,520" zPosition="1" size="360,30" font="Regular;20" halign="center" valign="center" backgroundColor="#27b5b9bd" foregroundColor="#1c1c1c" transparent="1" /> -+ </screen> -+ -+ <screen name="Wlanstatus" position="209,48" size="865,623" title="Wireless Network Configuration..." flags="wfNoBorder" backgroundColor="transparent"> -+ <ePixmap pixmap="Vu_HD/Bg_EPG_view.png" zPosition="-1" position="0,0" size="865,623" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/menu/ico_title_Setup.png" position="32,41" size="40,40" alphatest="blend" transparent="1" /> -+ <eLabel text="Wireless Network Status..." position="90,50" size="600,32" font="Semiboldit;32" foregroundColor="#5d5d5d" backgroundColor="#27b5b9bd" transparent="1" /> -+ <ePixmap pixmap="Vu_HD/icons/clock.png" position="750,55" zPosition="1" size="20,20" alphatest="blend" /> -+ <widget source="global.CurrentTime" render="Label" position="770,57" zPosition="1" size="50,20" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" halign="right" transparent="1"> -+ <convert type="ClockToText">Format:%H:%M</convert> -+ </widget> -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="45,98" size="25,25" alphatest="blend" /> -+ <widget source="key_red" render="Label" position="66,97" zPosition="1" size="150,25" font="Regular;20" halign="center" valign="center" backgroundColor="darkgrey" foregroundColor="#1c1c1c" transparent="1" /> -+ <widget source="status" render="Label" position="110,200" size="650,400" transparent="1" font="Regular;20" foregroundColor="#1c1c1c" backgroundColor="#27d9dee2" zPosition="1" /> -+ </screen> -+ -+ <!-- Wireless Access Point Plugin --> -+ <screen name = "WirelessAccessPoint" position="center,center" size="650,520" title="Wireless Access Point Setup" > -+ <ePixmap pixmap="Vu_HD/buttons/red.png" position="20,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/green.png" position="180,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/yellow.png" position="340,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="Vu_HD/buttons/blue.png" position="500,10" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="25,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_green" render="Label" position="185,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_yellow" render="Label" position="345,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget source="key_blue" render="Label" position="505,10" zPosition="1" size="140,30" font="Regular;20" halign="center" valign="center" transparent="1" /> -+ <widget name="config" zPosition="2" position="10,60" size="630,350" scrollbarMode="showOnDemand" transparent="1" /> -+ <widget source="current_settings" render="Label" position="10,410" size="630,20" font="Regular;19" halign="center" valign="center" transparent="1" /> -+ <widget source="IPAddress_text" render="Label" position="160,440" size="190,21" font="Regular;19" transparent="1" /> -+ <widget source="Netmask_text" render="Label" position="160,465" size="190,21" font="Regular;19" transparent="1" /> -+ <widget source="Gateway_text" render="Label" position="160,490" size="190,21" font="Regular;19" transparent="1" /> -+ <widget source="IPAddress" render="Label" position="370,440" size="240,21" font="Regular;19" transparent="1" /> -+ <widget source="Netmask" render="Label" position="370,465" size="240,21" font="Regular;19" transparent="1" /> -+ <widget source="Gateway" render="Label" position="370,490" size="240,21" font="Regular;19" transparent="1" /> -+ </screen> -+ -+ <!-- DeviceManager Plugin --> -+ <screen name="DeviceManager" position="center,center" size="670,400" title="DeviceManager"> -+ <ePixmap pixmap="skin_default/buttons/red.png" position="20,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="skin_default/buttons/green.png" position="180,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="skin_default/buttons/yellow.png" position="340,0" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="skin_default/buttons/blue.png" position="500,0" size="140,40" alphatest="on" /> -+ <widget name="key_red" position="20,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#9f1313" transparent="1" /> -+ <widget name="key_green" position="180,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#1f771f" transparent="1" /> -+ <widget name="key_yellow" position="340,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#a08500" transparent="1" /> -+ <widget name="key_blue" position="500,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" foregroundColor="#ffffff" backgroundColor="#18188b" transparent="1" /> -+ <ePixmap pixmap="skin_default/div-h.png" position="0,48" size="670,2" alphatest="on" /> -+ <widget source="menu" render="Listbox" position="0,48" size="670,350" scrollbarMode="showOnDemand"> -+ <convert type="TemplatedMultiContent"> -+ {"templates": -+ {"default": (54,[ -+ MultiContentEntryText(pos = (100, 0), size = (560, 30), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 0), # index 0 is vendor - model -+ MultiContentEntryText(pos = (100, 32), size = (130, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 1), # index 1 is Device -+ MultiContentEntryText(pos = (230, 32), size = (130, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 2), # index 2 is Size -+ MultiContentEntryText(pos = (360, 32), size = (130, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 3), # index 3 is Partitions -+ MultiContentEntryText(pos = (490, 32), size = (140, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 4), # index 4 is Removable -+ MultiContentEntryPixmapAlphaTest(pos = (0, 52), size = (670, 2), png = 5), # png 5 is the div pixmap -+ ]), -+ "partitions": (98, [ -+ MultiContentEntryText(pos = (100, 0), size = (560, 30), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 0), # index 1 is Partition -+ MultiContentEntryText(pos = (100, 32), size = (560, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 1), # index 2 is Mounted on -+ MultiContentEntryText(pos = (100, 54), size = (560, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 2), # index 3 UUID -+ MultiContentEntryText(pos = (100, 76), size = (140, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 3), # index 4 Type -+ MultiContentEntryText(pos = (230, 76), size = (140, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 4), # index 5 Size_total -+ MultiContentEntryText(pos = (380, 76), size = (200, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 5), # index 6 Size_free -+ MultiContentEntryPixmapAlphaTest(pos = (0, 96), size = (670, 2), png = 6), # png 6 is the div pixmap -+ ]), -+ "mountpoint": (54,[ -+ MultiContentEntryPixmapAlphaTest(pos = (10, 7), size = (30, 30), png = 0), # index 0: picture -+ MultiContentEntryText(pos = (40, 0), size = (500, 30), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 1), # index 1 name -+ MultiContentEntryText(pos = (40, 32), size = (500, 20), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER, text = 2), # index 2 path -+ MultiContentEntryPixmapAlphaTest(pos = (0, 52), size = (670, 2), png = 5), # index 5 is the div pixmap -+ ]) -+ }, -+ "fonts": [gFont("Regular", 22),gFont("Regular", 16),gFont("Regular", 28)], -+ "itemHeight": 54 -+ } -+ </convert> -+ </widget> -+ </screen> -+ -+ <!-- ZappingModeSelection Plugin --> -+ <screen name="ZappingModeSelection" position="center,center" size="560,250" title="Zapping Mode Selection" > -+ <ePixmap pixmap="skin_default/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> -+ <ePixmap pixmap="skin_default/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> -+ <widget source="key_red" render="Label" position="110,10" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" foregroundColor="#ffffff" transparent="1" /> -+ <widget source="key_green" render="Label" position="310,10" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" foregroundColor="#ffffff" transparent="1" /> -+ <widget name="config" zPosition="2" position="5,70" size="550,200" scrollbarMode="showOnDemand" transparent="1" /> -+ </screen> -+ -+</skin> -+ -diff --git a/data/fonts/Makefile.am b/data/fonts/Makefile.am -index 2f7e7c7..f81801a 100644 ---- a/data/fonts/Makefile.am -+++ b/data/fonts/Makefile.am -@@ -5,4 +5,7 @@ dist_install_DATA = \ - lcd.ttf \ - md_khmurabi_10.ttf \ - nmsbd.ttf \ -- tuxtxt.ttf -+ tuxtxt.ttf \ -+ MyriadPro-Regular.otf \ -+ MyriadPro-Semibold.otf \ -+ MyriadPro-SemiboldIt.otf diff --git a/data/skin.xml b/data/skin.xml index bbf4dd0..b99bdce 100755 --- a/data/skin.xml @@ -6616,7 +52,7 @@ index fd33298..d8c1982 100644 + for (pass = 0; pass < number_passes; pass++) + for (int y = 0; y < height; y++) + { -+ png_read_rows(png_ptr, &rowptr[y], png_bytepp_NULL, 1); ++ png_read_rows(png_ptr, &rowptr[y], NULL, 1); + } + +/* @@ -6656,7 +92,7 @@ index fd33298..d8c1982 100644 png_destroy_read_struct(&png_ptr, &info_ptr,&end_info); fclose(fp); diff --git a/lib/python/Screens/ChannelSelection.py b/lib/python/Screens/ChannelSelection.py -index 688fe50..86a8e0c 100755 +index 6813381..a4e2771 100755 --- a/lib/python/Screens/ChannelSelection.py +++ b/lib/python/Screens/ChannelSelection.py @@ -2,6 +2,8 @@ from Tools.Profile import profile @@ -6668,7 +104,7 @@ index 688fe50..86a8e0c 100755 from Components.ServiceList import ServiceList from Components.ActionMap import NumberActionMap, ActionMap, HelpableActionMap from Components.MenuList import MenuList -@@ -731,6 +733,8 @@ class ChannelSelectionBase(Screen): +@@ -732,6 +734,8 @@ class ChannelSelectionBase(Screen): self["key_yellow"] = Button(_("Provider")) self["key_blue"] = Button(_("Favourites")) @@ -6677,7 +113,7 @@ index 688fe50..86a8e0c 100755 self["list"] = ServiceList() self.servicelist = self["list"] -@@ -876,25 +880,51 @@ class ChannelSelectionBase(Screen): +@@ -877,25 +881,51 @@ class ChannelSelectionBase(Screen): pos = titleStr.find(']') if pos == -1: pos = titleStr.find(')') @@ -6845,7 +281,7 @@ index 2a8801c..fe5bcf0 100755 def createSummary(self): diff --git a/skin.py b/skin.py -index 19da203..e627ff8 100755 +index a0190f1..2de2cf5 100755 --- a/skin.py +++ b/skin.py @@ -50,7 +50,7 @@ def loadSkin(name, scope = SCOPE_SKIN): @@ -6892,7 +328,7 @@ index 19da203..e627ff8 100755 def applySingleAttribute(guiObject, desktop, attrib, value, scale = ((1,1),(1,1))): # and set attributes try: -@@ -151,7 +179,15 @@ def applySingleAttribute(guiObject, desktop, attrib, value, scale = ((1,1),(1,1) +@@ -162,7 +190,15 @@ def applySingleAttribute(guiObject, desktop, attrib, value, scale = ((1,1),(1,1) elif attrib == 'itemHeight': guiObject.setItemHeight(int(value)) elif attrib in ("pixmap", "backgroundPixmap", "selectionPixmap"): diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_wrong_boolean_type.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_wrong_boolean_type.patch deleted file mode 100644 index a89926a..0000000 --- a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_wrong_boolean_type.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/lib/python/Components/NimManager.py b/lib/python/Components/NimManager.py -index 31e59a6..a7da93d 100755 ---- a/lib/python/Components/NimManager.py -+++ b/lib/python/Components/NimManager.py -@@ -59,10 +59,10 @@ class SecConfigure: - sec.setLNBLOFL(9750000) - sec.setLNBLOFH(10600000) - sec.setLNBThreshold(11700000) -- sec.setLNBIncreasedVoltage(lnbParam.OFF) -+ sec.setLNBIncreasedVoltage(False) - sec.setRepeats(0) - sec.setFastDiSEqC(fastDiSEqC) -- sec.setSeqRepeat(0) -+ sec.setSeqRepeat(False) - sec.setCommandOrder(0) - - #user values -@@ -347,9 +347,9 @@ class SecConfigure: - # pass # nyi in drivers - - if currLnb.increased_voltage.value: -- sec.setLNBIncreasedVoltage(lnbParam.ON) -+ sec.setLNBIncreasedVoltage(True) - else: -- sec.setLNBIncreasedVoltage(lnbParam.OFF) -+ sec.setLNBIncreasedVoltage(False) - - dm = currLnb.diseqcMode.value - if dm == "none": diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png new file mode 100755 index 0000000..49ffcc2 Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png new file mode 100755 index 0000000..d19f3d3 Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png new file mode 100755 index 0000000..229a91c Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png differ diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png new file mode 100755 index 0000000..b96ad21 Binary files /dev/null and b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png differ diff --git a/meta-openvuplus/recipes-vuplus/opera-hbbtv/opera-hbbtv_0.2.bb b/meta-openvuplus/recipes-vuplus/opera-hbbtv/opera-hbbtv_0.2.bb index f5e18e7..803dbcb 100644 --- a/meta-openvuplus/recipes-vuplus/opera-hbbtv/opera-hbbtv_0.2.bb +++ b/meta-openvuplus/recipes-vuplus/opera-hbbtv/opera-hbbtv_0.2.bb @@ -7,7 +7,7 @@ DEPENDS = "mpfr gmp" DEPENDS += "${@base_contains("GST_VERSION", "1.0", "gstreamer1.0", "gstreamer", d)}" RDEPENDS_${PN} = "sysfsutils" -SRC_DATE = "20150622_0" +SRC_DATE = "20151001_1" PR = "r2_${SRC_DATE}" SRC_URI = "" @@ -78,6 +78,6 @@ PACKAGES = "${PN}" FILES_${PN} = "/" -SRC_URI[md5sum] = "3dbefb3fce773077fd3604c4666f0c3e" -SRC_URI[sha256sum] = "909dd2f98d322b46a97d298e0dc0ab54a47538a791be3bf40ef9314df0f0aa44" +SRC_URI[md5sum] = "7a36b446b8d7176b8343e6df3eeb4d90" +SRC_URI[sha256sum] = "266122d41ef7830a0595b312e882241d088ceb17c28dfa6fb4a0047155ddc3b3" diff --git a/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-base.bb b/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-base.bb index 45c4cfa..0f4e341 100644 --- a/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-base.bb +++ b/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-base.bb @@ -2,7 +2,7 @@ SUMMARY = "Vuplus: Base set of packages for Vuplus." SECTION = "vuplus/base" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" -PR = "r3" +PR = "r4" inherit packagegroup @@ -30,6 +30,7 @@ VUPLUS_BASE_ESSENTIAL = "\ mtd-utils-ubidetach \ mtd-utils-ubimkvol \ hdparm \ + gptfdisk \ usbtunerhelper \ killall \ openresolv \ @@ -58,7 +59,6 @@ VUPLUS_FIRMWARE_DVB = " \ VUPLUS_BASE_RECOMMENDS = "\ dropbear \ - vuplus-vucamd \ sambaserver \ openvpn \ zeroconf \ diff --git a/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-enigma2.bb b/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-enigma2.bb index 70ca4c7..4d00fc8 100644 --- a/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-enigma2.bb +++ b/meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-enigma2.bb @@ -2,7 +2,7 @@ SUMMARY = "Enigma2 set of packages for Vuplus" SECTION = "vuplus/base" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" -PR = "r4" +PR = "r7" PACKAGE_ARCH = "${MACHINE_ARCH}" @@ -59,6 +59,7 @@ RDEPENDS_${PN} += " \ ${@base_contains("VUPLUS_FEATURES", "fpgaupgrade", "enigma2-plugin-systemplugins-fpgaupgrade", "", d)} \ ${@base_contains("VUPLUS_FEATURES", "firmwareupgrade", "enigma2-plugin-systemplugins-firmwareupgrade", "", d)} \ ${@base_contains("VUPLUS_FEATURES", "hbbtv", "enigma2-plugin-extensions-hbbtv", "", d)} \ + ${@base_contains("VUPLUS_FEATURES", "webkithbbtv", "webkit-hbbtv-browser", "", d)} \ ${@base_contains("VUPLUS_FEATURES", "streamtv", "enigma2-plugin-extensions-streamtv", "", d)} \ ${@base_contains("VUPLUS_FEATURES", "dlna", "enigma2-plugin-extensions-dlnaserver enigma2-plugin-extensions-dlnabrowser", "", d)} \ ${@base_contains("VUPLUS_FEATURES", "3gmodem", "enigma2-plugin-systemplugins-3gmodemmanager", "", d)} \ @@ -70,6 +71,8 @@ RDEPENDS_${PN} += " \ ${@base_contains("VUPLUS_FEATURES", "audioeffect", "enigma2-plugin-systemplugins-audioeffect", "", d)} \ ${@base_contains("VUPLUS_FEATURES", "uianimation", "enigma2-plugin-systemplugins-animationsetup", "", d)} \ ${@base_contains("VUPLUS_FEATURES", "xbmc", "enigma2-plugin-extensions-xbmc", "", d)} \ + ${@base_contains("VUPLUS_FEATURES", "minitv", "enigma2-plugin-extensions-minitv", "", d)} \ + ${@base_contains("VUPLUS_FEATURES", "fastzap", "enigma2-plugin-systemplugins-fastzapsupport", "", d)} \ " PACKAGE_ARCH = "${MACHINE_ARCH}" diff --git a/meta-openvuplus/recipes-vuplus/tuxbox/files/add_uhd_channels.patch b/meta-openvuplus/recipes-vuplus/tuxbox/files/add_uhd_channels.patch new file mode 100644 index 0000000..ffb139f --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/tuxbox/files/add_uhd_channels.patch @@ -0,0 +1,26 @@ +diff --git a/satellites.xml b/satellites.xml +index 4c00ec2..5406e07 100644 +--- a/satellites.xml ++++ b/satellites.xml +@@ -1085,6 +1085,9 @@ + <transponder fec_inner="3" frequency="12692000" modulation="1" onid="319" polarization="0" symbol_rate="27500000" system="0" tsid="9900"/> + <transponder fec_inner="3" frequency="12713000" modulation="1" onid="64511" polarization="1" symbol_rate="27500000" system="0" tsid="10000"/> + <transponder fec_inner="3" frequency="12731000" modulation="1" onid="64511" polarization="0" symbol_rate="27500000" system="0" tsid="10100"/> ++ <!-- UHD channels --> ++ <transponder fec_inner="3" frequency="12727000" modulation="2" polarization="0" symbol_rate="30000000" system="1"/> ++ <transponder fec_inner="3" frequency="11296000" modulation="2" polarization="0" symbol_rate="27500000" system="1"/> + </sat> + <sat flags="1" name="Eutelsat W2 (16.0E)" position="160"> + <transponder fec_inner="2" frequency="10957000" modulation="1" polarization="0" symbol_rate="2821000" system="0"/> +@@ -1241,6 +1244,11 @@ + <transponder fec_inner="4" frequency="12699000" modulation="1" onid="1" polarization="1" symbol_rate="22000000" system="0" tsid="1118"/> + <transponder fec_inner="4" frequency="12721750" modulation="1" onid="53" polarization="0" symbol_rate="22000000" system="0" tsid="1119"/> + <transponder fec_inner="4" frequency="12728500" modulation="1" onid="1" polarization="1" symbol_rate="22000000" system="0" tsid="1120"/> ++ <!-- UHD channels --> ++ <transponder fec_inner="9" frequency="10994000" modulation="1" polarization="0" symbol_rate="22000000" system="1"/> ++ <transponder fec_inner="2" frequency="11112000" modulation="2" polarization="0" symbol_rate="22000000" system="1"/> ++ <transponder fec_inner="2" frequency="12344000" modulation="2" polarization="0" symbol_rate="30000000" system="1"/> ++ <transponder fec_inner="4" frequency="10994000" modulation="2" polarization="0" symbol_rate="22000000" system="1"/> + </sat> + <sat flags="1" name="Eutelsat 2 F3 (21.5E)" position="215"> + <transponder fec_inner="3" frequency="10972000" modulation="1" polarization="1" symbol_rate="2532000" system="0"/> diff --git a/meta-openvuplus/recipes-vuplus/tuxbox/tuxbox-common.bb b/meta-openvuplus/recipes-vuplus/tuxbox/tuxbox-common.bb index e6a4f37..ecfbc3a 100644 --- a/meta-openvuplus/recipes-vuplus/tuxbox/tuxbox-common.bb +++ b/meta-openvuplus/recipes-vuplus/tuxbox/tuxbox-common.bb @@ -4,11 +4,12 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=80 MAINTAINER = "Felix Domke <tmbinc@elitdvb.net>" PN = "tuxbox-common" -PR = "r6" +PR = "r7" SRC_REV = "12436bfb31dafdc4c73bc4bb5d4cb39a0855c95e" SRC_URI = "git://code.vuplus.com/git/dvbapp-meta.git;protocol=git;tag=${SRC_REV} " +SRC_URI += "file://add_uhd_channels.patch" FILES_${PN} = "/" diff --git a/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb index 59439c7..896162e 100644 --- a/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb +++ b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb @@ -11,6 +11,7 @@ SRC_URI = " \ git://code.vuplus.com/git/vtuner.git;protocol=git;tag=${SRC_REV} \ file://no_usb_device.patch;striplevel=1 \ file://fix_set_delsys.patch \ + file://fix_getopt_error.patch \ file://get_avail_vtuner.patch \ file://setfrontend_ofdm_fecauto.patch \ file://${PN}.sh \ diff --git a/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_getopt_error.patch b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_getopt_error.patch new file mode 100644 index 0000000..dc7a83e --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_getopt_error.patch @@ -0,0 +1,13 @@ +diff --git a/usbtunerhelper.c b/usbtunerhelper.c +index 94519dc..7d7ed1e 100644 +--- a/usbtunerhelper.c ++++ b/usbtunerhelper.c +@@ -623,7 +623,7 @@ int main(int argc, char *argv[]) + int ok = 0; + int debug = 0; + +- char option; ++ int option; + while ((option = getopt(argc, argv, "dh")) >= 0) + { + switch (option) diff --git a/meta-openvuplus/recipes-vuplus/vuplus-3gcommand/vuplus-3gcommand.bb b/meta-openvuplus/recipes-vuplus/vuplus-3gcommand/vuplus-3gcommand.bb new file mode 100644 index 0000000..27e93a4 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/vuplus-3gcommand/vuplus-3gcommand.bb @@ -0,0 +1,29 @@ +DESCIPTION = "3gcommand" +MAINTAINER = "vuplus team" +LICENSE = "CLOSED" +require conf/license/license-close.inc + +PV = "1.0" +PR = "r0" + +SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-3gcommand-${PV}.tar.gz" + +do_install() { + install -d ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager + install -m 0755 ${WORKDIR}/3gcommand ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager/3gcommand +} + +do_install_arm() { + install -d ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager + install -m 0755 ${WORKDIR}/3gcommand_arm ${D}/usr/lib/enigma2/python/Plugins/SystemPlugins/3GModemManager/3gcommand +} + +PACKAGES = "${PN}" +FILES_${PN} = "/" + +do_populate_sysroot[noexec] = "1" +INSANE_SKIP_${PN} = "already-stripped" + +SRC_URI[md5sum] = "a586fa3901204a0344ea28fe6ec20ee1" +SRC_URI[sha256sum] = "59669751d0b95d1da693b22719fa80dd971deb2a0e551d88258f1e634a1acedd" + diff --git a/meta-openvuplus/recipes-vuplus/vuplus-dlnaserver/vuplus-dlnaserver.bb b/meta-openvuplus/recipes-vuplus/vuplus-dlnaserver/vuplus-dlnaserver.bb new file mode 100644 index 0000000..abecd99 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/vuplus-dlnaserver/vuplus-dlnaserver.bb @@ -0,0 +1,29 @@ +DESCIPTION = "dinaserver" +MAINTAINER = "vuplus team" +LICENSE = "CLOSED" +require conf/license/license-close.inc + +PV = "1.0" +PR = "r0" + +SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-dlnaserver-${PV}.tar.gz" + +do_install() { + install -d ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer + install -m 0755 ${WORKDIR}/dlnaserver ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer/dlnaserver +} + +do_install_arm() { + install -d ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer + install -m 0755 ${WORKDIR}/dlnaserver_arm ${D}/usr/lib/enigma2/python/Plugins/Extensions/DLNAServer/dlnaserver +} + +PACKAGES = "${PN}" +FILES_${PN} = "/" + +do_populate_sysroot[noexec] = "1" +INSANE_SKIP_${PN} = "already-stripped" + +SRC_URI[md5sum] = "c08be968fcf1d707bd940c4bb7fa1fdb" +SRC_URI[sha256sum] = "9b5fc064e725749c45e9f7517e63a8258845220ef6dc5a20093e09f5335493a1" + diff --git a/meta-openvuplus/recipes-vuplus/vuplus-skin/files/fix_standby_name.patch b/meta-openvuplus/recipes-vuplus/vuplus-skin/files/fix_standby_name.patch new file mode 100644 index 0000000..7078433 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/vuplus-skin/files/fix_standby_name.patch @@ -0,0 +1,62 @@ +diff --git a/usr/share/enigma2/750S/skin.xml b/usr/share/enigma2/750S/skin.xml +index 242a848..242619c 100644 +--- a/usr/share/enigma2/750S/skin.xml ++++ b/usr/share/enigma2/750S/skin.xml +@@ -370,7 +370,7 @@ + <convert type="MenuEntryCompare">setup_selection</convert> + <convert type="ConditionalShowHide"/> + </widget> +- <widget source="menu" render="FixedLabel" text="-Standby" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> ++ <widget source="menu" render="FixedLabel" text="-Idle Server Mode" position="410,324" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> + <convert type="MenuEntryCompare">standby_restart_list</convert> + <convert type="ConditionalShowHide"/> + </widget> +@@ -378,7 +378,7 @@ + <convert type="MenuEntryCompare">standby_restart_list</convert> + <convert type="ConditionalShowHide"/> + </widget> +- <widget source="menu" render="FixedLabel" text="-Deep Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> ++ <widget source="menu" render="FixedLabel" text="-Standby" position="410,374" zPosition="1" size="195,22" font="Regular;19" backgroundColor="#182946" foregroundColor="#998462" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1"> + <convert type="MenuEntryCompare">standby_restart_list</convert> + <convert type="ConditionalShowHide"/> + </widget> +@@ -2612,7 +2612,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) + </screen> + + <!-- Fancontrol Plugin --> +- <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" > ++ <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Idle Server Mode Fancontrol settings" > + <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> + <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> + +@@ -2678,7 +2678,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or + </screen> + + <!-- Manual Fancontrol Plugin --> +- <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" > ++ <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Idle Server Mode" > + <ePixmap pixmap="750S/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> + <ePixmap pixmap="750S/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> + +diff --git a/usr/share/enigma2/Vu_HD/skin.xml b/usr/share/enigma2/Vu_HD/skin.xml +index c82df12..20d86ba 100644 +--- a/usr/share/enigma2/Vu_HD/skin.xml ++++ b/usr/share/enigma2/Vu_HD/skin.xml +@@ -3135,7 +3135,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) + </screen> + + <!-- Fancontrol Plugin --> +- <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Standbymode Fancontrol settings" > ++ <screen name="FancontrolConfiguration" position="center,center" size="560,300" title="Idle Server Mode Fancontrol settings" > + <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="30,40" alphatest="on" /> + <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="30,40" alphatest="on" /> + +@@ -3202,7 +3202,7 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y() + (or + </screen> + + <!-- Manual Fancontrol Plugin --> +- <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Standby mode" > ++ <screen name="ManualFancontrol" position="center,center" size="560,300" title="Fancontrol Settings in Idle Server Mode" > + <ePixmap pixmap="Vu_HD/buttons/red.png" position="110,10" size="140,40" alphatest="on" /> + <ePixmap pixmap="Vu_HD/buttons/green.png" position="310,10" size="140,40" alphatest="on" /> + diff --git a/meta-openvuplus/recipes-vuplus/vuplus-skin/vuplus-skins.bb b/meta-openvuplus/recipes-vuplus/vuplus-skin/vuplus-skins.bb new file mode 100644 index 0000000..c1848f9 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/vuplus-skin/vuplus-skins.bb @@ -0,0 +1,33 @@ +DESCRIPTION = "vuplus skins." +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +PV = "1.0" +PR = "r0" + +RDEPENDS_${PN} = "enigma2" + +BRANCH ?= "master" +SRCREV = "" + +SRC_URI = " \ + git://code.vuplus.com/git/vuplus-skins.git;protocol=git;branch=${BRANCH};rev=${SRCREV} \ + file://fix_standby_name.patch \ +" + +S = "${WORKDIR}/git" + +FILES_${PN} = "/usr" + +do_install() { + install -d ${D}/usr/ + cp -rp ${S}/usr/* ${D}/usr + chmod -R a+rX ${D}/usr/share/enigma2/ +} + +do_package_qa() { +} + +sysroot_stage_all() { +} + diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+/001_gdk_window_ensure_native_patch.diff b/meta-openvuplus/recipes-webkit/gtk+/gtk+/001_gdk_window_ensure_native_patch.diff new file mode 100644 index 0000000..b374318 --- /dev/null +++ b/meta-openvuplus/recipes-webkit/gtk+/gtk+/001_gdk_window_ensure_native_patch.diff @@ -0,0 +1,25 @@ +diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c +index 101e5c1..06fe09f 100644 +--- a/gdk/gdkwindow.c ++++ b/gdk/gdkwindow.c +@@ -1845,10 +1845,19 @@ gdk_window_ensure_native (GdkWindow *window) + return FALSE; + + private = (GdkWindowObject *) window; ++ if( !private ) ++ return FALSE; + ++ + impl_window = gdk_window_get_impl_window (private); + +- if (gdk_window_is_offscreen (impl_window)) ++ ++ ++ if( !impl_window ) ++ return FALSE; ++ ++ ++ if (!impl_window || gdk_window_is_offscreen (impl_window)) + return FALSE; /* native in offscreens not supported */ + + if (impl_window == private) diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+/002_remove_legacy_log_patch.diff b/meta-openvuplus/recipes-webkit/gtk+/gtk+/002_remove_legacy_log_patch.diff new file mode 100644 index 0000000..20b7f67 --- /dev/null +++ b/meta-openvuplus/recipes-webkit/gtk+/gtk+/002_remove_legacy_log_patch.diff @@ -0,0 +1,50 @@ +diff --git a/gdk/directfb/gdkevents-directfb.c b/gdk/directfb/gdkevents-directfb.c +index fd32145..c0ddb27 100644 +--- a/gdk/directfb/gdkevents-directfb.c ++++ b/gdk/directfb/gdkevents-directfb.c +@@ -697,7 +697,11 @@ gdk_event_translate (GdkEvent *event, + break; + + default: ++#if 0 /*oskwon*/ + g_message ("unhandled DirectFB windowing event 0x%08x", dfbevent->type); ++#else ++ break; ++#endif + } + + done: +diff --git a/gdk/directfb/gdkkeys-directfb.c b/gdk/directfb/gdkkeys-directfb.c +index e775384..d14bbc8 100644 +--- a/gdk/directfb/gdkkeys-directfb.c ++++ b/gdk/directfb/gdkkeys-directfb.c +@@ -1999,7 +1999,9 @@ guint + gdk_keymap_lookup_key (GdkKeymap *keymap, + const GdkKeymapKey *key) + { ++#if 0 /*oswkon*/ + g_warning ("gdk_keymap_lookup_key unimplemented \n"); ++#endif + return 0; + } + +@@ -2007,15 +2009,18 @@ void + gdk_keymap_add_virtual_modifiers (GdkKeymap *keymap, + GdkModifierType *state) + { ++#if 0 /*oswkon*/ + g_warning ("gdk_keymap_add_virtual_modifiers unimplemented \n"); ++#endif + } + + gboolean + gdk_keymap_map_virtual_modifiers (GdkKeymap *keymap, + GdkModifierType *state) + { ++#if 0 /*oswkon*/ + g_warning ("gdk_keymap_map_virtual_modifiers unimplemented \n"); +- ++#endif + return TRUE; + } + diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+/003_disable_demo_build_patch.diff b/meta-openvuplus/recipes-webkit/gtk+/gtk+/003_disable_demo_build_patch.diff new file mode 100644 index 0000000..068c536 --- /dev/null +++ b/meta-openvuplus/recipes-webkit/gtk+/gtk+/003_disable_demo_build_patch.diff @@ -0,0 +1,27 @@ +diff --git a/Makefile.am b/Makefile.am +index 8e3a2f1..7288db2 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,7 +1,7 @@ + ## Makefile.am for GTK+ + include $(top_srcdir)/Makefile.decl + +-SRC_SUBDIRS = gdk gtk modules demos tests perf ++SRC_SUBDIRS = gdk gtk modules tests perf + SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build + + # require automake 1.4 +diff --git a/configure.ac b/configure.ac +index 85606fa..4f3137f 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1721,9 +1721,6 @@ gail-uninstalled.pc + m4macros/Makefile + po/Makefile.in + po-properties/Makefile.in +-demos/Makefile +-demos/gtk-demo/Makefile +-demos/gtk-demo/geninclude.pl + tests/Makefile + docs/Makefile + docs/reference/Makefile diff --git a/meta-openvuplus/recipes-webkit/gtk+/gtk+_2.24.27.bbappend b/meta-openvuplus/recipes-webkit/gtk+/gtk+_2.24.27.bbappend new file mode 100644 index 0000000..7d853a0 --- /dev/null +++ b/meta-openvuplus/recipes-webkit/gtk+/gtk+_2.24.27.bbappend @@ -0,0 +1,13 @@ +PR_append = "-vuplus0" + +THISDIR := "${@os.path.dirname(bb.data.getVar('FILE', d, True))}" +FILESPATH =. "${@base_set_filespath(["${THISDIR}/${PN}"], d)}:" + +DEPENDS = "glib-2.0 pango atk jpeg libpng docbook-utils-native cairo gdk-pixbuf" + +SRC_URI += " \ + file://001_gdk_window_ensure_native_patch.diff;apply=yes;striplevel=1 \ + file://002_remove_legacy_log_patch.diff;apply=yes;striplevel=1 \ + file://003_disable_demo_build_patch.diff;apply=yes;striplevel=1 \ + " + diff --git a/meta-openvuplus/recipes-webkit/pointercal/pointercal_0.0.bbappend b/meta-openvuplus/recipes-webkit/pointercal/pointercal_0.0.bbappend new file mode 100644 index 0000000..a4637c1 --- /dev/null +++ b/meta-openvuplus/recipes-webkit/pointercal/pointercal_0.0.bbappend @@ -0,0 +1,4 @@ +PR_append = "-vuplus0" + +BBCLASSEXTEND = "native" + diff --git a/meta-openvuplus/recipes-webkit/webkit/webkit-gtk_git.bb b/meta-openvuplus/recipes-webkit/webkit/webkit-gtk_git.bb new file mode 100644 index 0000000..690cba5 --- /dev/null +++ b/meta-openvuplus/recipes-webkit/webkit/webkit-gtk_git.bb @@ -0,0 +1,84 @@ +SUMMARY = "WebKit web rendering engine for the GTK+ platform" +HOMEPAGE = "http://www.webkitgtk.org/" +BUGTRACKER = "http://bugs.webkit.org/" + +LICENSE = "BSD & LGPLv2+" +LIC_FILES_CHKSUM = "\ + file://Source/WebCore/rendering/RenderApplet.h;endline=22;md5=fb9694013ad71b78f8913af7a5959680 \ + file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351 \ + file://Source/JavaScriptCore/parser/Parser.h;endline=23;md5=2f3cff0ad0a9c486da5a376928973a90 \ + " + +ICU_LIB = "icu" + +DEPENDS = "zlib enchant libsoup-2.4 curl libxml2 cairo libidn gnutls geoclue \ + gtk+ gstreamer1.0 gstreamer1.0-plugins-base flex-native gperf-native perl-native-runtime sqlite3 ${ICU_LIB}" + +PR = "r3" +PV = "r95199" + +BRANCH="vuplus-webkit" +SRCREV="66de070e17c185bbf388688ceb7084b503f743a2" + +SRC_URI = "git://code.vuplus.com:/git/webkit-r95199-base.git;protocol=http;branch=${BRANCH};rev=${SRCREV}" + +inherit autotools lib_package gtk-doc pkgconfig + +S = "${WORKDIR}/git" + +EXTRA_OECONF = "\ + --enable-debug=no \ + --with-gtk=2.0 \ + --disable-spellcheck \ + --enable-optimizations \ + --disable-channel-messaging \ + --disable-meter-tag \ + --enable-image-resizer \ + --disable-sandbox \ + --disable-xpath \ + --disable-xslt \ + --disable-svg \ + --disable-filters \ + --disable-svg-fonts \ + --disable-video \ + --disable-video-track \ + --with-target=directfb \ + --disable-jit \ + --enable-fast-malloc \ + --enable-shared-workers \ + --enable-workers \ + --enable-javascript-debugger \ + --enable-fast-mobile-scrolling \ + --enable-offline-web-applications \ + " + +LDFLAGS += "-Wl,--no-keep-memory" + +EXTRA_AUTORECONF = " -I Source/autotools " + +ARM_INSTRUCTION_SET = "arm" + +COMPATIBLE_HOST_mips64n32 = "null" + +CONFIGUREOPT_DEPTRACK = "" + +do_configure_append() { + # somethings wrong with icu, fix it up manually + for makefile in $(find ${B} -name "GNUmakefile") ; do + sed -i s:-I/usr/include::g $makefile + done +} + +do_install_append() { + rmdir ${D}${libexecdir} + install -d ${D}/usr/bin + install -m 0755 ${WORKDIR}/build/Programs/GtkLauncher ${D}/usr/bin/webkit.launcher +} + +PACKAGES =+ "${PN}-webinspector bjavascriptcore" +FILES_libjavascriptcore = "${libdir}/libjavascriptcoregtk-1.0.so.*" +FILES_${PN}-webinspector = "${datadir}/webkitgtk-*/webinspector/" +FILES_${PN} += "${datadir}/webkitgtk-*/resources/error.html \ + ${datadir}/webkitgtk-*/images \ + ${datadir}/glib-2.0/schemas" +