Posts by Andro1

    Changes Added to Version 6

    Settings

    SettingDescriptionExample in Skin (XML)Note / Tip
    showHours⏱ Shows program duration in hours & minutes if yes; in minutes only if no.<convert type="EventList">eventcount=5,showHours=yes</convert>Great for long programs or movies.
    primetimeHour & primetimeMinute🌟 Sets the hour & minute of prime time for the highlighted program. Example: 20:15<convert type="EventList">primetime=yes,primetimeHour=20,primetimeMinute=15,eventcount=0</convert>Highlights your favorite prime-time shows automatically.
    maxSearchLimit🔍 Maximum time window (in seconds) to search for upcoming events. Example: 86400 = 24 hours.<convert type="EventList">eventcount=10,maxSearchLimit=86400</convert>Use for catching all events in a day.
    initialWindow⏳ Initial time window (in seconds) to search for upcoming events. Example: 1800 = 30 minutes<convert type="EventList">eventcount=5,initialWindow=1800</convert>Helps load upcoming programs faster.

    General Updates

    • EventList Converter and EventListDisplay Renderer have been reorganized with various fixes and improvements.

    New Update v2.0-r2

    • Added a fallback message when event name is unavailable.
    • Minor fixes and improvements.

    Example skin component configuration (Updated):

    Download the updated file from the #1 post.

    Hi,


    There is a minor display issue in the file ServiceInfoList.py, located in /usr/lib/enigma2/python/Components. The code contains the following line:

    Code
    b = ("0x%0" + str(param) + "x (%dd)") % (to_unsigned(b), b)

    The formatting string (%dd) is incorrect. This results in an extra d appearing next to decimal values when displaying service information. For example, the display shows:

    Code
    0x0211 (529d)

    instead of the intended:

    Code
    0x0211 (529)

    Impact:

    • The only effect is cosmetic: decimal values are displayed with an extra d.

    • It affects technical numeric fields (PIDs).

    Resolution:

    The formatting should be corrected as follows:

    Code
    b = ("0x%0" + str(param) + "x (%d)") % (to_unsigned(b), b)

    This simple change removes the extra d and displays values correctly in hexadecimal and decimal format.


    There may be a future update to the Service Info screen to improve the display of long texts and support scrolling. :thinking_face:


    Best regards.

    Looks like there’s a bit of a misunderstanding about the device used here.


    He’s using a DM520 (Mipsel device), which has pretty clear limits when it comes to available plugins.

    Things like YouTube on Netcast just aren’t available for this hardware, so they won’t work.


    That’s why I’m trying to suggest stuff that actually works with what the device can handle right now. Even if the solutions or plugins are a bit old, they still work fine if set up correctly with some minor tweaks.


    So recommending plugins that aren’t supported on his device doesn’t really help here. :winking_face:

    Is the problem still there?


    I also noticed something else with Advanced mode. When a satellite is deleted, it’s not removed from the settings file, and it still appears in the Satellite list in both Automatic and Manual Scan.


    Is this a bug or intended behavior? :thinking_face:

    I really like your new changes, and the fixes and additions you made in the previous version were great.

    Can’t wait for your new plugin, and I hope you can release a version for OpenATV.

    Keep it up!

    Thank you! I really appreciate your support.

    I was developing my plugin for both Python 2.7.11 and Python 3, but I’ve decided to focus on Python 3 only, as it has better support and a more helpful and collaborative community!


    Stay tuned! :winking_face:

    Andro1

    Ohne Plugins-Files zum Downloaden oder Download-Link musst du hier keine Screenshots posten.

    Damit kann dann eh keiner was anfangen.

    This is a new build of mine that’s still in development, combining features from both IMDb Free and IMDb Pro. It won’t be limited to browsing only.

    Once it's ready, I'll share a beta version in a separate thread here and elsewhere. :winking_face:

    Sven H


    Thanks for the great idea!

    However, I no longer use the plugin, as the system I’m currently working on already integrates this feature into the Channel Selection and Radio Selection menus.


    I only made the necessary fixes and adjustments to ensure better compatibility with DreamOS.

    If you or anyone else has any fixes, improvements, or other suggestions, feel free to share them with the users.


    Enjoy!

    Since I’m moving to Python 3, I’ll focus on the important fixes and a few useful additions that can actually help users.


    I understand the concern about changing buttons and how that can affect different skins, especially system skins. That’s why I decided to go back to using Label instead of StaticText

    (that is, Button_Small_name instead of Button_Small_source)

    to keep things consistent with the version currently available in the feed and avoid confusing beginner users.


    Note:

    If you’re using the default skin (Default-FHD), you’ll notice a difference in the (ZapHistoryConfigurator) screen’s skin.

    You can keep the current screen’s skin without issues. However, if you want to switch to the updated skin, you’ll need to remove the (ZapHistoryConfigurator) screen’s skin from the (skin_default_1080.xml) file.


    The intention is not to break anything in system skins. All changes are optional, safe, and aimed at helping users who want them.


    Hope this clarifies things and keeps everyone happy :smiling_face:


    Download the updated file from the #1 post.


    Cheers!

    Just to clarify, these changes are intentional, they’re my own personal improvements that I think work best.

    I’m not forcing anyone to use them; it’s completely optional. If you like them, feel free to use them as is. If not, you can always stick with the original version on the feed.

    These changes don’t affect the system in any way. You’re free to use or ignore them as you prefer — it’s completely up to the dreamers. :winking_face:

    The default skin file needs to be updated.

    Go to /usr/share/enigma2 and open the skin_default_1080.xml file.

    Search for Zap-History, then within the corresponding <layout name=...> block, change Button_Small_name to Button_Small_source, and save the changes.


    Alternatively:

    You can completely remove the Zap-History Browser plugin skins (ZapHistoryBrowser and ZapHistoryConfigurator) so that the updated default skin will be used instead.