Get this repository:
git clone https://git.launchpad.net/gnome-initial-setup

See all merge proposals.

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://git.gnome.org/browse/gnome-initial-setup.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log

Branches

Name Last Modified Last Commit
master 2024-04-29 21:03:07 UTC
Update Greek translation

Author: Efstathios Iosifidis
Author Date: 2024-04-29 21:03:07 UTC

Update Greek translation

wip/live-user-mode 2024-04-17 13:33:51 UTC
Update POTFILES.in

Author: Michael Catanzaro
Author Date: 2024-01-25 23:09:29 UTC

Update POTFILES.in

Related: #209

get-default-input-sources-from-gnome-desktop 2024-04-17 10:03:14 UTC
keyboard: Get default input sources from gnome-desktop

Author: Ray Strode
Author Date: 2023-08-25 01:19:40 UTC

keyboard: Get default input sources from gnome-desktop

Right now, we figure out the default input sources ourselves,
based on the current locale and layout information coming from
localed.

This logic needs to be duplicated in several components, so its
now provided by gnome-desktop.

This commit changes it over to use gnome-desktop APIs.

The same time if leverages a gnome-desktop API to fix a bug
where cyrillic layouts were getting added without a latin
counterpart.

gnome-41 2024-03-18 21:44:43 UTC
Add Kabyle translation

Author: tasutlelli17
Author Date: 2024-03-18 21:44:43 UTC

Add Kabyle translation

gnome-3-38 2024-03-18 21:43:26 UTC
Add Kabyle translation

Author: tasutlelli17
Author Date: 2024-03-18 21:43:26 UTC

Add Kabyle translation

gnome-3-24 2024-03-18 21:42:32 UTC
Add Kabyle translation

Author: tasutlelli17
Author Date: 2024-03-18 21:42:32 UTC

Add Kabyle translation

gnome-42 2024-03-18 21:40:19 UTC
Add Kabyle translation

Author: tasutlelli17
Author Date: 2024-03-18 21:40:19 UTC

Add Kabyle translation

gnome-40 2024-03-18 21:39:18 UTC
Add Kabyle translation

Author: tasutlelli17
Author Date: 2024-03-18 21:39:18 UTC

Add Kabyle translation

gnome-3-26 2024-03-18 21:28:24 UTC
Add Kabyle translation

Author: tasutlelli17
Author Date: 2024-03-18 21:28:24 UTC

Add Kabyle translation

gnome-3-32 2024-03-18 21:18:18 UTC
Add Kabyle translation

Author: tasutlelli17
Author Date: 2024-03-18 21:18:18 UTC

Add Kabyle translation

mcatanzaro/#182 2024-03-07 18:34:19 UTC
software: link to documentation of what is provided by external repo

Author: Michael Catanzaro
Author Date: 2024-01-29 21:20:08 UTC

software: link to documentation of what is provided by external repo

Many users are confused by what external software is installed. Linking
to some documentation provides a chance to understand.

As usual, feel free to add your distro here.

The change to the password page is to avoid problems if the username
contains XML markup.

Fixes #182

wip/kas/rtl-locale 2024-02-26 11:16:42 UTC
language-page: Remove default direction set call

Author: Khalid Abu Shawarib
Author Date: 2024-02-15 19:27:27 UTC

language-page: Remove default direction set call

This is already handled in Driver. Also, this call is wrong since
it's not considering the thread-local locale, but the global one.
See previous commit for more context.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/merge_requests/240>

gnome-45 2024-02-12 16:49:52 UTC
Bump version to 45.5

Author: Will Thompson
Author Date: 2024-02-12 16:33:05 UTC

Bump version to 45.5

gnome-44 2024-01-16 16:54:52 UTC
Bump version to 44.9

Author: Will Thompson
Author Date: 2024-01-16 16:54:50 UTC

Bump version to 44.9

wip/wjt/ci-update-tag-for-45-branch 2023-12-21 11:48:28 UTC
ci: Update tag for 45 branch

