From 85e776707ad13f89dc9eabb295ff287cbf5107b0 Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Sat, 17 Sep 2016 07:02:35 -0500 Subject: [PATCH] Pimp out context menu Add emby user image if exists --- resources/lib/dialogs/context.py | 6 +++++- resources/skins/default/1080i/script-emby-context.xml | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/resources/lib/dialogs/context.py b/resources/lib/dialogs/context.py index 670d6463..54724e0d 100644 --- a/resources/lib/dialogs/context.py +++ b/resources/lib/dialogs/context.py @@ -8,7 +8,7 @@ import os import xbmcgui import xbmcaddon -from utils import language as lang +from utils import window, language as lang ################################################################################################## @@ -21,6 +21,7 @@ ACTION_BACK = 92 ACTION_SELECT_ITEM = 7 ACTION_MOUSE_LEFT_CLICK = 100 LIST = 155 +USER_IMAGE = 150 ################################################################################################## @@ -46,6 +47,9 @@ class ContextMenu(xbmcgui.WindowXMLDialog): def onInit(self): + if window('EmbyUserImage'): + self.getControl(USER_IMAGE).setImage(window('EmbyUserImage')) + height = 479 + (len(self._options) * 55) log.info("options: %s", self._options) self.list_ = self.getControl(LIST) diff --git a/resources/skins/default/1080i/script-emby-context.xml b/resources/skins/default/1080i/script-emby-context.xml index 276f4940..eb8f0d4f 100644 --- a/resources/skins/default/1080i/script-emby-context.xml +++ b/resources/skins/default/1080i/script-emby-context.xml @@ -30,6 +30,15 @@ 370 + + User image + + keep + 44 + 14 + 261 + + separator 100%