Commit f2bc7d62 authored by Jasper St. Pierre's avatar Jasper St. Pierre

Remove the trigger for the first-login mode

It wasn't really ever well-integrated to the system. It was sort
of a kludge hack to spawn it here, and simply skip some pages.

We're not removing the architecture behind the existing-user mode,
as we might very well re-add a better-integrated mode later which
skips some of these pages, but just keep it from spawning for now.
parent fbfdf5c7
......@@ -60,7 +60,6 @@ gnome-initial-setup/pages/account/account-resources.[ch]
gnome-initial-setup/pages/account/um-realm-generated.[ch]
gnome-initial-setup/pages/summary/summary-resources.[ch]
gnome-initial-setup-first-login.desktop
gnome-initial-setup.desktop
gnome-initial-setup-copy-worker.desktop
gnome-welcome-tour.desktop
......
......@@ -32,7 +32,6 @@ EXTRA_DIST = \
gnome-welcome-tour \
setup-shell.desktop \
gnome-welcome-tour.desktop.in.in \
gnome-initial-setup-first-login.desktop.in.in \
gnome-initial-setup.desktop.in.in \
gnome-initial-setup-copy-worker.desktop.in.in \
gnome-initial-setup.session \
......@@ -44,7 +43,6 @@ CLEANFILES = \
gnome-initial-setup.desktop \
gnome-initial-setup-copy-worker.desktop.in \
gnome-initial-setup-copy-worker.desktop \
gnome-initial-setup-first-login.desktop \
gnome-welcome-tour.desktop.in \
gnome-welcome-tour.desktop \
$(NULL)
......@@ -53,7 +51,6 @@ autostartdir = $(sysconfdir)/xdg/autostart
autostart_DATA = \
gnome-welcome-tour.desktop \
gnome-initial-setup-copy-worker.desktop \
gnome-initial-setup-first-login.desktop \
$(NULL)
libexec_SCRIPTS = \
......
[Desktop Entry]
_Name=Initial Setup
Icon=preferences-system
Exec=@LIBEXECDIR@/gnome-initial-setup
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=GNOME;
NoDisplay=true
AutostartCondition=unless-exists gnome-initial-setup-done
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-initial-setup
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=unknown
......@@ -58,12 +58,6 @@ configuration to provide suitable permissions for the gnome-initial-setup
user. The rules file is removed again together with the
gnome-initial-setup user account.
gnome-initial-setup also has a session mode which activates gnome-initial-setup when a user first logs in. The gnome-initial-setup-first-login.desktop in the
xdg autostart directory utilises gnome-session to check if the user has a
gnome-initial-setup-done file in their XDG_CONFIG_DIR if they don't
gnome-initial-setup will launch with pages that are suitable for a
non-privileged user and on exiting will write the done file.
TODO
----
......
data/gnome-initial-setup.desktop.in.in
data/gnome-initial-setup-first-login.desktop.in.in
gnome-initial-setup/gis-assistant.c
gnome-initial-setup/gnome-initial-setup.c
gnome-initial-setup/pages/account/gis-account-page.c
......
data/gnome-initial-setup.desktop.in
data/gnome-initial-setup-first-login.desktop.in
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment