muon-maintenance:desktop

Last commit made on 2012-04-10
Get this branch:
git clone -b desktop https://git.launchpad.net/muon-maintenance

Branch merges

Branch information

Name:
desktop
Repository:
lp:muon-maintenance

Recent commits

3afc4f4... by Aleix Pol

First (partial) port to QtDesktop components

2b4698d... by Aleix Pol

Some code simplifications

Leave some code structures from past architecture behind.

b51fa9e... by Jonathan Thomas

Make showing technical packages optional

112811c... by Jonathan Thomas

Show the package name as a technical package's name, and its short description as the comment.
This is necessary for displaying technical packages in the MSC, since sorting by short desc. takes 11 seconds on 50,000 packages.

With this change, I've also made all of the non-categorized app views (E.g. per-origin ones) display technical packages by default.
I'll probably also add a runtime toggle so that the "Provided by Kubuntu" entry doesn't become *totally* unnavigable if somebody doesn't care about technical packages.

As a side effect, the Muon Updater now shows the package name for the updates in the "System Updates" category.

CCMAIL:<email address hidden>
FEATURE:294172
FIXED-IN:1.4.0

39c91ad... by Jonathan Thomas

A proper fix for filtering extraneous re-searches from xapian update signals

d677545... by Jonathan Thomas

The Package::controlField() checks we were doing in various functions for extras.ubuntu.com packages are kinda expensive.
To amortize this, we check if the package is an e.u.com package in the technical package constructor, cache the result, and only check the e.u.com control fields if it's verified to be an e.u.com package.

For another small speedup, do not run the names (short descriptions) of technical packages through i18n. The apt cache handles i18n for apt descriptions.

0303387... by Jonathan Thomas

Set the proxy model's default sort role before giving it a parent model.

This avoids an unnecessary re-sort when we do set the sort role, making the initial construction of the ApplicationViewWidget faster.

79e4e49... by Jonathan Thomas

Fix an issue where the sort results would be flipped upside down on receiving a XapianUpdateFinished signal with empty search bar contents.

d2a2731... by Jonathan Thomas

Show technical packages on all third-party repositories, in case they don't have packages considered applications.

BUG:297700
FIXED-IN:1.4

76a9ea6... by Jonathan Thomas

Do not show multiarch dupes when showing technical packages.