muon-maintenance:apol/origins_refactoring

Last commit made on 2014-09-29
Get this branch:
git clone -b apol/origins_refactoring https://git.launchpad.net/muon-maintenance

Branch merges

Branch information

Name:
apol/origins_refactoring
Repository:
lp:muon-maintenance

Recent commits

b9e23ae... by Aleix Pol

Fix sources on the apt backend

523945a... by Aleix Pol

More work on the SourcesPage

Ensure removal and filtering work with the APT backend

040aed1... by Aleix Pol

Iterate source backends support

Add source dialog separed into a different file and properly implemented

d08fa69... by Aleix Pol

Refactor the SourcesPage

Kill the OriginsBackend and org.kde.muonapt qml module.
Create a new AbstractSourcesBackend and a SourcesModel so we get
infrastructure to implement the SourcesPage.
Port the SourcesPage to the new abstraction.
First implementation of AbstractSourcesBackend in the DummyBackend
Moved the code in OriginsBackend into AptSourcesBackend within the
ApplicationBackend.

547f8df... by Aleix Pol

Check for KF5NewStuff as well

ef3b765... by Aleix Pol

Add padding in the GridItem

we have to explicitly add it everywhere otherwise

d90d94d... by Aleix Pol

code simplification

fb8beb3... by Aleix Pol

It wasn't a good idea to make the singletons singletons

QQmlEngine will try to destroy them a bit too early and results in a
shutdown crash. No need, make them context properties again, the syntax
doesn't change.

fce0495... by Aleix Pol

Use QIconItem instead of Image for icons

It's not really acceptable to need to set the sourceSize on all of the
elements with an icon inside.

60d4e6a... by Aleix Pol

Don't let the GridItem define its size