muon-maintenance:backendloading

Last commit made on 2013-07-09
Get this branch:
git clone -b backendloading https://git.launchpad.net/muon-maintenance

Branch merges

Branch information

Name:
backendloading
Repository:
lp:muon-maintenance

Recent commits

15b905b... by Aleix Pol

Refactor fetching semantics in the AbstractResourcesBackend

We used to have a reloadStarted and reloadFinished signals for keeping track
of the state of the backend. This changes makes it so we have a boolean
property called fetching that will be responsible of providing this
information.
This is better because it gives us further information about whether the
model is available for consumption. This is especially interesting for
writing unit tests and such tooling.

e7d96f8... by Aleix Pol

typo

08d4509... by Aleix Pol

Optimize default ResourcesModel roles retrieval

Reduce calls to indexOfProperty by one
Tells the compiler our branching priorities

74354d5... by Aleix Pol

give me m0ar dummy resources!

Increases the number of resources provided by the dummy backend, it
will be useful for properly benchmarking the model

1cf7546... by Aleix Pol

Create a test for the DummyBackend

It will be useful to unit test the resources model regardless of the
installed backends.

857f924... by Aleix Pol

If the icon is a path, also show it

It's useful for firefox icons, they are an absolute path.

fa0bb2a... by l10n daemon script <email address hidden>

SVN_SILENT made messages (.desktop file)

586f2fb... by Aleix Pol

Merge branch '2.0'

Conflicts:
 ChangeLog
 discover/main.cpp
 discover/muon-contenttheme/metadata.desktop
 installer/main.cpp
 libmuon/backends/ApplicationBackend/muon-applications-backend.desktop
 libmuon/backends/BodegaBackend/muon-bodegawallpapers-backend.desktop
 libmuon/backends/KNSBackend/muon-knscomics-backend.desktop
 libmuon/backends/KNSBackend/muon-knsplasmoids-backend.desktop
 muon/main.cpp
 updater/main.cpp

32c2318... by Aleix Pol

Make sure that the applications list's comments don't overflow

Otherwise it looks bad and it's never useful.

18f24ca... by Aleix Pol

Prevent too long descriptions from KNS

They're just not meant to be