openvix: release 6.6.010 Merge remote-tracking branch 'origin/Developer' into Release Update pl.po [Translations] Update Dutch (NL) translation. [Translations] Update Dutch (NL) translation. openvix: developer 6.6.010.001 openvix: developer 6.6.009.005 [Updated] Optimized DVB subtitles handling code [Translations] Updated Finnish (fi.po) translation openvix: developer 6.6.009.004 Remove 3D option as nothing is broadcast in 3D anymore and modern tv's no longer support 3D Revert "[ChannelSelection] disable adding service dedicated 3DMode" [ChannelSelection] disable adding service dedicated 3DMode [ChannelSelection] ContextMenu, reallocate number shortcuts [ChannelSelection] tweaks to InsertService requested by @Ev0 [Translations] Updated Finnish (fi.po) translation [ChannelSelection] Add option to insert a service, stream or hdmi-in entry into a userbouquet [ChannelSelection] on KEY_TV2, toggleTvRadio [ChannelSelection] fix spelling [SimpleChannelSelection] fix TV/Radio toggle [Fixed] [eServiceMP3] DVB subtitles sync in case of HLS stream openvix: release 6.6.009 Merge remote-tracking branch 'origin/Developer' into Release openvix: developer 6.6.009.003 [Fixed] [eServiceMP3] DVB subtitles sync [VideoWizard] - fix crash when more than 1 output device openvix: developer 6.6.009.002 picload fix crash Revert "[Fixed] Wrong handling of 8bit images" [display800] update catchup openvix: developer 6.6.009.001 [Added] DVB subtitles support in eServiceMP3 [VirtualKeyBoard] add missing summary whitespace cleanup [AudioSelection] Use human readable constants [Added] Several hooks in AudioSelection [Updated] Major refactoring of eServiceMP3 in track selection storing and loading [Fixed] Wrong handling of 8bit images Merge branch 'Developer' into Release [display800] fix previous commit openvix: release 6.6.008 Merge remote-tracking branch 'origin/Developer' into Release openvix: developer 6.6.008.001 openvix: release 6.6.007 Merge remote-tracking branch 'origin/Developer' into Release [display-skins] add catchup player openvix: developer 6.6.007.022 [Translations] Updated Finnish (fi.po) translation openvix: developer 6.6.007.021 [Fixed] gstreamer crash if dvb subs are found [Added] Listing dvb subs (not possible to display them yet) Merge pull request #1081 from DimitarCC/bugfix-1 [Fixed] everal issues in converters and bouquets openvix: developer 6.6.007.020 [Updated] descrampler deinit openvix: developer 6.6.007.019 Updated fi.po [Translations] Updated Finnish (fi.po) translation [Updated] Moved alternate ca handling to user UI Revert: https://github.com/OpenViX/enigma2/commit/6d06946d8f239afbd1c2b702ddbfc148a0e09a7e [InfobarGenerics] don't block access to channel list when second infobar is shown Updated fi.po [UsageConfig] fix localisation [Translations] Updated Finnish (fi.po) translation [dvb_ci][dreambox] - fix dm900 CI openvix: developer 6.6.007.018 [Fixed] Exclude SR services from seek and pause [Updated] Allow streams to be pausable and seekable [UsageConfig] config.epg.histminutes, value as int [Wizard.py] add sanity check that "evaluatedlist" exists Revert "[Wizard.py] add sanity check that "evaluatedlist" exists" [Wizard.py] add sanity check that "evaluatedlist" exists openvix: developer 6.6.007.017 [UsageConfig] update epg data history to go back further Merge pull request #1077 from Orlandoxx/Fix [Translations] Updated Finnish (fi.po) translation Updated About.py [NetworkSetup] - fix reboot crash [Screen] add resolution attribute compatibility for ScreenSummary openvix: developer 6.6.007.016 openvix: developer 6.6.007.015 [Updated] Added self objeect to cutom functions [Updated] Logic to display backup ref and catcup available icons PEP8 double aggressive E301 ~ E306 [Added] Possibility to extend buildEntry for EPG screens from plugins openvix: developer 6.6.007.014 [Updated] Adjust remove bouquet function [Updated] Adjust the logic for bouquet search to support regex [MountManager] fix typo in variable name openvix: developer 6.6.007.013 [Fixed] Imposible to delete bouquets [Translations] Updated Finnish (fi.po) translation [skin] force scaling of graphics if "screen.resolution" attribute is set [skin] add mergeScale function for combining scales openvix: developer 6.6.007.012 [Updated] Adjust addons to respect new text blending possibilities openvix: developer 6.6.007.011 [Added] text blending functionality * most of the code is taken from OpenATV. * Credits to @jblayel [Unicable LNB] - GT-SAT GT-S3DCSS24 supplied in 2 variations PEP8 openvix: developer 6.6.007.010 [TemplatedMultiContent] add scaling templates based on screen.resolution attribute [applySkin] pass scale arg to parseFont [skin] add basics for scaling screens based on screen.resolution attribute [skin] prepare parseCoordinates for scaling screens based on screen.resolution attribute [skin] parseCoordinates, no need to force floats in python 3 [skin] cosmetic [skin] parseScale, remove str.replace [NetworkSetup] PEP8 [NetworkSetup] - add message if install fails [NetworkWizard] - add wizard elements to data and screens as per other wizards [VideoWizard] - remove from plugins Updated skin_display_picon.xml Updated skin_display_picon.xml PEP8 [configure.ac] remove FPupgrade compile [enigma2.sh.in] remove MicomUpgrade [FrontProcessorUpgrade] remove not used [workflows] tidy up buildbot [README] - correct spellings Added icons for 'OAWeatherPluginSummary'. Added icons for 'OAWeatherPluginSummary'. Updated skin_display_picon.xml Updated skin_display_picon.xml [Translations] Updated Finnish (fi.po) translation [Translations] Updated Finnish (fi.po) translation [ChannelSelection] Allow user to choose which *.del bouquets to restore/delete. [Translations] Updated Finnish (fi.po) translation Merge branch 'Developer' into Release openvix: release 6.6.007 openvix: developer 6.6.007.009 openvix: developer 6.6.007.008 [Navigation] playService, update forced evStart openvix: developer 6.6.007.007 [Lcd.py] setMode, convert bool openvix: developer 6.6.007.006 openvix: developer 6.6.007.005 [Navigation.playService] for iptv services force an evStart event immediately on zapping so the gui updates and the user doesn't feel like the box is frozen [Navigation] simplify symbol_signal openvix: developer 6.6.007.004 [Directories.sanitizeFilename] tweak Resolve typo in NimManager regards getTunableReferences [Fixed] configure.ac for pulse4k and others [Directories.getRecordingFilename part 2 [Directories.sanitizeFilename] part 2 openvix: developer 6.6.007.003 [Directories.getRecordingFilename] use sanitizeFilename to clean up filename [Directories.sanitizeFilname] various fixes [timer] fix float/int issue (#4058) [Multiboot] avoid some duplication openvix: developer 6.6.007.002 [ServiceInfo] fix possible BSoD on DVB-T services [Fixed] Several glitches and configure issues [estring][convertDVBUTF8] - only show debug when error - otherwise generates 1000's of eTrace lines [eEPGCache] expose "saveEventToFile" to python [Translations] Updated Finnish (fi.po) translation [Removed] Obsolete options for CA handling [Added] Configuration to free CA device on program remove (for selected boxes) [UsageConfig] Shorten some texts [MinuteInput] add screen title when this need Use more modern format code for converting hex and fill with zeros Add function getTunableReferences to nimmanager in SatSetup no need to create the config twice. openvix: developer 6.6.007.001 [Fixed] types for unlinked bouquets loading [Translations] Updated Finnish (fi.po) translation [Added] More options for load unlinked bouquets [Fixed] Duplication of provider name in bouquets [hdmi_cec] remove unused linux cec code , use eTrace [servicemp3] - fix invalid eLog lvl and convert lvl 5's to eTrace openvix: release 6.6.006 Merge branch 'Developer' into Release openvix: developer 6.6.006.006 [Volume] add "hide mute" [OpentvZapper] simplify [VideoMode] tweak last commit Add Audio Volume step size option Try to further streamline some code in ServiceList.py In ServiceList remove a redudant line of code that caused glitches [ServiceName] fix potential BSoD Only call info.getName without arguments when it is not static [opentv_zapper] fix potential BSoD [db] Make service list editing functions available to python [InfobarGenerics] don't block access to channel list when second infobar is shown Update unicable.xml Inverto Item 5458 (#4050) [unicable.xml] add more LNB openvix: developer 6.6.006.005 []Harddisk] (Eddi] - handle optical DVD media change [Added] Functions for bouquets handling [Harddisk] - try fix optical DVD reader issue Updated skin_display.xml Updated skin_display.xml Updated skin_display.xml Updated skin_display_picon.xml [Updated] Added separati=or line only if we have python tuple with size 1 [Added] Support of separator lines in ConfigList openvix: developer 6.6.006.004 [TerrestrialBouquet] move to own repo [TerrestrialBouquet] - PEP8 [Harddisk] (Eddi) - add sr optical disk as /dev/device [scan.cpp] extend LCN for DVB-C [TerrestrialBouquet] only show section markers in tv bouquet [TerrestrialBouquet] improve duplicate handling openvix: developer 6.6.006.003 [db] expose lcndata for use in C++ [ServiceScan] don't import plugin on scan [TerrestrialBouquet] don't force menu position [FCC] don't force menu position [ServiceReference] add 4097 to isRecordable [TerrestrialBouquet] import mode from ChannelSelection [TerrestrialBouquet] use eDVBDV.getLcnDBData Move LCNData to db.h [TerrestrialBouquet] update text formatting [PEP8] - cleanup - more [PEP8] cleanup [README] - update for 24.04 [TerrestrialBouquet] tweaks requested by @Ev0 [TerrestrialBouquet] add default arg to callback openvix: developer 6.6.006.002 [TerrestrialBouquet] add plugin In config make booleans checks with saved value non case sensitive [ChoiceBox] avoid compatibility issues openvix: developer 6.6.006.001 [Added] Some compatability code for pixmap scaling [scan.cpp] fetch T2 namespace for LCN output [scan.cpp] fix wrong debug [scan.cpp] add dvb-t lcn support [ScanSetup] fix bytes conversion [ScanSetup] fix wrong variable name openvix: release 6.6.005 Merge branch 'Developer' into Release openvix: developer 6.6.005.003 [Translations] Updated Finnish (fi.po) translation [ConfigList] remove item that does not exist in this distro [unicable] fix number 'ub' when close tuner openvix: developer 6.6.005.002 [VIXMenu] use Menu.py [Menu.py] add missing code required to send descriptions to the skin openvix: developer 6.6.005.001 openvix: developer 6.6.004.014 [Translations] Updated Finnish (fi.po) translation [Timeshift] on close, remove Record Event Tracker from RecordTimer.on_state_change [Translations] Updated Finnish (fi.po) translation [SkinSelector] make fast reload option easily accessible [Translations] Updated Finnish (fi.po) translation [UsageConfig] update for fast skin reload in release images setup.xml] update fast skin reload description [SkinSelector] avoid duplicated code [Translations] Updated Finnish (fi.po) translation PEP8 [Multiboot] - @Huevos - improve Recovery script code, @Eddi Kexec change Recovery script name [ImageManager] - @Eddi - change Recovery script messages [Multiboot][Vu+ Kexec] - add temp code to constrain Recovery script copy to openvix/openbh Recovery slot [Translations] Updated Finnish (fi.po) translation Merge branch 'Developer' into Release [Multiboot] createInfo, allow for some differences between distros [Multiboot] createInfo, attempt to beautify the output across a wide range of images and distros openvix: release 6.6.004 Merge branch 'Developer' into Release [ImageManager] PEP8 openvix: developer 6.6.004.013 Merge pull request #1056 from Orlandoxx/Locale_fix Update OScamInfo.py [ENIGMAINFOVALUES] add doc [Multiboot] fetch image date from enigma.info... [Multiboot] cosmetic [Multiboot] don't rely on length of BuildType [Translations] Updated Finnish (fi.po) translation [Multiboot] simplify VerDate openvix: developer 6.6.004.012 [VIXMenu] fix recursive close [ImageManager] show free space in human readable format [BackupManager] show free space in human readable format [setup.xml] add entry for "Log python stack trace on spinner" [OnlineUpdateCheck] skip NetworkUp test [OnlineUpdateCheck] add timeout on fetching TrafficLightState to avoid blocking it the site is not available [Multiboot] skip reading /etc/ssue if the format is unknown [Multiboot] avoid displaying superfluous empty spaces and NoneType objects in MultibootSelector list [Multiboot] - change Vu+ recovery script location to /etc/init.d in Recovery image for copyfile [OpenViX] updated Vu+ Recovery text(Eddi) [Translations] Updated Finnish (fi.po) translation [Translations] Updated Finnish (fi.po) translation openvix: developer 6.6.004.011 Show last enigma commit hash in About screen [skin] improve SkinError messages [Translations] Updated Finnish (fi.po) translation [ImageManager] - update text to initiate kexec recovery script [Kexec kernel Recovery] add initial code and text openvix: developer 6.6.004.010 [servicemp3] - try fix autoturnon sub titles [vix-core] ban spaces in backup name prefix [Updated] UI of GEPG [Ci.py] fix locale openvix: developer 6.6.004.009 [dvbci_appmgr] add try/catch code to isolate utf-8/latin1 exception configure.ac remove C++ exception block for dvbci_appmgr try/catch - do not remove before trap code [Translations] Updated Finnish (fi.po] translation [Added] Option to use non bloccking IO when accessing CA device [MessageBox] AutoResize, make sure pixmap fits [Translations] Updated Finnish (fi.po) translation [TextBox] fix error in last commit [vix-core] add kexec failure popup [TextBox] tweak self.skinName [MovieInfo] FORMAT_STRING, use bytesToHumanReadable for filesize For movieinfo format string only show values that have a value [skin] avoid unnecessary double call to resolveFilename Updated skin_display.xml [PluginBrowser] move the filters to a blacklist/whitelist [PluginBrowser] Change a variable name for clarity [Translations] Updated Finnish (fi.po) translation openvix: developer 6.6.004.008 Update option pixmap_force_alphablending [Updated] Handling of force blending option [Translations] Updated Finnish (fi.po) translation [Translations] Updated Finnish (fi.po) translation [servicemp3]- if subtitle autoturnon enabled then force [servicemp3] - resolve compiler complaints [setup][subtitles] - change position & description for pango subtitles openvix: developer 6.6.004.007 [Translations] Updated Finnish (fi.po) translation [Added] User config to force alphablending for all pngs Revert "[Added] Configuration to force alphablending for pngs that are sent to alphatest" Revert "[Updated] Switch to python config" Revert "[Updated] Added force alphablend to case where alphatest is not specified or off" [pixmap] add option to force alpha blending [Updated] Added force alphablend to case where alphatest is not specified or off [Updated] Switch to python config [Added] Configuration to force alphablending for pngs that are sent to alphatest openvix: developer 6.6.004.006 [RdsDisplay] add summary embedded skin openvix: developer 6.6.004.005 [picload] Dimitar/OpenATV [gpixmap] - correct offsets in display [gpixmap] Dimitar/OpenATV handle transparency Revert "[Fixed] Various Dreambox LCD color issues" Revert "[Removed] Code that actually does nothing and nothing fix...." [MountManager] Fix multiple inheritance priority [display800] tweak NimSelection [display800] add CommitInfo [GitCommitInfo] add summary [display800] add NimSelection [display] tweak MessageBoxSimple [MenuSummary] remove needless code openvix: developer 6.6.004.004 [displayskins] change SimpleSummary -> ScreenSummary [displayskins] change XX_summary -> XXSummary [Removed] Code that actually does nothing and nothing fix.... openvix: developer 6.6.004.003 [ServiceInfo] add picon [Fixed] Various Dreambox LCD color issues [Fixed] Some png alpha blending issues [SkinSelector] update list sorting openvix: developer 6.6.004.002 [TunerInfo] KeyError: 'TunerAvailable' [StartEnigma] change indent [dvbci-appmgr] fix menu string encoding openvix: developer 6.6.004.001 openvix: release 6.6.003 Merge branch 'Developer' into Release [ScreenSummary] tweak skinName [LanguageSelection] fix BSoD [skin.py] make error message reflect the skin being loaded [Screen.py] add skinName ScreenSummary openvix: developer 6.6.003.002 openvix: developer 6.6.003.001 [ChannelSelection] addBouquet, tweak filename [setup.xml] SoftcamScript, add title openvix: release 6.6.002 Merge branch 'Developer' into Release openvix: developer 6.6.002.004 Merge branch 'Developer' into Release [Fixed] ScreenHeader exceptions openvix: developer 6.6.002.003 [Added] Screen icons in ScreenHeader addon Merge branch 'Developer' into Release openvix: developer 6.6.002.002 Add support for dm900 and dm 920 [Translations] Updated Finnish (fi.po) translation Centralise ScreenImage code [ConfigList/Setup] add *args/**kwargs to maintain compatibility with other distros that are doing strange things [Setup.py] createSetup, if self.setup is None, abort [dm9x0] add patch [display390] tweak url [data] add display390 Revert "[ScanSetup] always run cable cmd" [Fastscan] do not use menu button to start a scan. Revert "Make menu button also optional as extra ConfigList feature" Instead of showing only Scan indicate Start FastScan [CableScan] inherit UI from Setup [ScanSetup] always run cable cmd Make menu button also optional as extra ConfigList feature [Translations] Updated Finnish (fi.po) translation Update sk.po openvix: developer 6.6.002.001 [Fixed] Wrong screen title lenght renderer [Fixed] Wrong check for front LED features [Translations] Updated Finnish (fi.po) translation [Translations] Updated Finnish (fi.po) translation openvix: release 6.6.001 Merge branch 'Developer' into Release openvix: developer 6.6.001.004 [Fixed] CI Assignment CAID selection crash Revert dm9x0 project openvix: developer 6.6.001.003 [Fixed] Tuner CI assignment setup for DM handrware [SessionGlobals] import MODEL directly [AVSwitch] tweak 920 [AVSwitch] tweak rates["2160p"] PEP8 double aggressive E301 ~ E306 [Added] LCD fix for dreambox [Updated] configure.ac for dreambox [Updated] skin_display for 400x240 displays [Fixed] Wrong function access level [Added] More Dreambox specific stuff [SoftcamScript] remove dead code [Satconfig] fix merge conflict [epng] restore png caching etc [configure.ac] - restore correct flag (alphablending) on some boxes [Translations] Updated Finnish (fi.po) translation openvix: developer 6.6.001.002 [Satconfig] remove import ConfigListScreen PEP8 double aggressive E22, E224, E241, E242 and E27 Setup parameter is not mandatory anymore in Setup screen Remove declaration of self.list as it is also decleared in Setup Use standard Setup class for fastscan [Satconfig] inherit UI from Setup Make setup parameter not mandary and default None for Setup Screen Resolve a classic mistake I made with default parameters [NetworkSetup] hand colour button management to ConfigListScreen [ConfigListScreen] should not use "dict" as default arg For Setup screen forward yellow/blue button functionality to ConfigList Use the new ConfigList color button functionality in FastScan Add possibility to add function behind color buttons in ConfigList [Translations] updated Finnish (fi.po) PEP8 double aggressive E301 ~ E306 [Added] Missing header [Added] Support for Dreambox DM920 [NetworkSetup] fix bad commit PEP8 double aggressive E301 ~ E306 PEP8 double aggressive E22, E224, E241, E242 and E27 PEP8 double aggressive E20 and E211 Revert "Add possibility to add function behind color buttons in ConfigList" Revert "Use the new ConfigList color button functionality in FastScan" Revert "For Setup screen forward yellow/blue button functionality to ConfigList" Revert "[ConfigListScreen] should not use "dict" as default arg" Revert "[NetworkSetup] hand colour button management to ConfigListScreen" PEP8 double aggressive E22, E224, E241, E242 and E27 [NetworkSetup] hand colour button management to ConfigListScreen [ConfigListScreen] should not use "dict" as default arg [InputDeviceSetup] inherit UI from ConfigListScreen Try a better solution for the Satconfig regarding onChange entries For Setup screen forward yellow/blue button functionality to ConfigList Use the new ConfigList color button functionality in FastScan Add possibility to add function behind color buttons in ConfigList openvix: developer 6.6.001.001 openvix: release 6.6.000 Merge branch 'Developer' into Release [Timeshift] replace ASCiitranslit with sanitizeFilename and clean imports [RecordTimer] replace ASCiitranslit with sanitizeFilename and clean imports [Directories][sanititeFilename] use oriignal Blacklist - remove parenthesis and spaces openvix: developer 6.6.000.004 [Fastscan] updates for new UI [Satconfig] Resolve issues related to new ConfigListScreen UI [Fixed] Wrong selected item position got in case of two line service list [ConfigListScreen] on ok press, only show the ChoiceBox if the selection has more that one item [Git Workflow] - remove six [LocationBox] - remove six [NumericalTextInputHelpDialog] - remove six [ScanSetup] - remove six, sequence imports, change str variable name to datastring [ASCiitranslit] remove six [Netlink] remove six [Input] - remove six [e2reactor] remove six [xml2po] - remove six & unused py2 openvix: developer 6.6.000.003 [FastChannelChange] inherit UI from Setup [FastChannelChange] fix spelling openvix: developer 6.6.000.002 [Translations] Updated Finnish (fi.po) translation [TimeDate[Input] inherit UI from Setup PEP8 PEP8 double aggressive W291 ~ W293 and W391 [PliExtrainfo] - only return RES value when Procs ready [config.py] remove six and some cleanup [Satconfig.py] use the UI actions provided in ConfigListScreen [Satconfig.py] remove redundant code [avswitch] - fix get aspect(thanks jbleyel) [configure.ac] ViX now 6.6 openvix: developer 6.6.000.001 [AutoDiseqc] update frequency 36E [ServiceInfo] update parameter checks introduced by Ev0 (openbh) [ServiceInfo]{PliExtrainfo] - use C++ calls introduced in commit c8a79bb [Translations] Updated Finnish (fi.po) translation Update turkish translation as provided by @tersapy on WOS forum [Added] Possibility to exclude first CA device per CI slot. Usefull for boxes/drivers where CA devices cant be shared between modules and emus. [Setup] allow save/cancel for imanipulated items that have been removed from self["config"].list due to conditionals [UsageConfig] update Auto Subtitle Language [UsageConfig] Auto Language, remove force save [Translations] Update Dutch (NL) translation. PEP8 double aggressive W291 ~ W293 and W391 [UsageConfig] update autolanguage openvix: developer 6.5.004.003 [Translations] Updated Finnish (fi.po) translation [Added] Possibility to disable operator profiles for CI+ module PEP8 double aggressive W291 ~ W293 and W391 [StackTrace] add module [Navigation] remove code that seems to serve no purpose [Updated] Optimized code for iptv audio/subtitle track selection [Fixed] Exception when menu numbers are enabled PEP8 double aggressive E301 ~ E306 Updated PictureInPicture.py [Updated] Extend serviceMP3 to support audio/subtitle track selection remebering openvix: developer 6.5.004.002 PEP8 double aggressive E301 ~ E306 [Added] Proper handling for iptv stream subtitles storing [Directories] - fix smallflash issues with ascii encoding [Translations] Translated "PiPZap" Added "PiP-Zap" openvix: developer 6.5.004.001 [Translations] Corrected sentence. [ChoiceBox] tweak autoResize