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

⌈⌋ branch:  streamtuner2


Check-in [9185cd29e6]

Overview
Comment:TreePath restoration +1 for drag and drop.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 9185cd29e6eb57a62fcd4063b317a23ae6e39275
User & Date: mario on 2015-04-27 16:33:10
Other Links: manifest | tags
Context
2015-04-27
21:20
PodSpider.xml database reader. Untested. check-in: fd17dafe58 user: mario tags: trunk
16:33
TreePath restoration +1 for drag and drop. check-in: 9185cd29e6 user: mario tags: trunk
16:32
Readd `default`, and fix forgotten `favicon` import. check-in: fe2dfd27e1 user: mario tags: trunk
Changes

Modified channels/__init__.py from [c777f5bb8f] to [ace9b7e5ae].

284
285
286
287
288
289
290
291

292
293
294
295
296
297
298
                log.INFO("Oooops, parser returned nothing for category " + category)
                
        # Update treeview/model (if category is still selected)
        log.UI("load columns datamap streams")
        if self.current == category:
            uikit.do(uikit.columns, self.gtk_list, self.datamap, self.prepare(self.streams[category]))
            if y:
                uikit.do(self.gtk_list.scroll_to_point, 0, y)  # scroll to previous position


        # set pointer
        self.status("")
        self.status(1.0)

        
    # store current streams data







|
>







284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
                log.INFO("Oooops, parser returned nothing for category " + category)
                
        # Update treeview/model (if category is still selected)
        log.UI("load columns datamap streams")
        if self.current == category:
            uikit.do(uikit.columns, self.gtk_list, self.datamap, self.prepare(self.streams[category]))
            if y:
                uikit.do(self.gtk_list.scroll_to_point, 0, y + 1)   # scroll to previous position, +1 px, because
                # somehow Gtk.TreeView else stumbles over itself when scrolling to the same position the 2nd time

        # set pointer
        self.status("")
        self.status(1.0)

        
    # store current streams data