aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* in src/backend-dbus/users.c, use a helper struct for disconnecting the ↵Charles Kerr2013-07-011-49/+45
| | | | signals to the user proxies in our uid-to-user hashtable
* in src/backend-dbus/users.c's object_unref_and_disconnect(), fix an ↵Charles Kerr2013-07-011-1/+2
| | | | unbalanced ref/unref
* in src/backend-dbus/users.c's track_user(), simplify the ref/unref semantics ↵Charles Kerr2013-07-011-5/+6
| | | | of the user argument
* in src/backend-dbus/users.c, use G_DEFINE_QUARK() instead of rolling our own ↵Charles Kerr2013-07-011-13/+4
| | | | quark func
* in src/backend-dbus/users.c's set_logins(), fix ref/unref semantics of the ↵Charles Kerr2013-07-011-1/+2
| | | | hashtable argument
* in src/backend-dbus/guest.c's on_login1_manager_session_list_ready(), remove ↵Charles Kerr2013-07-011-3/+2
| | | | unused variable 'path'
* in backend-dbus/actions.c, create a separate cancellable for dm_seat s.t. ↵Charles Kerr2013-07-011-6/+16
| | | | new calls to set_dm_seat() will cancel any previous async calls pending on the old DisplayManager seat object.
* in backend-dbus/actions.c, create a separate cancellable for login1_manager ↵Charles Kerr2013-07-011-7/+31
| | | | s.t. new calls to set_login1_manager() will cancel any previous async calls pending on the old login1 manager object.
* in backend-dbus/actions.c's set_dm_seat(), since we don't listen to ↵Charles Kerr2013-07-011-9/+2
| | | | displaymanager's signals anymore, remove unnecessary g_signal_handlers_disconnect() call.
* in backend-dbus/actions.c's set_login1_seat(), disconnect from the previous ↵Charles Kerr2013-07-011-2/+7
| | | | seat's signals before unreff'ing it
* bump the glib prerequisite in CMakeLists.txt and debian/control to the first ↵Charles Kerr2013-07-012-3/+3
| | | | stable version number containing the features we need (2.36). It had been a beta (2.35.x) for historical reasons.
* when user switching isn't available, don't ellipsize the 'Lock' menuitemCharles Kerr2013-07-011-2/+1
|
* in debian/control, remove unneeded Build-Depends dh-autoreconf (this package ↵Charles Kerr2013-06-291-2/+0
| | | | uses cmake now) and gnome-doc-utils (we don't generate gtkdoc for i-session)
* in test-users, possible fix to async dbus action timing issue in SetUpCharles Kerr2013-06-281-1/+1
|
* in test-users, fix timing issue in the fixture's SetUpCharles Kerr2013-06-281-1/+4
|
* fix test breakage introduced with the recent commit that hides the reboot ↵Charles Kerr2013-06-283-37/+64
| | | | menuitem when running in unity shell
* add dbus to the dependency list, we need a dbus-daemon for GTestDBus to spawnCharles Kerr2013-06-281-0/+1
|
* in service.c's add_user(), test for NULL before adding the user struct to ↵Charles Kerr2013-06-281-7/+9
| | | | our collection
* remove localinstall modeCharles Kerr2013-06-284-38/+8
|
* no no need to pass libexecdir manually into dh_uato_configureCharles Kerr2013-06-281-7/+1
|
* cleanup: put an '.xml' file suffix at the end of the DisplayManager.Seat xml ↵Charles Kerr2013-06-282-1/+1
| | | | file
* add cmake to the debian control list; alphabetize the entriesCharles Kerr2013-06-281-5/+4
|
* sync with trunk to resolve conflictsCharles Kerr2013-06-283-5/+53
|\
| * Releasing 12.10.5daily13.06.19-0ubuntu1 to ubuntu.Automatic PS uploader2013-06-191-0/+13
| |\ | | | | | | | | | Approved by PS Jenkins bot.
| | * Releasing 12.10.5daily13.06.19-0ubuntu1, based on r393Automatic PS uploader2013-06-191-0/+13
| |/
| * Fix linking with pthreads for gtest.Mathieu Trudel-Lapierre2013-06-171-2/+2
| |\ | | | | | | | | | Approved by Łukasz Zemczak, Lars Uebernickel, PS Jenkins bot.
| | * Fix linking with gtest, which expects pthreads.Mathieu Trudel-Lapierre2013-06-171-2/+2
| |/
| * recommend gnome-screensaver for the Lock Screen feature.Jeremy Bicha2013-06-151-1/+2
| |\ | | | | | | | | | Approved by PS Jenkins bot, Ted Gould.
| | * recommend gnome-screensaverJeremy Bicha2013-06-141-1/+2
| |/
| * Releasing 12.10.5daily13.05.06.1-0ubuntu1 to ubuntu.Automatic PS uploader2013-05-061-2/+6
| |\ | | | | | | | | | Approved by PS Jenkins bot.
| | * Releasing 12.10.5daily13.05.06.1-0ubuntu1, based on r390Automatic PS uploader2013-05-061-2/+6
| |/
| * upower isn't depended on any more; logind is. Update debian/control for this.Iain Lane2013-05-063-4/+7
| |\ | | | | | | | | | Approved by Mathieu Trudel-Lapierre, PS Jenkins bot.
| | * Merge trunk, fix up changelogIain Lane2013-05-031-3/+7
| | |\ | | |/ | |/|
| * | Releasing 12.10.5daily13.05.02-0ubuntu1 to ubuntu.Automatic PS uploader2013-05-031-0/+6
| |\ \ | | | | | | | | | | | | Approved by PS Jenkins bot.
| | * | Releasing 12.10.5daily13.05.02-0ubuntu1, based on r388Automatic PS uploader2013-05-021-0/+6
| |/ /
| | * Remove upower dependency and depend on systemd-services.Iain Lane2013-05-023-4/+9
| |/
| * Stop using ConsoleKit and UPower for session tracking and ↵Iain Lane2013-04-2314-1603/+610
| |\ | | | | | | | | | | | | | | | shutdown/reboot/suspend/hibernate; migrate to logind. Approved by Mathieu Trudel-Lapierre, PS Jenkins bot.
| | * Pass 'FALSE' for the PK interactivity argument, to match not checking for ↵Iain Lane2013-04-191-2/+2
| | | | | | | | | | | | 'allowed' any more
| | * Call can_hibernate instead of can_suspend when checking whether we can hibernateIain Lane2013-04-191-1/+1
| | |
| | * Only show menu items if we can perform the action without authorisationIain Lane2013-04-191-6/+5
| | |
| | * Allow PolicyKit to interactively ask the user for credentials in ↵Iain Lane2013-04-121-2/+2
| | | | | | | | | | | | gtk-logout-helper
| | * Remove upower usage - these interfaces are being deprecated.Iain Lane2013-04-123-405/+45
| | | | | | | | | | | | | | | | | | | | | There doesn't appear to be any signal in logind for the CanSuspend or CanHibernate properties changing throughout the life of a session, so we don't support this.
| | * Initial port from ConsoleKit to Logind for session tracking.Iain Lane2013-04-1113-1195/+563
| |/
| * Releasing 12.10.5daily13.03.08-0ubuntu1 to ubuntu.Automatic PS uploader2013-03-081-0/+10
| |\ | | | | | | | | | Approved by PS Jenkins bot.
| | * Releasing 12.10.5daily13.03.08-0ubuntu1, based on r386Automatic PS uploader2013-03-081-0/+10
| |/
| * SessionMenuMgr: use unity shutdown dialogs if they're available, hiding ↵Marco Trevisan (Treviño)2013-03-071-4/+149
| |\ | | | | | | | | | | | | | | | Reboot action. Fixes: https://bugs.launchpad.net/bugs/882041. Approved by Charles Kerr, PS Jenkins bot.
| | * SessionMenuMgr: show the reboot menu item in shell-mode with no confirmationMarco Trevisan (Treviño)2013-03-061-2/+4
| | |
| | * SessionMenuMgr: use the fallback dialog if the dbus SessionManager calls failMarco Trevisan (Treviño)2013-03-061-9/+22
| | |
| | * SessionMenuMgr: call also Reboot method in shell modeMarco Trevisan (Treviño)2013-03-061-3/+19
| | | | | | | | | | | | To make the entry to work in dialog suppression mode
| | * SessionMenuMgr: call Shutdown method if we're suppressing the dialogsMarco Trevisan (Treviño)2013-03-061-4/+11
| | |