| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gnome-initial-setup | Distribution: openSUSE Tumbleweed |
| Version: 49.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Sep 16 15:27:41 2025 |
| Group: System/GUI/GNOME | Build host: reproducible |
| Size: 611538 | Source RPM: gnome-initial-setup-49.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://wiki.gnome.org/Design/OS/InitialSetup | |
| Summary: GNOME Initial Setup Assistant | |
Initial assistant, helping you to get the system up and running.
GPL-2.0-or-later
* Tue Sep 16 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 49.0:
+ Restore minimal desktop file to show app icon
+ Add spoken levels to the password quality
+ Updated translations.
* Thu Sep 04 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.beta.1:
+ Drop gnome-keyring support. This is no longer used
* Tue Sep 02 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.beta:
+ Many accessibility issues have been fixed
+ Adapt to systemd-only gnome-session and GDM dynamic users
+ a11y:
- Notify bad username
- Make local user page accessible
- Add accessibility to the password page
- Add accessibility to the language selection page
- Add accessibility support to the keyboard page
- some extra accessibility to the Summary page
- Add accessibility to parental controls page
- read description in location services
- add accessibility to the Timezone page
- Changes from version 49.alpha:
+ data: Drop dependency on Wacom g-s-d plugin
- Changes from version 48.1:
+ Updated translations
* Fri Mar 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.0:
+ Updated translations.
* Fri Feb 28 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.rc:
+ Updated translations.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.beta:
+ On the network page, the Tab key now navigates between the
network list and other widgets, rather than between each
network in the list in turn.
+ As a result of the change above, Gtk ≥ 4.17 is now required.
+ Updated translations.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.4:
+ Updated translations.
* Thu Nov 21 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.2:
+ Previously, the timezone page would list duplicate entries for
some cities, and selecting the wrong one would crash Initial
Setup. In this release these problematic entries are not shown.
+ Previous versions would crash on startup when run with GTK
4.17, which has made it a fatal error to use certain functions
before gtk_init() has been called. This crash is fixed in this
release.
+ Updated translations.
* Thu Oct 10 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.1:
+ The (hidden) password hint field is now labelled as such,
rather than as a “password reminder”.
+ Updated translations.
* Thu Sep 12 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.0:
+ Updated translations.
* Sun Sep 01 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.rc:
+ Updated translations.
- Changes from version 47.beta:
+ The third-party repositories page, which is currently only
displayed on Fedora, now links to a webpage documenting what
software is provided by these external repositories.
+ On the privacy page, references to Mozilla Location Service
have been removed, since this service was shut down earlier
this year.
+ If an error occurs when applying the user's settings (which in
practice means while creating user accounts), it is now
displayed in a dialog rather than only in the journal.
+ The password page has been lightly refreshed, fixing a bug
where the empty input shows the red error style as soon as the
page is displayed.
+ There is now a field to set an optional password hint, which
has been supported by accountsservice for many years. However,
since the login screen does not currently know how to display
the hint when the user needs it, this field is currently hidden.
+ Updated translations.
- Changes from version 47.alpha:
+ gnome-initial-setup-copy-worker, which runs when the
newly-created user signs in to copy files from the temporary
gnome-initial-setup home directory to the user's real home
directory, has been rewritten to not use GFile & GVFS. There
have previously been issues with GVFS, due to this program
running very early in the session startup, & there is no need
to unleash the formidable power of GFile to copy a few files.
+ The summary page now uses an embedded themed icon for the
checkmark, which ensures that the icon is loaded at the proper
scaling level on hidpi displays.
+ If you customize the generated username for the new account,
changing the account name no longer clobbers the customized
username.
+ The keyboard page no longer crashes if it is destroyed and
recreated while still waiting for the set of IBus engines.
+ Updated translations.
* Thu Aug 08 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 46.4:
+ Updated translations.
* Fri Jun 28 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 46.3:
+ The summary page now uses an embedded themed icon for the
checkmark, which ensures that the icon is loaded at the proper
scaling level on hidpi displays.
+ If you customize the generated username for the new account,
changing the account name no longer clobbers the customized
username.
+ The keyboard page no longer crashes if it is destroyed and
recreated while still waiting for the set of IBus engines.
+ Updated translations.
* Fri May 24 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.2:
+ Updated translations.
* Thu May 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.1:
+ gnome-initial-setup-copy-worker, which runs after Initial Setup
has created the first user on the system, is now ordered before
GNOME Keyring, assuming both Initial Setup and GNOME Keyring
have been configured with systemd support. This avoids a race
between gnome-initial-setup-copy-worker copying the login
keyring that was created during Initial Setup, and GNOME
Keyring creating a login keyring if none exists on disk.
+ Keyboard navigation now works better on the Wi-Fi page.
+ Updated translations.
* Sun Mar 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.0:
+ Updated translations.
* Wed Mar 06 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.rc:
+ Bugs fixed:
- The text direction is now correctly updated when switching
between left-to-right and right-to-left locales.
+ Updated translations.
- Drop pkgconfig(gtk+-3.0) BuildRequires: no longer needed since
version 43.beta.
- Add explciit pkgconfig(gtk4) BuildRequires: indirectly pulled in
via libnma-gtk4, but we want it explicit.
* Mon Feb 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.beta:
+ Avatars are now generated using HdyAvatar.
+ The Welcome page image is now more appropriately sized and not
cropped.
+ The Welcome page now uses PRETTY_NAME from os-release rather
than combining the NAME + VERSION_ID fields.
+ The summary page no longer expresses our collective hope that
users love GNOME, reducing the overall exuberance of the page.
* Thu Jan 18 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.alpha:
+ GNOME Online Accounts integration has been removed.
+ The WebKitGTK dependency is now optional.
+ Bugs fixed:
- The Initial Setup window can no longer be closed with Alt+F4,
leaving the user with no way to recover.
- The avatar picker no longer logs a vast number of criticals,
which were triggered by a GLib change.
+ Updated translations.
* Mon Nov 06 2023 Yifan Jiang <yfjiang@suse.com>
- Support build environments like SLE 15 SP5 and Leap 15.5 which
had %{_distconfdir) not defined yet.
* Mon Sep 18 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 45.0:
+ Mark more strings as translatable.
+ Updated translations.
* Thu Aug 10 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 45.beta:
+ Initial Setup now invokes tecla, rather than
gkbd-keyboard-display, to show keyboard layout previews. This
is a new runtime dependency.
+ Initial Setup now installs dconf presets to disable some
irrelevant Shell functionality and always display the
Accessibility menu in the Initial Setup session.
+ Bugs fixed:
- Label for a default non-xkb ibus input method remains a
placeholder
- Replace applications with apps
- Third-party repos: don't set the status if the user doesn't
activate
- [ARM64][Wayland] gnome-initial-setup crashing
- Replace gkbd-keyboard-display with Tecla
- keyboard: Don't leak IBus engine display name
- driver: Set a non-trivial window title
- Replace deprecated gtk_widget_show/hide with set_visible
- Replace deprecated gtk_style_context_add_class with
gtk_widget_add_css_class
- ci: Update to new ci-templates snapshot
- Misc tweaks for ABRT setting on privacy page
- Improve the README
+ Updated translations.
* Tue Mar 21 2023 Callum Farmer <gmbr3@opensuse.org>
- Generate %pre from sysusers.d file using sysuser-tools
* Fri Mar 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.0:
+ Bug fixes: The privacy policy links on the Privacy page are now
usable. This was a regression in the GTK 4 port, first released
as 43.0.
+ Updated translations.
* Tue Mar 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.rc:
+ Enhancements: The About You page now makes it clear that you
can choose a different avatar.
+ Bug fixes:
- Double-clicking on the headerbar no longer makes the window
super small.
- The keyboard layout list is no longer empty until you search
or expand it.
- Non-ASCII characters in location names are now displayed
correctly on the timezone page. Previously, changing the
language on the first page would cause them to be mangled.
- StartupWMClass is now set in the .desktop file, allowing
GNOME Shell to associate the app window with the desktop
file.
+ Updated translations.
* Tue Mar 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.beta:
+ Correctly align the 'Preview' links on the keyboard page.
+ Update for removal of WebKitGTK sandbox API in 2.39.5.
+ Update password page to Adwaita style.
* Tue Mar 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.2:
+ The webkitgtk-6.0 API version is now supported, in addition to
the previous webkit2gtk-5.0 API version.
+ Bugs fixed:
- The Shell quick settings menu will now be shown in the
Initial Setup session. This regressed when the previous menu
was renamed in gnome-shell during the 43 cycle.
- Error messages shown during enterprise account setup can now
be closed by clicking the Close button.
+ Updated translations.
- Add boolean pkgconfig(webkitgtk-6.0) BuildRequires following
upstream changes.
* Wed Oct 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.1:
+ Several bugs in the enterprise login flow have been fixed.
+ Updated translations.
* Fri Sep 16 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.0:
+ Updated translations.
* Wed Sep 07 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.rc.1:
+ The authentication dialog in the enterprise login page
regressed in the port to GTK 4; in this release, its buttons
are accessible once again, and its appearance improved.
+ Updated translations.
* Sun Sep 04 2022 Luciano Santos <luc14n0@opensuse.org>
- Update to version 43.rc:
+ Initial Setup no longer crashes if using capital letters or
periods in the username. Now, it always forbids such characters
to be used (glgo#GNOME/gnome-initial-setup#117,
glgo#GNOME/gnome-initial-setup!30).
+ Several regressions in the timezone page got fixed
(glgo#GNOME/gnome-initial-setup#145,
glgo#GNOME/gnome-initial-setup!157,
glgo#GNOME/gnome-initial-setup!158).
+ Page-skipping works again (glgo#GNOME/gnome-initial-setup!156).
+ Parental Controls support now correctly requires malcontent
0.11.0's new API name.
* Thu Aug 11 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 43.beta:
+ Initial Setup has been ported to GTK 4, libadwaita, and
friends. As a result:
- libnma-gtk4 is now required, rather than libnma.
- GTK 4 is required in addition to GTK 3. This is because
goa-backend does not have a GTK 4 port. Like in
gnome-control-center, the use of goa-backend is split out
into a separate process.
- webkit2gtk5 is now required. (However, goa-backend brings a
transitive dependency on webkit2gtk4.)
- Since webkit2gtk5 requires libsoup 3, the soup2=true
configuration option has been removed. Initial Setup depends
on geocode-glib-2.0, and versions of librest and gweather4
built against libsoup 3.
- Support for taking a selfie as your account avatar has been
removed, since libcheese-gtk lacks a GTK 4 port, and the
optional libcheese[-gtk] dependency is no more.
- Parental controls support requires malcontent 0.11 which is
not released at the time of writing.
+ When systemd support is enabled, Initial Setup now installs a
sysusers.d snippet for its user.
- Adjustments for port to GTK4:
+ Drop pkgconfig(cheese) and pkgconfig(cheese-gtk) BuildRequires.
+ Replaced BuildRequires:
- pkgconfig(libhandy-1) -> pkgconfig(libadaita-1)
- pkgconfig(libnma) -> pkgconfig(libnma-gtk4)
- pkgconfig(webkit2gtk-4.1) -> pkgconfig(webkit2gtk-5.0)
* Fri Jul 29 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.alpha.1:
+ When built with -Dsoup2=false (the default), Initial Setup now
depends on geocode-glib-2.0, introduced in geocode-glib 3.26.3
as a parallel-installable, soup3-flavoured version of the
library. When built with -Dsoup2=true, Initial Setup continues
to depend on geocode-glib-1.0.
+ Initial Setup's build system tries to detect when its
dependencies are built against an incompatible libsoup, but
there is one known case that is not detected at build time. If
Initial Setup is built with parental controls enabled, the
malcontent parental controls library brings with it a
dependency on libflatpak and libostree. Neither of these
libraries can currently be built against libsoup3. Either they
must be built against libcurl rather than libsoup; or Initial
Setup must be built with -Dsoup2=true; or Initial Setup must be
built with -Dparental_controls=disabled; or Initial Setup will
abort on startup.
- Stop passing soup2=true to meson.
- Replace pkgconfig(geocode-glib-1.0), pkgconfig(rest-0.7) and
pkgconfig(webkit2gtk-4.0) with pkgconfig(geocode-glib-2.0),
pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1) BuildRequires
following upstream changes.
* Thu Jul 07 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 43.alpha:
+ Initial Setup now builds against rest-1.0 if available, falling
back to rest-0.7 if not. There is no meson option to control
this.
+ Initial Setup now builds against libsoup 3 by default. As a
transitional measure, you can opt to build against libsoup 2 by
passing -Dsoup2=true to meson setup. geocode-glib-1.0,
gweather4, and rest (1.0 or 0.7) must have been built against
the same version of libsoup.
+ A number of Meson .wrap files for dependencies such as
gweather4 have been removed. These dependencies are now widely
available in stable distros and container images thereof.
+ Initial Setup no longer reads gnome-version.xml to determine
the GNOME version in the fallback case when no OS information
is available from /etc/os-release. gnome-version.xml has been
removed from GNOME 43.
- Pass -D soup2=true to meson: we are not yet ready for the soup3
switch.
* Mon May 30 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 42.2:
+ Updated translations.
* Thu Apr 21 2022 Emily Gonyer <emilyyrose@gmail.com>
- Updated to version 42.1.1:
+ Updated translations.
* Fri Apr 08 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.1:
+ Updated translations.
* Thu Mar 24 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.0.1:
+ The dark theme preference support introduced in 42.rc caused a
regression in Initial Setup's handling of the login keyring.
The effect was that the new user's login keyring password does
not match their system password, and so cannot be unlocked.
This regression is fixed in this release.
* Fri Mar 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.0:
+ Updated translations.
* Sat Mar 05 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.rc:
+ Initial Setup now supports the GNOME 42 dark theme preference,
and picks up a dependency on libhandy to enable this. This will
only have a visible impact if a distribution overrides the
default value of this preference, since there is no way for a
user to adjust this preference until Initial Setup is complete.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.
* Thu Feb 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.beta:
+ Bugs fixed:
- welcome: tweak illustration
- Load GisLocationEntry type before page template
+ Updated translations.
- Move autostart .desktop files to distconfdir.
* Thu Feb 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Enable pkgconfig(gnome-desktop-4) and pkgconfig(gweather4)
BuildRequires then drop pkgconfig(gnome-desktop-3.0) and
pkgconfig(gweather-3.0), no longer needed nor used.
* Thu Feb 10 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 42.alpha.1:
+ Fix gweather4 pkg-config name.
+ Fix project license identifier in Meson build rules.
+ Updated translations.
* Thu Feb 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.alpha:
+ Initial Setup now depends on libgweather-4 and gnome-desktop-4,
rather than their predecessors. Meson wrap files are provided
in case these dependencies are not available.
+ The third-party software sources page has been tweaked to more
accurately describe what the switch does, and to replace the
switch with a suggested-action toggle button. (This page is
currently Fedora-specific; patches welcome!)
+ The COPYING file has been clarified to contain only a copy of
GPL version 2. Previously it also contained a copy of LGPL
version 2 (not 2.1). There is no change to the actual licensing
of GNOME Initial Setup: as before, it is distributed under the
terms of the GNU General Public License, version 2 or later.
+ The summary page widget tree has been simplified, with no
visual change.
+ Some Meson deprecation warnings have been addressed. Meson
0.53.0 or newer is now required to build Initial Setup.
+ Updated translations.
- Add disabled pkgconfig(gnome-desktop-4) and
pkgconfig(gweather4) BuildRequires, currently not available on
openSUSE following upstream changes.
* Thu Feb 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 41.4:
+ Fix build failure with recent Meson releases.
+ Updated translations.
/usr/lib/systemd/user/gnome-initial-setup-copy-worker.service /usr/lib/systemd/user/gnome-initial-setup-first-login.service /usr/lib/systemd/user/gnome-initial-setup.service /usr/lib/systemd/user/gnome-session.target.wants/gnome-initial-setup-first-login.service /usr/lib/systemd/user/gnome-session@gnome-initial-setup.target.d /usr/lib/systemd/user/gnome-session@gnome-initial-setup.target.d/gnome-initial-setup.conf /usr/lib/systemd/user/graphical-session-pre.target.wants /usr/lib/systemd/user/graphical-session-pre.target.wants/gnome-initial-setup-copy-worker.service /usr/lib/sysusers.d/gnome-initial-setup.conf /usr/libexec/gnome-initial-setup /usr/libexec/gnome-initial-setup-copy-worker /usr/share/applications/gnome-initial-setup.desktop /usr/share/dconf /usr/share/dconf/profile /usr/share/dconf/profile/gnome-initial-setup /usr/share/doc/packages/gnome-initial-setup /usr/share/doc/packages/gnome-initial-setup/README.md /usr/share/gnome-initial-setup /usr/share/gnome-initial-setup/initial-setup-dconf-defaults /usr/share/gnome-session /usr/share/gnome-session/sessions /usr/share/gnome-session/sessions/gnome-initial-setup.session /usr/share/gnome-shell /usr/share/gnome-shell/modes /usr/share/gnome-shell/modes/initial-setup.json /usr/share/licenses/gnome-initial-setup /usr/share/licenses/gnome-initial-setup/COPYING /usr/share/polkit-1/rules.d/20-gnome-initial-setup.rules
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:29:00 2025