Created by Tim Lunn on 2014-10-31 and last modified on 2014-10-31
Get this branch:
bzr branch lp:~darkxst/gnome-session/3.14
Only Tim Lunn can upload to this branch. If you are Tim Lunn please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Tim Lunn

Recent revisions

320. By Tim Lunn on 2014-10-31

* 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
* Update debian/defaults.list to catch up with times:
  - Drop swfdec-player which is long gone.
  - Update File-Roller to new .desktop file name.
  - Update GEdit to new .desktop file name.
  - Update Font Viewer to new .desktop file name.
  - Update Nautilus to new .desktop file name.
  - Update Totem to new .desktop file name.
  (Closes: #763595)
Note: This breaks the defaults for those who install the new
      gnome-session-common and keep their << 3.14 application
      packages (partial upgrades).
* New upstream release.
* Upload to unstable.
* New upstream development release.
* Fix typos in defaults.list. Closes: #759429.
* gnome-session: Install wayland session files.
* gnome-session-bin: add xwayland dependency on linux-any.
* debian/control.in: Recommends libpam-systemd instead of systemd on linux
  architectures and add recommends against consolekit on non linux arch.
  Also move the Recommends to the arch any package.
* Drop build-dependency on libupower-glib-dev (<< 0.99.0) [!linux-any]
  - This can no longer be fulfilled anyway.
* Upload to unstable.
* Enable systemd support on linux architectures only
* New upstream release
* New upstream release.
* Require upower build-dependency to be lower then 0.99.x and
  only on non-linux.
  - The new upower 0.99.x does not implement the used interfaces.
  - Functionality is available via logind.
* Drop installing /usr/share/applications
  - new upstream no longer ships gnome-session-properties
* Bump build-dependency on libglib2.0-dev to >= 2.39.90
  - using g_subprocess requires a recent glib.
* Bump Standards-Version to 3.9.5
* New upstream release
* debian/patches/13_display_session_properties.patch
  + Dropped. gnome-session-properties has been dropped upstream
* debian/rules, debian/control.in: Explicitely enabled systemd support and
  recommend systemd for logind. Recommends is enough as gnome-session should
  fall back to consolekit
* debian/control.in: Update build-depends
* debian/control.in:
  +Break gdm3 < 3.8. Closes: #726498.
* Upload to unstable.
* New upstream release
* debian/control.in:
  - Don't recommend gnome-power-manager
* Completely drop gnome-session-fallback (moved to gnome-panel source)
* Drop Build-Depends on libnotify-dev. No longer necessary after
  debian/patches/04_fallback_warning_notify.patch has been removed.
* Bump Standards-Version to 3.9.4. No further changes.

319. By Iain Lane on 2014-10-15

releasing package gnome-session version 3.9.90-0ubuntu16

318. By Iain Lane on 2014-10-15

Fix the shell

317. By Tim Lunn on 2014-10-15

set GNOME_SHELL_SESSION_MODE for gnome-classic sessions (LP: #1381297)

316. By Iain Lane on 2014-09-30

releasing package gnome-session version 3.9.90-0ubuntu15

315. By Iain Lane on 2014-09-16

releasing package gnome-session version 3.9.90-0ubuntu14

314. By Iain Lane on 2014-09-16

Fix ubuntu version down to 14

313. By Robert Ancell on 2014-09-11

* debian/defaults.list:
  - Fix typos, thanks to Cengiz Can for the patch (LP: #1367708)

312. By Iain Lane on 2014-06-20

Don't set GNOME_DESKTOP_SESSION_ID in the user session job

311. By Martin Pitt on 2014-06-04

releasing package gnome-session version 3.9.90-0ubuntu13

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.