~mpt/software-center/help-3.0

« back to all changes in this revision

Viewing changes to softwarecenter/view/channelpane.py

  • Committer: Gary Lasker
  • Date: 2010-09-05 06:03:16 UTC
  • mfrom: (1105.2.9 software-center)
  • Revision ID: gary.lasker@canonical.com-20100905060316-z8qf88vriqbkrmat
* softwarecenter/view/softwarepane.py,
  softwarecenter/view/availablepane.py,
  softwarecenter/view/channelpane.py
  softwarecenter/view/installedpane.py: 
  - display a spinner while loading an applist view
    (LP: #630641)

Show diffs side-by-side

added added

removed removed

Lines of Context:
63
63
        self.nonapps_visible = False
64
64
 
65
65
    def _build_ui(self):
66
 
        self.notebook.append_page(self.scroll_app_list, gtk.Label("channel"))
 
66
        self.notebook.append_page(self.appview_notebook, gtk.Label("channel"))
67
67
        # details
68
68
        self.notebook.append_page(self.scroll_details, gtk.Label("details"))
69
69
 
84
84
           navigation bar
85
85
        """
86
86
        LOG.debug("refresh_apps")
 
87
        self.show_appview_spinner()
87
88
        if not self.channel:
88
89
            return
89
90
        self.refresh_seq_nr += 1
144
145
                             filter=self.apps_filter)
145
146
        # between request of the new model and actual delivery other
146
147
        # events may have happend
 
148
        self.hide_appview_spinner()
147
149
        if self.scroll_app_list.window:
148
150
            self.scroll_app_list.window.set_cursor(None)
149
151
        if seq_nr == self.refresh_seq_nr: