4.3.0r3
authorAndreas Monzner <andreas.monzner@dream-property.net>
Thu, 12 May 2016 15:04:12 +0000 (17:04 +0200)
committerAndreas Monzner <andreas.monzner@dream-property.net>
Thu, 12 May 2016 15:04:12 +0000 (17:04 +0200)
commit81977306749da4c52ff483d91894ab7833e81591
treef9caa02130b6dd41b8ab43673e2d1a2e04c81294
parentce1086078c59d6284df6b4aedceef78ea275afa3
4.3.0r3
- Allow users to enable "Extended Animations" (like cross fading some labels and picons). Default is disabled, can be enabled in Animation Setup -> Yellow Key (requires additional "GPU-RAM" will probably not work with skins above 1080p, works best with 720p).
  Please report if you experience any side-effects.
- Fixed "potentially incomplete font glyphs" (broken cache flush)
- Fixed widget animations causing performance issues with software rendered surfaces (e.g. when a 16bpp lcd is attached)
- eLabel
  - fixed calculateSize() returning a way to small width
  - fixed calculateSize returning (very) wrong values
- Scale "Video Fine Tuning" steps to canvas size, set canvas to fullscreen in Default HD
- Added "Service" source to EventView (for skinners)
- EpgList:
  - fixed weekday/date-time being cut-off (size is now calculated) and progressbar being out of center in MultiEpg-Mode
  - fixed cut-off text (by calculating sizes)
- updated translations (160407)
- Make subtitle background transparency configurable
- Added "Quick Fade" Animation and use it as default widget animation
- Disabled animation for Converter.ClockToText when seconds are visible
- PicturePlayer: added skin component for Thumbnails
- VideoTune: Use TemplatedListFonts
- Fixed some issues with zPosition Handling of Screens
- Fixed unstranslated usage levels in startwizard when language is not english
- Switched to gstreamer1.x:
  - Completely rework gstreamer-based subtitle handling.
  - (almost) All subtitle formats supported by gstreamer should work now
- Added "TrackAutoselect" plugin for auto-selection of preferred audio tracks
- Write last playpos and lastplayed to mediadatabase for Multimedia services (servicemp3)
- Redesigned Audio/Subtitle Selection
- Streamserver
  - Fixed various glitches and issues
  - Added HTTP-Live-Streaming (hls) for better compatibility with android and ios devices
  - Added some presets to simplify setting "good" bitrates and resolutions
54 files changed:
usr/include/enigma2/lib/components/media_database.h
usr/include/enigma2/lib/dvb/pmt.h
usr/include/enigma2/lib/gdi/font.h
usr/include/enigma2/lib/gdi/grc.h
usr/include/enigma2/lib/gdi/region.h
usr/include/enigma2/lib/gui/ewidget.h
usr/include/enigma2/lib/service/iservice.h
usr/lib/enigma2/python/Components/Button.py
usr/lib/enigma2/python/Components/ChoiceList.py
usr/lib/enigma2/python/Components/Converter/ClockToText.py
usr/lib/enigma2/python/Components/Converter/Converter.py
usr/lib/enigma2/python/Components/Converter/FrontendInfo.py
usr/lib/enigma2/python/Components/Converter/ServicePosition.py
usr/lib/enigma2/python/Components/Element.py
usr/lib/enigma2/python/Components/EpgList.py
usr/lib/enigma2/python/Components/Language.py
usr/lib/enigma2/python/Components/Renderer/Canvas.py
usr/lib/enigma2/python/Components/Renderer/Label.py
usr/lib/enigma2/python/Components/Renderer/Picon.py
usr/lib/enigma2/python/Components/Renderer/Pixmap.py
usr/lib/enigma2/python/Components/Renderer/Renderer.py
usr/lib/enigma2/python/Components/ServiceEventTracker.py
usr/lib/enigma2/python/Components/SortableList.py [new file with mode: 0644]
usr/lib/enigma2/python/Components/Sources/Source.py
usr/lib/enigma2/python/Components/Sources/TunerInfo.py
usr/lib/enigma2/python/Components/StreamServerControl.py
usr/lib/enigma2/python/Components/TimerSanityCheck.py
usr/lib/enigma2/python/Components/UsageConfig.py
usr/lib/enigma2/python/Components/config.py
usr/lib/enigma2/python/Plugins/Extensions/DVDPlayer/plugin.py
usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/MoviePlayer.py
usr/lib/enigma2/python/Plugins/Extensions/PicturePlayer/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/StreamServer/StreamServerConfig.py
usr/lib/enigma2/python/Plugins/SystemPlugins/StreamServer/WatchDog.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/SystemPlugins/StreamServer/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/VideoTune/VideoFinetune.py
usr/lib/enigma2/python/RecordTimer.py
usr/lib/enigma2/python/Screens/AnimationSetup.py
usr/lib/enigma2/python/Screens/AudioSelection.py
usr/lib/enigma2/python/Screens/ChannelSelection.py
usr/lib/enigma2/python/Screens/EventView.py
usr/lib/enigma2/python/Screens/InfoBar.py
usr/lib/enigma2/python/Screens/InfoBarGenerics.py
usr/lib/enigma2/python/Screens/MoviePlayer.py
usr/lib/enigma2/python/Screens/Toast.py
usr/lib/enigma2/python/ServiceReference.py
usr/lib/enigma2/python/enigma.py
usr/lib/enigma2/python/mytest.py
usr/lib/pkgconfig/enigma2.pc
usr/share/enigma2/Default-HD/skin.xml
usr/share/enigma2/animations.xml
usr/share/enigma2/setup.xml
usr/share/enigma2/skin_default.xml
usr/share/meta/index-enigma2.xml