Shorten first_show(). Plugins don't initialize on startup anymore, but again
on first channel tab selection. Use first entry from categories as current,
if none is set. Remove some obsolete code. Display now matches on fresh
installations as well as with existing cache/state.
check-in: e663445700 user: mario tags: trunk
entries.append(row)self.show_results(entries)# display "search" in "bookmarks"def show_results(self, entries):self.main.status(1.0)self.main.status("")self.main.channel_switch(self.main.notebook_channels,"bookmarks",0)self.main.channel_switch_by_name("bookmarks")self.main.bookmarks.set_category("search")# insert data and showself.main.channels["bookmarks"].streams["search"]= entries # we have to set it here, else .currentcat() might reset it self.main.bookmarks.load("search")# live search on directory server homepages