コード例 #1
0
ファイル: lister.py プロジェクト: vog31/noobsandnerds
    def __init__(self, preserve_viewid=None, stop_flag=None):
        if stop_flag is None:
            stop_flag = Event()
        self.stop_flag = stop_flag

        if preserve_viewid is None:
            window = xbmcgui.Window(xbmcgui.getCurrentWindowId())
            preserve_viewid = window.getFocusId()
        self.preserve_viewid = preserve_viewid

        self.keyboardMonitor = KeyboardMonitor()
        self.keyboardMonitor.start()
コード例 #2
0
ファイル: lister.py プロジェクト: noobsandnerds/noobsandnerds
 def __init__(self, preserve_viewid=None, stop_flag=None):
     if stop_flag is None:
         stop_flag = Event()
     self.stop_flag = stop_flag
     
     if preserve_viewid is None:
         window = xbmcgui.Window(xbmcgui.getCurrentWindowId())
         preserve_viewid = window.getFocusId()
     self.preserve_viewid = preserve_viewid
     
     self.keyboardMonitor = KeyboardMonitor()
     self.keyboardMonitor.start()
コード例 #3
0
ファイル: addon.py プロジェクト: bialagary/mw
def fix_xbmc_music_library_view():
    # avoid context menu replacing bug by
    # switching window from musiclibrary to musicfiles
    if xbmcgui.getCurrentWindowId() == 10502:
        url = plugin.url_for(endpoint='show_root_menu')
        xbmc.executebuiltin('ReplaceWindow(MusicFiles, %s)' % url)
コード例 #4
0
ファイル: addon.py プロジェクト: camster1/RTOTV
def fix_xbmc_music_library_view():
    # avoid context menu replacing bug by
    # switching window from musiclibrary to musicfiles
    if xbmcgui.getCurrentWindowId() == 10502:
        url = plugin.url_for(endpoint='show_root_menu')
        xbmc.executebuiltin('ReplaceWindow(MusicFiles, %s)' % url)