7 years agoenigma2: 20121219 master -> 20121220
Andreas Monzner [Thu, 20 Dec 2012 15:16:46 +0000 (16:16 +0100)]
enigma2: 20121219 master -> 20121220
- fixed recording memory leak (since 20121208 tarball)
- MediaServerDemo: Use Device Name instead of "Dreambox"

7 years agoenigma2 20121210 master -> 20121219
Andreas Monzner [Wed, 19 Dec 2012 20:55:56 +0000 (21:55 +0100)]
enigma2 20121210 master -> 20121219
* HbbTV
  - fixed wrong video size in some cases (ARD .e.g)
* UPnPMediaRenderer/Demo
  - added some more meta-types (flac, avi, divx, wav)
  - fixed Demo Renderer crashing when there is certain metadata missing
- fixed broken servicelist filtering by satellite position
- fixed possible error messages like "AttributeError: class ServiceEventTracker has no attribute 'oldRef'"
- fixed not stored scpcSearchRange and toneAmplitude settings in settings file
- get rid of "No fast winding possible yet.. but you can use the number buttons to skip forward/backward!" message
  when zap from one iptv/radio service to another one

7 years agoenigma2 20121208 master -> 20121210
Andreas Monzner [Mon, 10 Dec 2012 19:01:29 +0000 (20:01 +0100)]
enigma2 20121208 master -> 20121210
- fixed recording crashes on some MPEG2 services since 20121208 tarball (e.g. RTL)
- fixed workaround for dvb subtitles on 70W
- fixed segfaults with empty channellists (on restore service lists)
- more robust handling for corrupted epg data from externel sources (e.g. crossepg)

7 years agoenigma2: 20120925 master -> 20121208 master
Andreas Monzner [Sun, 9 Dec 2012 11:31:03 +0000 (12:31 +0100)]
enigma2: 20120925 master -> 20121208 master
- epgcache
  - some fixes and changes to allow import of external data
  - add possibility to set the cache time span to 7, 14, 21, 28 days (only works for on air epg data!)
  - Hbbtv/Browser - fixed "last Service" being restored even if there was no stream playing anymore when closing the hbbtv browser
  - fixed memory leak
  - don't use the MoviePlayer anymore, videos are now properly handled
  - disabled extensive Cookie-Debug
  - some internal hbbtv improvements and fixes
  - added possibility to save the running stream to disk by pressing the record button
  - added "Downloads" to extension menu
  - added seek and setVolume hbbtv functionalities
- subtitles
  - added support for multi colored texts on same row
  - added possibility to render text based subtitles on top of a black box and enabled it by default
    the old "drop-shadow" option can be re-enabled in usage setup
  - fixed teletext subtitle positioning a bit
  - fixed broken dvb subtitles on 70W (workaround for broken broadcast)
  - fixed delayed blanking out of DVB subtitles
  - added a simple coherence based mediastore that provides tv/radio bouquets,
    see demoplugins-upnpmediaserverdemo
  - improved UPnPMediaRenderer Demo
  - added dynamic buffer handling to improve recording stability
  - allow non DVB services in bouquets (non TS based IPTV/Radio services)
  - fixed broken tuner close handling for linked tuners
  - fixed possible endless loop in satellite blind scan
  - satellite position servicelist filtering speedup
  - small CI fix on capmt change
  - updated epg text encoding.conf (thx to martiniB)
  - added support for hebrew/persian/farsi epg

