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

βŒˆβŒ‹ βŽ‡ branch:  streamtuner2


Diff

Differences From Artifact [bddc9139b6]:

To Artifact [7050519949]:


442
443
444
445
446
447
448

449
450
451
452
453
454
455
456
457
458
459
460
461
462
442
443
444
445
446
447
448
449
450
451

452
453
454

455
456
457
458
459
460
461







+


-



-








        # display outside of this non-main thread
        uikit.do(self.display_categories)


    # insert content into gtk category list
    def display_categories(self):
        log.UI(self.module+".display_categories()", "mk tree, expand_all, select first path, currentcat")
    
        # rebuild gtk.TreeView
        log.UI("display_categoris: tree→gtk_cat")
        uikit.tree(self.gtk_cat, self.categories, title="Category", icon=gtk.STOCK_OPEN)

        # if it's a short list of categories, there's probably subfolders
        log.UI("display_categoris: expand_all")
        if len(self.categories) < 20:
            self.gtk_cat.expand_all()
            
        # select any first element
        self.gtk_cat.get_selection().select_path("0") #set_cursor
        self.currentcat()