gnome-initial-setup/gnome-initial-setup.changes

1228 lines
46 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Fri Mar 17 13:10:52 UTC 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 7 12:07:28 UTC 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 7 12:07:27 UTC 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 7 12:07:26 UTC 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 07:59:10 UTC 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 11:40:35 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.0:
+ Updated translations.
-------------------------------------------------------------------
Wed Sep 7 13:58:31 UTC 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 4 10:53:32 UTC 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 13:38:57 UTC 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 20:43:23 UTC 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 7 13:52:20 UTC 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 12:14:37 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 42.2:
+ Updated translations.
-------------------------------------------------------------------
Thu Apr 21 11:02:12 UTC 2022 - Emily Gonyer <emilyyrose@gmail.com>
- Updated to version 42.1.1:
+ Updated translations.
-------------------------------------------------------------------
Fri Apr 8 17:21:42 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.1:
+ Updated translations.
-------------------------------------------------------------------
Thu Mar 24 11:02:23 UTC 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 15:59:40 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.0:
+ Updated translations.
-------------------------------------------------------------------
Sat Mar 5 17:01:24 UTC 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 23:14:58 UTC 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 18:47:02 UTC 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 17:49:02 UTC 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 17:48:02 UTC 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 17:47:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 41.4:
+ Fix build failure with recent Meson releases.
+ Updated translations.
-------------------------------------------------------------------
Fri Dec 3 18:59:04 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 41.2:
+ Updated translations.
-------------------------------------------------------------------
Fri Sep 17 09:34:17 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 41.0:
+ Bug fixed: software: call fedora-third-party properly.
+ Updated translations.
-------------------------------------------------------------------
Mon Sep 6 07:17:24 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 41.rc:
+ Fix the polkit rule for Fedora third party setup.
+ Updated translations.
-------------------------------------------------------------------
Tue Aug 24 11:04:24 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 41.beta:
+ The Software page, which allows the user to enable or disable
third-party repositories, has been resurrected. It is currently
Fedora-specific.
+ Bug fixed: Cannot login as administrator if you set up
enterprise login in gnome-initial-setup.
+ Updated translations.
-------------------------------------------------------------------
Sun Aug 15 12:58:36 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 40.4:
+ Bugs fixed: glgo#GNOME/gnome-initial-setup!119 timezone: fix
critical on startup when geoclue is disabled.
-------------------------------------------------------------------
Fri Jul 16 10:25:56 UTC 2021 - Cliff Zhao <qzhao@suse.com>
- Drop gnome-initial-setup-smarter.patch: Because the function has
moved to gnome-shell gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
in the latest Epic (jsc#SLE-16051, bsc#1184106);
-------------------------------------------------------------------
Tue Jul 13 14:06:12 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 40.3:
+ Updated translations.
- Changes from version 40.2:
+ Updated translations.
-------------------------------------------------------------------
Fri Apr 30 13:30:49 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.1:
+ The welcome page, displayed on systems where the language page
is skipped, features an illustration of a computer on a desk.
This illustration has been adjusted to make the hardware more
generic.
+ Fix a small memory leak in language page.
+ Updated translations.
-------------------------------------------------------------------
Sat Mar 20 09:26:24 UTC 2021 - Michael Gorse <mgorse@suse.com>
- Update to version 40.0:
+ No changes.
-------------------------------------------------------------------
Thu Mar 18 14:46:01 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.rc:
+ Updated translations.
-------------------------------------------------------------------
Tue Feb 16 10:38:26 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.beta:
+ Completing GNOME Initial Setup no longer triggers GNOME Tour.
GNOME Shell 40 now prompts new and upgrading users to run the
tour.
+ Previous versions of Initial Setup would run the first time a
user logs in ("existing user" mode) as well as when the system
is booted with no users ("new user" mode). Initial Setup no
longer displays any UI in "existing user" mode, to avoid
colliding with the tour. The mode has not been removed in code.
+ A simple check has been added to the main() function. If your
distribution needs the old behaviour, this check can be patched
out. The hope is that a future version of GNOME will restore
"existing user" mode, but run Initial Setup from the same
cut-down Shell that is used in "new user" mode.
+ Initial Setup's .desktop file is now installed to
@datadir@/applications rather than a GDM-specific directory.
This means its icon is displayed correctly when run within a
normal shell session. Some distros have previously worked
around this issue by installing a symbolic link.
-------------------------------------------------------------------
Tue Feb 16 04:40:01 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.alpha:
+ Some enhancements to the avatar picker:
- The "Take a photo…" button now has the suggested-action
style.
- Generated avatars now have a darker border.
- Fix runtime warning when built without libcheese.
+ The "Welcome" page, displayed when the language picker is
disabled, has a refreshed splash image.
+ Updated translations.
-------------------------------------------------------------------
Mon Feb 15 18:25:55 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.38.4:
+ Fix a small memory leak in timezone page.
-------------------------------------------------------------------
Thu Jan 7 21:40:08 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.38.3:
+ Updated translations.
-------------------------------------------------------------------
Mon Nov 23 12:56:29 UTC 2020 - dimstar@opensuse.org
- Update to version 3.38.2:
+ Fix error when not building with Cheese.
+ Updated translations.
-------------------------------------------------------------------
Mon Oct 5 16:06:01 UTC 2020 - dimstar@opensuse.org
- Update to version 3.38.1:
+ Fix the window sometimes opens at an unusably small size,
rather than being sized appropriately for the display. The fix
causes a regression where the window doesn't react to the
display size changing in all cases, but the new behaviour is
better than the old.
+ Other bugs fixed:
- docs: Remove typo from DEBUGGING.md.
- Misc use-after-free and critical warning fixes.
- data: Leave to meson the duty of keeping the lists in sync.
+ Updated translations.
-------------------------------------------------------------------
Fri Sep 11 12:31:39 UTC 2020 - dimstar@opensuse.org
- Update to version 3.38.0:
+ Updated translations.
-------------------------------------------------------------------
Sun Sep 6 15:54:31 UTC 2020 - Michael Gorse <mgorse@suse.com>
- Update to version 3.37.92:
+ Bugs fixed: Exit gracefully if we are disabled systemwide by
Anacontda.
+ Updated translations.
- Changes in version 3.37.91.1:
+ Bugs fixed:
- !92 gnome-initial-setup: Allow welcome tour to be skipped via vendor config.
- !95 network: Re-word the description for Wi-Fi.
- !100: Avoid a warning about connecting to a NULL object.
- Changes in version 3.37.91:
+ Revamp the welcome screen.
+ Changes in version 3.37.90:
+ Use `gnome-tour` instead of `yelp` to start the welcome tour.
+ Switch to a new user session management approach of defining
the session services in
`gnome-session@gnome-initial-setup.target.d/session.conf` in
the systemd user unit directory. This bumps the optional
systemd dependency to ≥ 242.
- Changes in version 3.37.3:
+ The avatars offered in the 'account' page can now be customized
by setting the 'org.gnome.desktop.interface avatar-directories'
GSetting, which also controls the avatars offered in Settings.
+ Since version 3.30, it has been possible to customize certain
aspects of Initial Setup by specifing the 'vendor-conf-file'
option at build time, then installing a configuration file to
that path. This version adds two paths that will be checked by
default: one for distribution configuration, and another to
override that configuration on specific deployments.
+ Bugs fixed:
- timezone: Don't set timezone if tz page is skipped.
- Polkit rules seem to list now unneeded privileges.
- Add error argument to save_data() vfunc.
- account: Use facesdirs setting to override faces.
- Enable web process sandbox.
- Add >= 242 to systemd BuildRequires.
- Add >= 2.26.0 to webkit2gtk BuildRequires.
- Add gsettings-desktop-schemas to BuildRequires: new dependency.
-------------------------------------------------------------------
Sun Jul 5 14:55:33 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.4:
+ Bugs fixed: timezone: Don't set timezone if tz page is skipped.
+ Updated translations.
-------------------------------------------------------------------
Mon Jun 15 09:10:31 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Update gnome-initial-setup.spec: Start gnome-initial-setup via
xdg autostart as an alternative to systemd user units on
SLE-15-SP2 and Leap 15.2 (bsc#1172910).
-------------------------------------------------------------------
Thu Jun 4 10:33:50 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.3:
+ Bugs fixed: Japanese (Kana Kanji) no longer the default input
method for Japanese in 3.36.2.
-------------------------------------------------------------------
Sun Apr 26 17:23:05 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.2:
+ Bugs fixed: keyboard: Nullify pointers if getting layout fails.
+ Updated translations.
-------------------------------------------------------------------
Wed Apr 15 06:18:12 UTC 2020 - Cliff Zhao <qzhao@suse.com>
- Update gnome-initial-setup.spec: Drop the is_opensuse macro to
eliminate in behavior in between SLE-15 and openSUSE-Leap
(jsc#SLE-11857).
-------------------------------------------------------------------
Sat Mar 28 16:48:16 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.1:
+ Previous releases of gnome-initial-setup had an unversioned
dependency on libsecret; this release requires libsecret ≥
0.18.8.
+ Bugs fixed:
- account: Make parent account usable in case of errors
- Improve readability when removing event sources
- Fix two crashes when saving parental controls settings
- Use g_auto and g_autoptr more
+ Updated translations.
-------------------------------------------------------------------
Fri Mar 6 17:52:37 UTC 2020 - bjorn.lie@gmail.com
- Update to version 3.36.0:
+ Updated translations.
-------------------------------------------------------------------
Sat Feb 29 23:22:35 UTC 2020 - mgorse@suse.com
- Update to version 3.35.92:
+ Tweaks to the parental controls functionality introduced in
the last release.
+ Updated translations.
-------------------------------------------------------------------
Tue Feb 18 17:01:51 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.35.91:
+ New pages have been added to set up parental controls for the
new user account. They are shown (or not, by default) based on
a checkbox on the (local) user creation page.
+ When running under JHBuild, gnome-keyring is left untouched,
and state is not saved when setup is complete. This heuristic
is intended to make testing the application during development
easier.
+ GLib ≥ 2.63.1 is now required.
+ Fixed various memory leaks, warnings, and a memory safety bug.
+ Updated translations.
- Pass -Dparental_controls=disabled to meson until we have the
malcontent library packaged.
-------------------------------------------------------------------
Wed Feb 12 22:11:59 CET 2020 - dimstar@opensuse.org
- Update to version 3.35.90:
+ The final page has been revamped, with minor typography tweaks
to other pages.
+ The timezone map was updated.
+ Three pages have been removed since they were unused in all
known configurations:
- the region page, which has not displayed even if enabled for
many years.
- the software page, which has not displayed for several
releases due to changes in GNOME Software.
- the eulas page.
+ Various bugs fixed.
+ Updated translations.
- Drop pkgconfig(packagekit-glib2) BuildRequires: no longer needed.
-------------------------------------------------------------------
Sat Jan 25 14:10:19 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
-------------------------------------------------------------------
Sun Jan 5 14:19:39 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.34.3:
+ Updated translations.
-------------------------------------------------------------------
Tue Nov 26 06:55:54 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update gnome-initial-setup-smarter.patch: Rebase to
gnome-initial-setup-3.34.1 for SLE-15-SP2 build(bnc#1156952).
-------------------------------------------------------------------
Thu Oct 24 09:47:45 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update gnome-initial-setup.spec
Drop gnome-initial-setup-disable-dep-on-started-docs.patch
Drop gnome-initial-setup-mozc-engine-prioritized.patch
Drop gnome-initial-setup-only-setup-keyboard.patch
Drop gnome-initial-setup-only-launch-CJK.patch
to avoid blank docs window appear after gnome-initial-setup
finished (bnc#1125694, bnc#1131087).
-------------------------------------------------------------------
Sat Oct 5 21:53:52 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.34.1:
+ Bugs fixed:
- Mark “Accept” button as suggested action
- Disable g-i-s in GDM.
+ Updated translations.
-------------------------------------------------------------------
Tue Sep 24 14:32:46 UTC 2019 - Felix Zhang <fezhang@suse.com>
- Fix unpackaged files in specfile.
-------------------------------------------------------------------
Wed Sep 18 06:47:05 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.34.0:
+ Bugs fixed: Fixes for systemd user instance support.
+ Updated translations.
-------------------------------------------------------------------
Sat Aug 31 16:13:35 CDT 2019 - mgorse@suse.com
- Update to version 3.33.92:
+ Translation updates.
+ Changes in version 3.33.91:
+ build: Add a log domain.
+ Translation updates.
+ Changes in version 3.33.90:
+ systemd user instance support. This is inert without
corresponding changes in other GNOME modules, and can be
disabled entirely with `-Dsystemd=false` at build time.
+ Other improvements and bug fixes:
- summary: don't free borrowed password string.
- data: use a11y menu in initial-setup session.
- driver: Account for multi monitor when checking for small screen.
- language: Refactor the logo selection.
- language: Fix the visibility of the placeholder.
- summary: Make the page fit narrow screens.
- Drop the headers for the first rows.
- account: Drop the avatar button padding.
- Refactor page headers.
- data: Update required gnome-settings-daemon plugins.
+ Translation updates.
+ Changes in version 3.33.4:
+ Bugs fixed:
- Check for errors from newlocale().
+ Translation updates.
+ Changes in version 3.33.2:
+ Bugs fixed:
- setlocale() usage is not threadsafe.
- Include bug report URL in .pot file
+ Translation updates.
- Rebase gnome-initial-setup-only-setup-keyboard.patch.
- Depend on systemd.
- Remove setup-shell.desktop from files.
- Add user systemd targets to files.
-------------------------------------------------------------------
Fri Apr 5 11:54:14 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.1:
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 11 13:19:04 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0:
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 5 06:03:49 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.31.92:
+ Connect to GDM as soon as gnome-initial-setup starts and fix
memory leaks.
+ Improve account page behaviour when offline.
+ Updated translations.
-------------------------------------------------------------------
Wed Feb 27 08:18:15 UTC 2019 - qzhao@suse.com
- Update gnome-initial-setup-smarter.patch:
Avoid duplicate privilege requirement(FATE#321126).
-------------------------------------------------------------------
Wed Feb 20 12:12:27 UTC 2019 - bjorn.lie@gmail.com
- Update to version 3.31.90:
+ Generate default user account pictures.
+ Fix Meson build with (buggy) Meson 0.48.0 and 0.48.1.
+ Remove Autotools build.
+ Fix various compiler warnings.
+ Add welcome distro logo for openSUSE.
+ Updated translations.
- Switch to meson build system, add meson BuildRequires and macros.
- Drop obsolete intltool BuildRequires: No longer needed.
- Add pkgconfig(packagekit-glib2) BuildRequires: New dependency.
- Refresh patch with refresh_patches service.
-------------------------------------------------------------------
Wed Dec 19 08:39:41 UTC 2018 - qzhao@suse.com
- Add gnome-initial-setup-smarter.patch,
Smarter gnome initial configuration: Find a method (better
upstream compatible) to allow gnome-initial-setup decide the
pop-ups smartly based on the system wise setup provided by the
installer(FATE#325763).
Adapt previous solutions to satisfy this feature. (FATE#321126,
boo#1067288, bnc#1029083).
-------------------------------------------------------------------
Wed Sep 26 16:14:52 UTC 2018 - bjorn.lie@gmail.com
- Update to version 3.30.0:
+ Updated translations.
-------------------------------------------------------------------
Sun Sep 2 18:47:30 UTC 2018 - luc14n0@linuxmail.org
- Update to version 3.29.92:
+ Improved network page.
+ Fix timezone selection in new-user mode.
+ Properly use libsecret unstable api.
+ Updated translations.
-------------------------------------------------------------------
Fri Aug 3 19:48:49 UTC 2018 - bjorn.lie@gmail.com
- Update to version 3.29.1:
+ Support more general page skipping.
+ Show the welcome page if the language page is skipped.
+ Look for vendor.conf in /usr/share instead of /var.
+ Go back to allowing weak passwords.
+ Set keyring password for enterprise accounts.
+ Use Debian, Ubuntu logos when appropriate.
+ Fix a crash.
+ Add meson support.
+ Use a new avatar chooser.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 27 01:45:40 UTC 2018 - yfjiang@suse.com
- Rebase gnome-initial-setup-disable-dep-on-started-docs.patch: The
run-welcome-tour stamp file is moved to a global function as
stated in bgo#777707.
- Enable the following patches on Leap 42.3, Leap 15 and
later, being consistent with SLE (boo#1086056):
+ gnome-initial-setup-only-launch-CJK.patch
+ gnome-initial-setup-only-setup-keyboard.patch
+ gnome-initial-setup-disable-dep-on-started-docs.patch
- Remove the dependency of gnome-getting-started-docs on Leap, being
consistent with SLE (boo#1086056).
- Url link fix in spec.
-------------------------------------------------------------------
Tue Mar 13 12:05:53 UTC 2018 - dimstar@opensuse.org
- Update to version 3.28.0:
+ Sync string changes with gnome-software.
+ Updated translations.
-------------------------------------------------------------------
Wed Feb 28 16:28:24 UTC 2018 - dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
-------------------------------------------------------------------
Tue Feb 27 15:41:14 CET 2018 - sbrabec@suse.com
- Add missing lang package Recommends (bsc#1038022).
-------------------------------------------------------------------
Sat Feb 10 22:30:46 UTC 2018 - bjorn.lie@gmail.com
- Update to version 3.27.90:
+ Adjust session components to recent changes.
+ Improve sorting in the language list.
+ Memory leak fixes.
+ Update titlebar when title changes.
+ Updated translations.
-------------------------------------------------------------------
Thu Nov 9 13:29:30 UTC 2017 - qzhao@suse.com
- Add gnome-initial-setup-mozc-engine-prioritized.patch: Make the
Mozc input engine as the 1st choice for Japanese environment
(boo#1067288,bnc#1029083).
-------------------------------------------------------------------
Fri Sep 15 06:07:09 UTC 2017 - qzhao@suse.com
- Update gnome-initial-setup-disable-dep-on-started-docs.patch:
Porting to gnome-initial-setup version 3.26.0.
-------------------------------------------------------------------
Mon Sep 11 17:05:28 UTC 2017 - zaitor@opensuse.org
- Update to version 3.26.0:
+ Updated translations.
-------------------------------------------------------------------
Mon Sep 4 17:46:40 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.92:
+ Updated translations.
-------------------------------------------------------------------
Wed Jul 19 18:55:14 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.4:
+ Use Unicode in translatable strings.
+ Adjust to g-s-d's plugin removals.
+ Updated translations.
-------------------------------------------------------------------
Thu Jun 22 19:56:28 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.3:
+ Support a vendor configuration file.
+ Update text direction when the locale changes.
+ Allow configuring network connections.
+ Copy monitor configuration to user session.
+ Sync user account page with control-center.
+ Show strength indicator for passwords.
-------------------------------------------------------------------
Thu Jun 1 10:25:31 UTC 2017 - qzhao@suse.com
- Update gnome-initial-setup-only-setup-keyboard.patch
gnome-initial-setup-disable-dep-on-started-docs.patch: Porting
these patches to gnome-initial-setup version 3.24.2.
-------------------------------------------------------------------
Wed May 10 21:04:08 UTC 2017 - zaitor@opensuse.org
- Update to version 3.24.2:
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 21 18:27:01 UTC 2017 - dimstar@opensuse.org
- Update to version 3.24.0:
+ Fix g-i-s session startup deadlock.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 14 18:04:57 UTC 2017 - dimstar@opensuse.org
- Update to version 3.23.92:
+ Use correct capitalization and unicode characters.
+ Exit gracefully when disabled systemwide.
+ Adjust to gnome-settings-daemon changes.
+ Port network page to use libnm instead of libnm-glib.
+ Updated translations.
- Update BuildRequires relating to upstreams port to libnm:
+ Remove pkgconfig(libnm-glib), pkgconfig(libnm-gtk) and
pkgconfig(libnm-util).
+ Add pkgconfig(libnm) and pkgconfig(libnma).
-------------------------------------------------------------------
Wed Nov 9 14:19:25 UTC 2016 - dimstar@opensuse.org
- Update to version 3.23.1:
+ Clarify presentation of privacy policies.
+ Updated translations.
-------------------------------------------------------------------
Mon Oct 10 18:17:37 UTC 2016 - zaitor@opensuse.org
- Update to version 3.22.1:
+ Clarify privacy policy links.
+ Updated translations.
-------------------------------------------------------------------
Mon Sep 19 15:01:28 UTC 2016 - dimstar@opensuse.org
- Update to version 3.22.0:
+ Updated translations.
-------------------------------------------------------------------
Tue Sep 13 16:27:43 UTC 2016 - zaitor@opensuse.org
- Update to version 3.21.92:
+ Port timezone page to use new Geoclue convencience library.
+ Minor UI fixes on privacy page.
+ Correct license of um-realm-manager.
+ Updated translations.
- Replace pkgconfig(geoclue-2.0) for pkgconfig(libgeoclue-2.0), and
add pkgconfig(geocode-glib-1.0) BuildRequires following upstreams
port.
-------------------------------------------------------------------
Thu Sep 1 18:57:12 UTC 2016 - zaitor@opensuse.org
- Update to version 3.21.91:
+ Better handling of small screens.
+ Add a page to configure software sources.
+ Updated translations.
-------------------------------------------------------------------
Thu May 23 07:11:48 UTC 2016 - yfjiang@suse.com
- Add gnome-initial-setup-disable-dep-on-started-docs.patch:
Dismiss the yelp help page after the initial setup
(FATE#321126).
-------------------------------------------------------------------
Thu May 16 06:49:02 UTC 2016 - yfjiang@suse.com
- Add gnome-initial-setup-only-setup-keyboard.patch: Only setup the
keyboard and IM as required (FATE#321126).
-------------------------------------------------------------------
Fri May 10 11:14:47 UTC 2016 - qzhao@suse.com
- Add gnome-initial-setup-only-launch-CJK.patch: In SLED, it will
active if user's language is Chinese/Japanese/Korean, and
deactive in other language (FATE#321126).
-------------------------------------------------------------------
Wed May 8 09:37:13 UTC 2016 - qzhao@suse.com
- Import gnome-initial-setup to SLE12:SP3(FATE#321126, bsc#988350).
-------------------------------------------------------------------
Tue Apr 12 11:48:33 UTC 2016 - zaitor@opensuse.org
- Update to version 3.20.1:
+ Updated translations.
-------------------------------------------------------------------
Thu Apr 7 22:45:11 UTC 2016 - zaitor@opensuse.org
- Drop pkgconfig(clutter-gst-2.0) and pkgconfig(clutter-x11-1.0)
BuildRequires: Not hard dependencies anymore.
- Add pkgconfig(json-glib-1.0) BuildRequires: Configure looks for
it, so add it to make sure it's pulled in.
-------------------------------------------------------------------
Mon Mar 21 20:36:31 UTC 2016 - dimstar@opensuse.org
- Update to version 3.20.0:
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 15 10:37:05 UTC 2016 - dimstar@opensuse.org
- Update to version 3.19.92:
+ Add a translator comment for 'Welcome!'.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 1 10:57:33 UTC 2016 - zaitor@opensuse.org
- Update to version 3.19.91:
+ Visual refinements on online accounts page.
+ Minor tweaks on the privacy and accounts pages.
+ Ensure keyring gets created for new users.
+ Updated translations.
- Changes from version 3.19.90:
+ Visual refresh for the 'ready to go' page.
-------------------------------------------------------------------
Mon Feb 22 15:51:04 UTC 2016 - dimstar@opensuse.org
- Add gnome-getting-started-docs Requires: once the g-i-s assistant
is completed, it auto-launches the getting started documentation.
-------------------------------------------------------------------
Tue Feb 16 10:22:53 UTC 2016 - dimstar@opensuse.org
- Update to version 3.19.2:
+ Fix timezone lookup after locale change.
+ Handle screen resolution changes.
+ Design updates to the timezone page.
+ Don't create a keyring for existing users.
+ Updated translations.
-------------------------------------------------------------------
Mon Feb 15 11:21:26 UTC 2016 - dimstar@opensuse.org
- Create user 'gnome-initial-setup', which is mandatory to make
this work.
-------------------------------------------------------------------
Mon Nov 23 23:29:14 UTC 2015 - zaitor@opensuse.org
- Update to version 3.19.1:
+ Ensure locale region matches the selected language.
+ Sort languages case-insensitively.
+ Updated translations.
-------------------------------------------------------------------
Mon Sep 21 14:40:24 UTC 2015 - dimstar@opensuse.org
- Update to version 3.18.0:
+ Updated translations.
-------------------------------------------------------------------
Wed Sep 2 10:41:28 UTC 2015 - zaitor@opensuse.org
- Update to version 3.17.91:
+ Go back to enforcing password policy (bgo#754213).
+ Updated translations.
-------------------------------------------------------------------
Mon Aug 17 18:55:15 UTC 2015 - zaitor@opensuse.org
- Update to version 3.17.90:
+ Detect enterprise accounts without heuristic (bgo#752980).
+ Don't change keyring password explicitly (bgo#752980).
+ Fix problem with restarting geoclue client.
+ Updated translations.
-------------------------------------------------------------------
Thu Jul 23 07:23:08 UTC 2015 - zaitor@opensuse.org
- Update to version 3.17.4:
+ Create keyring initially unencrypted.
+ Password page refinements (bgo#735578).
+ Make policy dialog resize properly (bgo#749426).
+ Use correct key for privacy policy (bgo#749545).
+ Handle disabled network better.
+ Avoid a crash on language change (bgo#752134).
+ Make gnome-shell launch first.
+ AVoid a race in launching welcome tour.
+ Updated translations.
-------------------------------------------------------------------
Fri May 22 08:43:21 UTC 2015 - dimstar@opensuse.org
- Update to version 3.16.3:
+ Avoid keyring problems with preexisting passwordless accounts.
+ Improve password page.
+ Look for the right key in os-release for privacy policy.
+ Make policy dialog resize properly.
+ Updated translations.
-------------------------------------------------------------------
Tue May 12 11:08:30 UTC 2015 - zaitor@opensuse.org
- Update to version 3.16.2:
+ Updated translations.
-------------------------------------------------------------------
Wed Apr 15 09:38:10 UTC 2015 - dimstar@opensuse.org
- Update to version 3.16.1:
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 23 13:30:01 UTC 2015 - dimstar@opensuse.org
- Update to version 3.16.0:
+ Updated translations.
-------------------------------------------------------------------
Wed Mar 18 13:07:39 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.92:
+ Stop using deprecated API.
+ Improved keyboard navigation.
+ Adapt to gnome-desktop locale codeset changes.
+ Updated translations.
-------------------------------------------------------------------
Thu Mar 5 09:06:30 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.91.1:
+ Port to Webkit2.
+ Updated translations.
- Replace pkgconfig(webkitgtk-3.0) BuildRequires with
pkgconfig(webkit2gtk-4.0), following upstreams port to WebKit2.
-------------------------------------------------------------------
Tue Mar 3 08:35:50 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.91:
+ Fix a possible crash in the network page.
+ Updated translations.
-------------------------------------------------------------------
Wed Feb 25 15:48:05 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.90.1:
+ Append ibus input sources.
+ Allow resizing on small screens.
+ Improve account creation dialogs.
+ Move privacy page before timezone.
+ Use the permanent bus name for abrtd.
- Update to version 3.15.90:
+ Add a privacy page.
+ Don't wait for GDM to kill us.
+ Updated translations.
- Add pkgconfig(webkitgtk-3.0) BuildRequires: new dependency.
-------------------------------------------------------------------
Wed Feb 25 14:19:36 UTC 2015 - dimstar@opensuse.org
- Update to version 3.14.3:
+ Fix a crash in the network page.
+ Append ibus sources to input sources list.
+ Allow resizing on small screens.
+ Use header bars on goa dialogs.
+ Fix a crash in the language page.
+ Hide the window instead of letting gdm kill it.
+ Fix a crash in the keyboard page.
+ Updated translations.
-------------------------------------------------------------------
Thu Nov 13 19:52:24 UTC 2014 - zaitor@opensuse.org
- Update to version 3.14.2.1:
+ Disable SSLv3 because of POODLE.
- Changes from version 3.14.2:
+ Fix changing the login keyring password.
+ Ensure that we show the selected input source.
+ Preserve system keyboard layouts.
+ Don't choose irrelevant layouts as first level choices.
+ Add a function to detect small screens.
+ Hide images when we have no space for them.
+ Drop the minimum size when we are on a small screen.
+ Updated translations.
- Changes from version 3.14.1:
+ Don't allow to move window.
+ Avoid a crash in input chooser.
+ Require selecting an input source.
+ Updated translations.
-------------------------------------------------------------------
Mon Sep 22 18:25:42 UTC 2014 - zaitor@opensuse.org
- Update to version 3.14.0:
+ Fix skip button showing up on the last page.
+ Updated translations.
-------------------------------------------------------------------
Wed Sep 17 16:09:51 UTC 2014 - dimstar@opensuse.org
- Update to version 3.13.7:
+ Refine spacing and alignment on all pages.
+ keyboard: Show suggestions for the current locale.
+ keyboard: Add all IBus engines.
+ keyboard: Ellipsize long labels.
+ Updated translations.
-------------------------------------------------------------------
Mon Sep 15 18:24:43 UTC 2014 - zaitor@opensuse.org
- Update to version 3.13.6:
+ language: Drop British English to make page smaller.
+ region: Drop, instead show all locales in the language page.
+ keyboard: Show all layouts (in the expanded list).
+ account: Whitelist realmd actions to enable enterprise setup.
+ timezone: Remove icon to make page smaller.
+ Improve keyboard navigation.
+ Bring back existing-user mode.
+ Updated translations.
-------------------------------------------------------------------
Sun Sep 7 12:35:40 UTC 2014 - zaitor@opensuse.org
- Update to version 3.13.5:
+ language: Don't dim distro logo.
+ timezone: Make page smaller.
+ input: Fix build without ibus.
+ password: Don't hard-enforce strong passwords.
+ Updated translations.
-------------------------------------------------------------------
Sat Aug 16 20:52:23 UTC 2014 - dimstar@opensuse.org
- Update to version 3.13.4:
+ Account:
- Improve wording.
- Update to match control-center.
+ Timezone:
- Add geoclue integration.
- Add an icon.
+ Password:
- Update to match control-center.
- Properly clean up signal handler.
+ Keyring: Open session.
+ Copy-worker: Run in early initialization phase.
+ Updated translations.
- Add pkgconfig(geoclue-2.0) BuildRequires: new dependency.
-------------------------------------------------------------------
Sat Aug 16 20:20:55 UTC 2014 - wr@rosenauer.org
- Set RPM group to System/GUI/GNOME to match other GNOME packages.
-------------------------------------------------------------------
Wed Jul 23 21:18:31 UTC 2014 - dimstar@opensuse.org
- Update license to be GPL-2.0: matches COPYING and most files.
+ Two files in the tarball are marked to be GPL-3.0. Upstream has
been contacted to verify if this is indeed correct (which would
result the entire binary to become GPL-3.0+, bgo#733593).
-------------------------------------------------------------------
Tue Jul 1 17:55:24 UTC 2014 - dimstar@opensuse.org
- Update to version 3.12.1:
+ Fix an untranslatable string.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 25 12:47:35 UTC 2014 - dimstar@opensuse.org
- Update to version 3.12.0:
+ Updated translations.
-------------------------------------------------------------------
Fri Mar 21 13:11:50 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.92:
+ Build fixes:
- Initialize automake earlier.
- Enable maintainer mode.
+ Update titlebar on locale change.
+ Use distro logo instead of GNOME foot.
+ Timezone Dialog:
- Ensure map is properly allocated.
- Draw location marker pixel-aligned.
+ Updated translations.
-------------------------------------------------------------------
Wed Mar 5 19:01:22 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.91:
- Initial package, version 3.11.91.