commit eb198d1d79aeddbcab6361f8d121e4eb15037132 (HEAD, master)
Author: Ray Strode <rstrode@redhat.com>
Date:   Tue Dec 18 15:00:27 2012 -0500

    NEWS: update for release

M	NEWS

commit f13f43f5b2673e923fd8111c9964e4fc91052cc4 (origin/master, origin/HEAD)
Author: Mattias Põldaru <mahfiaz@gmail.com>
Date:   Tue Dec 18 17:56:24 2012 +0200

    [l10n] Updated Estonian translation

M	po/et.po

commit 0406cc5b61fe42266a227a3a4bff6bfc835e7ae5
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Dec 16 20:47:50 2012 +0100

    Updated Spanish translation

M	po/es.po

commit 92ed38f9fbb75072cf707818edcfc334a13a0c4a
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Dec 16 04:18:28 2012 +0100

    Updated Polish translation

M	po/pl.po

commit f18652d38f5b739dbb2086c5e6fe9629a0a49295
Author: Janne Haapsaari <haaja@iki.fi>
Date:   Sat Dec 15 22:53:46 2012 +0200

    main: change exit value of --version from 1 to 0
    
    gnome-session --version prints version string and gave 1 as a
    exit value. This patch changes that exit value from 1 to 0.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690273

M	gnome-session/main.c

commit b697d212887679142182ba47e950a9f8a9321458
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Dec 15 00:23:19 2012 +0100

    Updated Galician translations

M	po/gl.po

commit 37de4b359221d1e842aa5b3e75d0d2c818214c0f
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Fri Dec 14 20:07:04 2012 +0530

    Assamese translation updated

M	po/as.po

commit 7d0e8aed1590eaa8caa7666a388eadb8182ac244
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Dec 11 17:38:59 2012 -0500

    Support automatic logout after a maximum period of idleness
    
    This is very commonly requested in any situation with
    shared resources: servers, labs, etc.
    
    We simply start counting down once the session goes idle,
    and display a warning notification when we get close to the
    maximum allowed idle time.
    
    The feature is controlled by two new org.gnome.SessionManager
    settings: max-idle-time and max-idle-action. The time is specified
    in minutes, and the action can be 'none', 'logout' or 'force-logout',
    with 'none' being the default.
    
    This commit adds a libnotify dependency.
    
    http://bugzilla.gnome.org/show_bug.cgi?id=597030

M	configure.ac
M	data/org.gnome.SessionManager.gschema.xml.in
M	gnome-session/gsm-manager.c
M	gnome-session/main.c

commit 04185c19ab0dd17eff0ae7e969a9e6d92ba8fee0
Author: nick black <nick.black@sprezzatech.com>
Date:   Sat Nov 24 23:47:34 2012 -0500

    rename session-save to -quit in man page
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689009

M	doc/man/gnome-session-properties.1

commit 8b187ec5177647ee9b2a78af27e538b078941f8c
Author: Ray Strode <rstrode@redhat.com>
Date:   Tue Dec 4 10:20:41 2012 -0500

    manager: call complete_shutdown in better place
    
    The code currently unconditionally calls complete_shutdown at the
    bottom of the END_SESSION phase. This means it gets called at logout
    time, and ConsoleKit users will get power off at logout time.
    
    This commit moves it to be called in place of the superfluous calls
    to attempt_stop/attempt_restart in gsm_manager_quit (which runs
    at the proper time, during the EXIT phase, and has checks to exclude
    the LOGOUT case)
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689721

M	gnome-session/gsm-manager.c

commit 962df1a1a0a582c4ab6caa6d84d218ac548fafca
Author: Ray Strode <rstrode@redhat.com>
Date:   Wed Dec 5 10:50:40 2012 -0500

    manager: when system prepared, start next phase, don't re-end current phase
    
    We currently end_phase the QUERY_END_SESSION phase multiple times.
    
    The apparent intent of the code is to start the END_SESSION phase,
    not re-end the QUERY_END_SESSSION phase so this commit fixes that.
    
    The bug manifests as an infinite loop.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689721

M	gnome-session/gsm-manager.c

commit 4075535c3a9e8b329119a954cb683cef5c3e495f
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Dec 5 20:08:45 2012 +0100

    Updated Spanish translation

M	po/es.po

commit 8a1d1d1579a8adc677f6d20f34e810f4e564a101
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Dec 4 13:15:12 2012 +0100

    Updated Galician translations

M	po/gl.po

commit 6b62168488398baab871f59a40c004abf4e75e09 (688992)
Author: Ray Strode <rstrode@redhat.com>
Date:   Fri Nov 30 16:09:26 2012 -0500

    main: disconnect shutdown_cb when manager is destroyed
    
    shutdown_cb is supposed to be called when gnome-session is
    running and suddenly the bus is ripped away from it.  Unfortunately,
    it also gets run as part of the normal shutdown path, which it isn't
    designed for.
    
    This commit changes g_signal_connect_swapped to g_signal_connect_object
    to ensure the handler is disconnected when the manager object goes away,
    so the handler isn't called in the normal shutdown path.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688992

