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
Alles anzeigen


lg
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
- --- PluginBrowser.py.orig 2017-01-08 12:14:50.035887000 +0100
- +++ PluginBrowser.py 2017-01-08 13:10:46.320862848 +0100
- @@ -35,6 +35,7 @@
- config.pluginfilter.extensions = ConfigYesNo(default = True)
- config.pluginfilter.packagegroup = ConfigYesNo(default = False)
- config.pluginfilter.python = ConfigYesNo(default = True)
- +config.pluginfilter.userpack = ConfigYesNo(default = True)
- config.pluginfilter.picons = ConfigYesNo(default = True)
- config.pluginfilter.gstreamer = ConfigYesNo(default = False)
- config.pluginfilter.security = ConfigYesNo(default = False)
- @@ -45,7 +46,7 @@
- config.pluginfilter.userfeed = ConfigText(default = 'http://', fixed_size=False)
- ## command to find ipk with status hold
- -## 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'
- +## grep -B 5 hold /var/lib/opkg/status | grep -v '^Provides:\|^Version:\|^Status:\|^Depends:\|^Replaces:\|^Conflicts:' | sed -e "/--/d;/^ *$/d"
- #language.addCallback(plugins.reloadPlugins)
- @@ -326,6 +327,8 @@
- self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'drivers')
- if config.pluginfilter.extensions.value:
- self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'extensions')
- + if config.pluginfilter.userpack.value:
- + self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'userpack')
- if config.pluginfilter.picons.value:
- self.PLUGIN_PREFIX2.append(self.PLUGIN_PREFIX + 'picons')
- if config.pluginfilter.security.value:
- @@ -746,6 +749,7 @@
- self.list.append(getConfigListEntry(_("Systemplugins"), config.pluginfilter.systemplugins, _("This allows you to show systemplugins modules in downloads")))
- self.list.append(getConfigListEntry(_("Skins and Skinpackages"), config.pluginfilter.skins, _("This allows you to show skins modules in downloads")))
- self.list.append(getConfigListEntry(_("LCD Skins"), config.pluginfilter.display, _("This allows you to show lcd skins in downloads")))
- + self.list.append(getConfigListEntry(_("UserPack"), config.pluginfilter.userpack, _("This allows you to show userpack modules in downloads")))
- self.list.append(getConfigListEntry(_("Picons"), config.pluginfilter.picons, _("This allows you to show picons modules in downloads")))
- self.list.append(getConfigListEntry(_("Settings"), config.pluginfilter.settings, _("This allows you to show settings modules in downloads")))
- self.list.append(getConfigListEntry(_("GStreamer"), config.pluginfilter.gstreamer, _("This allows you to show gstreamer plugins in downloads")))


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