enigma2 20130314 (master) -> 20130424 (master)
authorAndreas Monzner <andreas.monzner@dream-property.net>
Wed, 24 Apr 2013 18:01:47 +0000 (20:01 +0200)
committerAndreas Monzner <andreas.monzner@dream-property.net>
Wed, 24 Apr 2013 18:01:47 +0000 (20:01 +0200)
commit5612459aaa59e011744a476aab5d98c3fb9f869b
treec4401860337b6f0238b9db3213022b57614be16f
parentc44e14d4e9e80615e7b159a2e9c0d8e3dd527dc4
enigma2 20130314 (master) -> 20130424 (master)
----------------------------------------------
- switched to more flexible, python-based servicelist implementation with more options (thx to merlin team!)
- filter out non printable characters from DVB texts (epg, now/next, servicenames)
- MiniDLNASetup: fixed broken kill/restart and added possibility to force a full resccan
- some hardisk/storage manager cleanups/fixes
- fixed rtsp stream synchronization
- fixed multimedia subtitle memory leak
- removed workaround to disable multimedia subtitles
- activate fwd/rwd buttons in browser
- some hbbtv fixes (allow extension of hbbtv <object> via Element.prototype)
- fixed broken http/https streaming after browser has been used
- added new epgcache option to keep and collect outdated events (disabled by default)
  to show outdated events of a service you can press "long" info or press menu in single epg-list of a service
- take care of configured epgcache timespan on cleanloop run (every minute)
- added some (deprecated) wrapper functions for some gui functions which were removed in 20130314 tarball
- vertically center texts in configuration dialogs
- allow to set left/right offsets for configuration lists (demo in skin-default.xml)
- added possibility to disable wakeup from standby on zap-timers via usage config
36 files changed:
usr/include/enigma2/lib/base/thread.h
usr/include/enigma2/lib/dvb/epgcache.h
usr/include/enigma2/lib/gdi/font.h
usr/include/enigma2/lib/gdi/gpixmap.h
usr/include/enigma2/lib/gdi/grc.h
usr/include/enigma2/lib/service/iservice.h
usr/lib/enigma2/python/Components/EpgList.py
usr/lib/enigma2/python/Components/Harddisk.py
usr/lib/enigma2/python/Components/Language.py
usr/lib/enigma2/python/Components/ServiceList.py
usr/lib/enigma2/python/Components/UsageConfig.py
usr/lib/enigma2/python/Components/config.py
usr/lib/enigma2/python/Navigation.py
usr/lib/enigma2/python/Plugins/Extensions/BludiscPlayer/plugin.py
usr/lib/enigma2/python/Plugins/Extensions/Browser/Browser.py
usr/lib/enigma2/python/Plugins/Extensions/Browser/keymap.xml
usr/lib/enigma2/python/Plugins/Extensions/Browser/webview.py
usr/lib/enigma2/python/Plugins/Extensions/DVDBurn/TitleProperties.py
usr/lib/enigma2/python/Plugins/Extensions/MediaPlayer/plugin.py
usr/lib/enigma2/python/Plugins/Extensions/PicturePlayer/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/MiniDLNASetup/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/NFIFlash/flasher.py
usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/BackupRestore.py
usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py
usr/lib/enigma2/python/Screens/ChannelSelection.py
usr/lib/enigma2/python/Screens/ChannelSelectionDisplaySettings.py [new file with mode: 0644]
usr/lib/enigma2/python/Screens/EpgSelection.py
usr/lib/enigma2/python/Screens/InfoBarGenerics.py
usr/lib/enigma2/python/Tools/IO.py [new file with mode: 0644]
usr/lib/enigma2/python/enigma.py
usr/lib/enigma2/python/mytest.py
usr/lib/enigma2/python/skin.py
usr/share/enigma2/Default-HD/skin.xml
usr/share/enigma2/keymap.xml
usr/share/enigma2/setup.xml
usr/share/enigma2/skin_default.xml