Created by James Westby on 2010-05-01 and last modified on 2010-09-27
Get this branch:
bzr branch lp:ubuntu/maverick/gnome-session
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

146. By Didier Roche on 2010-09-27

* 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

145. By Didier Roche on 2010-09-21

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.

144. By Martin Pitt on 2010-08-06

* 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.

143. By Robert Ancell on 2010-07-15

* 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.

142. By Sebastien Bacher on 2010-06-22

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

141. By Loïc Minier on 2010-06-06

Bump gnome-session-common Replaces/Conflicts to << 2.30.0-1ubuntu1.

140. By Robert Ancell on 2010-06-04

* 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

139. By Didier Roche on 2010-03-30

* New upstream release:
  - Add more information to configure summary (Vincent)
  - Updated Translations
* debian/patches/98_autotools.patch: refreshed

138. By Sebastien Bacher on 2010-03-25

* debian/patches/22_support_autostart_delay.patch,
  - revert the wording changes for lucid (lp: #546484)

137. By Sebastien Bacher on 2010-03-23

* debian/patches/23_consistent_power_actions_naming.patch,
  - revert the switch off use since the expression is too british

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.