M	gnome-session/main.c

commit d1f88fbf42c315b73a69f16ed1c8285a06fb16c0
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Fri Nov 30 17:55:12 2012 -0500

    presence: Fix a typo
    
    Fix a copy-paste error in the last commit. Thanks, Cosimo!

M	gnome-session/gsm-presence.c

commit 2a4bf476dc08e5c434c1cd11907fc46e0bb82986
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Fri Nov 30 17:47:34 2012 -0500

    gsm-fail-whale: Stop a compiler warning
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689383

M	gnome-session/gsm-fail-whale.c

commit 254a835317b7eb41e3af03d25d7e11a94969493a
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Fri Nov 30 17:27:13 2012 -0500

    Don't add gnome-session-inhibit.1 to the repo
    
    This is a generated file.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689383

M	doc/man/Makefile.am
D	doc/man/gnome-session-inhibit.1

commit 92e0959782f048efc5a1fb8e9e049681cb984469
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Mon Aug 20 00:13:45 2012 -0400

    Fix issues with the GnomeIdleMonitor port
    
    Bastien ported this incorrectly, relying on a "condition" argument
    to be passed to the callback function that never existed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689381

M	gnome-session/gsm-presence.c

commit e89a1832de1743f582cc1ef3f816d28c3d45e99d
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri Nov 30 14:25:31 2012 +0200

    Updated Hebrew translation.

M	po/he.po

commit 97f2d5e8a7c4707a51be71f5e288ff4661d9e75d
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Fri Nov 30 17:52:45 2012 +0530

    Updated kn translation

M	po/kn.po

commit eaeb04bfb338050f492176f9e24644829d152ff7
Author: ManojKumar Giri <mgiri@redhat.com>
Date:   Wed Nov 28 20:45:16 2012 +0530

    Updated Odia Translation with FUEL implementation.

M	po/or.po

commit daa594a798031f7d23419635a0055e08ca87a935
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Nov 26 21:06:35 2012 +0100

    Updated Slovenian translation

M	po/sl.po

commit 1c84d28345289636aea23acaa24b0bd7660bbe09
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Nov 22 21:24:22 2012 -0500

    Systemd: Handle polkit dialog at session end more gracefully
    
    When there are multiple sessions, we may get a polkit dialog after
    the user confirms the power off dialog. Previously, we didn't handle
    this situation very nicely, since we were already in the EndSession
    phase when calling PowerOff, and there is no way back to the Running
    phase from there, even if the user cancels the polkit dialog.
    
    This commit rearranges things so that we call PowerOff before leaving
    the QueryEndSession phase. To prevent the system from going down
    right away, we take a delay inhibitor, and listen for the
    PrepareForShutdown signal to know when we can safely transition
    into EndSession. If the user cancels the polkit dialog, the PowerOff
    call fails with an AccessDenied error, which we handle and return
    to the Running phase. In order to tell gnome-shell that the session
    is back to running, we call a new Close() method on the EndSessionDialog
    interface.
    
    All of this only works with systemd. The ConsoleKit implementation
    works the same as before.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688076

M	gnome-session/gsm-consolekit.c
M	gnome-session/gsm-manager.c
M	gnome-session/gsm-shell.c
M	gnome-session/gsm-shell.h
M	gnome-session/gsm-system.c
M	gnome-session/gsm-system.h
M	gnome-session/gsm-systemd.c

commit 28dc2881afe0afdd0cdb3c34618c0593ed3ee47b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 23 13:19:35 2012 -0500

    Cosmetic change to debug output
    
    No newline required in g_debug().

M	gnome-session/gsm-manager.c

commit 777be736ee6e2b76c96804088b15d2e0f962347a
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Fri Nov 23 16:58:41 2012 +0530

    Assamese translation updated

M	po/as.po

commit 8464c4af2264b36b75665b52507bcf50acfa56da
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 23 02:52:49 2012 -0500

    Replace EggDesktopFile by GDesktopAppInfo in the inhibit dialog
    
    At the same time, drop a bunch of old copy-paste code for
    loading icons that does not really add anything over using
    GtkIconTheme directly.

M	configure.ac
M	gnome-session/Makefile.am
M	gnome-session/gsm-inhibit-dialog.c

commit 3a2d5fcad958be143b4189147d8cd3c6bad244ec
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 23 02:38:29 2012 -0500

    Drop the fallback dialog
    
    Since we are dropping fallback mode, we don't need this dialog
    anymore.

M	gnome-session/gsm-manager.c

