4 years ago4.3.0r12
Andreas Monzner [Wed, 10 Aug 2016 11:01:04 +0000 (13:01 +0200)]
- fixed PiconResolver crash on invalid servicereferences
- fixed crash in MediaCenter's File Browser
- hide pseudo infobar when hiding channellist in standard radio mode
- save some more videoram by "unfullscreening" rds info display (helps on dm520, 3rd party skins have to be fixed by their maintainers)
- fix endless recursion in config screens due to some backwardscompatiblity issues introduced by the summary screen changes
- revert accidential swig update

4 years ago4.3.0r11
Andreas Monzner [Sat, 6 Aug 2016 10:12:17 +0000 (12:12 +0200)]
- fix DVD forced subtitles handling
- some DVB-T2 fixes
- add getters/setters for UserAgent and TransportHeaders (both are temporary values, not being saved in the actual servicereference)
- close audio menu when pressing audio key
- switch to new default skin for dm820 / 7080 / 520 (only after factory reset)
- fix small memleak
- show the default storage device in the About screen instead of simply showing the "first in list"
- move a whole lot of screens back to skin_default.xml to fix issues with 3rd party skins
- unify most of the screens to few selected "standard sizes" (and quite some additinal skin optimizations)
- update/improve a lot of LCD/OLED Screens
- some minor fixes and cleanups
- just warn on unsupported skin attributes .. no fatal exception
- fixed fallback to default skin on SkinError exception on e2 startup
- some skin changes (because of ew default HD skin)

4 years ago4.3.0r10
Andreas Monzner [Tue, 12 Jul 2016 09:43:45 +0000 (11:43 +0200)]
- added dm520 support
- replaced old SD skin with new default HD skin
- show up to 5 tuners in About Screen
- getNextRecordingTime/getNextZapTime must ignore already running timers
  (used for automatic wakeup from deepstandby)
- fixed SNRdb calculation for CXD1981 in DVB-T mode
- fixed call of external cable scan helper tool

4 years ago4.3.0r7
Andreas Monzner [Thu, 16 Jun 2016 16:37:00 +0000 (18:37 +0200)]
- updated translations
- fixed ogg/flac/wav playback via hw sink (needs new gstreamer1.0-dreamsink package)

4 years ago4.3.0r6
Andreas Monzner [Tue, 14 Jun 2016 15:52:44 +0000 (17:52 +0200)]
- fixes subtitles with container aspect different screen aspect ratio
- updated translations
- more complete error messages on missing codecs
- increased help screen size in default skin

4 years ago4.3.0r5
Andreas Monzner [Fri, 27 May 2016 11:59:45 +0000 (13:59 +0200)]

4 years ago4.3.0r3
Andreas Monzner [Thu, 12 May 2016 15:04:12 +0000 (17:04 +0200)]
- 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

4 years ago4.2.11r2
Andreas Monzner [Wed, 6 Apr 2016 15:10:32 +0000 (17:10 +0200)]
- Fixed possible crash in MediaCenter's audio player
- Allow eLabel, and eCanvas to be animated (cross fading, moving, everyhting Screens and Pixmaps were already capable of, call clean to trigger an animation for eCanvas)
- Enable EPG queries and picons for servicemp3 (4097) services
- Always aspect-scale picons
- Fixed alpha blending when using constant alpha
- Fixed icon for network having no entryID (the reason why the icon was never shown)
- Fixed broken subtitle selection for TTX subtitles
 - fixed devices turning on even if they shouldn't (e.g. cause we're waking up for an recording)
 - added some more options (fully disable cec, ignore ready state on startup)
- Updated translations (2016-03-08)
- Added skin components for EPGList, GraphMultiEPG, MediaPlayer and the RC.
- Fixed some visual glitches in Servicelist and EPGList
- Removed log spam on accel ram alloc/free

4 years ago4.2.10r1
Andreas Monzner [Sat, 6 Feb 2016 17:11:21 +0000 (18:11 +0100)]
 - implement setting a custom OSD name.
 - added Option "Power on AV-Receiver"
 - fixed Samsung Vendor Handler returning prematurely on any Vendor Command with ID
 - make RemoteControl repeat delay configurable, set default minimum delay to 100ms (which works pretty good with Yamaha AVRs)
 - some small fixes
- fixed crash in CommonInterfaceAssignment when certain characters are in a service's name (< or & in particular)
- NetworkManager
  - fixed crashes when a bluetooth adapter is connected
  - added new icons
- fixed handling fo TemplatedListfonts BIGGER and SMALLER
- fixed odd behaviour/crashes after Screens.Movieplayer has been used
- fixed 8bpp pixmap handling (fixed digi romania dvb subtitles)
- fixed a major issue in timer sanity check

4 years ago4.2.9r1
Andreas Monzner [Wed, 20 Jan 2016 12:26:32 +0000 (13:26 +0100)]
* Fix and update translations (2016-01-19)
 * Fix issues introduced with 4.2.7 (especially for Samsung/Panasonic TVs)
 * Fix wrong physical address being sent to audio system (this may help with some AVR related issues)
 * Add option to ignore any "active source" messages that are coming not sent by the tv (aka "The FireTV fix")
 * Add a "Device Overview" to CeC Setup
 * Fix some other, minor bugs
