Support gles animation.
cleanup and remove FactoryTest
Merge commit 'dm/experimental' into test_1130 Conflicts: acinclude.m4 lib/driver/Makefile.am lib/python/Plugins/SystemPlugins/SoftwareManager/SoftwareTools.py lib/python/Plugins/SystemPlugins/SoftwareManager/plugin.py main/bsod.cpp po/ar.po po/ca.po po/cs.po po/da.po po/de.po po/el.po po/en.po po/enigma2.pot po/es.po po/et.po po/fi.po po/fr.po po/fy.po po/hr.po po/hu.po po/is.po po/it.po po/lt.po po/lv.po po/nl.po po/no.po po/pl.po po/pt.po po/ru.po po/sk.po po/sl.po po/sr.po po/sv.po po/tr.po po/uk.po
use eEnv::resolve() / eEnv.resolve()
Merge commit 'dm/experimental' into test Conflicts: lib/dvb/epgcache.cpp lib/python/Components/NimManager.py lib/python/Plugins/Extensions/DVDPlayer/meta/plugin_dvdplayer.xml lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/meta/plugin_commoninterfaceassignment.xml lib/python/Plugins/SystemPlugins/NFIFlash/flasher.py lib/python/Plugins/SystemPlugins/NFIFlash/meta/plugin_nfiflash.xml lib/python/Plugins/SystemPlugins/SkinSelector/meta/plugin_skinselector.xml lib/python/Plugins/SystemPlugins/SoftwareManager/meta/plugin_softwaremanager.xml lib/python/Plugins/SystemPlugins/VideoEnhancement/meta/plugin_videoenhancement.xml po/ar.po po/ca.po po/cs.po po/da.po po/de.po po/el.po po/en.po po/enigma2.pot po/es.po po/et.po po/fi.po po/fr.po po/fy.po po/hr.po po/hu.po po/is.po po/it.po po/lt.po po/lv.po po/nl.po po/no.po po/pl.po po/pt.po po/ru.po po/sk.po po/sl.po po/sr.po po/sv.po po/tr.po po/uk.po
fixes bug #582 handle keyboard entries in wizard correctly for dynamic config elements
fixes bug #582 handle keyboard entries in wizard correctly for dynamic config elements
patch for vuplus again
Enigma2-{Wizard.py,Networksetup.py,ConfigList.py,skin_default.xml,NetworkWizard.py}: -add possibility to use the VirtualKeyboard globally with every ConfigText and ConfigPassword ConfigEntry inside ConfigListScreens and WizardScreens. -add possibility to globally move the NumericalHelpInputWindow shown from a ConfigListScreen or a Wizard Screen to a inside the Skin defined Position This currently still needs following Skin entries defined in your Screens Skin: "<widget source="VKeyIcon" render="Pixmap" pixmap="skin_default/buttons/key_text.png" position="10,380" zPosition="10" size="35,25" transparent="1" alphatest="on" > <convert type="ConditionalShowHide" /> </widget>" used for Showing/hiding the TEXT Icon if the VirtualKeyboard is available. and: "<widget name="HelpWindow" pixmap="skin_default/vkey_icon.png" position="160,315" zPosition="1" size="1,1" transparent="1" alphatest="on" />" used to position the NumericalTextInputHelpWIndow inside your Screen as defined by your Screens Skin. also you need currently: from Components.Sources.Boolean import Boolean self["VKeyIcon"] = Boolean(False) self["HelpWindow"] = Pixmap() self["HelpWindow"].hide() inside your Screens sourcecode so we know that these items should be handled globally from Enigma2. - remove own Helpwindow/Vkey handling from NetworkSetup.py - include new VirtualKeyboardhandling inside NetworkWizard This fixes #157
allow skipping of end screens in wizards just add <condition> self.condition = self.isLastWizard </condition> to the last screen in your wizard furthermore you need to update the <step>-tag of your last step according to the following example: <step id="end" laststep="true"> ... </step>
allow exiting wizards with exit key if there is no step history (i.e. user is in the first step of the wizard)
small optimizations and cleanups by Moritz Venn
- increase video wizard timeout from 10 to 20 seconds - rearrange summary screen widgets - set summary screen before anything else in the wizard
small speedups/cleanups by moritz venn
enable dream keyboard
Wizard.py: async fixes
Wizard.py: hopefully fix async stuff
Wizard.py: add handling for async code
use config callbacks from instantiated dialog in wizard screens
remove onSelectionChanged callbacks before deleting the configInstance["config"] item in the wizard to prevent calling them from a closed screen