aboutsummaryrefslogtreecommitdiff
path: root/src/users-service-dbus.c
Commit message (Collapse)AuthorAgeFilesLines
* only fire change events when a user property that we care about changes.Charles Kerr2012-07-061-16/+32
|
* Don't trigger unnecessary change events in the user proxy.Charles Kerr2012-07-061-8/+25
|
* don't cache the DisplayManager seat proxy.Charles Kerr2012-07-041-49/+37
|
* Use "g_str_has_prefix(str,foo)" instead of "strlen(str)>N && !memcmp(str,foo,N)"Charles Kerr2012-06-191-2/+1
|
* clearing house: the remainder of bugfixes & readability changesCharles Kerr2012-06-181-6/+4
|
* in copy_proxy_properties(), ensure that the 'changed-properties' variant ↵Charles Kerr2012-06-141-1/+4
| | | | that we emit isn't NULL
* Don't use all the new users that we get told about.Charles Kerr2012-06-131-43/+87
| | | | | The issue is fringe cases where we get notified about a user we don't want to show, such as lightdm showing up after we've switched to the greeter. Instead, let's ask org.freedesktop.Accounts for a fresh list of users so that it can apply its internal filters to the user list.
* use GDBus in users-service-dbus.c... major rewrite here.Charles Kerr2012-06-121-712/+705
|
* Remove the seemingly-pointless MINIMUM_USERS constantCharles Kerr2012-06-031-74/+71
|
* tidy upConor Curran2011-10-251-1/+0
|
* removed the redundant max users limit on the user menuConor Curran2011-10-251-7/+2
|
* Don't use depcrecated org.freedesktop.DisplayManager.GetSeatForCookie, use ↵Robert Ancell2011-09-211-34/+2
| | | | XDG_SEAT_PATH instead
* merge the display manager's has-guest-account workConor Curran2011-09-081-2/+49
|\
| * tidy upConor Curran2011-09-071-1/+1
| |
| * display manager HasGuestAccount now supportedConor Curran2011-09-071-2/+49
| |
* | protect against a null pointer in the user-dbus-managerConor Curran2011-09-051-3/+5
|/
* uncomment signal subscription that doesn't workConor Curran2011-08-221-2/+2
|
* changed around the sync users so as it can be used to refresh the user list ↵Conor Curran2011-08-221-7/+34
| | | | on any given event
* remove the debugsConor Curran2011-08-191-5/+1
|
* users now dynamically responsive to addition and deletion of usersConor Curran2011-08-191-7/+22
|
* ted's merge in for correctly checking active sessions plus UI now correct ↵Conor Curran2011-08-181-0/+27
|\ | | | | | | with regards active sessions and guest session is also in
| * Debugging info and a protectionTed Gould2011-08-171-0/+5
| |
| * After setting up the signals get the initial list of sessionsTed Gould2011-08-171-0/+22
| |
* | added some trace to the add sessions for user methodConor Curran2011-08-171-1/+5
|/
* update interface with LightDMMichael Terry2011-07-281-6/+41
|
* LightDM integrationTed Gould2011-07-071-429/+132
|\
| * Integrate with LightDMRobert Ancell2011-07-051-429/+132
| |
* | Removing unused result variableTed Gould2011-07-071-2/+1
|/
* Removing the error messages as it's not always initialized properly.Ted Gould2010-09-011-1/+1
|
* Adding some protection. We should always use protection.Ted Gould2010-04-061-0/+15
|
* Some debugging an checking to ensure the menu item is not NULLTed Gould2010-03-171-1/+5
|
* Uhg, false sucks.Ted Gould2010-03-171-1/+1
|
* Using defines to make sure the strings are right.Ted Gould2010-03-171-8/+13
|
* Switching to getting locked proxies. Just to have more error handling.Ted Gould2010-03-171-8/+22
|
* Switching to the generated dbus interfaceTed Gould2010-03-171-24/+5
|
* Switching to using sesson proxies for the session we want to look at instead ↵Ted Gould2010-03-161-9/+27
| | | | of our session
* Setting the logged in parameter on the guest item and tracking the session ↵Ted Gould2010-03-161-1/+31
| | | | ID of the guest session.
* Adding a guest_item for the guest menu item and a function to set it.Ted Gould2010-03-161-0/+12
|
* When a session is added or removed we need to change the state of that user ↵Ted Gould2010-03-161-0/+7
| | | | item.
* Adding a menuitem property to the user data structure.Ted Gould2010-03-161-0/+1
|
* Switching both of these function to using the generated header file.Ted Gould2010-03-161-53/+5
|
* Building a proxy to the local display factoryTed Gould2010-03-161-0/+7
|
* Adding a way to activate the guest session through GDMTed Gould2010-03-161-0/+8
|
* Sorting based on real names and conflict naming.Ted Gould2010-03-031-0/+1
|\
| * Creating a field for the user that has the real name in it, and a place for ↵Ted Gould2010-03-021-0/+1
| | | | | | | | that to conflict.
* | Switching to using the dbus client code.Ted Gould2010-03-011-8/+2
|/
* prevent crash in g_error when gdm is not runningDavid Barth2010-02-191-2/+8
|
* The reincarnation of user switchingCody Russell2010-02-091-59/+7
|
* Adding a cast for one of the 64-bit pointers. We shouldn't need that many ↵Ted Gould2009-09-241-1/+1
| | | | users, and it would require lots of memory hacks to fit that in here.
* Clear the menuCody Russell2009-09-241-4/+4
|