* Fix a possible crash with FixedMenu based Screens (namely "SchnittEditor")
* Fix some blindscan-issues with SiLabs-based tuners
* Move satellites selection to top of the manual scan
* Fix default return value of eServiceMP3::getInfoObject
* Add TemplatedListFonts.BIGGER/SMALLER constants
* UPnP/DLNA: Add some Sat>IP detection>/handling-helpers

4 years ago4.2.7r1
Andreas Monzner [Mon, 4 Jan 2016 23:48:10 +0000 (00:48 +0100)]
- fixed startwizard without network connection
- fixed network wizard step order with no available network connection
- detect if the channelselection is initialized in a way which is more compatible with some external plugins
- HDMI-CEC: fixed some active source issues
- small UPnP fixes
- ServiceList:
  - improve skinning options by using ComponentSizes and TemplatedListFonts
  - always scale picons to desired size
  - some cleanups
- fixed missing iptv services in webinterface
- fixed possible deadlock on skip forward/backward with enabled subtitles
- fixed possible random crashes on title change in mediaplayer or end of file in movie playback (broken since 4.2.6r2)
- add additional ListFonts "Bigger" and "Smaller"
- cleaned up / fixed some gui component repaint voodoo
- fixed possible crash on shutdown with open socket mmi connections
- get proper backtraces from eFatal and assertThread
- add "toastManager" to session. You may simply call "session.toastManager.showToast("some text")

4 years ago4.2.6r2
Andreas Monzner [Wed, 2 Dec 2015 19:22:25 +0000 (20:22 +0100)]
- delay playService requests until the ChannelSelection is fully initialized
- fixed hbbtv video download
- added si2166b blindscan support
- added use SCPC search range option for si2166b tuner
- show correct nim slot descriptions in infobar and serviceinfo dialog (A1/A2/B1/B2) skin must support this!!
- optimized speed of servicescan without NIT a bit
- fixed possible crashes caused by ts remote services
- hdmi_cec: add Google to vendor list
- allow to wrap around in listboxes when first or last item(s) of the list is unselectable
- faster e2 start time on large epg databases
- VirtualKeyBoard: make use of TemplatedListFonts and componentSizes
- PicturePlayer: allow to disable the pictureplayer border to allow unscaled pictures up to skin resolution
  useful for displaying test images to optimize sharpness, contrast, brightness settings)

4 years ago4.2.5r2
Andreas Monzner [Thu, 5 Nov 2015 10:15:13 +0000 (11:15 +0100)]
- integrate all wizards into the startwizard
- set http timeout for servicemp3 streaming to 30 seconds
- fixed possible crash when a fake recording is used without a filename
- PicturePlayer: allow to disable the pictureplayer border to allow unscaled pictures up to skin resolution
  (useful for displaying test images to optimize sharpness, contrast, brightness settings)
- fixed deadlock when more then one tuner is linked to another one (tested with unicable setup)
- fixed audio track selection in movieplayer when a old dm8k rc is used
- implement "config sections/categories" and implement them for Settings -> System -> Customize, Cec, VideoMode, StreamServer
  - you can jump between sections by pressing bouquet +/-, when there is no more other section in the desired direction it will fall back to stamdard pagination
  - to use this for your stuff just add something like: (_("My Config Section Header"),)
    to your ConfigList when creating your setup
- fixed a possible deadlock (e.g. on media playback or streaming)
- DVDPlayer optimizations by go4dream (improved menu handling, audio track selection, subtitle selection)
- MediaCenter / MediaScanner:
  - Add "Album Artist" based navigation to Database Browser
  - fix non-all-lower-case tag keys not being recognized by the scanner
- show use scpc optimized search range when available in /proc/stb/frontend/X

5 years ago4.2.4r1
Andreas Monzner [Sat, 3 Oct 2015 20:59:42 +0000 (22:59 +0200)]
* Improve animation hickups related to multicontent listboxes with long load times (e.g. the Channellist with about 200ms on FullHD skins)
* Fix crash on ts streaming
* Fix crash when closing Subservices QuickZap
* Fix non-working buttons in DVD Player
* Improve Logging
 - fix logging related crashes
 - improve stacktraces on python and c++ errors
* NetworkBrowser: switch to systemd automounts
* Fix shutdown taking a very long time when network mounts exist

5 years ago4.2.3r4
Andreas Monzner [Tue, 1 Sep 2015 15:02:24 +0000 (17:02 +0200)]
* Speedup parsing of already finished RecordTimers at boot time
* Subtitles
 - Implement forced subtitles
 - Improve subtitle detection
