lp:~gcampax/software-center/fedora
- Get this branch:
- bzr branch lp:~gcampax/software-center/fedora
Branch merges
Branch information
Recent revisions
- 2583. By Giovanni Campagna <email address hidden>
-
Add Fedora distribution backend
Introduce Fedora distro class, using PackageKit for database and
installation + appstream for metadata. Tweak various booleans here
and there, to make it pick the right backends. - 2582. By Giovanni Campagna <email address hidden>
-
Don't assume that the result of get_visible_range are both valid
Apparently, Gtk.TreeView.
get_visible_ range() can return just one
iter, in which case ok will be true, but calling compare will fail.
Just checking for each of them prevents exceptions. - 2581. By Giovanni Campagna <email address hidden>
-
Don't check for existance of the desktop file
App data generated from app stream doesn't have a full path in
the desktop file field. But this is not a problem: every item
with a desktop file stored should be considered an app, regardless
of whether the file exists for not. - 2580. By Giovanni Campagna <email address hidden>
-
Use icons from gnome-packagekit in history pane
The icon names referred in history are non-standard, and not
available in the gnome theme. Instead of forcing Humanity, load
icons from gnome-packagekit. - 2579. By Giovanni Campagna <email address hidden>
-
Temporarily disable PurchaseView.
PurchaseView uses WebKit, which installs an at_exit() to free
its resources, and therefore calls into pygobject after the
python interpreter has been shutdown (causing a segfault). - 2578. By Giovanni Campagna <email address hidden>
-
Don't use apt_pkg to format sizes
apt_pkg may not be available everywhere. Instead, we can use
GLib.format_size, and get directly the display string.
Also, add a reasonable fallback for converting URIs to cache
filenames. - 2577. By Giovanni Campagna <email address hidden>
-
Translate roles and status strings in PackageKit backend
The string given by PackageKit library is not appropriate to be
shown to the user directly. It needs to be rewritten in proper
english and then possibly translated. - 2576. By Giovanni Campagna <email address hidden>
-
Set locale in PackageKit at startup
By setting locale, we can obtain translated package summaries and
descriptions, to place in xapian database and to show to the user. - 2575. By Giovanni Campagna <email address hidden>
-
Improve channels for PackageKit based distros
Retrieve repository details from PackageKit, then use that to
provide useful values for origin, component and archive.
Also, compare distro_channel_name to origin, not to label, as
PackageKit based distro have free-form text in origin.label. - 2574. By Giovanni Campagna <email address hidden>
-
Add PackageKit history backend
Adds a new backend that reads history from PackageKit, showing
installed, updated and removed packages.
Portions of Transaction class that are specific to reading apt-cache
are moved to apthistory.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:software-center