openvix: release 6.7.008 Merge remote-tracking branch 'origin/Developer' into Release [Translations] Updated Finnish (fi.po) translation [Translations] Updated Finnish (fi.po) translation [Fixed] Some typos [Remove] Duo4K from passthrough fix openvix: developer 6.7.008.005 [sec] prepareTurnOffSatCR - use original lnb position PEP8 double aggressive E225 ~ E228 and E231 [Updated] Some naming changes [Updated] More precise conditions for passthrough fix [Fixed] Bug in selection of audio tracks [Fixed] Another attempt to fix the passthrough issue for Vu+ boxes/drivers [Fixed] Storing of selected track not working for local files Enable parent ".." in default path (will still be disabled if it is also the root). (#1119) [Translations] Update Dutch (NL) translation. PEP8 double aggressive W291 ~ W293 and W391 [BackupManager] add Bluetooth pairing code (thanks ATVCaptain) [About] - fix about. reference openvix: developer 6.7.008.004 Revert "[enigma2.yml] add verbose to flake8" [Updated] Adjustments in codec detection in servicemp3 [enigma2.yml] add verbose to flake8 PEP8 double aggressive W291 ~ W293 and W391 PEP8 double aggressive E20 and E211 [Fixed] Not working passthrough for AC3+ for Vu+ boxes [Fixed] Wrong codecs reported [Fixed] Wrong movie start position [Translations] Updated Finnish (fi.po) translation [About] - cleanup & import used functions [InfoBar] correct access to InfoBar.Instance openvix: developer 6.7.008.003 Corrected. [Fixed] Parental control stop service even if bouquet is selected [Fixed] Remove service restart if you open and close MovieSelection [Translations] Updated Finnish (fi.po) translation [Translations] Updated Finnish (fi.po) translation [MovieSelction] clean imports(only used), resequence [Trashcan] clean imports openvix: developer 6.7.008.002 [MovieSelection] so sort icons for 1-14 (13 and 14 of trashcan) work correctly. [SoftwareUpdate] move traffic light hide to init [SoftwareUpdate] add custom handler for ProtectedScreen pinEntered [Menu.py] add vixmenu to isProtected [MovieSelection] remove remnant [Translations] Updated Finnish (fi.po) translation [ChannelSelectionContextMenu] add parental control entries when opening from "All" or "Satellites" lists openvix: developer 6.7.008.001 [MovieSelection] Only show trashcan size if it contains something [MovieSelection] update so code that got overlooked [MovieSelection] avoid displaying junk [MovieSelection] add "trashcanSize" function so now all disk/file sizes use the same human-readable display algorithm [MovieSelection] tweak last commit [MovieInfo] don't display "0B" for unread collections PEP8 double aggressive E301 ~ E306 [MovieSelection] extract freespace directly [DiskInfo] update free disk calculation openvix: release 6.7.007 Merge remote-tracking branch 'origin/Developer' into Release openvix: developer 6.7.007.001 [Harddisk] varible name change [Translations] Updated Finnish (fi.po) translation [Harddisk] - resolve HDD initialisation Merge branch 'Developer' into Release PEP8 double aggressive W291 ~ W293 and W391 [BoxInfo] force "kernel" with revision from /proc/version openvix: release 6.7.006 Merge remote-tracking branch 'origin/Developer' into Release [Translations] Updated Finnish (fi.po) translation [BackupManager] XtraPluginsSelection: simplify openvix: developer 6.7.006.004 [ViX plugin] fix namespace error PEP8 double aggressive E225 ~ E228 and E231 [Updated] Parental control handling openvix: developer 6.7.006.003 [Network] - fix Vu+ WiFi [Updated] Detection of UHD services in servicelist [Updated] [Navigation] small adjustment [ChannelSelection] correctChannelNumber - sanity check ref (#4198) [Translations] Updated Finnish (fi.po) translation openvix: developer 6.7.006.002 openvix: developer 6.7.006.001 PEP8 double aggressive E251 and E252 [Updated] Massive change in PiP handling due to fixing stream relay service pipzap [Translations] Updated Finnish (fi.po) translation [About + SystemInfo] fix chipset, simplify About [Translations] Updated Finnish (fi.po) translation [Translations] Updated Finnish (fi.po) translation Revert "[About] - fix Chipset, simplify" [Translations] Updated Finnish (fi.po) translation [About] - fix Chipset, simplify [Updated] Add named events instead of user [Updated] event name so to comply with openatv changes openvix: release 6.7.005 Merge remote-tracking branch 'origin/Developer' into Release openvix: developer 6.7.005.002 [it.po] update [es.po] update [pot] update [Hotplug] fix gettext [Harddisk] fix gettext Revert "[TranslationHelper] add hotplug msg" [TranslationHelper] add hotplug msg openvix: developer 6.7.005.001 openvix: release 6.7.004 Merge remote-tracking branch 'origin/Developer' into Release [EpgConfig] if TMDB plugin is present, make it the default option [EpgConfig] if TMDB plugin is present, make it the default option openvix: developer 6.7.004.001 [Added] Exposed isStreamRelay to python [Updated] Some converters and addons [Added] Exposed isStreamRelay to python [Updated] Some converters and addons openvix: release 6.7.003 Merge remote-tracking branch 'origin/Developer' into Release [Harddisk] fix localization [Translations] Updated Finnish (fi.po) translation [opentv_zapper] abort schedule if "enabled" is False PEP8 double aggressive W291 ~ W293 and W391 [SystemInfo] use rc_model.getRcFolder() for remote name comparisons openvix: developer 6.7.003.004 [Hotplug] - remove /n from translated text [Makefile] add TranslationHelper.py [MountManager] remove line feed [MountManager] fix gettext syntax Merge remote-tracking branch 'upstream/Developer' into Developer [TranslationHelper - idea copied from OpenATV openvix: developer 6.7.003.003 [Fixed] Not working StreamRelay after last changes add new checkLogin function / used by openwebif [ButtonSetup] fix module call in python 3.13 [enigma_python.i] - handle swig 4.03 [error] add systime Revert "[StartEnigma] Switch to OE-A Remotes instead of OE-A Branding" PEP8 double aggressive W291 ~ W293 and W391 PEP8 double aggressive E301 ~ E306 [Fixed] Broken audio/subs saving for iptv [Fixed] Missing stream URL [Updates] Updated Stream Relay handling [Updated] Optimized some stuff in navigation and converters openvix: developer 6.7.003.002 openvix: developer 6.7.003.001 [Fixed] Error when FCC not enabled [Fixed] Crash in playService due to unbound local variable [Updated] stream relay output PEP8 double aggressive W291 ~ W293 and W391 PEP8 double aggressive E301 ~ E306 [Added] Possibility to extend play and record service functions [Updated] [ServiceInfobar] Removed crypto info for iptv services [Translations] Updated Finnish (fi.po) translation [HdmiCeC] - show real CEC address & allow override openvix: release 6.7.002 Merge branch 'Developer' into Release Update de.po Update fi.po Merge remote-tracking branch 'upstream/Developer' into Developer [gbuhd4kpro] - reset only 2160p [Translations] Updated Finnish (fi.po) translation [SystemInfo] resolbe remote configd BB or OE-A [About] add remote name [hardwaredb.h] add SF8008 Supreme Internal NVMe [StartEnigma] Switch to OE-A Remotes instead of OE-A Branding [SystemInfo] Ev0 - add gb6 & gb7 remotes to tv/radio toggle [SystemInfo] -[Ev0] add SD card mount for Quad4k/gbquad4kpro [hardwaredb.h] fix usb-c 3.0 label for Quad4K Pro [AVSwitch][gbquad4kpro] UHD colordepth issue [Remotes] do not restrict to Developer image [hotplug] * improve cd/dvd events [HardwareDB] - add translation possibility openvix: developer 6.7.002.001 [HardwareDB] - sync text with Ev0(BH) [HardwareDB] - update [HardwareDB] - update [HardwareFDB] add H9SSE, H11 - update zgemma sdcards [hardwaredb.h] fix Solo4K, Add Zero4K, Add SX988, Add Uno4K (needs to be checked), Add Zero (needs to be checked) [hardwareDB] - sync names + configs with OpenBH [python] small cleanup [HardwareDB] - add receivers(Ev0), sequence [HardwareDB] - add receivers(Ev0), sequence Merge branch 'Developer' into Release DVB subtites - fixed background transparency [Harddisk] mount DM recovery partition at 1st boot Revert "[Hardisk] - add mmcblk0p3 dream as Data" Revert "PEP8 double aggressive W291 ~ W293 and W391" PEP8 double aggressive W291 ~ W293 and W391 [hardwareDB] - add sf8008m [Hardisk] - add mmcblk0p3 dream as Data [HardwareDB] - update dm920 [Fixed] Build [Added] Flush of gstreamer buffer on switch to not DVB subtitles [Fixed] Wrong subtitles track numbering for text/pango subtitles [MountManager] - add device port information [About] - slight change for Device port information [Hotplug] add device port information [Harddisk] use format [Harddisk] - add device port routine [Hardwaredb] * move device table to c [configure.ac] - re add MACHINEBUILD macro openvix: release 6.7.001 Merge remote-tracking branch 'origin/Developer' into Release [GitCommitInfo.py] update branding URL openvix: developer 6.7.001.001 openvix: release 6.7.000 Merge remote-tracking branch 'origin/Developer' into Release openvix: developer 6.7.000.010 [RestoreWizard] remove version code [CurrentService.py] add comment PEP8 double aggressive W291 ~ W293 and W391 [Updated] Add setter to serviceref [BackupManager] unused import [BackupManager] remove version check code [BackupManager] cosmetic [BackupManager] increase backup timeout [BackupManager] lists are not strings [Translations] Updated Finnish (fi.po) translation Revert "[BackupManager] - allow restore for Kernel, Settings & plugins" Revert "[BackupManager][Restore] - resolve issues Job Task with straight code" [SoftwareUpdate] use human readable values openvix: developer 6.7.000.009 [db.cpp] Do not abort if there is no getCurrentService. This is necessary for CI modules(config.misc.use_ci_assignment-->yes) [Translations] Updated Finnish (fi.po) translation [db.cpp] cosmetic [BackupManager][Restore] - resolve issues Job Task with straight code [BackupManager] - allow restore for Kernel, Settings & plugins [Hotplug] - validate data, debug [Hotplug] - new device improve handling [Hotplug] call cleanMediaDirs [Hotplug] fix decode and Global label [UsageConfing] config.usage.setupShowDefault bug [Setup.py] add missing import Update POT openvix: developer 6.7.000.008 [Translations] Updated Finnish (fi.po] translation [Translations] Updated Finnish (fi.po) translation PEP8 double aggressive W291 ~ W293 and W391 PEP8 double aggressive E22, E224, E241, E242 and E27 Add an instant method to change the order and layout of the Helpscreen With short help you get some help instructions and with long help you can now toggle between the different order/layout modes the help screen offers without going deep into the menus Change indents in setup by number and arrange a skin parameter string Add possibility to indent configs in setup.xml files [Harddisk] - hotplug calls with /dev/XXXX - clean PEP8 double aggressive W291 ~ W293 and W391 PEP8 double aggressive E301 ~ E306 PEP8 double aggressive E401 Developer build bot script - reset to developer [StartEnigma] remove a remnant Remove ModalMessageBox code [Converter/ServiceName] instantiate SessionObject [Hotplug][modalMessage] clean openvix: developer 6.7.000.007 [Translations] Updated Finnish (fi.po) translation [Hotplug] fix syntax [hotplug] clean [hotplug helper] * fix size for special disks [Hotplug]handle disk events [Harddisk] fix missing remove [Harddisk]* remove hotplug temp file [Harddisk] - clean [GigaBlue] Screen issue [Harddisk] [BackupManager] add etc/udev/known_devices [hotplughelper] * force zero size if null [hotplug] jbleyel accumulative changes [Hotplug] * complete refactor for udev [ModalMessage] -clean add new ModalMessageBox [hotplug helper add reg info add hotplug_e2_helper extra git and extra ipk no longer needed openvix: developer 6.7.000.006 [it.po] typo [it.po] fill some blanks [es.po] update [xml2po] skip .git and .github folders openvix: developer 6.7.000.005 [HelpMenuList] move back to Components [Translations] Updated Finnish (fi.po) translation [MediaPlayer] use VirtualKeyBoard instead InputBox MediaPlayer - clear playlist via buttons with confirmation only [InfoBarGenerics] Resumepoints, use utf8 encoding when pickle.load [Translations] Updated Finnish (fi.po) translation [es.po] update DVB subtitles - added color filters - added yellow, green, magenta and cyan color filters [Translations] Updated Finnish (fi.po) translation [es.po] update [PluginBrowser] improve colour button labels and actions [PluginBrowser] user getCurrent shortcut openvix: developer 6.7.000.004 [ImageManager] fix potential BSoD [StartEnigma] save shutdown value to file on enigma start [BackupManager] remove config.usage.power.was_controlled_shutdown as this is not relevant to a backup [Translations] Updated Finnish (fi.po) translation Merge remote-tracking branch 'upstream/Developer' into Developer ServiceDVD - fix for subtitle track. (#4140) ServiceDVB - fix for subtitle track. (#4140) Revert "[eServiceDVD] don't set language_code if spu_lang not found" [main/bsod.cpp] fix infinite crash loop [es.po] update openvix: developer 6.7.000.003 [StartEnigma] add comment Ensure the was_controlled_shutdown flag is cleared even when enigma2 dies from a signal. [eServiceDVD] don't set language_code if spu_lang not found openvix: developer 6.7.000.002 [enigma2.sh.in] clear power option on shutdown [README] - update openvix: developer 6.7.000.001 [ChannelSelection] add missing number key action [Sources.EventInfo] add a timed repeat event [Sources.EventInfo] Add some temporary debug [KeyBindings] add missing labels (sfx6x08) [LogManager] display most recent logs at the top of the list [LogManager] remove unused variable [es.po] tweaks [LogManger] update title [es.po] update [ScrollLabel] set textarea width while setting layout, not when loading text [Translations] Updated Finnish (fi.po) translation [StartEnigma] add some power state options [Translations] Updated Finnish (fi.po) translation [Added] Possibility to display catchup and tuner type in service info header addon [Updated] text of channel selection menu entry openvix: release 6.6.013 Merge remote-tracking branch 'origin/Developer' into Release openvix: developer 6.6.013.003 [Netlink] handle libudev msgs [Multiboot] - don't reset Root subdirectory if Recovery slot [CI] - check receiver has CI choices [InfoBarGenerics] if servicelist is None while using MoviePlayer import it [InfoBarGenerics] avoid possible BSoD if self.servicelist is None openvix: developer 6.6.013.002 [GitCommitInfo] - fix import [GitCommit] - move back to GitCommitInfo , fix typo [Translations] Updated Finnish (fi.po) translation Update pl.po [SystemInfo] remove unneeded values [SystemInfo] - add chipset change [GitCommitInfo] - move commitinfo to SystemInfo & use BoxInfo [About] simplify and use BoxInfo values [po] update Italian [patches] remove unused openvix: developer 6.6.013.001 [SystemInfo] remove SystemInformation class as it doesn't function like a real dict and cause more problems than it solves [About] syntax tweak [SystemInfo] add __contains__ method [About] add missing localisation [Translations] Updated Finnish (fi.po) translation [Picon] user option for png/svg priority [Picon] tweaks for when service name contains junk openvix: release 6.6.012 Merge remote-tracking branch 'origin/Developer' into Release [Translations] Updated Finnish (fi.po) translation [onlineUpdateCheck] simplify error handling [SoftwareUpdate] avoid BSoD Upload po files from Developer image 6.6.012.02 openvix: developer 6.6.012.002 Merge remote-tracking branch 'upstream/Developer' into Developer [gbquad4kpro] - add in [gbquadpro] - add in [ax_python_devel.m4] remove openpli patch [ax_cxx_compile_stdcxx.m4] update serial 25 [ax_python_devel.m4] update serial 37 [About] - add gigablue Bolt [Picon] SNP, change priority openvix: developer 6.6.012.001 [Picon] fix various isses with UTF8 picons openvix: release 6.6.011 Merge remote-tracking branch 'origin/Developer' into Release [UsageConfig] config.epg.histminutes, change "0 minutes" to "disabled" [Picon] avoid unnecessary lookup if service type is already "1" openvix: developer 6.6.011.007 [MovieSelection] avoid possible timing issue when deleting [MovieSelection] avoid possible BSoD if list item is not str openvix: developer 6.6.011.006 [Menu] add PluginLanguageDomain openvix: developer 6.6.011.005 openvix: developer 6.6.011.004 [HdmiRecord] remove [Hdmi-In] fix recording parameters dvb/frontend.cpp:3338:22: error: ‘SYS_DVBC2’ was not declared in this scope; elistbox: Fix overloaded virtual function error pmtparse.cpp: Fix build with gcc 11+ frontend.cpp: Fix build against linux-libc-headers 6.4+ configure.ac: Turn deprecated-declarations errors into warnings Makefile.am: Define PY_SSIZE_T_CLEAN macro [InfoBarGenerics] delete legacy resume point code [Translations] Updated Finnish (fi.po) translation openvix: developer 6.6.011.003 [InfoBarGenerics] change Hdmi-In caption [InfoBarGenerics] Make ResumePoints into a class openvix: developer 6.6.011.002 whitespace Whitespace cleanups By @atefganm PEP 8 PEP8 double aggressive W291 ~ W293 and W391 [setup] PEP 8 [Menu/Wizard] * prepare exec for python 3.13 [HdmiRecord] - add extended debug [InfoBarGenerics] - block Hdmi In in PiP [HDMI-In] - block recording if No encoder/decoder pair [HdmiRecord] - update Hdmi fullHD [encoder.cpp] OpenATV updates [HdmiRecord] * use int for ConfigSelection [HdmiRecord] - cleanup [eServiceHDMI] * add sVideoInfo, add fake video info [HdmiRecord] - add HDmi-In I/O controls from OpenATV(Captain/jbleyel) [HdmiRecord] - add support code add hdmirecord setup [eModelInformation] * add missing close [eModelInformation] (#2848) rename eBranding to eModelInformation introduce eBranding class [Updated] Optimized IPTV provider handling [Added] missed header [Fixed] eServiceMP3Record timeouts openvix: developer 6.6.011.001 [README.md] update [README.md] update [README.md] update 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