Esempio n. 1
0
    def on_scan_finished(self, plugin, result, count, size, iters):
        plugin.disconnect(self._find_handler)
        plugin.disconnect(self._scan_handler)
        plugin.set_property('scan_finished', True)

        plugin_iter, result_iter = iters

        if count == 0:
            self.result_model.remove(result_iter)
        else:
            self.result_model[result_iter][
                self.RESULT_DISPLAY] = "<b>%s</b>" % plugin.get_summary(count)
            if size != 0:
                self.result_model[result_iter][
                    self.RESULT_DESC] = "<b>%s</b>" % filesizeformat(size)

        # Update the janitor title
        self._total_count += count

        if count:
            self.janitor_model[plugin_iter][
                self.JANITOR_DISPLAY] = "<b>[%d] %s</b>" % (count,
                                                            plugin.get_title())
            self.result_view.collapse_row(
                self.result_model.get_path(result_iter))
        else:
            self.janitor_model[plugin_iter][
                self.JANITOR_DISPLAY] = "[0] %s" % plugin.get_title()
Esempio n. 2
0
    def on_scan_finished(self, plugin, result, count, size, iters):
        plugin.disconnect(self._find_handler)
        plugin.disconnect(self._scan_handler)
        plugin.set_property('scan_finished', True)

        plugin_iter, result_iter = iters

        if count == 0:
            self.result_model.remove(result_iter)
        else:
            self.result_model[result_iter][self.RESULT_DISPLAY] = "<b>%s</b>" % plugin.get_summary(count)
            if size != 0:
                self.result_model[result_iter][self.RESULT_DESC] = "<b>%s</b>" % filesizeformat(size)

        # Update the janitor title
        self._total_count += count

        if count:
            self.janitor_model[plugin_iter][self.JANITOR_DISPLAY] = "<b>[%d] %s</b>" % (count, plugin.get_title())
            self.result_view.collapse_row(self.result_model.get_path(result_iter))
        else:
            self.janitor_model[plugin_iter][self.JANITOR_DISPLAY] = "[0] %s" % plugin.get_title()
Esempio n. 3
0
 def get_summary(self, count, size):
     if count:
         return _('Old Kernel Packages (%d kernel packages to be removed, total size: %s)') % (count, filesizeformat(size))
     else:
         return _('Old Kernel Packages (No old kernel package to be removed)')
Esempio n. 4
0
 def get_summary(self, count, size):
     if count:
         return _('Apt Cache (%d cache to be cleaned, total size: %s)') % (count, filesizeformat(size))
     else:
         return _('Apt Cache (No cache to be cleaned)')
Esempio n. 5
0
 def get_size_display(self):
     return filesizeformat(self.size)
 def get_summary(self, count, size):
     if count:
         return _('Unneeded Packages (%d packages to be removed, total size: %s)') % (count, filesizeformat(size))
     else:
         return _('Unneeded Packages (No package to be removed)')
Esempio n. 7
0
 def get_size_display(self):
     return filesizeformat(self.size)