Author: Will Thompson
Author Date: 2023-12-20 19:15:03 UTC

ci: Update tag for 45 branch

wip/wjt/warnings 2023-12-04 23:10:11 UTC
keyboard: Warn if previewing keyboard fails

Author: Will Thompson
Author Date: 2023-12-04 23:09:05 UTC

keyboard: Warn if previewing keyboard fails

Previously, if tecla was not present, or there was some synchronous
error launching it, clicking Preview would silently do nothing. With
this change, there is at least a warning in the journal.

gnome-43 2023-12-04 15:35:14 UTC
Merge branch 'wip/wjt/43-backports-via-Debian' into 'gnome-43'

Author: Will Thompson
Author Date: 2023-12-04 15:35:14 UTC

Merge branch 'wip/wjt/43-backports-via-Debian' into 'gnome-43'

Backports for GNOME 43 (via Debian Bookworm package)

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

mcatanzaro/input-sources 2023-08-28 21:39:27 UTC
keyboard: write to mru-sources setting if it has never been set before

Author: Michael Catanzaro
Author Date: 2023-08-24 18:03:07 UTC

keyboard: write to mru-sources setting if it has never been set before

This is a port of:

https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1893

In theory, this shouldn't matter during a firstboot scenario as
mru-sources should not be touched yet, but gnome-initial-setup may be
run in a different ways and it seems useful to be robust here.

add-extra-strings 2023-08-23 02:03:02 UTC
po: Add some extra strings

Author: Ray Strode
Author Date: 2023-08-23 02:03:02 UTC

po: Add some extra strings

We're not likely to land

https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/merge_requests/200

before the string freeze, but it would be nice to get a head start on
translating the new strings.

This commit puts them in an "EXTRA_STRINGS.sh" and adds it to
POTFILES.in

mcatanzaro/metrics 2023-06-16 19:45:56 UTC
wip

Author: Michael Catanzaro
Author Date: 2023-04-06 14:55:02 UTC

wip

wip/carlosg/flat-timezone-map 2022-07-07 12:32:15 UTC
timezone: Use blank map

Author: jimmac
Author Date: 2022-06-17 13:41:22 UTC

timezone: Use blank map

wip/wjt/respawn-after-crash 2022-03-09 13:58:56 UTC
Ask systemd to be respawned on failure

Author: Will Thompson
Author Date: 2022-03-09 13:51:25 UTC

Ask systemd to be respawned on failure

Currently, if Initial Setup crashes, you are left staring at a blank
wallpaper, with no option but to shut down the computer.

If the session is managed by systemd, we can ask it to respawn
gnome-initial-setup.service (this application) on failure. The user will
be dumped back at the first page, which is not ideal, but is still an
improvement. In addition, certain settings (like locale, keyboard
layout, Wi-Fi network, and configured online accounts) are applied at
the point they are chosen, so will be preserved across a crash and
relaunch.

Fixes #26

wip/goa-network-monitor-connectivity 2022-02-03 22:32:59 UTC
goa: Check connectivity, not presence of a default route

Author: Will Thompson
Author Date: 2022-02-03 22:32:59 UTC

goa: Check connectivity, not presence of a default route

g_network_monitor_get_network_available() just indicates that there is a
default route for at least one of IPv4 or IPv6, not that the wider
internet can be reached. If you are behind a captive portal, or are on a
network not connected to the wider internet, then you will not in fact
be able to log into your Google account.

Instead, monitor the connectivity property, which gives a more nuanced
view of the situation.

gnome-desktop-4 2021-12-16 20:17:27 UTC
Use gnome-desktop-4

Author: Will Thompson
Author Date: 2021-12-16 20:11:50 UTC

Use gnome-desktop-4

This new library links neither to GTK 3 nor to GTK 4.

A Meson .wrap file is included for the time being, since there isn't a
release containing gnome-desktop-4 yet.

gnome-3-36 2021-04-23 11:24:23 UTC
Update Portuguese translation

