Commit graph

5 commits

Author SHA1 Message Date
Matthias Clasen
f56f4a503d users: Fix life-cycle issues
We were leaking various references, leading to failures to populate
the list upon reloading, or to segfaults. With this commit, all
created user objects, as well as the user-manager object are
finalized when the panel is unloaded.
2011-08-25 23:45:38 -04:00
Bastien Nocera
36cc21db32 user-accounts: Fix deleting users on 32-bit systems
https://bugzilla.gnome.org/show_bug.cgi?id=652073
2011-06-11 12:41:35 +01:00
Matthias Clasen
59db8d3716 Users: try harder not to show system accounts
When used with accountsservice >= 0.6.9, this fixes the problem where,
when you click the unlock button on the user panel, the root user pops
up in the user list, unexpectedly.

When used with 0.6.8 it silently does nothing, since the system-account
property is not available.

https://bugzilla.gnome.org/show_bug.cgi?id=647487
2011-04-12 20:37:36 -04:00
Frédéric Péters
f1d70389c0 Do not abort if an unknown user is signaled removed
https://bugzilla.gnome.org/show_bug.cgi?id=645118
2011-03-18 12:29:24 +01:00
William Jon McCann
bf5cb44016 Add user-accounts dialog
Copied from the accounts-dialog git module.
2010-10-30 18:04:15 -04:00