8 years agoenigma2 20120912 master -> 20120924 master
Andreas Monzner [Mon, 24 Sep 2012 15:13:15 +0000 (17:13 +0200)]
enigma2 20120912 master -> 20120924 master
- some optimizations to prevent record drop outs on other hdd activity during recording
- take care of disabled timers (don't zap and/or record)
- fixed invisible filename on full picture view in Picture Player Plugin
- StorageManagement:
  - added initialization support for storage devices > 2TB (not DM800 non SE)
  - added creation of a 1GB swap partition on hard disks Enigma2 initializes,
    which is used for the fsck.
  - allow fstab mounted storage devices with the "auto" option to be handled by Enigma2 again.
    Therefore a new OK button quick-menu action "adopt mountpoint" is created to add these
    configurations to the Enigma2 settings.
  - refactor initialization and fsck functions for better usability.
    (move them out of the mountpoint setup screen into the hdd selection screen,
    init is now on RED again and fsck on GREEN. )
  - introduce possibility for storage Plugins on YELLOW
    over new plugin hook: WHERE_STORAGEMANAGEMENT
  - added a new storage information screen which shows some info about the
    selected device/partition on INFO.
  - reworked translatable strings and reduce load of similar strings
    which differentiate between storage devices and hard disks.

8 years agoenigma2 20120828 master -> 20120912 master
Andreas Monzner [Wed, 12 Sep 2012 09:45:19 +0000 (11:45 +0200)]
enigma2 20120828 master -> 20120912 master
- fixed signal loss after closing linked tuner
- fixed removal of temporary opkg files
- fixed servicelist / transponderlist ordering (fixes autotimer)
- added support for transparent GIF files
- fixed audio/video loss after service change (after starting background applications)

8 years agoenigma2 20120808 master -> 20120828 master
Andreas Monzner [Thu, 30 Aug 2012 11:26:55 +0000 (13:26 +0200)]
enigma2 20120808 master -> 20120828 master
- List Source fixed multiple selectionChanged callbacks
- Hbbtv: fixed "setup disappearing when disabled" bug
- Hbbtv: hide video overlay when execEnd is called on the browser
- removed wrong assertions (fixes 'FATAL: demux.cpp:684 ASSERTION ret == pending FAILED!' message)
- eWindowStyle: implement getCo eWindowStyle: implement getColor method so that py gui can access named skinned windowstyle colors (e.g.ListboxMarkedAndSelectedBackground)lor method so that py gui can ac
- PluginBrowser: remember current selected list index when running a plugin and reappliy this index when exiting the plugin
- skin: implement class TemplatedColors for allowing py screens to query eWindowStyleSkinned named colors (e.g. "ListboxMarkedAndSelectedForeground")
- Default-HD/skin: add missing ip address to about screen
- Browser: improve fullscreen skin on screens with overscan
- temporary reverted "search servicelist by namespace, tsid, onid to speedup filtering by channelid a lot)"
- add support for multiple pre start scripts "/usr/bin/enigma2-pre-start*.sh"
- NimManager: increased default voltage poweron delay
- some softwaremanager changes for squashfs compressed packages

8 years agoenigma2 20120727 master -> 20120808 master
Andreas Monzner [Thu, 9 Aug 2012 09:58:54 +0000 (11:58 +0200)]
enigma2 20120727 master -> 20120808 master
- fixed a crash in MiniDLNA setup
- splitted out hbbtv to own plugin
- fixed some crashes in BrowserMenu when any of the detail lists (Bookmarks, Certs, Cookies, History) is empty
- Videomode/plugin.py: fixed missing colorformat setting in scart output mode
- fixed plugin crash on autostart if the MMI socketHandler is already running and connected
- add "windowed" video in hbbtv, press "TV" to toggle fullscreen
- speedup filtering servicelist by channelid a lot
- small channel change time speedup
- fixed segfault when browser is closed while it's still loading
- fixed automatic transponder searching when two cable tuners are plugged and the first one is disabled
- dont poll tuner snr/agc/ber when the tuner source is not used in skin
- DVDBurn fix - set explicit video_format (tv system) (needed by dvdauthor release 0.7.0)

8 years agoenigma2 20120714 master -> 20120727 master
Andreas Monzner [Mon, 30 Jul 2012 08:26:49 +0000 (10:26 +0200)]
enigma2 20120714 master -> 20120727 master
- optimized unicable support
  - added own delays changable via SatelliteEquipmentControl Plugin
  - changed timings a bit
- disabled diseqc reset on tuner opening
- fixed frequency calculation for currently tuned in transponder (info screen and blindscan)
- add possibility to change record dmx and io buffers via config.misc.record_io_buffer and config.misc.record_dmx_buffer
  default is 1MB dmx buffer and 192512*5 bytes io buffer .. config.misc.record_io_buffer is rounded down to a multiple of 192512
  just for testing
- DLNA Mediaserver: Add a "duplicate and sub-path check" for all configured media directories
- UPnPMediaRendererDemo: Show a message to the user if showing a picture has gone wrong
- fixed seekstate handling

8 years agoenigma2 20120706 master -> 20120714 master
Andreas Monzner [Sat, 14 Jul 2012 10:12:44 +0000 (12:12 +0200)]
enigma2 20120706 master -> 20120714 master
- fixed harddisc initialization problems
- fixed possible harddisc performance problems (sometimes mounted with "sync" flag)

8 years agoenigma2 20120616 master -> 20120706 master
Andreas Monzner [Wed, 11 Jul 2012 17:31:08 +0000 (19:31 +0200)]
enigma2 20120616 master -> 20120706 master
- some Default-HD skin fixes
- add more appropriate debug output on missing font
- hbbtv: added support for text/red-button applications
- fixed broken EOF ts playback handling (messagepump bug)
- updated translations
- some multicontent listbox changes

8 years agoenigma2 20120605 master -> 20120616 master
Andreas Monzner [Sat, 16 Jun 2012 11:36:59 +0000 (13:36 +0200)]
enigma2 20120605 master -> 20120616 master
- fixed timeshift on cifs/samba network mounts
- Browser - Virtual Mouse: Add possibilty to use 1-9 to jump to the according position of the screen
- Cec: don't react on receivedStandby/isActive in the default setup
- Movieplayer: if last playpos is within 4 seconds span to the length of this recording, assume it has been watched all the way to the end and don't resume
- Bludiscplayer: fixed support for bludiscs without meta data
- add possibility to add cable scan helpers for external tuners
- Picplayer: fixed possible crash on player exit
- fixed picload crashes
- SoftwareManager: fixed crash when update from inside plugin management
- Browser/Hbbtv: some cleanup and minor bugfixes

8 years agoenigma2 20120602 master -> 20120605 master
Andreas Monzner [Tue, 5 Jun 2012 13:07:08 +0000 (15:07 +0200)]
enigma2 20120602 master -> 20120605 master
- fixed e2reactor again (fixes some twisted web based plugins)
- hdmi cec poweron/poweroff changes
- fixed mainloop (fixes some ePicload based plugins)
- mainloop optimizations
- optimized recordings on network mounts
- optimized timeshift recordings
- added eBackgroundFileEraser finished callback

8 years agoenigma2 20120526 master -> 20120602 master
Andreas Monzner [Sat, 2 Jun 2012 12:20:47 +0000 (14:20 +0200)]
enigma2 20120526 master -> 20120602 master
- add mms to streaming protocols for playlist handling
- mainloop fixes/redesign (fixes twisted problems, better performance)
- loadJPEG: fixed wrongly scaled pictures (since new OE / new libjpeg)
- HdmiCec: move hdmi cec stuff to plugin, issue poweron/powerdown on enigma2 start/shutdown, add tiny configuration dialog
- Browser: improved painting routines
- Browser: improved input-detection, move mousecursor with input-focus when the virtual mouse is disabled so it will popup at the expected postion
- PicturePlayer: changes to save accel memory (fixes JPEGs with lots of Megapixels not being shown)
- PicturePlayer: allow faster slideshow interval, allow changing the slideshow direction with left/right
- SoftwareManager: - use autoremove when removing packages to also remove dependent packages which are no longer used
- improved stability and systemload of dvb recorder (should fix OVERFLOW errors)
- exported missing scalefilter / colorformat values to python

8 years agoenigma2 20120515 master -> 20120526 master
Andreas Monzner [Fri, 25 May 2012 23:57:57 +0000 (01:57 +0200)]
enigma2 20120515 master -> 20120526 master
- added wma/wmv to known filetypes (needs driver and gstreamer support)
- added flv to known filetypes
- improved/fixed missing codec/plugin notifications (e.g. for unsupported media files)
- fixed FLAC playback with high sample rates
- fixed not visible WLAN config entries with some wlan adapters
- changes to implement missing features in new teletext plugin
  - add support to output upper and lower half of teletext page
  - changes to support teletext from different services on same transponder
  - changed scale filter mode to get sharper teletext displaying
- fixed GUI repaint problems on high I/O load (e.g. multiple twisted downloads)
- fixed parental control crash
- changed scale filter to get sharper dvb subtitles displaying
- fixed networking problems when manual DNS servers are used
- fixed pictureplayer crash when try to show a specific GIF file
- Browser: add experimental virtual mouse

8 years agoenigma2 20120509 master -> 20120515 master
Andreas Monzner [Sat, 19 May 2012 11:03:53 +0000 (13:03 +0200)]
enigma2 20120509 master -> 20120515 master
Browser: add some minor performance optimizations (may decrease quality a bit)
Browser: fixed a ssl certificate problem
Browser: tweak User-Agent a little bit
Browser/Hbbtv: add helpscreen, enable transparent background only if explictly requested (e.g. for HBBTV)
DLNA: fixed enable/disable switch
DLNA: disable by default
Networksetup: fixed/rewrite DNS handling
Networksetup: fixed broadcast address handling
Pictureplayer: some speedups and memory usage optimizations
Wlan: add hotplugging support for wlan usb sticks
Wlan: some wlan drivers need a long time to get an ip, lets wait after activation
MediaScanner: allow scanning the root flash again.
SoftwareManager: add tmp to the .ipk search path. now the scanner looks into root, ipk and tmp dirs for packages on a mountpoint.
fixed crash on dm800se on movie playback (skin fix)
fixed CommonInterfaceAssignment plugin crash (missing import)
fixed LocationBox crash (missing import)
skin fixes / cleanups

8 years agoenigma2 20120430 master -> 20120509 master
Andreas Monzner [Fri, 18 May 2012 21:32:16 +0000 (23:32 +0200)]
enigma2 20120430 master -> 20120509 master
- fixed DNS problems when DHCP is not used
- default-HD skin fixes
- fixed browser transparent backgrounds
- small browser speedup
- fixed crash when gstreamer plugins are missing
- fixed pictureviewer crashes
- another cable transponder scan speedup

8 years agoenigma2 (20120327 rel32 -> 20120430 master)
Andreas Monzner [Fri, 18 May 2012 21:30:44 +0000 (23:30 +0200)]
enigma2 (20120327 rel32 -> 20120430 master)
- added default HD skin
- added webkit based webbrowser
- various changes for hbbtv integration
- worked on input device detection
- fixed broken live to timeshift transition
- fixed transponder scan problems with broken NIT entries (zero symbolrate)
- optimized transponder scan (non-DVB transponders are now skipped much faster)
- fixed RASS picture download
- worked on Common Interface assignment problems and enabled more CI debug output
- added option to use custom spinner pictures
- fixed teletext subtitle crashes
- bugfixes for storage device manager
- fixed erroneously removed repeated timers via instant record button
- fixed repeated timer handling via instant record button
- added notification queue / manager
- small skin engine improvements (menu entry description)
- added HDMI CEC core support
- added hebrew translation
- added (expert) menu option to enable SCPC transponder optimized search ranges
- fixed slow zapping times between motor-connected LNBs and non-motor LNBs
and added a (expert) menu option to switch back to the old behaviour
- fixed plugin list oled summary support
- added support to burn and playback unprotected "blu discs"
- show current ip address in about screen
- fixed multi-language epg support (broken since arte/arteHD workaround)
- added DLNA Mediaserver
- added initial UPnP-Client Support for plugin-developers (enigma2-plugin-systemplugins-upnp), take a look at the available demo plugins for some examples

8 years agoenigma2 (20120321 rel32 -> 20120327 rel32)
Andreas Monzner [Tue, 27 Mar 2012 11:19:59 +0000 (13:19 +0200)]
enigma2 (20120321 rel32 -> 20120327 rel32)
- fixed problem on short signal loss when recording with linked tuners
  (which made switching channels impossible until the recording was finished)
- fixed skipping forward/backward on some MPEG2-content (> 16X)
- fixed possible crash in device manager
- added possibility to remove all terrestrial / cable services in channel selection context menu
- updated default favourite lists
- added 7020hd to common interface assignment plugin prerequesites

8 years agoenigma2 (20120309 rel32 -> 20120321 rel32)
Andreas Monzner [Wed, 21 Mar 2012 22:23:12 +0000 (23:23 +0100)]
enigma2 (20120309 rel32 -> 20120321 rel32)
- some teletext subtitle fixes / cleanup
    - calculate screen positions based of original ttx line numbers
    - use more appropriate colors
    - fixed erase of visible subtitles
- fixed removeServices function
- updated some translations
- add workaround for not visible event titles on ARTE(HD)
- fixed e2 shutdown freeze
- DeviceManager
    - fix sporadic crash while initializing and autoconfiguring a new device
    - reconfigure old linked default storage device to direct mounted default storage device
    - fix crash with multiple partitions inside suggestMountpoint
- allow selection of enigma2 configured default storage devices only for devices initialized by enigma2
- really don't show the infoline(filename) and play icons while in Picture-Player slideshow mode

8 years agoenigma2 (20120214 rel32 -> 20120309 rel32)
Andreas Monzner [Sat, 10 Mar 2012 11:05:17 +0000 (12:05 +0100)]
enigma2 (20120214 rel32 -> 20120309 rel32)
- fixed not working timer recordings from IPTV services
- media/hdd is the default storage device path again (removed symlink stuff)
- autoconfigure a found standalone e2 initialized storage drive as default after system flash or reset
- better partition/fstype handling
- add notifications and checks if the default storage was removed or is missing and pop up a choice box with possible actions
- add better sanity checks to prevent recordings to internal flash memory
- hotplug on not hard mounted devices is working again

8 years agoenigma2 (20120210 rel32 -> 20120214 rel32)
Andreas Monzner [Tue, 14 Feb 2012 13:57:19 +0000 (14:57 +0100)]
enigma2 (20120210 rel32 -> 20120214 rel32)
- revert to old pagecache handling without libpagecache
- fixed crash on ok press in device manager
- dont ask to overwrite changed config files on softwareupdate
- more robust isSleeping function
- fixed false positive timer conflict messages since 20120210

8 years agoenigma2 (20111110 rel32 -> 20120210 rel32)
Andreas Monzner [Fri, 10 Feb 2012 20:54:23 +0000 (21:54 +0100)]
enigma2 (20111110 rel32 -> 20120210 rel32)
- fixed blindscan for non universal LNBs
- fixed shared pvr channel allocate
- fixed sporadic crash on recording stop
- fixed picture errors on loopthrough tuner close
- removed PiP activation from context menu in radio mode with permanent service list
- various mount manager optimizations and fixes, added usb/cf support, also renamed to "storage devices"
- hotplug support is working again (for not explicitly mounted storage devices)
- use "auto" to mount the storage devices to allow non-EXT3 filesystems again

9 years agoenigma2 (20110928 rel32 -> 20111110 rel32)
Andreas Monzner [Thu, 10 Nov 2011 19:01:46 +0000 (20:01 +0100)]
enigma2 (20110928 rel32 -> 20111110 rel32)
fixed sometimes not correctly mounted harddiscs after bootup
fixed coverart display in media player
fixed switching of regional broadcast window (WDR3 et al.)
fixed crash on recordpath selection
fixed wizard "no scan question/default services question" after DVB-C/T hybrid tuner type change
fixed some alternative skins (rc0-rc2.png was missing)
fixed language selection (speed)
fixed IPTV services in bouquet without SID
fixed inoperable PVR/TV button (dreambox keyboard)
fixed EPG encoding for RTL/Eurosport Transponder on Astra 19.2
record timers: fixed invalid conflicts on creation of new timers, when using the DVB-C/T tuner module
worked on NAS recording performance
optimized new file erase algo a bit (take care of hardlinks and softlinks)
added support for externally linked tuners

9 years agoenigma2 (20101216 rel31 -> 20110928 rel32)
Andreas Monzner [Thu, 10 Nov 2011 18:49:27 +0000 (19:49 +0100)]
enigma2 (20101216 rel31 -> 20110928 rel32)
added basic support for remote TS services in bouquets (rdp, udp, http, iptv)
added blindscan support for BCM4505, BCM4506 and ALPS BSBE1 C-/D01A DVB-S(2) Tuners
extended EPG cache from 14 to 28 days
display unscrambled services in a new FTA service group
added persian translation
put USB harddisks into stand-by
record timers may now be stopped using the record button
virtual keyboard: support Czech and Slovak layout. layouts can be switched using the yellow button
deletion of files could cause corrupted recordings
SoftwareManager: support installation of Wireless LAN drivers
CI: close PIN screen after input
audio selection dialogue: number buttons may now be used to switch audio tracks
NetworkSetup: more consistent configuration of hidden wireless networks
improved handling of standby, shutdown and DiSEqC input selection when using a rotor
added possibility to use hidden bouquet selection in multi epg(s)
switched "subtitles" and "audio tracks" button description in AudioSelection dialog
record timers: fixed invalid conflicts on creation of new timers, when using the DVB-C/T tuner module
some EPG characters were displayed incorrectly
fixed rotor problems with unicable LNB
fixed broken spinners on e2 startup with HD skin
fixed detection of incorrectly marked AC3 audio tracks (ATSC)
fixed rare crash at event info dialogue
fixed crash when aborting DVD creation
fixed burning of ISO images