muon-maintenance:firefox-apps

Last commit made on 2013-08-02
Get this branch:
git clone -b firefox-apps https://git.launchpad.net/muon-maintenance

Branch merges

Branch information

Name:
firefox-apps
Repository:
lp:muon-maintenance

Recent commits

82ae908... by Aleix Pol

Revise ResourcesModel initialization

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.

REVIEW: 111468

f244e62... by Aleix Pol

Make it possible to react to web app additions

Because we can

f69f400... by Aleix Pol

Remove unused headers

8cef162... by Aleix Pol

Merge branch 'master' into firefox-apps

857f924... by Aleix Pol

If the icon is a path, also show it

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

688d82b... by Aleix Pol

Use firefox icon for the firefox apps

ae14841... by Aleix Pol

Make the firefox apps backend a build-time opt-in setting

I don't want all distributions to pick this by default

8717d45... by Aleix Pol

When launching the url for installation, make sure it's firefox who is launched

Any other browser won't do, since the firefox web apps are not standard.

4d5c105... by Aleix Pol

Show the resource homepage when the user asks for installing the web apps

We can't do it ourselves, so let the user do it instead

395f0e4... by Aleix Pol

Make the firefox backend aware of state changes

Keep track of the web apps being un/installed. Gives a less uncomfortable
experience.