PluginBrowser.py patch

  • PluginBrowser.py patch

    Hallo,

    ich wollte schon immer meine sachen vom rest (extensions) trennen
    einfach perfekt nicht nur für locale Gebrauch.

    name vergeben = enigma2-plugin-userpack-$name.ipk

    im Anhang - .patch, PluginBrowser.py.orig, PluginBrowser.py mit patch


    Unterschiede-Datei

    1. --- PluginBrowser.py.orig 2017-01-08 12:14:50.035887000 +0100
    2. +++ PluginBrowser.py 2017-01-08 13:10:46.320862848 +0100
    3. @@ -35,6 +35,7 @@
    4. config.pluginfilter.extensions = ConfigYesNo(default = True)
    5. config.pluginfilter.packagegroup = ConfigYesNo(default = False)
    6. config.pluginfilter.python = ConfigYesNo(default = True)
    7. +config.pluginfilter.userpack = ConfigYesNo(default = True)
    8. config.pluginfilter.picons = ConfigYesNo(default = True)
    9. config.pluginfilter.gstreamer = ConfigYesNo(default = False)
    10. config.pluginfilter.security = ConfigYesNo(default = False)
    11. @@ -45,7 +46,7 @@
    12. config.pluginfilter.userfeed = ConfigText(default = 'http://', fixed_size=False)
    13. ## command to find ipk with status hold
    14. -## grep -B 4 hold /var/lib/opkg/status | sed '/Provides/d' | sed '/Version/d' | sed '/Status/d' | sed '/Depends/d' | sed '/--/d' | sed -e '/^ *$/d'
    15. +## grep -B 5 hold /var/lib/opkg/status | grep -v '^Provides:\|^Version:\|^Status:\|^Depends:\|^Replaces:\|^Conflicts:' | sed -e "/--/d;/^ *$/d"
    16. #language.addCallback(plugins.reloadPlugins)
    17. @@ -326,6 +327,8 @@
    18. self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'drivers')
    19. if config.pluginfilter.extensions.value:
    20. self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'extensions')
    21. + if config.pluginfilter.userpack.value:
    22. + self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'userpack')
    23. if config.pluginfilter.picons.value:
    24. self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'picons')
    25. if config.pluginfilter.security.value:
    26. @@ -746,6 +749,7 @@
    27. self.list.append(getConfigListEntry(_("Systemplugins"), config.pluginfilter.systemplugins, _("This allows you to show systemplugins modules in downloads")))
    28. self.list.append(getConfigListEntry(_("Skins and Skinpackages"), config.pluginfilter.skins, _("This allows you to show skins modules in downloads")))
    29. self.list.append(getConfigListEntry(_("LCD Skins"), config.pluginfilter.display, _("This allows you to show lcd skins in downloads")))
    30. + self.list.append(getConfigListEntry(_("UserPack"), config.pluginfilter.userpack, _("This allows you to show userpack modules in downloads")))
    31. self.list.append(getConfigListEntry(_("Picons"), config.pluginfilter.picons, _("This allows you to show picons modules in downloads")))
    32. self.list.append(getConfigListEntry(_("Settings"), config.pluginfilter.settings, _("This allows you to show settings modules in downloads")))
    33. self.list.append(getConfigListEntry(_("GStreamer"), config.pluginfilter.gstreamer, _("This allows you to show gstreamer plugins in downloads")))
    Alles anzeigen







    lg
    Dateien
    perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'

Flag Counter