* StreamServer
 - Improve overall streaming stability
 - Allocate tuner resources on demand
 - Implement zapping and bitrate configuration via URL params when in "TV Services" Mode (just open the stream with arguments passed like this: rtsp://box.ip:<port>/<path>ref=<service_reference>&video_bitrate=<bitrate>&audio_bitrate=<bitrate> )
* Animations
 - Change the way animations are handled (simplified redraw logic) so we can animate single widgets easily
* Add RemoteControlSelection plugin for visual selection of the RemoteControl being used
* Replace epg based .eit file for Recordings with full version from now/next EIT table with included component descriptors to fix audio selection track descriptions on playback
* MediaScanner / MediaDatabase
 - Implement CoverArt extraction
 - Fix Album Artist Handling (requires rescan)
* MediaCenter / AudioPlayer
 - The Audio Player was redesigned (default skin only) and is now using extracted CoverArts where possible
* UPnP/DLNA MediaServer
 - Fix a handful of issues including major improvements in terms of cross-vendor compatibility (fixes rebooting samsung devices and more)
 - Fix Album Artist handling
 - Deliver CoverArt where available
 - Don't resort servicelist content
* add Spaun SUS5581/33NF models to unicable .xml (thx to Uenz)
 - Improve compatiblity with Panasonic TVs
 - Add option for when/how to actually do "Volume Key Forwarding"
* ChannelSelection: small fix when multi-bouquet mode is being changed
* Blindscan: Mhz -> MHz (thx to dhwz)
* Force Streamtype 0x1b to h264 video (ignore descriptors)
* Add VP8/WebM Support (new drivers required)
* Tools.Downloader: Fix downloading using https
* Fix stale icon/dialog after MoviePlayer close
* Lots of other minor fixes and cleanups

5 years ago4.2.3r2
Andreas Monzner [Thu, 18 Jun 2015 19:26:55 +0000 (21:26 +0200)]
- gPixmap: restore binary compatibility with older version
- changed streamserver source default to live follow
- fixed epgcache save problems
- InfoBar: fix EventList/Timeshift overlap with config.misc.rcused.value==1
- update translations

5 years ago4.2.3r1
Andreas Monzner [Mon, 15 Jun 2015 14:17:23 +0000 (16:17 +0200)]
- InfoBar: fixed EventList/Timeshift overlap with config.misc.rcused.value==1
- Lots of fixes to the local streaming server for a better streaming experience (should now work with a big majority of mobile devices)
- Fixes and API simplification for Permanent-Timeshift (fixed broken rewinding to previous event)
- EPG: Speedup saving of epg.db on shutdown (a lot!)
- Cec: Vendor specific improvements and fixes
- Fixed wrong recording date on new recordings with known filenames (most probably only happend when using merlin image and filenames without date)
- Skin enhancements:
 - Improved skin component support (e.g. GraphMultiEPG, MultiFileSelectList, MediaCenter)
 - Allow templated colors for multicontent progress
- Browser: Scale content from 720p to the actual skin resolution when in HBBTV Mode
- NetworkManager: allow disabling NTP Time Server Updates
- Don't show HelpWindow for PinInput
- Lot's of smaller fixes and cleanups

5 years ago4.2.2r1
Andreas Monzner [Sat, 11 Apr 2015 20:43:09 +0000 (22:43 +0200)]
* Lots of skinning improvements for High-Res (currently FHD, but it's very flexible) support
  - add <listfont> tag with 3 predefined sizes (Small, Medium, Big) and a defined font-face
  - add <component> tag for defining custom component sizes
  - Implement above technologies for ChoiceList, EpgList, FileList, MultiFileSelectList, HelpMenuList, ParentalControlList, SelectionList, ServiceInfoList
  - Add "TemplatedMultiContentComponent" base class and use it for Components.MovieList and Components.TimerList
NOTE: Have a look at the Default-HD/skin.xml for examples of proper definitions.
Please be aware that EVERY single Component using this new technologies has a hardcoded default set of values exactly like the ones you'll find in Default-HD/skin.xml

* InfoBar: Change [yellow] button to show single service epg instead of opening the Audio Menu (IF we have a dedicated audio key)
  - set config.misc.rcused=0 if you want to use one of the older RCUs (the ones that came with a dm8000) to remap yellow to Audio again
* About - fix wrong ip being shown (thx to colombo555)
  - Add initial CEC-VendorHandlers for Panasonic and Samsung (Vendor Handlers are optional and disabled by default, see CEC Menu)
  - Map CEC Channel Up/Down to Bouquet +/-
* Graphical MultiEPG: add "Prime Time / Now"-Toggle on yellow, configurable via Menu-Button (provided by lespuck)
* Main Menu: Rearrange Menu Structure
  - Reorder everything
  - Add "Services & Recordings" for Service Searching, Parental Control, Recording Paths and HbbTV
  - Add "Picture & Sound" category for Animations, Skin, A/V Settings, Video Enhancement Settings, Display Setup and Language
  - Add "Devices" for Storage Devices,CI, Input, Keyboard and HDMI-CEC
  - Move UPNP/DLNA to Network Menu
* Smaller fixes and cleanups as well as some log-spam removal

5 years ago4.2.1r18
Andreas Monzner [Thu, 12 Mar 2015 23:06:57 +0000 (00:06 +0100)]
- fixed possible "rave record buffer overflow" messages which can cause block artifacts in recordings
- fixed a possible ConfigText crash
- CEC use correct target for volume key
- fixed possibility to rename services in channelselection
- don't spam log output with messages caused by simulated recordings
- fixed accel interface thread locking

5 years ago4.2.1r17
Andreas Monzner [Sun, 8 Feb 2015 09:27:08 +0000 (10:27 +0100)]
- more color oled fixes

5 years ago4.2.1r16
Andreas Monzner [Thu, 5 Feb 2015 15:25:55 +0000 (16:25 +0100)]
- ConfigPassword only the current selected character is visible now all other are censored
- fixed imagewizard settings restore
- allow to reset the multicontent buildfunc
- fixed networkservice remove (to reset passphrases)

5 years ago4.2.1r15
Andreas Monzner [Wed, 4 Feb 2015 18:27:20 +0000 (19:27 +0100)]
- fixed 16bpp color oled support
- NetworkManager
  - improve key input dialog, show numerical text input helper on passphrase input
  - allow longer passphrases
- implement some scale flags for multicontent pixmap (this allows to change the "dreambox os" default "scale and hold aspect" behaviour)
- allow unicode characters from keyboard
- add some more "translated" language codes to find the correct system-locale (needed for date translation)
- allow to call getStreamingData even when not tuned yet to retrieve the demux
- HDMI CeC: implement basic cec remote key press handling

5 years ago4.2.1r14
Andreas Monzner [Wed, 28 Jan 2015 23:02:23 +0000 (00:02 +0100)]
- fixed broken CI support (since 4.2.1r13)
- fixed broken translation support (since 4.2.1r13)

5 years ago4.2.1r13
Andreas Monzner [Tue, 27 Jan 2015 14:34:27 +0000 (15:34 +0100)]
- fixed date translations
- fixed cable scan in start wizard
- show WPA/WPA2 instead of WPA in connection manager
- added streamserver

5 years ago4.2.1r12
Andreas Monzner [Tue, 20 Jan 2015 16:14:22 +0000 (17:14 +0100)]
- epgcache: fixed crash when load/save was called from python (broken since 4.2.1r11)
- fixed not displayed servicename in movielist (broken since 4.2.1r11)

5 years ago4.2.1r11
Andreas Monzner [Fri, 16 Jan 2015 10:20:22 +0000 (11:20 +0100)]
- Channellist
 - fixed picon display
 - added new Option "enable second line info without picon display"
- added missing recordings to Database, fixed movielist performance and missing recordings in DLNA Server
- EPG:
 - fixed handling for events with long durations (24h)
 - send load_finished/save_finished cachestates after database load/save has finished
- fixed parental control for recordings
- fixed tuner slot descriptions for tuners configured to loopthrough
- fixed CEC handling for "Routing Information" Messages (fixes unwanted "power down" for some cases), add OPPO to CEC Vendor list
- fixed "eTimer from wrong thread" crashes
- removed resolution check when checken for color LED (should fix external lcds that override /proc/stb/lcd values
- log-warn when someone uses doClose directly (you're not supposed to do that unless you really know what you're doing)

5 years ago4.2.1r10
Andreas Monzner [Wed, 24 Dec 2014 00:55:11 +0000 (01:55 +0100)]
- fixed epgcache description search (e.g. fixes autotimer)
- Wizard.py: re-add lost optional retval argument
- fixed incomplete python stacktrace in crashlog files

5 years ago4.2.1r9:
Andreas Monzner [Sat, 20 Dec 2014 19:20:51 +0000 (20:20 +0100)]
- fixed memory leak and performance of eEPGCache::getStringHash
- eWidgetDesktop: initialize background color of composition buffers to transparent black
  Opaque black was the previous default, thus boot logos were hidden (in buffered mode).
- PicturePlayer: improve keymap (playpause only worked with green+yellow keys)
- fixed some font rendering problems (missing / wrong pixels)

5 years ago4.2.1r8
Andreas Monzner [Sun, 7 Dec 2014 14:30:36 +0000 (15:30 +0100)]
- initial add dm820 support
- epgcache changes to hold epg data from external sources
- hdmi cec make some workarounds configurable
- MediaCenter: fix crash in MoviePlayer when selecting "playAgain"
- re-add eDebug symbol to e2 binary for better compatibility with closed source plugins

5 years ago4.2.1r6
Andreas Monzner [Tue, 2 Dec 2014 23:52:22 +0000 (00:52 +0100)]
- reworked debug output support (lower latency, no lost messages anymore)
- add debug output to better locate broken skins/python code (refcounting problems)
- fixed CI descrambling problems without assigned services/providers
- some CEC changes (reworked code, more debug output, better routing message handling)
- MediaCenter/MediaBrowserUPnP: Fix serverlist not updating when availability of server has changed
- fixed empty crashlogs on c++ core crashes

5 years ago4.2.1r5
Andreas Monzner [Tue, 25 Nov 2014 23:48:43 +0000 (00:48 +0100)]

5 years ago4.2.1r4
Andreas Monzner [Tue, 25 Nov 2014 23:48:12 +0000 (00:48 +0100)]

5 years ago4.2.1r3
Andreas Monzner [Tue, 25 Nov 2014 23:47:42 +0000 (00:47 +0100)]

5 years ago4.2.1r2
Andreas Monzner [Tue, 25 Nov 2014 23:47:15 +0000 (00:47 +0100)]

5 years ago4.2.1r1
Andreas Monzner [Tue, 25 Nov 2014 23:45:33 +0000 (00:45 +0100)]

5 years ago4.2.1
Andreas Monzner [Tue, 25 Nov 2014 23:45:00 +0000 (00:45 +0100)]

5 years ago4.2.0r18
Andreas Monzner [Tue, 25 Nov 2014 23:43:57 +0000 (00:43 +0100)]

5 years ago4.2.0r17
Andreas Monzner [Tue, 25 Nov 2014 23:43:08 +0000 (00:43 +0100)]

5 years ago4.2.0r16
Andreas Monzner [Tue, 25 Nov 2014 23:42:38 +0000 (00:42 +0100)]

5 years ago4.2.0r15
Andreas Monzner [Tue, 25 Nov 2014 23:42:16 +0000 (00:42 +0100)]

5 years ago4.2.0r14
Andreas Monzner [Tue, 25 Nov 2014 23:41:56 +0000 (00:41 +0100)]

5 years ago4.2.0r13
Andreas Monzner [Tue, 25 Nov 2014 23:41:19 +0000 (00:41 +0100)]

5 years ago4.2.0r12
Andreas Monzner [Tue, 25 Nov 2014 23:40:53 +0000 (00:40 +0100)]

5 years ago4.2.0r11
Andreas Monzner [Tue, 25 Nov 2014 23:40:33 +0000 (00:40 +0100)]

5 years ago4.2.0r10
Andreas Monzner [Tue, 25 Nov 2014 23:40:13 +0000 (00:40 +0100)]

5 years ago4.2.0r9
Andreas Monzner [Tue, 25 Nov 2014 23:39:47 +0000 (00:39 +0100)]

5 years ago4.2.0r8
Andreas Monzner [Tue, 25 Nov 2014 23:39:28 +0000 (00:39 +0100)]

5 years ago4.2.0r7
Andreas Monzner [Tue, 25 Nov 2014 23:39:04 +0000 (00:39 +0100)]

5 years ago4.2.0r6
Andreas Monzner [Tue, 25 Nov 2014 23:38:41 +0000 (00:38 +0100)]

5 years ago4.2.0r4/r5
Andreas Monzner [Tue, 25 Nov 2014 23:37:02 +0000 (00:37 +0100)]

5 years ago4.2.0r3
Andreas Monzner [Tue, 25 Nov 2014 23:36:39 +0000 (00:36 +0100)]

5 years ago4.2.0r2
Andreas Monzner [Tue, 25 Nov 2014 23:36:12 +0000 (00:36 +0100)]

5 years ago4.2.0r1
Andreas Monzner [Tue, 25 Nov 2014 23:35:46 +0000 (00:35 +0100)]

5 years agoswitch to 4.2.x (initial add 4.2.0)
Andreas Monzner [Tue, 25 Nov 2014 23:34:21 +0000 (00:34 +0100)]
switch to 4.2.x (initial add 4.2.0)

6 years agoenigma2 20140624 (4.0) -> 20140924 (4.0)
Andreas Monzner [Wed, 24 Sep 2014 21:21:11 +0000 (23:21 +0200)]
enigma2 20140624 (4.0) -> 20140924 (4.0)
- show "Rotor is exclusively controlled by this dreambox" only when diseqmode 1.2 is selected
- small pip handling fix
- fixed tuner internally connectable handling
- small twisted reactor fix
- fixed config element changed detection
- dont allow to select listbox entries out of range
- fixed possible deadlock on skip forward/backward on media playback with subtitles
- fixed dvb-c fec 8/9
- better browser user agent fix

6 years agoenigma2 20140616 -> 20140624
Andreas Monzner [Wed, 25 Jun 2014 12:52:24 +0000 (14:52 +0200)]
enigma2 20140616 -> 20140624
- Use the setting "Automatic wakeup from standby for zap timer" for idle mode, too
- Hbbtv: fixed playback of zdf video streams
- Fixed possible crashes on enigma2 start
- Reworked .cuts file handling to work properly on network storage
  (and fixed possible crashes during recordings)

6 years agoenigma2 20140314 -> 20140616
Andreas Monzner [Mon, 16 Jun 2014 22:37:15 +0000 (00:37 +0200)]
enigma2 20140314 -> 20140616
- correctly apply AC3/PCM delay on mediafile play (MKV, MP4....)
- small datetime converter fix
- HdmiCec:
  - broadcast system standby instead of sending it only to the tv (fixes AVR's not turning off)
  - impelment basic volume punchthrough
  - add hack for not working CEC poweroff on strange TVs not provides a EDID when powered off
  - fixed possible lost cec commands on enigma2 shutdown
- fixed possible crash on harddisk re-init, allow fsck for ext4 (thx to jophi)
- re-read .cuts file during playback when needed (e.g. record stopped)
  dont overwrite .cuts file on record stop... just append event markers
  see http://www.dream-multimedia-tv.de/board/index.php?page=Thread&threadID=18468&pageNo=1
- added US_ULTRA and US_JUMBO band to cablescan
- add needed changes for current DVB-C tuner transponder search tools
- fixed crash (TYPO) on mute press (delete) on end of textfield

6 years agoenigma2 20140219 (master) -> 20140314 (master)
Andreas Monzner [Tue, 22 Apr 2014 11:10:30 +0000 (13:10 +0200)]
enigma2 20140219 (master) -> 20140314 (master)
- updated translations
- added some audio/video type extensions

6 years agoenigma2 20140214 (master) -> 20140219 (master)
Andreas Monzner [Wed, 19 Feb 2014 16:58:15 +0000 (17:58 +0100)]
enigma2 20140214 (master) -> 20140219 (master)
- finally fixed baltic teletext subtitles
- added usage config entry to switch back to old teletext subtitle charset selection
- some small changes to improve list displaying with hd skins (thanks to zombi)

6 years agoenigma2 20131118 (master) -> 20140214 (master)
Andreas Monzner [Fri, 14 Feb 2014 22:28:37 +0000 (23:28 +0100)]
enigma2 20131118 (master) -> 20140214 (master)
- devicemanager changes
  - added "eject" option to devicemanager to allow for safe removal of harddiscs/storage devices
  - removed duplicate choices in storage device hotplug popup
  - fixed occasional failure when trying manually mount a storage device
- fixed crashes like: "/usr/lib/enigma2/python/mytest.py", line 133, in <module> config.misc.prev_wakeup_time = ConfigInteger(default=0)
  ValueError: invalid literal for int() with base 10: '1382275925.84'"
- added handling for invalid system time when bootup to standby
- added translations for months and days (thanks to merlin team)
- add changes needed since default ConfigPIN is 0000
- small mediaplayer position query fix
- fixed memory leak on ts streaming from network sources
- dont lookup other transponder SDT during service scan by default, add a (expert) config option to reenable it (imho its needed for dish network scan only... but breaks service descriptions on some other satellites)
- fixed possible crash on enigma2 shutdown/restart
- teletext subtitles changes by Arvo Järve (thanks for that!)
  - add fallback handling to detect subtitle language for providers which not correctly implement the national option subset in the page header
    (fixes subtiles on some baltic countries)
  - added cyrillic charsets
    (e.g. fixes teletext subtitles on russian services)
- new skin option: progress_pointer

  for using a horizontal pixmap-progressbar with a different ending (e.g. -------------------------O)
  I am using ePositionGauge for that scenario and taking care of the size of the special picture-ending

  <widget backgroundColor="background" progress_pointer="Vali.HD.warp/pgpointer.png:13,0" position="90,674" render="PositionGauge" size="880,13" source="session.Event_Now" transparent="1" zPosition="9" >
          <convert type="EventPosition">Gauge</convert>

  --> the attrib of the bitmap is the size of the special ending, that means for the example that the ending of the pixmap with the special graphic has a width of 13 pixel.

6 years agoenigma2 20131112 (master) -> 20131118 (master)
Andreas Monzner [Mon, 18 Nov 2013 22:51:45 +0000 (23:51 +0100)]
enigma2 20131112 (master) -> 20131118 (master)
- fixed greenscreen on cancel press during service/marker/bouquet rename
- fixed a possible crash caused by plugins which doesn't check the return code of startTimeQuery..
- fixed possible crash on screen close
- fixed broken "ImageDefaultInstaller" (broken since 20131112 update)
- fixed possible ConfigLocations crash (typo)

6 years agoenigma2 20131001 (master) -> 20131112 (master)
Andreas Monzner [Tue, 12 Nov 2013 18:24:06 +0000 (19:24 +0100)]
enigma2 20131001 (master) -> 20131112 (master)
- added unicable support for jultec JPS0501-8
- added possibility to rename services/markers and bouquets via channelselection context menu
- small storage manager fixes
- changes to support picons for remote services (partnerbox)
- fixed possible epgcache crash
- fixed now event epg query when no next event is available
- fixed endless loop caused by wrongly encoded service names on 10E 11221V 27500

7 years agoenigma2 20130927 (master) -> 20131001 (master)
Andreas Monzner [Tue, 1 Oct 2013 10:16:15 +0000 (12:16 +0200)]
enigma2 20130927 (master) -> 20131001 (master)
- extend pid cache for audio types other than AC3 and MPEG
  (required to store last selected ac3+ or aac audio tracks)
- dont send CEC poweroff on idle to standby transition again
- dont send CEC poweron on idle to standby transition
- dont restart previous service on idle to standby transition
- fixed rare crashes on e2 shutdown
- call flush and fsync when storing parental control white/blacklist

7 years agoenigma2 20130907 (master) -> 20130927 (master)
Andreas Monzner [Sat, 28 Sep 2013 10:59:24 +0000 (12:59 +0200)]
enigma2 20130907 (master) -> 20130927 (master)
- added ac3+ support (requires hw drivers with ac3+ support)
- improved storing config files on write-back enabled filesystems (ubifs, ext2, ext3 ....)
- fixed some upnp issues (special char/umlaut issues, servers not showing up, minor fixes)
- fixed subtitle synchronization (was broken on skip fwd/bwd since mkv deadlock fix)
- fixed BlinkingLabel (thanks to Kashmir)
- fixed crash on timer-based deepstandby wakeup
- fixed shutdown on radio services with RASS
- fixed software update on dm500hd / dm800se with external update tool
  (to get automatic updates again, an update via telnet/ssh shell is required once)

7 years agoenigma2 20130902 (master) -> 20130907 (master)
Andreas Monzner [Sat, 7 Sep 2013 11:47:45 +0000 (13:47 +0200)]
enigma2 20130902 (master) -> 20130907 (master)
- fixed crashes on e2 shutdown
- fixed crash on end of servicescan
- added a more easy way to detect recording timer wakeups
- speedup devicemanager
- fixed incorrectly set harddisc idle time on hdds detected by hotplug
- some stability improvements

7 years agoenigma2 20130831 (master) -> 20130902 (master)
Andreas Monzner [Tue, 3 Sep 2013 13:17:00 +0000 (15:17 +0200)]
enigma2 20130831 (master) -> 20130902 (master)
- virtual subservices bugfix for cable
- added legacy virtual subservices mode which can be enabled in usage config in normal case not needed (just for some broken cable providers.. but try first the normal mode)
- added possibility to receive epg data via ts streaming (not used by our soft yet)

7 years agoenigma2 20130815 (master) -> 20130831 (master)
Andreas Monzner [Sat, 31 Aug 2013 13:37:27 +0000 (15:37 +0200)]
enigma2 20130815 (master) -> 20130831 (master)
- don't zap to last service after booting into idle mode (automatich timer wakeup)
- DVDBurn: fixed Bludisc and DVD audio track language selection
- changes for easier timer wakeup detection in plugins
- HdmiCec: dont send poweron command when a idle mode request is pending or idle mode is active
- added missing check to detect if the last automatic wakeup was a record timer wakeup
- let subservice numbers start from 1 .. because 0 is used to zap between previous two services
- fixed abortion/ending of service scan
- fixed zap to last subservice in list via button
- UPnPMediaRenderer: fixed log spam
- UPnPMediaRenderer: some picture display improvements (fixed TV-Picture showing between two pictures)
- fixed possible crash when skipping forwards/backwards with DVB subtitles enabled
- changes for cleaner shutdown
- fixed deadlock on jump forward/backward in MKV files
- added a ServiceInfo converter workaround for types based on evVideoSizeChanged

7 years agoenigma2 20130801 (master) -> 20130815 (master)
Andreas Monzner [Thu, 15 Aug 2013 17:39:19 +0000 (19:39 +0200)]
enigma2 20130801 (master) -> 20130815 (master)
- fixed CEC poweroff message on enigma2 shutdown (deep standby)
- dont send CEC poweron message on automatic timer wakeup
- enigma2 will now boot into idle mode on automatic recordtimer wakeups
- added virtual subservices for some HD services
- fixed background and selection pixmap rendering in config lists
- fixed possible crash on subtitle delivery when 3rd party skins don't define some
  mandatory values
- added "HasSubtitles" converter option to ServiceInfo skin converter

7 years agoenigma2 20130715 (master) -> 20130801 (master)
Andreas Monzner [Thu, 1 Aug 2013 22:02:49 +0000 (00:02 +0200)]
enigma2 20130715 (master) -> 20130801 (master)
- added Unicable LNB GT-S3SCR4 (thx to f_brandt)
- show picons and additional line in favourite mode only, always show channelname in all services, satellites and providers mode
- servicelist sorting speedup by factor 2.6 (switching between bouquet and all services list is now faster)
- fixed possible crash in blindscan
- just warn when eTimers/eSockeNotifiers are stopped from wrong thread
- fixed bluedisc-player close
- added /media/net/bluedisc to bluedisc player pathes
- allow to change channels or open channellist with visible error popup

7 years agoenigma2 20130607 (master) -> 20130715 (master)
Andreas Monzner [Mon, 15 Jul 2013 22:39:45 +0000 (00:39 +0200)]
enigma2 20130607 (master) -> 20130715 (master)
- some changes for more robust file handling in flash
- fix wrap when hitting down on last selectable item with only non-selectable items following
  (fix for graph multi epg)
- only show valid FECs in manual scan (DVB-S2 QPSK vs 8PSK)
- fixed possible crash on record stop
- fixed size of channel selection display settings screen
- updated translations
- speedup channellist (switching between bouquets and all services list)

7 years agoenigma2 20130503b (master) -> 20130607 (master)
Andreas Monzner [Sat, 8 Jun 2013 14:30:03 +0000 (16:30 +0200)]
enigma2 20130503b (master) -> 20130607 (master)
- better debug support for eTimer/eSocketNotifiers used from wrong thread
- UPnPMediaRenderer: fixed state handling (stop was never emitted)
- HbbTV: always use .mp4 as file extension for downloaded movies
- MiniDLNASetup: fix broken share handling
- fixed a segfault on fast service change (services with subservices)
- fixed a listbox skin bug (dont use lef/right config offsets for decoration (selection pixmaps)
- fixed comment about config_item_height in skin_default.xml
- added missing import of eListboxPythonConfigContent (fixes config_description and config_value font)
- fixed infrequent crashes on enigma2 restart

7 years agoenigma2 20130424 (master) -> 20130503 (master)
Andreas Monzner [Fri, 3 May 2013 11:44:38 +0000 (13:44 +0200)]
enigma2 20130424 (master) -> 20130503 (master)
- added assertions to detect usage of eTimers and eSocketNotifiers from incorrect thread
- fixed hls/http streaming dead locks on channel change
- fixed filtering of non printable characters (caused a deadlock on UTF-16 -> UTF8 DVB text conversion)
  e.g. fixes service searching on 16.0E
- added possibility to globally change the config and string list font(s) and item heights
  examples at skin-default.xml
- fixed broken check for http services (enable previously broken user-agent setting)
- storage / harddisc manager:
  - fixed crash (python set has no method append)
  - fixed wrongly used "Mounted by system!" and "No mountpoint defined!" texts
- listbox / stringcontent / configcontent:
  - fixed wrongly filled space (5 Pixels) between listbox content and scrollbar when the listbox background is transparent
  - fixed vertical centering of listbox string content
  - dont use left/right configlist offsets when paint listbox decoration (selection pixmap)
- servicelist fixes since "merlin channelist"
  - fixed marker-jumps in movemode. We now move the marked service properply before/behind the marker
  - fixed "move to character" jumping to the end of the "All Services" list when no service with the given character could be found
  - correctly order satellite list from west to east again
- updated translations
- updated default favourite list

7 years agoenigma2 20130314 (master) -> 20130424 (master)
Andreas Monzner [Wed, 24 Apr 2013 18:01:47 +0000 (20:01 +0200)]
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

7 years agoenigma2 20130220 (master) -> 20130314 (master)
Andreas Monzner [Fri, 15 Mar 2013 01:16:56 +0000 (02:16 +0100)]
enigma2 20130220 (master) -> 20130314 (master)
- added support for more png types (32bpp, < 8bpp, ...)
  but please DONT use 32bpp generally.. read the pngquant doku.. you can easily
  configure it to convert PNGs to 8bpp indexed mode when no quality loss
  is expected
- added support for nicer (vertical) scrollbars (please ask for demo skin if you want to use it)
- fix disabling subtitles (after service change)
- fixed crash in satconfig dialog on cancel press in "Delete no more configured satellite?" choicebox
- ask for user skill in configuration wizard
- ask for multiple bouquets support in configuration wizard
- add channelselection context menu hook for plugins
- disable hack for non dvb compliant multichoice irdeto epg because it breaks epg of other dvb compliant epg providers
  please report tsid/onid/orbital position of transponders which need this hack.. so we can re-add a better workaround
- finally fixed twisted reactor

7 years agoenigma2 20130216 (master) -> 20130219 (master)
Andreas Monzner [Tue, 19 Feb 2013 01:26:00 +0000 (02:26 +0100)]
enigma2 20130216 (master) -> 20130219 (master)
- fixed usage setup translation support
- more work on "dont seek past end of file stuff" when skipping with number buttons
- make AfterEvent always visible in timer editing (for zap timers)
- optimized recordings with enabled swap
- renamed "Deep Standby" to "Standby" and "Standby" to "Idle mode" at some more places
- disable listbox slider border when a slider background picture is set
- enabled alphatest for slider pixmaps
- fixed saving of inactivity shutdown value when changed by choicebox
- fixed completely disabled multimedia subtitles (since previous tarball)
- HDMI CEC revert change done in previous tarball

7 years agoenigma2 20130114 (master) -> 20130216 (master)
Andreas Monzner [Sun, 17 Feb 2013 18:28:40 +0000 (19:28 +0100)]
enigma2 20130114 (master) -> 20130216 (master)
- Mediaplayer: add possibility to clear the playlist from within playlist and filebrowser
- Hdmi CEC: Send Source Inactive when going into standby (not system standby which usually causes a total mess)
- SEC: dont use increased voltage for unicable by default.. .. always use 13V as low voltage.. but 18/19 by user config
- Teletext Subtitles: fixed wrongly displayed czech/slovak LATIN SMALL LETTER T WITH CEDILLA instead of LATIN SMALL LETTER T WITH CARON
- UPnP: properly shut down the controlpoint with all devices WE (server, renderer, etc) registered so they disappear from all clients
- fixed now/next query for services without entry in lamedb (e.g. IPTV services)
- added automatic inactivity shutdown timer after choosable time (by EU rule default 3 hours)
- added possibilty to skin listbox scrollbars
- fixed recording problems with enabled linux swap
- some twisted fixes (fixes some not working plugins without installed webif)
- changed stopTimeshift function a bit to allow switching to live ts but dont stop timeshift (can be used by external plugins)
- dont jump past end of file when do relative jumps in recordings
- add possibility to disable gstreamer subtitle support because of gstreamer memory leak

7 years agoenigma2: 20121220 master -> 20130114
Andreas Monzner [Tue, 15 Jan 2013 20:38:34 +0000 (21:38 +0100)]
enigma2: 20121220 master -> 20130114
- added brazilian/portuguese translation (pt_BR)
- instead of generating fatal errors (with BSOD) when write errors during recordings occur, only output console message
- allow storage devices to be configured as default storage even when they're not initialized by Enigma2
- verify whether the movie folder for default storage device was created and recreate if necessary
- fixed broken file eraser (sometimes files only was renamed to NAME.del)
- fixed endless loop on record write errors
- increased size of m2ts file input buffer (should fix stuttering since re-adding the libpagecache)
- fixed incorrectly stored advanced satconfig since commit "Satconfig.py: removed hack to fix not stored useScpcRange and toneAmplitude settings..."
- updated translations
- added support for external opkg framebuffer update tool
  (needed for dm500hd and dm800se)
- fixed possible crash on timeshift start button press
- fixed crash when try to add a timer without running dvb live service
- drop linux pagache 40 seconds after enigma2 start when the libpagecache is used

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