enigma2

Beschreibung

This is just small overview of some of the most impacting changes.

There has been a total of almost 500 changes/commits to enigma2 since 4.5.1r11.

  • PIP support
  • We now render everything using Open GL ES
    • Add Default WQHD skin by zombi
    • Some information for skinners
      • Technically, skins can now have up to UHD resolution (3840x2160) but we highly recommend not going beond WQHD (2560x1440)
      • WQHD skins do perform better than FHD did without GL rendering (usually pretty much around 50 to 60 fps)
      • Software rendered skin features like corner radius and gradients are now also created using opengl and have almost no impact on performance
      • You can apply cornerRadius to pixmaps and listbox selections
      • Text is now rendered using a new font renderer (based on modified versions of nanovg/fontstash/stb_truetype)
        • ellipsizing (appending ...) of single line text is now supported
        • we did our best to make this as backwards compatible as possible, but text rendering DOES have slightyl different results with this
        • The ScrollLabel has been fully rewritten to use all the fancy new features, which simplified it's code a lot and makes it perform better
    • Tons of rendering performance improvments (there's still enough left to improve ;))
    • PIG fixes
  • eServiceStream was almost completely rewritten
  • There have been massive changes in the enigma2 core dvb handling in prepration for future hardware
  • eRCInputEventDriver: fix input devices being ignored on lock/unlock because of a devicemap key collsion
  • add "eSystemResourceLock" - Plugins should use this instead of manually locking fbClass, eLCD or anything else, this frees all resources (Input, Framebuffer, Audio)
    Just have a look at https://github.com/opendreambo…ter/src/YoutubeBrowser.py about how to use it
  • A lot of other changes, fixes and most likely also a bunch of new Bugs....

    Versionseinträge zu dieser Version 1

    Erstellungsdatum Titel Likes
    opendreambox
    +8