* Merge from Debian, Remaining Changes: - debian/control.in: + Recommend session-migration * don't depend on xwayland - debian/gnome-session.install: Don't install wayland session for now since its not yet possible to run it - Split ubuntu-session out of gnome-session. - Add upstart user session - debian/gnome-session-bin.postinst, debian/gnome-session-bin.prerm: Moved registering gnome-session binary as a session manager to gnome-session-bin package - don't install defaults.list (installed by desktop-file-utils in ubuntu): debian/gnome-session-common.dirs and gnome-session-common.install - debian/patches/22_support_autostart_delay.patch: Bugzilla patch to support adding a delay to autostart apps, using a "X-GNOME-Autostart-Delay" key in the desktop file - debian/patches/50_ubuntu_sessions.patch: + Add Ubuntu session + gnome-shell.desktop adds --session=gnome now that the "ubuntu" session is the default. Use TryExec to test if gnome-shell is installed. - debian/patches/51_remove_session_saving_from_gui.patch: add GNOME_SESSION_SAVE environment variable for people wanting to use the save session still, knowing that it can break your system if used unwisely (LP: #771896) - debian/patches/52_xdg_current_desktop.patch: Set XDG_CURRENT_DESKTOP inside gnome-session based on a new key 'DesktopName' in gnome-session .desktop files. - debian/patches/53_add_sessionmigration.patch, debian/control: recommends and launch the session-migration if present at the start of the session. This sync tool is running different session migration scripts that can be provided in various desktop packages. - debian/patches/95_dbus_request_shutdown.patch: Add "RequestShutdown" and "RequestReboot" DBus methods to allow other applications to shutdown or reboot the machine via the session manager. - debian/patches/103_kill_the_fail_whale.patch: Kill the Fail Whale as it tends to be more annoying than helpful * debian/patches/revert_remove_gnome_session_properties.patch * Dropped Changes: * debian/patches/52_xdg_current_desktop.patch: Dropped Upsream includes a fallback to set this now. * Remove patches that have been disabled since 3.8