Created by CI Train Bot Account on 2017-07-14 and last modified on 2017-07-18
Get this branch:
bzr branch lp:~ci-train-bot/unity-control-center/unity-control-center-ubuntu-artful-2861
Only CI Train Bot Account can upload to this branch. If you are CI Train Bot Account please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

CI Train Bot Account
Unity Control Center

Recent revisions

12895. By CI Train Bot Account on 2017-07-18

Releasing 15.04.0+17.10.20170718.1-0ubuntu1

12894. By Marco Trevisan (Treviño) on 2017-07-18

Appearance: listen to compiz-profile key instead of lowgfx

In order to know whether we're running in lowgfx mode or
not is safer to use the compiz profile in use, since the gsettings
key might be unset, and thus in this case we just fallback
to automatic mode. (LP: #1705063)

Approved by: Sebastien Bacher

12893. By CI Train Bot Account on 2017-07-10

Releasing 15.04.0+17.10.20170710-0ubuntu1

12892. By Marco Trevisan (Treviño) on 2017-07-10

GroupedGSettings: ensure we ref the variant's before setting them

Otherwise when we set floating references they get consumed
by the first call to g_settings_set_value and the value becomes
invalid. Thus we need to remove the floating reference, and
manually ref and unref.

12891. By Marco Trevisan (Treviño) on 2017-07-10

appearance: ensure we use everywhere consistent margins

12890. By Didier Roche on 2017-07-07

Recommends deja-dup-unity-panel as it's separated from deja-dup now.

12889. By Didier Roche on 2017-07-07

Delete unity-control-center-faces pacakage, now provided by g-c-c.

12888. By CI Train Bot Account on 2017-06-27

Releasing 15.04.0+17.10.20170627.3-0ubuntu1

12887. By Marco Trevisan (Treviño) on 2017-06-27

appearance: support multiple compiz setting profiles, and update lowgfx key accordingly

We only control the value of the "lowgfx" key here, and monitor changes.
The actual change of the profile is up to the unity components.

We monitor the current used profile by looking at org.compiz settings.

I've created a small utility class, GroupedGSettings, that allows to easily
manage multiple settings that share the same schema, but that have different paths.
It allows to set a default path and get value changes from that, while setting
parameters for every value.

So now, when you change any compiz parameter, it will apply to both 'unity' and
'unity-lowgfx' profiles. While we'll just monitor the current one for changes. (LP: #1668950)

Approved by: Matthew Paul Thomas, Sebastien Bacher

12886. By Marco Trevisan (Treviño) on 2017-06-27

Appearance: create GroupedGSettings class to manage group of gsettings sharing the schema

Settings might have the same schema, but different path. With this class we manage them
all at once. In this case we use this to correctly read the setting values depending on
the compiz profile we're actually using. (LP: #1700600)

Approved by: Sebastien Bacher

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.