Commit graph

80 commits

Author SHA1 Message Date
Jiro Matsuzawa
7f1809e8c9 user-accounts: Make login history dialog title translatable
https://bugzilla.gnome.org/show_bug.cgi?id=695202
2013-03-05 13:37:02 +01:00
Bastien Nocera
726332c14f user-accounts: Remove password hints feature from UI
As those are not currently used in GDM.

https://bugzilla.gnome.org/show_bug.cgi?id=643445
2013-02-21 15:12:24 +01:00
Bastien Nocera
fd04dbef8c user-accounts: GtkBuilder files now require GTK+ 3.8 2013-02-20 18:02:57 +01:00
Bastien Nocera
75fdd13a74 user-accounts: Avoid a warning on startup
As a user was not set on the password dialog yet. Also make
sure that we do not try to update the password strength label
before anyone has entered anything in the dialogue itself.
2013-02-20 18:02:53 +01:00
Allan Day
383e89a4dc user-accounts: Update panel comments
Very few of the panel comments provide information that is very
useful. Update them to supplement the panel descriptions - this
will make the search results more helpful.

https://bugzilla.gnome.org/show_bug.cgi?id=694110
2013-02-19 10:41:43 +01:00
Matthias Clasen
d5bcf412d0 users: Add accessible labels in history dialog
The previous/next week buttons were being read by orca
as just 'pushbutton', which is not very useful.

https://bugzilla.gnome.org/show_bug.cgi?id=693542
2013-02-12 10:07:02 -05:00
Ondrej Holy
324d1cef8a user-accounts: Add history dialog
https://bugzilla.gnome.org/show_bug.cgi?id=681772
2013-01-09 14:14:19 +01:00
Cosimo Cecchi
eb573a72e5 user-accounts: use a GResource for GtkBuilder UI definition and icons
https://bugzilla.gnome.org/show_bug.cgi?id=691132
2013-01-07 10:57:23 +01:00
Matthias Clasen
3d27d8caaf shell: Fittsify panels
Make it possible for panels to go all the way to the edge of the
shell. This is particularly important for panels that scroll, such
as the new power panel. All other panels are changed to compensate
for the loss of external padding.

https://bugzilla.gnome.org/show_bug.cgi?id=691229
2013-01-07 10:51:29 +01:00
Cosimo Cecchi
ce546523a5 user-accounts: don't install SVG icons
We only use the PNGs in the panel. Keep the SVGs under version control,
as they're used to generate the PNGs.

https://bugzilla.gnome.org/show_bug.cgi?id=691132
2013-01-04 20:34:38 +01:00
Cosimo Cecchi
3637447865 user-accounts: remove unused icons
These are not used anywhere, so don't install them and remove them from
version control.

https://bugzilla.gnome.org/show_bug.cgi?id=691132
2013-01-04 20:34:38 +01:00
Ondrej Holy
691a258232 user-accounts: Add last login field
https://bugzilla.gnome.org/show_bug.cgi?id=681772
2012-12-03 14:55:23 +01:00
Bastien Nocera
cb8c667962 user-accounts: Rename panel to Users
Online Accounts and User Accounts are very similar names.

https://bugzilla.gnome.org/show_bug.cgi?id=688003
2012-11-09 18:41:36 +01:00
Ondrej Holy
3ce73cb8b2 user-accounts: Use GtkGrid instead GtkTable
https://bugzilla.gnome.org/show_bug.cgi?id=681772
2012-10-22 14:29:11 +02:00
Matthias Clasen
bfca71076d users: Fix a typo
One translatable string contained the typo 'enterpise logins',
where it should have said 'enterprise logins'. Pointed out in
https://bugzilla.gnome.org/show_bug.cgi?id=684122

This commit updates the msgid in all .po files, so translations
should not be negatively affected by this string change.
2012-09-16 16:15:22 -04:00
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
36fa8bf9b7 user-accounts: Consistent capitalization of 'Account Type'
https://bugzilla.gnome.org/show_bug.cgi?id=681771
2012-08-18 18:12:38 +01:00
Stef Walter
1f4aeb1d05 user-panel: Update to new DBus interface for realmd 0.6
* In particular support of different credential methods and better
   hints for different owners of those credentials, so we can prompt
   more cleanly.
 * Less abstraction in the realmd interfaces

https://bugzilla.gnome.org/show_bug.cgi?id=680892
2012-08-06 19:13:34 +02:00
Cosimo Cecchi
dfe03a1173 user-accounts: port to GtkLevelBar
This also adds another out parameter to pw_strength(), which is a discrete
indication of the password strength (to be used with GtkLevelBar). The
advantage of having such a parameter back from pw_strength() is that we
can make sure the fill value and the hint string change at the same
time, for better consistency.