Author: Hugo Carvalho
Author Date: 2021-04-23 11:24:23 UTC

Update Portuguese translation

benzea/no-gsd-xsettings 2021-03-11 17:07:04 UTC
data: Remove org.gnome.SettingsDaemon.XSettings from session

Author: Benjamin Berg
Author Date: 2021-03-11 17:07:04 UTC

data: Remove org.gnome.SettingsDaemon.XSettings from session

Starting gsd-xsetting will cause issues for the non-systemd startup when
combined with Xwayland on-demand. However, we do not need gsd-xsettings
as the gnome-initial-setup session never runs X11 applications.

To avoid issues, simply remove it. The alternative solutions would be a
change in mutter such as
  https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1771

wjt/gweather-autoptr 2021-01-13 10:39:58 UTC
timezone: Use g_autoptr(GWeatherLocation)

Author: Will Thompson
Author Date: 2021-01-12 20:34:58 UTC

timezone: Use g_autoptr(GWeatherLocation)

This was introduced in libgweather 40.alpha.

gnome-3-34 2020-11-15 10:00:54 UTC
Add Kabyle translation

Author: Slimane Selyan AMIRI
Author Date: 2020-11-15 10:00:54 UTC

Add Kabyle translation

gnome-3-28 2019-09-05 12:02:09 UTC
Update Japanese translation

Author: id:sicklylife
Author Date: 2019-09-05 12:02:09 UTC

Update Japanese translation

show-password-button 2019-08-06 19:01:31 UTC
password: Add eye icons to toggle password visibility

Author: Philip Chimento
Author Date: 2019-08-06 18:45:19 UTC

password: Add eye icons to toggle password visibility

User research shows that allowing users to view the password that
they've typed, reduces how often passwords are forgotten, especially for
users who are unaccustomed to creating and typing passwords.

https://www.nngroup.com/articles/password-creation/ has some more
interesting reading on this.

In most prior art, the eye icons are placed in the secondary position
but here we place them in the primary position because we already use
the secondary position for a warning icon to show a weak password and/or
a checkmark icon to show that the two passwords match.

Closes GNOME/gnome-initial-setup#81.

more-vendor-config-hooks 2019-08-05 22:56:55 UTC
Allow to reorder pages from the vendor configuration file

Author: Joaquim Rocha
Author Date: 2018-07-18 10:41:12 UTC

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.

various-improvements 2019-08-05 21:48:57 UTC
driver: Inhibit the idle state

Author: Joaquim Rocha
Author Date: 2017-07-11 15:56:55 UTC

driver: Inhibit the idle state

