Menu rapido da Menu Contestuale

This commit is contained in:
Alhaziel
2019-10-17 20:26:45 +02:00
parent 89f7e48ff4
commit 7ae608f7cc
4 changed files with 19 additions and 2 deletions

View File

@@ -22,7 +22,7 @@ from channelselector import get_thumb
from core import channeltools
from core import trakt_tools, scrapertoolsV2
from core.item import Item
from platformcode import logger
from platformcode import logger, keymaptools
from platformcode import unify
addon = xbmcaddon.Addon('plugin.video.kod')
@@ -656,12 +656,17 @@ def set_context_commands(item, parent_item):
context_commands = sorted(context_commands, key=lambda comand: comand[0])
# Menu Rapido
context_commands.insert(0, (config.get_localized_string(60360),
"XBMC.RunPlugin(%s?%s)" % (sys.argv[0], Item(channel='side_menu',
action="open_shortcut_menu",
parent=parent_item.tourl()).tourl(
))))
context_commands.insert(1, (config.get_localized_string(70737),
"XBMC.Container.Update (%s?%s)" % (sys.argv[0], Item(channel='side_menu',
action="open_menu",
parent=parent_item.tourl()).tourl(
))))
if config.dev_mode():
context_commands.insert(1, ("item info",
context_commands.insert(2, ("item info",
"XBMC.Container.Update (%s?%s)" % (sys.argv[0], Item(action="itemInfo",
parent=item.tojson()).tourl())))
return context_commands

View File

@@ -5660,3 +5660,7 @@ msgstr ""
msgctxt "#70735"
msgid "%s Special Episode Number"
msgstr ""
msgctxt "#70737"
msgid "[B]SIDE MENU[/B]"
msgstr ""

View File

@@ -5664,3 +5664,7 @@ msgstr "Numero dell'Episodio Speciale %s"
msgctxt "#70736"
msgid "Completed Serie"
msgstr "Serie Completa"
msgctxt "#70737"
msgid "[B]SIDE MENU[/B]"
msgstr "[B]MENU LATERALE[/B]"

View File

@@ -104,6 +104,10 @@ def open_menu(item):
main.doModal()
del main
def open_shortcut_menu(item):
from platformcode import keymaptools
keymaptools.open_shortcut_menu()
class Main(xbmcgui.WindowXMLDialog):
def __init__(self, *args, **kwargs):