On Thu, 2009-09-03 at 07:01 +0000, Robert Ancell wrote: > <!-- Get user info for a user --> > <method name="GetUserInfo"> > <arg name="uid" direction="in" type="x"/> > <arg name="user_name" direction="out" type="s"/> > <arg name="real_name" direction="out" type="s"/> > <arg name="shell" direction="out" type="s"/> > <arg name="icon_url" direction="out" type="s"/> > </method>
Does CK also track the number of logins and last login? Do you already have that information or is it easy to get? Also we need to know if the user currently has a session open on the system. > <!-- Triggered when user information is being reloaded. > All existing user information is invalid from this signal. > Wait for the UsersLoaded signal --> > <!-- Triggered when user information has been reloaded. > A client should call GetUserList() now --> > <signal name="UsersLoaded"></signal> I think there also needs to be a function "CanHazLoaded" that can check to see if this signals already been sent. For the most part, this would probably be the case for the session menu. How about a function to "SwitchToUser" which would either switch to the VT that is running for that user or to GDM to get a password on a new VT? Does that seem like it fits in this API? -- Add user manager dbus interface to gdmserver https://bugs.launchpad.net/bugs/423450 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
