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()
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()
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)')
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)')
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)')