gnome-initial-setup is a top priority application and one that should be
left idle, so it makes sense to keep the user focused on it and not
let the system be idle either (it's not a great UX if the user sees the
lock screen's shield on first boot).

gnome-3-30 2019-02-21 09:04:24 UTC
Update Icelandic translation

Author: Sveinn í Felli
Author Date: 2019-02-21 09:04:24 UTC

Update Icelandic translation

wip/feborges/crop-avatar 2018-12-05 10:37:11 UTC
account: Implement our own camera widget

Author: Felipe Borges
Author Date: 2018-11-21 14:54:47 UTC

account: Implement our own camera widget

CheeseAvatarChooser doesn't allow us to provide our own cropping
widget. Therefore we are now implementing our own camera widget
with the cheese API. This enables us to implement the designs
in https://wiki.gnome.org/action/login/Design/OS/AvatarChooser

wip/oholy/account-offline 2018-11-02 17:30:33 UTC
account: Add offline mode for enterprise page

Author: Ondrej Holy
Author Date: 2018-11-02 12:10:36 UTC

account: Add offline mode for enterprise page

hide-avatar-button-bg 2018-07-25 15:28:41 UTC
account: Don't draw the avatar button background

Author: Felipe Borges
Author Date: 2018-07-25 15:28:41 UTC

account: Don't draw the avatar button background

See https://gitlab.gnome.org/GNOME/gnome-initial-setup/merge_requests/9#note_274402

wip/mak/hostname 2018-07-25 03:33:11 UTC
Add basic page to change the static hostname

Author: Matthias Klumpp
Author Date: 2018-07-25 03:26:48 UTC

Add basic page to change the static hostname

jrocha/fix_warning_screen_height 2018-07-10 17:05:27 UTC
driver: Don't use gdk_screen_get_height/width

Author: Joaquim Rocha
Author Date: 2018-07-10 13:02:44 UTC

driver: Don't use gdk_screen_get_height/width

These functions are deprecated and their use was resulting in
compilation warnings.

gnome-3-22 2017-07-21 15:23:41 UTC
Updated Slovenian translation

Author: Matej Urbančič
Author Date: 2017-07-21 15:23:41 UTC

Updated Slovenian translation

gnome-3-20 2017-05-05 11:22:15 UTC
Updated Slovenian translation

Author: Matej Urbančič
Author Date: 2017-05-05 11:22:15 UTC

Updated Slovenian translation

gnome-3-18 2016-03-03 21:43:09 UTC
Updated Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2016-03-03 21:43:09 UTC

Updated Occitan translation

gnome-3-16 2016-02-20 10:49:05 UTC
Update German translation

Author: Christian Kirbach
Author Date: 2016-02-20 10:49:05 UTC

Update German translation

gnome-3-14 2015-11-30 08:45:07 UTC
Updated Portuguese translation

Author: Pedro Albuquerque
Author Date: 2015-11-30 08:45:07 UTC

Updated Portuguese translation

new-user-mode-fixes 2015-11-24 12:34:15 UTC
Bug 758592: Only run the keyring manually for new user mode.

Author: Tristan Van Berkom
Author Date: 2015-11-24 10:54:55 UTC

Bug 758592: Only run the keyring manually for new user mode.

When creating the initial user using the gnome-initial-setup user
itself, the session started by gdm is not a regular user session
and so the keyring is not expected to run as usual via the gdm-password
PAM service.

To properly manage the login keyring for online accounts in order
to hand it off successfully to the newly created user, we must both
unlock the keyring initially with an actual password (as gnome-keyring
will simply ignore a null or empty password) and also update that
keyring's password once the user has chosen their password directly
before automatically logging into the new user's session.

In the case that we are not creating a new user via the gnome-initial-setup
user session, there is no need for any of this because the keyring is
already expected to be running as the new user has already logged into
a regular user session.

gnome-3-10 2015-10-17 07:18:05 UTC
Updated Portuguese translation

Author: Pedro Albuquerque
Author Date: 2015-10-17 07:18:05 UTC

Updated Portuguese translation

gnome-3-12 2015-05-20 06:46:28 UTC
Added Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2015-05-20 06:46:28 UTC

Added Occitan translation

gnome-3-6 2015-05-20 06:45:45 UTC
Added Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2015-05-20 06:45:45 UTC

Added Occitan translation

gnome-3-8 2015-05-20 06:44:56 UTC
Added Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2015-05-20 06:44:56 UTC

Added Occitan translation

keyring 2014-03-05 00:06:36 UTC
Use a simplified keyring launch

Author: Matthias Clasen
Author Date: 2014-03-05 00:06:36 UTC

Use a simplified keyring launch

This depends on gnome-keyring-daemon learning the new --unlock
option, which will hopefully happen soon.

wip/accounts 2013-12-14 05:13:40 UTC
Prepopulate account page from online accounts

Author: Matthias Clasen
Author Date: 2013-12-14 05:13:40 UTC

Prepopulate account page from online accounts

Take the name and the avatar picture from an online account,
and suggest them on the account page. For now, we only know
how to get this data from Google, and we need a patch for
gnome-online-accounts in bug 720446.

150 of 50 results

Other repositories

Name Last Modified
lp:gnome-initial-setup 9 hours ago
11 of 1 result
You can't create new repositories for GNOME Initial Setup.