Last commit made on 2010-09-27
Get this branch:
git clone -b ubuntu/maverick-devel https://git.launchpad.net/ubuntu/+source/gnome-session
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

02cb671... by Didier Roche on 2010-09-27

Import patches-unapplied version 2.32.0-0ubuntu1 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: 2b9e5880af2c5c689049c067ace0f09bc160ac6f

New changelog entries:
  * New upstream release:
    - Miscellaneous string fixes (Philip Withnall)
    - Update information in README and other files (Vincent)
    - Update man pages (Vincent)
    - Update translations
  * debian/patches/24_filter_autosaved_application_for_une.patch:
    - don't run in the UNE session mutter from saved session as this creates an
      inifinite loop as windowmanager check is disabled. (LP: #648693)
  * debian/patches/10_session_save.patch:
    - adapt from configure.in -> configure.ac rename
  * debian/patches/11_saved_session_name.patch,80_new_upstream_session_dialog.patch:
    - refreshed to new version
  * debian/rules, debian/control.in:
    - run autoreconf on build, for 80_new_upstream_session_dialog.patch

2b9e588... by Didier Roche on 2010-09-21

Import patches-unapplied version 2.31.6-0ubuntu2 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: 6718776ce3080b9878aa4d800ebebe6ed56a4402

New changelog entries:
  * debian/patches/24_filter_autosaved_application_for_une.patch:
    don't start gnome-panel, metacity/compiz from saved session in UNE.
    This is a current workaround to LP: #578585. A correct fix
    will be to integrate a migration path, excluding all
    required_components from the saved list before starting them.
    It fixes (LP: #620427, #641256) as the applets aren't loaded.

6718776... by Martin Pitt on 2010-08-06

Import patches-unapplied version 2.31.6-0ubuntu1 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: 194eb09096edd9769b66c11ebd5caf5298e1947c

New changelog entries:
  * New upstream version:
    - Fix a GSeal issue
    - Fixed spelling error in schema description
    - Port gnome-session to upower
    - Fix description of auto_save_session key
    - Drop compatibility tool that sets GTK+ 1.x environment variable
    - Drop the splash program
    - Require upower-glib instead of devkit-power-gobject
    - Add configure flag to select which GTK+ version to use
    - Translation updates.
  * Disable 03_devicekit_optional.patch. It doesn't work with the newer
    upstream version, and we do not need it in Ubuntu at all (we only support
    Linux and thus upower).
  * 21_dkp_start_on_demand.patch: Ported to UPower, and renamed to
  * 10_session_save.patch, 80_new_upstream_session_dialog.patch: Ported to new
    upstream version.
  * debian/control.in: libdevkit-power-gobject-dev → libupower-glib-dev, and
    drop libstartup-notification0-dev (not required by this version any more).
  * debian/gnome-session-bin.install, debian/gnome-session-common.install:
    gnome-settings-daemon-helper is gone, drop installation.

194eb09... by Robert Ancell on 2010-07-15

Import patches-unapplied version 2.30.2-0ubuntu2 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: 7586e87a3206c44216985f3cd0782147894d0260

New changelog entries:
  * debian/patches/23_session_names.patch:
    - Use clearer session names (LP: #599336)
  [ Martin Pitt ]
  * debian/control.in: Replace strict dependency to gnome-panel with a
    Recommends to gnome-panel | unity.

7586e87... by Sebastien Bacher on 2010-06-22

Import patches-unapplied version 2.30.2-0ubuntu1 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: 454cb824adc7731c952980407f2c372a39bcccda

New changelog entries:
  * New upstream version
    Session Manager:
    - Export _stop method for clients, for better GNOME Shell experience
    - Explicitly add -lXext -lXau to linker line

454cb82... by Loïc Minier on 2010-06-06

Import patches-unapplied version 2.30.0-1ubuntu2 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: de9ade2dd121a12d6e818a8c319a0626a2a1df3e

New changelog entries:
  * Bump gnome-session-common Replaces/Conflicts to << 2.30.0-1ubuntu1.

de9ade2... by Robert Ancell on 2010-06-04

Import patches-unapplied version 2.30.0-1ubuntu1 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: c4f76674d16f90dd13180be25415a9616a8bf56d

New changelog entries:
  * Merge from debian unstable, remaining Ubuntu changes:
  * debian/control.in:
    - Build-dep on gnome-common
    - Build-dep on xtrans-dev
    - Add Vcs-Bzr link
    - Add compiz-gnome as a possible window manager for gnome-session to
      depend on
    - gnome-session breaks gdm << 2.29.92 because of the signal on logout
    - gnome-session-bin Breaks/Replaces gnome-session (<< 2.26.1-5),
      to ensure that the old gnome-session package is deconfigured before
      installing gnome-session-bin on upgrade. This fixes a race condition
      when registering GConf schemas
    - gnome-session-bin breaks consolekit (<< 0.3.0-2ubuntu5) due to polkit-1
  * debian/rules:
    - Run autotools on build
  * debian/55gnome-session_gnomerc:
    - Use POSIX string substitutions (shell internal) instead of external
      basename and cut for startup speed:
  * debian/gnome-session-common.install:
    - Don't install /etc/gnome/defaults.list - this is installed
      by desktop-file-utils on Ubuntu.
  * debian/gnome-session-bin.gconf-defaults:
    - Don't change the default required_components_list.
  * debian/gnome-session.preinst:
    - Clean deprecated autostart conffiles on upgrade
  * debian/patches/01_gnome-wm.patch:
    - Modified to default to Compiz
  * debian/patches/03_no_session_delay.patch:
    - Don't set X-GNOME-Autostart-Phase to not delay other software start
      during GNOME login
  * debian/patches/11_add_failsafe_option.patch:
    - Add a failsafe option to GDM for starting without compiz
  * debian/patches/19_gnome-wm-tweaking.patch:
    - Some magic for determining which WM to use.
  * debian/patches/20_hide_nodisplay.patch:
    - Don't show applications in the Sessions properties dialog that have
  * debian/patches/21_dkp_start_on_demand.patch:
    - Don't call dkp_client_new() until actually needed. This blocks
      for some time whilst DK-Power is started, if it wasn't running already
      (which is the case during auto-login). This can delay the whole
      session from starting.
  * 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/80_new_upstream_session_dialog.patch:
    - Bugzilla patch to change the session dialog.
  * debian/patches/90_relibtoolize.patch:
    - Not required, autotools run in debian/patches
  * 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/96_no_catch_sigsegv.patch:
    - Don't register a handler for SIGSEGV. We want Apport
      to catch these crashes so that users can submit useful
      crash reports.
  * debian/patches/97_fix_query_end_session_crash.patch:
    - Don't crash on XSMP clients which don't respond to SaveYourself
      within the timeout, and which don't have a SmProgram property set
  * debian/patches/100_fix_xsmp_stop_crash.patch:
    - Bugzilla patch to fix a crash when calling gsm_client_stop on
      an unregistered XSMP client in the client store
  * debian/patches/101_screen_lock_on_suspend.patch:
    - Use the same logic as gnome-power-manager for deciding the "screen
      lock on suspend" policy. This restores the Jaunty behaviour rather
      than just using the screensaver settings, which is surprising for
  * debian/watch:
    - Watch unstable series

c4f7667... by Josselin Mouette <email address hidden> on 2010-04-13

Import patches-unapplied version 2.30.0-1 to debian/squeeze

Imported using git-ubuntu import.

Changelog parent: 94fda502e3d81ad3764c803879dae469da7f336d

New changelog entries:
  * New upstream release.
  * Refresh patches.
  * 13_capplet_always_save.patch, 14_crash_on_exit.patch: dropped,
    merged upstream.
  * Pass --libexecdir=/usr/lib, since it will add /gnome-session

94fda50... by Josselin Mouette <email address hidden> on 2010-03-25

Import patches-unapplied version 2.28.0-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 38153614535393992c3af8035e8763695b50f641

New changelog entries:
  * 12_no_gdm_fallback.patch: new patch. Don’t fall back on GDM if
    ConsoleKit failed to reboot. CK will not even be attempted if it is
    not available, anyway. Closes: #572085.
  * Require upower/libdevkit-power unconditionnally, now that it works
    on kfreebsd.
  * 13_capplet_always_save.patch: stolen upstream. Ensure that the
    capplet saves all changes when it exits. Closes: #574862.
  * 14_crash_on_exit.patch: stolen upstream. Fix crash upon exit.
    Closes: #548120.

3815361... by Michael Biebl on 2010-02-23

Import patches-unapplied version 2.28.0-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0143e97237b6a745d0f922ff869663c421792e2f

New changelog entries:
  * debian/control.in
    - Depend on upower instead of devicekit-power.
    - Bump Standards-Version to 3.8.4. No further changes.