commit 1c798d913f900047f04a47827116938c8346b098
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 23 02:40:52 2012 -0500

    Drop an unnecessary include

M	gnome-session/gsm-client.c

commit 7fb0e98606bdca0932b047f64ac4cedd6e1b763e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 11 23:33:05 2012 -0500

    Add some padding to the fallback inhibit dialog

M	data/gsm-inhibit-dialog.ui

commit f2ae6ebe04f7fe89acbb76ff61acbb4ef0c5c5e2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 23 01:59:07 2012 -0500

    Make the fail whale a separate program
    
    This makes it easier to test, and makes gnome-session itself
    a bit smaller.

M	gnome-session/Makefile.am
M	gnome-session/gsm-fail-whale-dialog.c
M	gnome-session/gsm-fail-whale-dialog.h
A	gnome-session/gsm-fail-whale.c
A	gnome-session/gsm-fail-whale.h
M	gnome-session/gsm-manager.c
M	gnome-session/main.c

commit 9801185598cddbeafa2aefb04fcf0f722229c3bc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 11 12:13:30 2012 -0500

    Don't store the extensions object
    
    We just use one bit of information here. This is in preparation
    for making the fail whale a standalone binary.

M	gnome-session/gsm-fail-whale-dialog.c

commit e3e780642c4dff308b4162eecbd4442a26795539
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 11 12:11:29 2012 -0500

    Use gnome-session-quit to log out from the fail whale
    
    This is in preparation of turning it into a separate binary.

M	gnome-session/gsm-fail-whale-dialog.c

commit e9579206afc73d74dcefd6d8f9b39e73ded9da4c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 11 12:05:23 2012 -0500

    Move gsm_util_get_computer_fail_icon_size where it is used
    
    This is a preliminary step for moving the fail whale dialog
    out of process.

M	gnome-session/gsm-fail-whale-dialog.c
M	gnome-session/gsm-manager.c
M	gnome-session/gsm-util.c
M	gnome-session/gsm-util.h

commit 292475a0730d25e1ed6b1f5641900e95a95eab51
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 11 12:01:01 2012 -0500

    Use zenity for init errors

M	gnome-session/gsm-util.c

commit 26f6ff837dc09aab9d9cf83881abde3fa57d3869
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 11 18:09:26 2012 -0500

    Don't initialize gtk in gnome-session-quit
    
    Its not needed at all.

M	tools/gnome-session-quit.c

commit c10274e4d32a1d8c473f8f628eaebf8a7f02446d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 21 22:32:19 2012 +0100

    GsmPresence: Use GnomeIdleMonitor
    
    As used by gnome-settings-daemon and gnome-shell, available
    in gnome-desktop >= 3.7.2.
    
    We use gnome-desktop 3.7.3 for a build fix.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688841

M	configure.ac
M	gnome-session/Makefile.am
D	gnome-session/gs-idle-monitor.c
D	gnome-session/gs-idle-monitor.h
M	gnome-session/gsm-presence.c

commit 1f7e41421e40b020d2e01c9688b85a205cdf931f
Author: Colin Walters <walters@verbum.org>
Date:   Wed Nov 21 09:19:13 2012 -0500

    GsmPresence: Don't g_warning() when screensaver goes away
    
    This happens on login normally when the greeter shell is terminated.
    
    Part of my crusade against g_warning() in default boot/login.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688810

M	gnome-session/gsm-presence.c

commit 854edad853880b285309259a79532bef5202514e
Author: Colin Walters <walters@verbum.org>
Date:   Tue Nov 20 19:43:53 2012 -0500

    main: Fix g_critical() on login
    
    Commit
    http://git.gnome.org/browse/gnome-session/commit/?id=34c380508516f8a2f81b68d189b24fedb05870ea
    caused us to emit a g_critical because we were passing NULL for the
    user data, when the callback expected a GsmManager.  Fixing this
    requires passing the user data later.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688774

M	gnome-session/main.c

commit a2ef87b3c5f88eb30c844eda5e2c9ba5841bd3a6
Author: Colin Walters <walters@verbum.org>
Date:   Tue Nov 20 18:20:55 2012 -0500

    hardware-compatibility: Enable llvmpipe
    
    It works in gnome-ostree now, and this patch has lived in the
    downstream ghetto for a while.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688766

M	data/hardware-compatibility

commit 6df67d290f5f598697b06848044080c3e25c81b7
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Nov 20 15:51:44 2012 +0100

    Updated Spanish translation

M	po/es.po

commit cd0002b9ebd4f430b226effe8b73fcd5e874f781
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 19 21:46:12 2012 -0500

    Post-release version bump

M	configure.ac

commit 8a6f00d6e5609ab4693c09bd3528673db95818d3 (tag: 3.7.2)
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 19 21:17:22 2012 -0500

    3.7.2

M	NEWS
M	configure.ac