Ondrej Holy
83afdd39c8
user-accounts: Fix missing records in the history dialog
...
"Session Ended" record may miss if "Session Started" isn't in the
same week, which is caused by a wrong order of conditions.
https://bugzilla.gnome.org/show_bug.cgi?id=762346
2016-06-29 08:50:58 +02:00
Felipe Borges
7d21e69d65
user-accounts: Reorder items in "Account Activity" entries
...
According to the mockups at
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-24 16:13:03 +02:00
Felipe Borges
2693d412ef
user-accounts: Rename "History" button label to "Account Activity"
...
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-24 16:13:03 +02:00
Felipe Borges
d1d39194e5
user-accounts: Drop unused account-type-model object
...
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-24 16:13:03 +02:00
Georges Basile Stavracas Neto
2777fd583d
panels: use the new categories
...
Following the previous patch, this patch adds the new alternative
categories to the panels' Desktop files. These alternative categories
are only relevant for the alternative Shell, and do not break the
current Shell in any way.
https://bugzilla.gnome.org/show_bug.cgi?id=767301
2016-06-14 12:16:43 -03:00
Felipe Borges
af1355632f
user-accounts: move spinner to header in Add User dialog
...
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-14 13:12:37 +02:00
Felipe Borges
09cbc05608
user-accounts: move Add User dialog buttons to ui file
...
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-14 13:12:19 +02:00
Felipe Borges
1db970ecca
user-accounts: port "Add User" dialog to gtk+ composite widget templates
...
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-14 13:08:21 +02:00
Felipe Borges
de0de51406
user-accounts: split join-dialog from account-dialog
...
The UmAccountDialog class will be ported to gtk widget templates,
in doing so, we are decoupling here the gtkbuilder dependend ui
code from what will be the class code in the port.
Nothing changed in the join-dialog ui code itself.
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-14 11:25:45 +02:00
Felipe Borges
5e2ed8e7a7
user-accounts: hide language settings for current user
...
Language settings should not be shown. That's what the Region &
Language panel settings are for. See:
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-13 17:18:14 +02:00
Felipe Borges
d1329f13ad
user-accounts: add space between rows in um-user-panel
...
According to the mockups at
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-13 17:07:41 +02:00
Felipe Borges
efc887c419
user-accounts: use radio buttons for account type in Add User dialog
...
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-01 17:10:56 +02:00
Felipe Borges
1a6d716774
user-accounts: use radio buttons for account type
...
According to the mockups at
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-01 17:10:55 +02:00
Felipe Borges
5b3a2cc649
user-accounts: redesign offline mode for enterprise login
...
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-01 17:10:55 +02:00
Felipe Borges
941282a8de
user-accounts: drop "Login Options" label
...
According to the mockups at
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-01 11:55:34 +02:00
Felipe Borges
a848da9348
user-accounts: align entries in Add User dialog
...
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-01 11:49:05 +02:00
Felipe Borges
a70888f132
user-accounts: move arrows to start in login history dialog
...
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-01 11:44:42 +02:00
Felipe Borges
6d24ed5ae9
user-accounts: update strings to new design
...
https://wiki.gnome.org/Design/SystemSettings/UserAccounts
https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-06-01 11:43:08 +02:00
Bastien Nocera
c92aa114b4
user-accounts: Work-around "format not a string literal" error
...
This isn't possible to fix without quite a bit of code movement. This
will do for now though.
https://bugzilla.gnome.org/show_bug.cgi?id=764727
2016-04-08 11:31:24 +02:00
Zeeshan Ali (Khattak)
afebec5d9a
common: Move get_smart_date() to common utils
...
And rename it to cc_util_get_smart_date().
In a following patch, we'll need to use it from privacy panel.
https://bugzilla.gnome.org/show_bug.cgi?id=761245
2016-03-03 16:07:58 +00:00
Sebastien Bacher
ecaafb11bc
user-accounts: Don't link directly to GStreamer
...
The panel uses cheese and not GStreamer directly
https://bugzilla.gnome.org/show_bug.cgi?id=761915
2016-03-02 11:46:40 +01:00
Jiro Matsuzawa
04a8943cfd
user-accounts: Give mnemonic to labelled widgets
...
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 17:21:17 +01:00
Rui Matos
958c0140bb
user-accounts: Avoid a crash when gdm's schemas aren't installed
...
Commit de821d5922
implicitly added a
runtime dependency on gdm's settings schemas being installed. Since
GSettings aborts if schemas aren't installed this means we new crash
on systems without gdm.
See https://bugzilla.redhat.com/show_bug.cgi?id=1259935 .
https://bugzilla.gnome.org/show_bug.cgi?id=754682
2015-09-07 16:45:03 +02:00
Ondrej Holy
7ce6ce6807
user-accounts: Fix enterprise user login permitting
...
Commit 3e6b741a
introduced check for NULL on um_realm_object_get_common.
Unfortunatelly one check is wrong and breaks the login permitting.
The patch fixes the wrong check.
https://bugzilla.gnome.org/show_bug.cgi?id=752405
2015-07-15 17:34:49 +02:00
Bastien Nocera
93414609fa
user-accounts: Fix gtk_tree_model_get_iter_first() retval
...
https://bugzilla.gnome.org/show_bug.cgi?id=749892
2015-05-27 11:06:02 +02:00
Ondrej Holy
afe0a62267
user-accounts: show restart notification when account type changed
...
https://bugzilla.gnome.org/show_bug.cgi?id=674429
2015-04-15 16:27:24 +02:00
Matthias Clasen
165be44369
users: Fix fingerprint delete dialog formatting
...
The manual borderwidth setting breaks message dialog appearance.
While we are here, remove some unnecessary calls.
https://bugzilla.gnome.org/show_bug.cgi?id=745908
2015-03-10 06:43:12 -04:00
Ondrej Holy
3e6b741ad2
user-accounts: check for NULL on um_realm_object_get_common
...
um_realm_object_get_common can return NULL, which shouldn't be passed
into subsequent functions to avoid crashes.
https://bugzilla.gnome.org/show_bug.cgi?id=705351
2015-02-25 15:50:17 +01:00
Ondrej Holy
de821d5922
user-accounts: don't show fingerprint options if disabled
...
Don't show fingerprint configuraiton if the administrator disabled
fingerprint authentication:
https://help.gnome.org/admin/system-admin-guide/stable/login-fingerprint.html
https://bugzilla.gnome.org/show_bug.cgi?id=744332
2015-02-23 12:57:18 +01:00
Ondrej Holy
a4521c15d5
user-accounts: update padding on style-updated
...
Padding is updated for some widgets once, when creating the widgets.
But it seems style may not be loaded yet. Therefore the padding has
to be updated on "style-updated" signal to reflect style changes.
https://bugzilla.gnome.org/show_bug.cgi?id=743180
2015-01-27 16:35:48 +01:00
Ondrej Holy
dba7bf76c4
user-accounts: hidpi support for user's icons in tree view
...
This patch adds UmCellRendererUserImage object which respect scale factor.
https://bugzilla.gnome.org/show_bug.cgi?id=742395
2015-01-20 17:08:19 +01:00
Ondrej Holy
5c30530271
user-accounts: hidpi support for user's icons
...
This patch adds UmUserImage widget which respect scale factor.
https://bugzilla.gnome.org/show_bug.cgi?id=742395
2015-01-20 17:08:15 +01:00
Ondrej Holy
006b5970a6
user-accounts: render user's icons as surface with scale
...
This patch is needed for future hidpi support.
https://bugzilla.gnome.org/show_bug.cgi?id=742395
2015-01-20 17:08:11 +01:00
Ondrej Holy
8bd1a5f18d
user-accounts: do not show notification if not needed
...
Restart notification is shown if there is different language in
accountsservice. However restart isn't needed if user selects original
language (after several changes), which is already used in the system.
https://bugzilla.gnome.org/show_bug.cgi?id=703392
2015-01-19 13:12:34 +01:00
Ondrej Holy
b0e6526c46
user-accounts: do not set the language twice
...
The act_user_set_language function is called twice as a result of
commit 96c0c0a
, which is not necessary.
https://bugzilla.gnome.org/show_bug.cgi?id=703392
2015-01-19 13:05:36 +01:00
Ondrej Holy
b61c74aa60
user-accounts: don't show empty row for remote users
...
Empty row is shown instead of hidden autologin switch, because autologin
box is still visible. Set visibility on autologin box to hide this empty
row.
https://bugzilla.gnome.org/show_bug.cgi?id=742926#c0
2015-01-15 09:34:46 +01:00
Rui Matos
283f6b4ce3
user-accounts: Fix deprecated API usage
...
https://bugzilla.gnome.org/show_bug.cgi?id=740986
2015-01-07 16:43:34 +01:00
Rui Matos
ca7421efa2
user-accounts/crop-area: Enforce a minimum size
...
Otherwise, since the dialog is resizable, users could resize us so
small that we'd crash inside gdk_pixbuf_scale() .
https://bugzilla.gnome.org/show_bug.cgi?id=740986
2015-01-07 16:43:34 +01:00
Rui Matos
a56693207d
user-accounts/crop-area: Fix background rendering around the picture
...
Instead of trying to fill the displayed pixbuf with the background
color (and failing at that), just make the pixbuf be an aspect correct
scaled size of the original picture and draw it at the correct offset
on the draw vfunc.
This allows us to get rid of deprecated gtk+ API usage and fixes the
background around the picture ending up black despite de code's
intent.
https://bugzilla.gnome.org/show_bug.cgi?id=740986
2015-01-07 16:43:34 +01:00
Ondrej Holy
f0e8f9d161
user-accounts: fix crash when network changes
...
Add user dialog crashes if it has been closed and network configuration
changes, because the dialog is already disposed, but on_network_changes
callback is executed. To fix this crash network monitor signal handler
has to be disconnected on dispose.
https://bugzilla.gnome.org/show_bug.cgi?id=742439
2015-01-06 12:20:55 +01:00
Ondrej Holy
af93bb814e
user-accounts: don't crash when closing fingerprint dialog
...
Enroll data are used after destroying when closing dialog. It causes
crash while setting label. Therefor we have to store the pointer for
fingerprint button and use it to set the label after destroying the
data.
https://bugzilla.gnome.org/show_bug.cgi?id=741635
2014-12-17 12:34:30 +01:00
Rui Matos
85fc10d9d2
user-accounts: Add the password input purpose to all relevant entries
2014-12-05 16:52:07 +01:00
Rui Matos
a880013b3e
user-account: Don't stroke the down arrow with the border color
...
Besides using deprecated gtk+ API this color is actually fully
transparent in the current GNOME theme, meaning that the arrow ended
up looking smaller than intended.
https://bugzilla.gnome.org/show_bug.cgi?id=740986
2014-12-05 16:13:29 +01:00
Rui Matos
33404f1ea8
user-accounts/photo-dialog: Remove needless frame
...
Now that the crop area isn't all black around the picture, this frame
is just visual noise.
https://bugzilla.gnome.org/show_bug.cgi?id=740986
2014-12-05 16:13:29 +01:00
Ondrej Holy
33052abe9c
user-accounts: change default size for avatar cropping
...
Change default size for avatar cropping to correspond with changes in cheese.
The default size should be based on maximal size of the image instead of
minimal size for cropping.
https://bugzilla.gnome.org/show_bug.cgi?id=739871
2014-11-25 15:20:39 +01:00
Ondrej Holy
320f6e617b
user-accounts: replace deprecated stuff
2014-11-20 11:32:33 +01:00
Lapo Calamandrei
d227fa4a88
user-accounts: remove superfluous frame from history dialog
...
See https://bugzilla.gnome.org/show_bug.cgi?id=739820
2014-11-10 20:05:43 +01:00
Ondrej Holy
5790368643
user-accounts: fix enterprise accounts deleting
...
Deleting enterprise accounts using act_user_manager_delete_user fails
with error: userdel failed, because enterprise accounts are added
using act_user_manager_cache_user and don't have entries in passwd
file. Thus enterprise accounts should be removed by
act_user_manager_uncache_user.
https://bugzilla.gnome.org/show_bug.cgi?id=727871
2014-11-03 18:13:10 +01:00
Ondrej Holy
ed13a62c1d
user-accounts: use common function for error messages
...
https://bugzilla.gnome.org/show_bug.cgi?id=727871
2014-11-03 18:13:10 +01:00
Ondrej Holy
96c0c0a838
user-accounts: simplify language changing thru users panel
...
Do not show combo box with common languages and show the language
chooser immediately as it is done in the region panel.
https://bugzilla.gnome.org/show_bug.cgi?id=738077
2014-10-31 09:19:54 +01:00