gnome-initial-setup:more-vendor-config-hooks

Last commit made on 2019-08-05
Get this branch:
git clone -b more-vendor-config-hooks https://git.launchpad.net/gnome-initial-setup

Branch merges

Branch information

Name:
more-vendor-config-hooks
Repository:
lp:gnome-initial-setup

Recent commits

57e2c30... by Joaquim Rocha <email address hidden>

Allow to reorder pages from the vendor configuration file

Sometimes vendors may want to have pages show up in a different order
from the default one (e.g. ask for the username before the online
accounts). For that, this patch allows vendors to specify the order
by using a string list in the configuration file, for example:

  [pages]
  order=language,keyboard

The example above would show the language page before, then the
keyboard page, and then proceed with the rest of the pages, in the
default order they had among themselves.

ed70998... by Joaquim Rocha <email address hidden>

driver: Load and add the vendor configuration file

The vendor configuration file was being loaded by the main file and just
used for skipping pages. However, by adding it to the driver, it can be
accessed by any page, which allows us to add page specific options to
the file and only process in the pages' code.

We also abstract the specifics of the configuration in GisDriver so that
pages don't have to deal with the key file directly, as that would lead
to a lot of repeated code (for error checking and such).

a0b1ebc... by Will Thompson

NEWS for 3.33.90

14b9835... by Will Thompson

Merge branch 'wip/benzea/systemd-user' into 'master'

Use systemd user instance

See merge request GNOME/gnome-initial-setup!38

6bf1231... by Will Thompson

Merge branch 'page-headers' into 'master'

Refactor page headers

See merge request GNOME/gnome-initial-setup!51

74e798f... by Adrien Plazas

Use page headers

This will siplify pages and help making them look homogeneous.

af9406f... by Will Thompson

Merge branch 'drop-first-row-header' into 'master'

Drop the headers for the first rows

See merge request GNOME/gnome-initial-setup!49

760cc3c... by Will Thompson

Merge branch 'drop-avatar-button-padding' into 'master'

account: Drop the avatar button padding

See merge request GNOME/gnome-initial-setup!50

82b4faa... by Damián Nohales

account: Fix trailing whitespace

3857805... by Will Thompson <email address hidden>

assistant: don't toggle suggested-action style class

Previously, either the widget was sensitive with the suggested-action
class, or insensitive without it. The appearance of the button when
insensitive is identical regardless of the suggested-action class, so we
can leave that class permanently applied.