Stef Walter
6aff0f9a86
user-accounts: Make UmAccountDialog a GtkDialog
...
The dialog will get much more complex due to 'enterprise login'
work and we want a proper object here.
https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 09:18:17 +02:00
Stef Walter
a5dc2b80cc
user-accounts: Remove unused MAXNAMELEN definition
...
https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 08:51:49 +02:00
Matthias Clasen
f62d801656
users: Pass more information to password checker
...
Passing the username and the old password allows the password
quality check find more bad passwords. Also, add a way to provide
more information about why a password is not good enough.
https://bugzilla.gnome.org/show_bug.cgi?id=676396
2012-05-23 10:43:48 -04: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
Debarshi Ray
142070e8ea
user-accounts: Use <small> instead of <i> to indicate user role
...
Fixes: https://bugzilla.gnome.org/674423
2012-05-23 08:33:50 -04:00
Matthias Clasen
86bd905920
users: Make generated password visible
...
A generated password is useless if you can't read it.
https://bugzilla.gnome.org/show_bug.cgi?id=633601
2012-05-23 08:32:01 -04:00
Matthias Clasen
a7beb087db
user-accounts: Simplify generated password handling
...
Move the 'generate password' icon into the entry to make
the focus chain more straightforward. Also switch from
generating a choice of 6 passwords in a menu, just put
put the next choice directly into the entry.
To keep the password generation keyboard accessible,
add a 'Generate password' context menu item.
https://bugzilla.gnome.org/show_bug.cgi?id=633601
https://bugzilla.gnome.org/show_bug.cgi?id=658522
2012-05-23 08:32:00 -04:00
Florian Müllner
a901cc1c18
user-accounts: Add get_help_uri() implementation
...
https://bugzilla.gnome.org/show_bug.cgi?id=675471
2012-05-18 18:48:38 +02:00
Michael Terry
04eca6d951
user-accounts: Make controls insensitive when a user is not selected
...
https://bugzilla.gnome.org/show_bug.cgi?id=671484l
2012-04-10 11:17:08 -04:00
Bastien Nocera
96b404c537
user-accounts: Minimum of 200 width for the users list
...
https://bugzilla.gnome.org/show_bug.cgi?id=671480
2012-03-08 17:14:46 +01:00
Colin Walters
d378dbae48
build: Add missing include of git.mk in user-accounts/data/icons
2012-03-08 10:09:09 -05:00
Bastien Nocera
74450e3acd
user-accounts: Fix sizing problems in user list
...
About half-way through the user list, vertically, the user's name
would get cut off. Showing the treeview headers showed that the
"automatic login" pixbuf was added in a separate column.
To make sizing easier, and avoid the user's name being cut off
half-way through, add the "automatic-login" icon in the first column.
https://bugzilla.gnome.org/show_bug.cgi?id=659998
2012-03-01 17:16:22 +00:00
Richard Hughes
ccf5d0028c
user-accounts: Switch from UmStrengthBar to CcStrengthBar
2012-02-14 17:00:24 +00:00
Bastien Nocera
32013533b1
user-accounts: Fixes for the fingerprint GDBus port
2012-02-08 13:12:13 +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
Robert Ancell
bbef732913
user-accounts: Port to GDBus (excluding fingerprint code)
...
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
232aa050c2
user-accounts: Call cheese init function
...
Instead of clutter-gst's
2012-01-23 14:21:20 +00:00
Bastien Nocera
ebde7222be
user-accounts: Add missing include
...
CheeseCameraDevice was never defined.
2012-01-17 16:09:12 +00:00
Matthias Clasen
b294b10324
Add optional systemd support
...
When configured with --enable-systemd, this patch makes
the user panel use systemd for session tracking instead
of ConsoleKit.
https://bugzilla.gnome.org/show_bug.cgi?id=666573
2012-01-13 13:17:25 -05:00
Matthias Clasen
f3592ce32a
Adapt to libcheese API changes
2012-01-13 13:06:42 -05:00
Matthias Clasen
0833ea6de6
Initialize clutter-gst for the user panel
...
Otherwise, we get an error out of libcheese, complaining about
gstreamer not being initialized.
2012-01-13 13:05:25 -05:00
Florian Müllner
4cd7b6c6dc
.desktop: Drop prefix from X-GNOME-Keywords
...
The field has now been included in the spec, so use the standardized
name.
2011-12-19 16:26:40 +01:00
Bastien Nocera
6665b60422
panels: Update for Shell API changes
2011-11-07 18:03:14 +00:00
Matthias Clasen
9088ef2870
User-accounts: Add a few accessibility labels
2011-11-03 13:21:07 -04:00
Matthias Clasen
314df488b7
user-accounts: Improve tooltips
...
Don't speak about 'deleting users'. Instead, use the term
'user account' consistently.
https://bugzilla.gnome.org/show_bug.cgi?id=661765
2011-10-25 17:56:44 +01:00
Matthias Clasen
bae25a142f
user-accounts: Make unlock icon in tooltip match reality
2011-10-25 17:56:03 +01:00
Bastien Nocera
660f957566
user-accounts: Add label to toolbar buttons
2011-10-25 17:53:05 +01:00
Bastien Nocera
1bd60f5835
user-accounts: Hide old message when enrolling
...
When you've enrolled your fingerprints and we show "Done!", hide
the label that asked us to swipe/press our finger on the fingerprint
reader, it's too late.
2011-09-09 15:10:19 +01:00
Bastien Nocera
1ed6f51d8e
user-accounts: Correct initial focus in password dialogue
...
The password dialogue needs to have the "Current password" field
focused by default if we're changing the password.
https://bugzilla.gnome.org/show_bug.cgi?id=658521
2011-09-09 09:57:35 +01:00
Jeremy Bicha
8afbc4ddc6
Fix help links for gnome-help 3.1*
...
gnome-help 3.1.1 and higher uses the help: protocol with a slash
instead of the ghelp: protocol with a question mark
2011-09-06 09:28:58 -04:00
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
Matthias Clasen
64419bf3c9
users: prevent autologin for disabled users
...
gdm can't handle this currently, so prevent this situation
from happening. Forcibly turning off the autologin when an
account is disabled is a slightly odd side-effect, but
good enough in practice.
https://bugzilla.gnome.org/show_bug.cgi?id=649816
2011-08-25 12:43:22 -04:00
Bastien Nocera
222bd72be8
user-accounts: Add translator comments for split line
...
https://bugzilla.gnome.org/show_bug.cgi?id=657168
2011-08-25 17:34:58 +01:00
Bastien Nocera
bbe58b586b
user-accounts: Remove trailing space in string
...
https://bugzilla.gnome.org/show_bug.cgi?id=657169
2011-08-25 17:31:16 +01:00
Matthias Clasen
9e02793982
common: Add a region mode to the language chooser
...
In this mode, locales are primarily represented by their
region component, instead of their language component.
2011-08-22 14:29:55 -04: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
Matthias Clasen
daf2dae1ff
user: Prepopulate the language combo
...
Add a small set of major languages to the combobox. This covers
the 80% case and makes the list look less empty.
2011-08-22 14:29:52 -04:00
Matthias Clasen
eaec9ce362
user: Add a filter entry to the language dialog
...
This makes the dialog more similar to the layout add dialog
in the region panel, where we want to use it eventually as
well.
2011-08-22 14:29:51 -04:00
Matthias Clasen
97d759271d
user: Remove some dead code
...
There were some unused declarations leftover in the language dialog.
2011-08-22 14:29:50 -04:00
Bastien Nocera
a24c6a7f66
user-accounts: Remove unneeded markup in label
2011-07-11 13:37:47 +01:00
Robert Roth
2714908bf7
Improved new username format message (bug #647851 )
...
Added 'only' to the new username sentence ("The username must consist of")
to have "The username must only consist of", based on the suggestion in
bug #647851 (https://bugzilla.gnome.org/show_bug.cgi?id=647851 ).
2011-07-11 10:01:01 +02:00
Michael Terry
0a8669a5b5
Add Unity to OnlyShowIn fields
...
https://bugzilla.gnome.org/show_bug.cgi?id=653661
2011-06-30 12:44:52 +01: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
5ffae5b569
user-accounts: Fix fingerprint assistant
...
https://bugzilla.gnome.org/show_bug.cgi?id=649678
2011-06-10 17:57:29 +01:00
Matthias Clasen
d8bbb0af66
users: don't add a lockbutton
...
Instead, implement get_permission to get a lockbutton
in the toolbar.
https://bugzilla.gnome.org/show_bug.cgi?id=650292
2011-05-23 16:10:04 +01:00
Matthias Clasen
13a08f4994
Users: strip out periods when generating proposals
...
Some systems seem to disallow them in usernames, but more
importantly, the proposals look just wrong for abbreviated
middle initials with a period.
https://bugzilla.gnome.org/show_bug.cgi?id=650777
2011-05-23 09:19:19 -04:00
Matthias Clasen
aef79bbf79
Move username related utilities to um-utils.[hc]
...
This will make it easier to reuse them in gdm-initial-setup.
2011-05-18 21:20:39 -04:00
David Benjamin
61623a1f66
user-accounts: don't call gtk_main_quit if AccountService is unavailable
...
Just desensitize the panel and call it a day.
https://bugzilla.gnome.org/show_bug.cgi?id=648969
2011-05-16 15:35:08 +01:00