aboutsummaryrefslogtreecommitdiff
path: root/src/user-menu-mgr.c
Commit message (Collapse)AuthorAgeFilesLines
* a step in merging the two menus: merge the DeviceMenuMgr and UserMenuMgr ↵Charles Kerr2012-06-151-496/+0
| | | | classes into a single SessionMenuMgr class
* a step in merging the two menus: initial merge of the two menusCharles Kerr2012-06-141-17/+15
|
* remove the use-username-in-switch-item property; it's no longer spec'edCharles Kerr2012-06-141-3/+4
|
* a step in merging the two menus: remove the 'should show user menu' flagCharles Kerr2012-06-141-5/+0
|
* Don't use all the new users that we get told about.Charles Kerr2012-06-131-12/+7
| | | | | 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.
* Have the menuitem respond to changes in the AccountsUser's ICON propertyCharles Kerr2012-06-131-6/+21
|
* use GDBus in users-service-dbus.c... major rewrite here.Charles Kerr2012-06-121-51/+155
|
* In user_menu_mgr_rebuild_items(), simplify the logic behind the visiblity rulesCharles Kerr2012-06-041-18/+9
|
* bugfix: even if a UserMenuMgr was in greeter mode, it would rebuild itself ↵Charles Kerr2012-06-031-7/+7
| | | | in "full" mode after users on the system were added or removed.
* user_count is a one-time use variable, so reduce its scope from being a ↵Charles Kerr2012-06-031-3/+2
| | | | UserMenuMgr field to a temporary var in user_menu_mgr_rebuild_items()
* fix signature for compare_users_by_username()Charles Kerr2012-06-031-5/+4
|
* simplify is_this_guest_session()Charles Kerr2012-06-031-8/+4
|
* extract method: create_user_menuitem()Charles Kerr2012-06-031-57/+57
|
* Remove the seemingly-pointless MINIMUM_USERS constantCharles Kerr2012-06-031-49/+45
|
* In user-menu-mgr.c, make the static variable 'settings' a field of ↵Charles Kerr2012-06-031-56/+48
| | | | UserMenuMgr so that it doesn't persist between test sessions
* In user-menu-mgr.c, make the static variable 'switch_menuitem' a local s.t. ↵Charles Kerr2012-06-031-2/+1
| | | | it's not preserved between test sessions
* Remove unused function check_new_session() from user-menu-mgr.cCharles Kerr2012-06-031-23/+12
|
* In user_menu_mgr_rebuild_items(), reduce the scope of some temporary variablesCharles Kerr2012-06-021-4/+3
|
* Revert r239, there are still issues, to sort next cycleSebastien Bacher2012-02-271-2/+26
|
* Don't lock the session when switching to another one - something else ↵Robert Ancell2012-02-101-26/+2
| | | | | | | (ConsoleKit?) already does this and locks it regardless of if the setting has been configured. By explicitly doing the lock it means we can't override it inside GNOME screensaver to switch to the greeter instead, so this patch removes the code.
* Remove "Online accounts" from user menuAlberto Mardegan2012-02-021-34/+1
| | | | | The "Online accounts" feature is going to be removed from the control panel in Precise.
* removed the redundant max users limit on the user menuConor Curran2011-10-251-2/+2
|
* display manager HasGuestAccount now supportedConor Curran2011-09-071-18/+23
|
* live cd user should now be turned off via new gsettings entry by casperConor Curran2011-09-061-10/+10
|
* added new field to gsettings to allow to hide the user menuConor Curran2011-09-061-3/+3
|
* remove guest checking in generic user list, the guest user is never included ↵Conor Curran2011-08-301-16/+1
| | | | in the user list returned therefore the check is pointless
* remove broken logic concerned with displaying the user menuConor Curran2011-08-301-2/+1
|
* fixed the guest session panel stringConor Curran2011-08-301-12/+10
|
* fix the min users bug plus guest label utf8 issueConor Curran2011-08-251-25/+23
|
* branded attached devices menuitem labelsConor Curran2011-08-251-6/+19
|\
| * set the alert state on the apt item when reboot is requiredConor Curran2011-08-231-2/+8
| |
| * user menu now shown if guest session is possible also guest name has been ↵Conor Curran2011-08-231-4/+10
| | | | | | | | set on the panel
| * removed bluetooth item and labels on webcams and scanners are now ↵Conor Curran2011-08-231-0/+4
| | | | | | | | manufacturer specific
* | merge the fixes for gtk2Conor Curran2011-08-241-0/+3
|\ \
| * | fix that broken trunkConor Curran2011-08-241-0/+3
| |/
* / Activate prototypeTed Gould2011-08-231-0/+3
|/
* merged user, gsettings and other stuffConor Curran2011-08-231-17/+14
|\
| * merged the dynamic users workConor Curran2011-08-221-4/+4
| |\
| | * remove the debugsConor Curran2011-08-191-4/+0
| | |
| | * users now dynamically responsive to addition and deletion of usersConor Curran2011-08-191-4/+8
| | |
| * | user images now being loaded into the user menuConor Curran2011-08-221-13/+10
| | |
* | | Add a user accounts item on the user menuTed Gould2011-08-221-1/+31
|\ \ \ | |/ / |/| |
| * | Add User Accounts link to bottom of user menuJeremy Bicha2011-08-211-1/+31
| |/
* | Using the right schemaTed Gould2011-08-191-1/+1
| |
* | Removing the 'gconf' stringTed Gould2011-08-191-4/+4
| |
* | Change name to settings helperTed Gould2011-08-191-1/+1
| |
* | Porting the keys for the device and user manager over to use gsettingsTed Gould2011-08-191-7/+6
|/
* merged the ellipsis strings fixesConor Curran2011-08-181-1/+1
|
* greeter mode uses to flag whether we are showing the user menu or notConor Curran2011-08-181-11/+13
|
* ted's merge in for correctly checking active sessions plus UI now correct ↵Conor Curran2011-08-181-25/+8
|\ | | | | | | with regards active sessions and guest session is also in