enigma2 changes

Beschreibung

  • Fix segfaults with some DASH streams
  • Fix handling of some mp4 media
  • Add defaults for bandwidth and resolution limit for streams to fix exception without configuration plugin
  • Fix possible stuttering during playback of network streams (calculate pcr offset for tuner sources only)
  • Don't write .ap files for recordings that have been deleted during playback
  • Fix some eMediaDatabase related segfaults and issues
  • Map # to 1 on RCU text inputs
  • Enable WPS for joining WiFi networks
  • Don't show a "CI inserted" message when a reset was requested
  • Enable <> keys in initial setup (for unicable configuration)
  • Fix default language not being "en_EN"
  • Always enable the virtual keyboard in config screens
  • Fix unresponsiveness when a dialog was opened during standby (see "Developers & Skinners" for details)
  • Improvements for Bluetooth remotes
    • Implement DFU firmware flashing for BLE remotes
      • Requires latest bootlader & FP firmware, it won't show up without!
      • NOTE: The bootloader update has to be initiated manually (at the time of writing this changelog)
      • RCU updates have to be initiated manually, go to Bluetooth Remote Setup and select "Update" (Red key)
    • Add Pioneer, Sony and Panasonic Protocols and codes (requires latest RCU firmware)
    • Add experimental Denon Protocol (needs testing, might not work at all)
    • Fix RC5 and JVC Protocol
    • Improve device list handling in device management
    • Lot's of somall improvements and internal changes

Developers & Skinners

  • Accept gzip encoding in eHttp
  • Implement a dialog queue when Standby.inStandby != None
    • fixes supposedly "dead" enigma2 when a screen was opened during idle
    • enqueued screens are logged as warning as it was and still is considered bad behaviour to open Screens during Standby!
    • the queue will automatically be dequeued once the Standby/Idle screen was closed by session.close(..) which starts the delay_timer
    • deduplicate code in Session.open that already existed in Session.execDialog (and call execDialog from open instead)
  • Components.MultiContent: Allow color names for MultiContentTemplateColor
  • eListboxPythonMultiContent.setTemplate: handle None as "reset template" to allow switching back to untemplated rendering

    Versionseinträge zu dieser Version 1

    Erstellungsdatum Titel Likes
    opendreambox changes
    +1