https://bugzilla.gnome.org/show_bug.cgi?id=679984
2012-07-16 11:29:25 +01:00
Stef Walter
973adfa43b user-accounts: Update the realmd dbus interface to latest
The changes in the realmd dbus interface are futureproofing to
support cancellation.

In addition during this time of interface flux, check the
daemon version number to make sure we can talk to it.

https://bugzilla.gnome.org/show_bug.cgi?id=678105
2012-06-22 16:29:51 +02:00
Matthias Clasen
a9ebbaa4a8 users: Set the right toolbar-style on the inline toolbar
While running in a bare X server, I noticed the inline toolbar here
showing its labels, while all the other inline toolbars in other panels
stayed nice and icon-only. The reason is that they explicitly set the
toolbar-style to 'icons'. Do the same here.

https://bugzilla.gnome.org/show_bug.cgi?id=678157
2012-06-15 16:25:01 -04:00
Cosimo Cecchi
99047ec0f5 user-accounts: fix right alignment of controls with actions
The controls are not perfectly right-aligned with the action buttons at
the bottom; this is because the action area has a border of 6px and the
control box of 10px.
Fix it, and at the same time add another 6px of spacing at the bottom
between the control box and the action box.

https://bugzilla.gnome.org/show_bug.cgi?id=678173
2012-06-15 11:36:21 -04:00
Cosimo Cecchi
ea048cce8a user-accounts: avoid horizontal resizing when switching local/enterprise
Pack labels and controls in horizontal size groups, so we don't resize
the dialog horizontally when switching between the local and enterprise
pages.

https://bugzilla.gnome.org/show_bug.cgi?id=678104
2012-06-14 14:17:17 -04: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
228347e713 user-accounts: Add way to change modes
Add the buttons to switch between the local account and
enterprise modes.

The enterprise area just has a place holder widget for now.

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:27:21 +02:00
Stef Walter
67066255ba user-accounts: Separate local account stuff in accounts dialog
Separate the local account stuff a bit so when the enterprise
stuff comes in it's still readable.

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:03:29 +02:00
Stef Walter
fd4f3cc9ce user-accounts: Port account dialog to GtkGrid
Some spacing issues will be sorted in a later commit.

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:03:29 +02:00
Stef Walter
2e0623e7d5 user-accounts: Title of accounts dialog becomes "Add Account"
This title makes sense for both remote and local users. In the
case of remote users we're not creating accounts, we're just
adding them to the system.

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:03:29 +02:00
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
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
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
Colin Walters
d378dbae48 build: Add missing include of git.mk in user-accounts/data/icons 2012-03-08 10:09:09 -05:00
Richard Hughes
ccf5d0028c user-accounts: Switch from UmStrengthBar to CcStrengthBar 2012-02-14 17:00:24 +00: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
Matthias Clasen
9088ef2870 User-accounts: Add a few accessibility labels 2011-11-03 13:21:07 -04:00
Bastien Nocera
660f957566 user-accounts: Add label to toolbar buttons 2011-10-25 17:53:05 +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
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
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
Bastien Nocera
a24c6a7f66 user-accounts: Remove unneeded markup in label 2011-07-11 13:37:47 +01: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
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
a13cdf16f4 Forgotten file
This belongs to the earlier commit that fixed a11y/keynav issues
in the user account panel.
2011-05-15 21:09:40 -04:00
Matthias Clasen
0725cffaee Fix a11y/keynav issues in the user account panel
Add missing mnemonics to a number of places. Also make
the editable button/combo widgets react better to mnemonic
activation.

Part of bug 650132
2011-05-15 20:10:57 -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
Bastien Nocera
f8c3b0c59e user-accounts: Don't include link in translation
And use a link to local documentation, rather than an
external website in English.

Removed mentions of "in English" for the languages that mentioned it.

https://bugzilla.gnome.org/show_bug.cgi?id=643118
2011-04-15 02:40:20 +01:00
Bastien Nocera
846dca05af Revert "Users: Use a local document for 'How to choose a good password'"
This reverts commit 76ba785b06.

It's actually a string change, because the link is within the
translatable string.
2011-04-13 15:19:28 +01:00
Matthias Clasen
76ba785b06 Users: Use a local document for 'How to choose a good password'
The user guide contains a suitable page, so lets just use it.
https://bugzilla.gnome.org/show_bug.cgi?id=643118
2011-04-13 13:25:40 +01:00
William Jon McCann
92e95d0752 user-accounts: move faces images from GDM
The don't really make sense in GDM anymore since all the tools
that used them have been removed from there.  It makes more sense
for them to live close the UI that selects and manipulates them.

At some point we should probably consider making face images themeable
so that they can be loaded in various sizes.
2011-03-21 09:50:22 -04:00
Cosimo Cecchi
92c3f6dd61 all: set the 'inline-toolbar' style class to toolbars which need it
https://bugzilla.gnome.org/show_bug.cgi?id=645059
2011-03-17 15:09:09 -04:00