Example #1
0
    def test_get_all(self):
        print("\n")
        log("Starting test")
        nr_items = 5
        for i in range(nr_items):
            title = "Test get all %d" % i
            url = "Url %d" % i
            fm.add(title, url)

        all_items = fm.get_all()
        print str(all_items)
        self.assertEqual(len(all_items), nr_items)
Example #2
0
    def test_get_all(self):
        print ("\n")
        log("Starting test")
        nr_items = 5
        for i in range(nr_items):
            title = "Test get all %d" % i
            url = "Url %d" % i
            fm.add(title, url)

        all_items = fm.get_all()
        print str(all_items)
        self.assertEqual(len(all_items), nr_items)
Example #3
0
def viewFavorites():
    favorites = FavoritesManager.get_all()

    for item in favorites:
        list_item = xbmcgui.ListItem(item["title"])
        fm_script = "special://home/addons/plugin.video.svtplay/resources/lib/FavoritesManager.py"
        fm_action = "remove"
        list_item.addContextMenuItems(
            [(localize(30407), "XBMC.RunScript(" + fm_script + ", " +
              fm_action + ", " + item["id"] + ")")],
            replaceItems=True)
        params = {}
        params["url"] = item["url"]
        params["mode"] = MODE_PROGRAM
        xbmcplugin.addDirectoryItem(
            PLUGIN_HANDLE, sys.argv[0] + '?' + urllib.urlencode(params),
            list_item, True)
Example #4
0
def viewFavorites():
  favorites = FavoritesManager.get_all()

  for item in favorites:
    list_item = xbmcgui.ListItem(item["title"])
    fm_script = "special://home/addons/plugin.video.svtplay/resources/lib/FavoritesManager.py"
    fm_action = "remove"
    list_item.addContextMenuItems(
      [
        (
          localize(30407),
          "XBMC.RunScript("+fm_script+", "+fm_action+", "+item["id"]+")"
         )
      ], replaceItems=True)
    params = {}
    params["url"] = item["url"]
    params["mode"] = MODE_PROGRAM
    xbmcplugin.addDirectoryItem(PLUGIN_HANDLE, sys.argv[0] + '?' + urllib.urlencode(params), list_item, True)