gnome-control-center/panels/user-accounts
Stef Walter 2e228b9992 user-accounts: Cleaner interaction with UmAccountDialog actions
More clear scoping and interaction with running actions in
UmAccountDialog. In later 'enterprise login' patches we have long
running actions that's why this needs cleaning up.

In particular:

 * Show errors as children of the dialog.
 * Errors don't make the account dialog go away, user can correct
   problems.
 * Use more standard GAsyncResult style callbacks:
   um_account_dialog_perform() um_account_dialog_finish()
 * Disable controls while the operation is happening.
 * Allow the user to cancel long actions in UmAccountDialog by
   pressing the cancel button.

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:03:27 +02:00
..
data user-accounts: Make UmAccountDialog a GtkDialog 2012-06-12 09:18:17 +02:00
fingerprint-strings.h all: make GCC stop complaining about set but unused variables 2011-02-04 15:43:40 -05:00
Makefile.am users: Use libpwquality for password handling 2012-05-23 10:43:17 -04:00
pw-utils.c users: Pass more information to password checker 2012-05-23 10:43:48 -04:00
pw-utils.h users: Pass more information to password checker 2012-05-23 10:43:48 -04:00
run-passwd.c Add user-accounts dialog 2010-10-30 18:04:15 -04:00
run-passwd.h Add user-accounts dialog 2010-10-30 18:04:15 -04:00
um-account-dialog.c user-accounts: Cleaner interaction with UmAccountDialog actions 2012-06-12 12:03:27 +02:00
um-account-dialog.h user-accounts: Cleaner interaction with UmAccountDialog actions 2012-06-12 12:03:27 +02:00
um-account-type.c Nuke supervised accounts 2011-03-17 10:34:25 -04:00
um-account-type.h Nuke supervised accounts 2011-03-17 10:34:25 -04:00
um-crop-area.c user-accounts: Fix blue-ish bg in crop dialogue 2011-03-24 21:34:52 +00:00
um-crop-area.h Add user-accounts dialog 2010-10-30 18:04:15 -04:00
um-editable-button.c Fix a11y/keynav issues in the user account panel 2011-05-15 20:10:57 -04:00
um-editable-button.h Fix a11y/keynav issues in the user account panel 2011-05-15 20:10:57 -04:00
um-editable-combo.c Fix a11y/keynav issues in the user account panel 2011-05-15 20:10:57 -04:00
um-editable-combo.h Fix a11y/keynav issues in the user account panel 2011-05-15 20:10:57 -04:00
um-fingerprint-dialog.c user-accounts: Fixes for the fingerprint GDBus port 2012-02-08 13:12:13 +00:00
um-fingerprint-dialog.h Add user-accounts dialog 2010-10-30 18:04:15 -04:00
um-password-dialog.c users: Pass more information to password checker 2012-05-23 10:43:48 -04:00
um-password-dialog.h Add user-accounts dialog 2010-10-30 18:04:15 -04:00
um-photo-dialog.c user-accounts: Add missing include 2012-01-17 16:09:12 +00:00
um-photo-dialog.h Add user-accounts dialog 2010-10-30 18:04:15 -04:00
um-user-manager.c user-accounts: Cleaner interaction with UmAccountDialog actions 2012-06-12 12:03:27 +02:00
um-user-manager.h user-accounts: Cleaner interaction with UmAccountDialog actions 2012-06-12 12:03:27 +02:00
um-user-module.c user-accounts: Call cheese init function 2012-01-23 14:21:20 +00:00
um-user-panel.c user-accounts: Cleaner interaction with UmAccountDialog actions 2012-06-12 12:03:27 +02:00
um-user-panel.h panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
um-user.c user-accounts: Port to GDBus (excluding fingerprint code) 2012-02-08 12:18:11 +00:00
um-user.h Users: try harder not to show system accounts 2011-04-12 20:37:36 -04:00
um-utils.c Improved new username format message (bug #647851) 2011-07-11 10:01:01 +02:00
um-utils.h Move username related utilities to um-utils.[hc] 2011-05-18 21:20:39 -04:00