Commit graph

21 commits

Author SHA1 Message Date
Stef Walter
3aab3eb358 user-accounts: Update for realmd DBus interface changes
* DBus interface was reviewed and there were several things added
   to make it more generic and useful for other realm types.
 * Use ObjectManager to track objects in realmd. This facilitates
   using realmd with the way it now uses multiple interfaces
   on objects.

https://bugzilla.gnome.org/show_bug.cgi?id=682185
2012-08-20 12:11:22 +02:00
Stef Walter
a70e50f268 user-accounts: Combine realmd permissions into panel unlock
Create a new policy file for the admin actions of the user
accounts panel, combining the relevant actions of
accountsservice and realmd.

https://bugzilla.gnome.org/show_bug.cgi?id=678098
2012-06-15 12:00:26 +02:00
Stef Walter
4bb0739670 user-accounts: Implement enterprise logins in add dialog
* Use realmd for domain joining and lookup, runtime dependency
 * Validate join domain correctly
 * Add UmRealmManager for handling some stuff above the autogenerated
   realmd dbus code
 * Show a dialog if the user's credentials cannot be used to join
   the domain. Prompt for admin creds.
 * Register the user's login with the AccountsService
 * This depends on the CacheUser() method of AccountsService

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:31:48 +02:00
Stef Walter
b09cd23d85 user-accounts: Add test tool frob-account-dialog
A simple tool to show the add account dialog for quick
iterations testing of the 'enterprise login' functionality.

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:03:29 +02:00
Matthias Clasen
810f29b6ce users: Use libpwquality for password handling
Using a library for password generation and quality checking
has the obvious benefit that we can have centralized policy
for password quality, and our homegrown code for this was not
a beauty in the first place.

This commit drops the use of /usr/bin/agp for generating
random passwords.

https://bugzilla.gnome.org/show_bug.cgi?id=676396
2012-05-23 10:43:17 -04:00
Matthias Clasen
8947cf8468 users: Separate out password generation and strength calculation
This is in preparation of using a library for this purpose, and
is just generally cleaner.
2012-05-23 09:19:21 -04:00
Richard Hughes
ccf5d0028c user-accounts: Switch from UmStrengthBar to CcStrengthBar 2012-02-14 17:00:24 +00:00
Robert Ancell
98ebfcb1af user-accounts: Port fingerprint code to GDBus
https://bugzilla.gnome.org/show_bug.cgi?id=622875
2012-02-08 12:18:11 +00:00
Javier Jardón
1070762478 configure.ac: Do not use GNOME_MAINTAINER_MODE_DEFINES
We have compilation warnings now for deprecated api
2012-01-23 14:35:16 +00:00
Bastien Nocera
6665b60422 panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
Matthias Clasen
60c8f11a12 user: Move the language chooser to common
It will soon be used in the region panel as well.
2011-08-22 14:29:52 -04:00
Bastien Nocera
ac5bc2da75 user-accounts: Move UmEditableEntry to lib
So it can be reused in the printers panel.

Also see:
https://bugzilla.gnome.org/show_bug.cgi?id=649511
2011-05-13 13:44:55 +01:00
Colin Walters
1b7ce6ee5a configure: Make cheese detection auto
Simply detect cheese availability, and build with if it is.
This helps people jhbuilding the gnome-shell moduleset.
2011-03-03 14:12:23 -05:00
Bastien Nocera
3336eb9d88 lib: Add a lock button
Instead of using a copy/pasted version, until GTK+ includes
such a button itself.
2011-02-23 14:59:21 +00:00
Thomas Wood
e2f944a66a configure: Group pkg-config checks based on how they are used
Group the pkg-config checks so that pkg-config can remove duplicated CFLAGS
and LIBS.

https://bugzilla.gnome.org/show_bug.cgi?id=636593
2011-02-19 16:46:26 +00:00
Matthias Clasen
86bff4b953 user-accounts: Disable deprecated API 2011-01-25 00:34:37 -05:00
Matthias Clasen
f503381455 Use cairo to draw an arrow
Misusing gtk_paint_expander() turned out to not be a good
idea, now that the theme has started to draw +/- for expanders
instead of arrows.
2011-01-24 23:42:27 -05:00
William Jon McCann
4bacf4ba12 user-accounts: remove notebook and login options
The plan is to fold the options into the main view.  Guest account
configuration will be done via a Guest item in the user list.
Automatic login will be offered in the user account detail view.
2011-01-24 21:21:58 -05:00
Bastien Nocera
930540ea28 user-accounts: Move gdm-languages to common/
Move gdm-languages and some of the helper functions to common/,
so that we can share it with the region panel.
2011-01-24 18:10:10 +00:00
Rodrigo Moya
cff53d1afb user-accounts: Link against missing libraries 2010-11-29 12:39:15 +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