then your 7.4 image has not yet been built it will take a few days
OpenATV 7.4 – Discussion & New Features
- Apachi70
- Thread is marked as Resolved.
-
-
the file is online, but with py 3.12.3
openATV Nightly Downloads - Google Chrome 23_06_2024 11_40_47 am.png
-
yes image was build before we add the change, wait for next image
-
Display More
we start merge now all devel updates to new 7.4 Stable, rebuild now in progress
* Python 3.12.3 Update -> 3.12.4
* Translation Update
* Metrix Skin Updates
all e2 update:
[eServiceHDMI]
* add sVideoInfo, add fake video info
[eServicemp3]
* add sVideoInfo
[eServicedvb]
* add sVideoInfo
AVSwitch and related code refactor (#3330)
* AVSwitch and related code refactor
[AVSwitch.py]
- Complete rewrite and optimization of the code.
- Remove dead code and duplicated methods.
- Use C++ helper code to reduce the Python code complexity.
- Move "config.osd" ConfigSubsection here from"StartEnigma.py" and "UsageConfig.py" here as this is where it is most appropriate.
- Raname "iAVSwitch" to "avSwitch" to better reflect its definition and usage. The old name pointed to the new name to keep old code functional.
- Use f-strings.
[StartEnigma.py]
- Remove "config.osd" ConfigSubsection definition and move it to "AVSwitch.py"..
- Remove the defunct "config.osd.language" definition and use the newer "config.misc.locale" definition. The "config.osd.language" functionality is still maintained for code that has not yet been fixed. Note that "config.osd.language" is actually a locale and not a language!
[UsageConfig.py]
- Remove "config.osd" ConfigSubsection usage and move it to "AVSwitch.py".
- Remove the now defunct "AVSwitch" import.
- Small code optimization.
[dvbci.cpp]
- Adjust the code to use the primary "config.misc.locale" definition.
[servicedvb.cpp]
- Adjust the code to use the primary "config.misc.locale" definition.
[OSDCalibration.py]
- Complete code refactor and optimization.
- Make the screen a subclass of "Setup".
- Create a smarter singular embedded screen for the user interface.
[Setup.xml]
- Create a new "OSDCalibration" section to support the new "OSDCalibration" Setup based screen.
[ButtonSetup]
* correction of "Show subservice selection"
[configure]
* use AS_HELP_STRING instead of AC_HELP_STRING
[eServiceHDMI]
* call evVideoSizeChanged and evVideoGammaChanged on start
[Network]
* remove /etc/enigma2/nameserversdns.conf if dns setting is dhcp-router
remove unused UI3DSetup and SkinSelector
[skin]
* small improvements
[ePicLoad]
* use eTrace instead of eDebug
[XmlMultiContent]
* improve debug log output
* fix indexNames handling
Multiple LocaleSelection and International fixes and enhancements (#3333
[LocaleSelection.py]
- Correct the management of purging unused locales and languages.
- Correctly implement the "Press OK to install and use this locale/language." functionality. The selected locale/language will now be installed *and* selected as per the description. Previously the locale/language was installed but it was not selected as active. Simply installing a locale/language will continue to not select the installed locale/language as current.
- Update the embedded screen to current standards.
- Add a skin template dictionary for the new XML template's named index feature.
- Correct the navigation options to current standards.
- Optimize some code and remove some unused code fragments.
- Improve some code variables for clarity.
- Mark the "config.osd.language" config variables as deprecated. Code should now be using "config.misc.locale", "config.misc.language", or "config.misc.country" config variables to access or set the current locale, language or country as needed.
[International.py]
- Remove the non-functional "updateInstalledPackages()" method. This was intended to be a fast way to update the installed package list. Unfortunately it didn't do everything that was needed so it has been removed. Use the "initInternational()" method instead.
- Correct a Python 2 to 3 code issue.
- Improve logging.
- Update f-strings to Python 3.12 version.
[ImageBackup]
* add clear memory to prevent memory overflow
[VirtualKeyboard]
* fix skin
[ImageBackup]
* remove unused functions and variables
* covert to f-strings
* use only one shell command for backup
* close the screen if finished
[ImageBackup]
* remove unused functions and variables
* covert to f-strings
* use only one shell command for backup
* close the screen if finished
UsageConfig.py add LEG for Portuguese DVD Subtitle language
MultiBoot.py better recognition of 3rd-party images
[InfoBarGenerics]
* re-add volumeUp volumeDown for Hotkey
[Console]
* call close after remove container callbacks
[BackupRestore]
* convert to f-strings
* small cleanups
* correction of Console calls
[ImageBackup]
* fix crash because of wrong Console callback
* change menu text of "Backup Image"
[Console]
* don't use finishedCallback
* refactor variable names
* small cleanups
* add help
[ePicload]
* fix compiler warnings
[InfoBarGenerics] (#3335)
* add new ExtensionsList and refactor extension sort
[eDVBServicePlay]
* ignore textpid for streams
[ChannelSelectionContextMenu]
* fix crash if bouquet is empty
* fix indentation
[SoftwareUpdate.py] Code updates and a fix
- Resolve an issue where the update would not complete if there was a minor, and potentially ignorable, update error.
- Refactor the embedded screen to current standards. This includes using the new XML templates.
- Add a new option to display the new version number in the UI list of updates.
- Use f-strings.
- Optimize the action maps and navigation code.
- Update some text to current text standards.
- Tidy up and improve some of the code layout to match current coding standards.
Hide Backup and Restore Dummy Screen
[Screen] (#3338)
* add ignoreWidgets attribute handling
This allows you to ignore non used widgets.
[AtileHD]
* fix typo
[UsageConfig]
* add config.misc.spinnerPosition
[config]
- Remove old python 2 code
[ConfigSequence]
- Correction of toDisplayString
- Add zeroPad parameter
- Use more f-strings
[SettingsBackup]
* don't close the result screen and remove the MessageBox after backup for QuickMenu and Menu
[ImageBackup.py] Refactor and relocate the image backup code (#3347)
- Completely refactor the code.
- Now completes the while process using a single shell script.
- Improve the logging output.
- Update the embedded screen.
- Keep the old backup code in the menu to allow users to try the new version and fall back to the old code if they experience any issues. Please report any issues with the new code.
- Eliminate lots of dead or pointless code.
- Use f-strings.
[List]
* remove duplicate enableAutoNavigation
[eListboxPythonStringContent]
- add updateEntry
[List.py]
- fix selectionEnabled
Spinner Position config (#3348)
- use ConfigSequence for spinner position
- add spinner position scale
[PluginBrowser]
- add subscription category
Subtitle Settings (#3349)
[eSubtitleSettings]
- new class for static subtitle settings
[eSubtitleWidget, eDVBSubtitleParser]
- remove eConfigManager and use new eSubtitleSettings
[eDVBServicePlay, eServiceMP3]
- use new eSubtitleSettings
[UsageConfig]
- add notifier for eSubtitleSettings config settings and use the new functions of eSubtitleSettings
[setup.xml]
- show REC Symbol settings for 7segment and textlcd
[ImageBackup]
- small text corrections
[Spinner]
* improve scale
* add debug
[Spinner]
- refactor spinner position for HD/FHD
- fix pixel errors
[InfoBarHdmi]
- Don't use predefined color buttons for HDMI-IN actions in extensions.
add font AbyssinicaSIL-Regular.ttf
Oscam info (#3354)
* [OSCamInfo] option OSCam 'Restart" and 'Shutdown' added
[Fallback Font]
- Add new skin setting to select the alternative fallback font.
[QuickMenu] (#3345)
[QuickMenu]
- Covert to f-strings
- Remove import *
- Replace most of the Screen imports using new openScreen function
- Add number key selection
- Enable help
- Refactor Actionmap
- Remove QuickMenuDevices Screen
* fix SkinSelection, TunerConfig
[eLabel]
* add getForegroundColor
[skin.py] Correct and improve some parse error messages
[ScrollLabel.py] Add method to return current text foreground color
[Console.py] Refactor the screen (#3357)
- Simplify and reorganize the code.
- Move the "Save Log" to the YELLOW button.
- Improve the layout and content of the log data.
- Complete the set of vertical navigation options.
- Move the command line and command script logging to the place just before they are used. This makes reading the log file easier.
- Add skin option "commandColor" to color the command line log message in the on-screen log.
- Add skin option "scriptColor" to color the command script file log message in the on-screen log.
- Add a subclass of "ScrollLabel" to extract the new color attributes from the skin widget.
- Strip the color data from the saved log file.
- Use fileReadLines() and fileWriteLines() rather than doing all the processing of the files here.
- Remove the "Load Log" option as the on-screen and saved log files are now effectively identical.
- Use f-strings.
- Add new command line argument "showScripts" to specify if script content will be logged. The default is True.
- Add the common "windowTitle" argument to specify the window title. If specified this will override the deprecated "title" argument.
- Add a camelCase argument "cmdList" as a replacement for the deprecated "cmdlist" argument.
- The "finishedCallback" argument is deprecated. Coders should use the openWithCallback option instead.
[UsageConfig]
* fix config.subtitles.dvb_subtitles_backtrans
prepare for AI-Powered Subtitle Translation
[UsageConfig]
* use new eSettings and eSubtitleSettings
* fix config.subtitles.ttx_subtitle_colors / config.subtitles.ai_subtitle_colors
* remove duplicate config.misc.showradiopic
[VfdSymbols] (#3359)
[VfdSymbols]
* Use new getVFDSymbolsPoll
* Use fileWriteLine
* Reorg and rename functions to camelcase.
* Remove/cleanup unused variables.
* Sort and cleanup imports.
* Use match/case
* Refactor functions to be more readable
[SystemInfo]
* Remove VFDSymbolsPoll and VFDSymbols
[StartEnigma]
* Use new getVFDSymbolsPoll
[MultiBoot] (#3363)
* [MultiBoot]
- Use f-string
- Fix struct error
- Fix bootloop if boot partition is not on device sda ( #3361 )
Information.py add more interfaces to blacklist
arm64 fix issue with shell
[eSubtitleSettings]
* add missing AI settings
[RunSoftwareUpdate]
* Remove opkg update call because this was already done in previously SoftwareUpdate screen.
[eSubtitleWidget]
* Use eTrace instead of eDebug for setPage
[ImageBackup]
* set showScripts to False
hi,
I tried to mount my network hdd with the same values in openatv 7.3 but cannot do it.
I tried vers=3 and vers=3.2 but cannot
-
Hello,
I have a crash when trying Play Service (Sky DE) With Stream Relay .
-
Hello,
I have a crash when trying Play Service (Sky DE) With Stream Relay .
fixed with next update
-
dreambox two gpt
openatv 7.4
python3 3.12.4
problem error
-
ModuleNotFoundError: No module named 'Components.Converter.XEAccess'
ModuleNotFoundError: No module named 'Components.Renderer.xtraPoster'
looks skin issue use metrix and ask skin dev to fix the issue
-
ModuleNotFoundError: No module named 'Components.Converter.XEAccess'
ModuleNotFoundError: No module named 'Components.Renderer.xtraPoster'
looks skin issue use metrix and ask skin dev to fix the issue
The problem is caused by Enigma 3 3.12.4
There is no problem in enigma 3 3.12.3
My own Metrix skin is not working, there is an error in Enigma3 3.12.4
The orj metrix skin error code I gave below is
-
3.12.4 only bug fixes no api changes
you read
ModuleNotFoundError: No module named 'Components.Converter.XEAccess'
ModuleNotFoundError: No module named 'Components.Renderer.xtraPoster'
the py files missing
-
dreambox two openatv 7.4 python3 3.12.4 problem error
dreambox two openatv 7.4 python3 3.12.4 problem error (youtube.com)
-
update is on the road new update in next 30 min online
-
dreambox two openatv 7.4 python3 3.12.4 problem error
dreambox two openatv 7.4 python3 3.12.4 problem error (youtube.com)
Send this file to tools path and remove the pyc file and then restart enigma2
It will fix multiboot crash
-
-
I still need that package to can push my plugin online
-
its on feed 7.4
root@dreamone:~# opkg list *transm*
python3-transmission-rpc - 7.0.10-r0 - Python module that implements the Transmission bittorent client JSON-RPC protocol
Python module that implements the Transmission bittorent client JSON-RPC
protocol.
transmission - 4.0.6-r0 - transmission version 4.0.6-r0
Transmission is a BitTorrent client w/ a built-in Ajax-Powered Webif GUI.
transmission-client - 4.0.6-r0 - transmission version 4.0.6-r0
Transmission is a BitTorrent client w/ a built-in Ajax-Powered Webif GUI.
emission depends fixed
-
Display More
its on feed 7.4
root@dreamone:~# opkg list *transm*
python3-transmission-rpc - 7.0.10-r0 - Python module that implements the Transmission bittorent client JSON-RPC protocol
Python module that implements the Transmission bittorent client JSON-RPC
protocol.
transmission - 4.0.6-r0 - transmission version 4.0.6-r0
Transmission is a BitTorrent client w/ a built-in Ajax-Powered Webif GUI.
transmission-client - 4.0.6-r0 - transmission version 4.0.6-r0
Transmission is a BitTorrent client w/ a built-in Ajax-Powered Webif GUI.
emission depends fixed
Yes 😁😁 thank you
-
your addon should be on the feed ?
-
your addon should be on the feed ?
Is free to use and further to develop
The transmission daemon work perfectly
But still error with transmission remote it retune 403 forbidden
-
Captain i still get probleme with transmission-remote
Code
Display Moreroot@dreamtwo:~# /etc/init.d/transmission-daemon restart Stopping transmission-daemon... Restarting transmission-daemon root@dreamtwo:~# curl -v -u root:enigma2 --tlsv1.2 https://localhost:9091/transmission/rpc * Host localhost:9091 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:9091... * Connected to localhost (::1) port 9091 * ALPN: curl offers http/1.1 * TLSv1.3 (OUT), TLS handshake, Client hello (1): * CAfile: /etc/ssl/certs/ca-certificates.crt * CApath: none * TLSv1.3 (OUT), TLS alert, record overflow (534): * OpenSSL/3.3.0: error:0A0000C6:SSL routines::packet length too long * Closing connection curl: (35) OpenSSL/3.3.0: error:0A0000C6:SSL routines::packet length too long root@dreamtwo:~# transmission-remote -n 'root:enigma2' --auth 'https://localhost:9091/transmission/rpc' -t all --session-info -v Unexpected response: <h1>403: Forbidden</h1> Unexpected response: <h1>403: Forbidden</h1> root@dreamtwo:~#
OpenATV Team Images Support Forum ~ based on OE-Alliance

Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!
