Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


Diff

Differences From Artifact [8696565c66]:

To Artifact [f129e17d25]:


412
413
414
415
416
417
418
419
420

421
422
423
424
425
426
427
412
413
414
415
416
417
418

419
420
421
422
423
424
425
426
427







-

+






            if not self.cmp(d, self.have):
                return False
        return True

    # basic list pre-filtering (skip __init__, filter by api:,
    # exclude installed & same-version plugins)
    def valid(self, newpl):
        have_ver = self.have.get(id, {}).get("version", "0")
        id = newpl.get("$name", "__invalid")
        have_ver = self.have.get(id, {}).get("version", "0")
        if id.find("__") == 0:
            pass
        elif newpl.get("api") != "streamtuner2":
            pass
        elif have_ver >= newpl.get("version", "0.0"):
            pass
        else: