Ondrej Holy
f5f67823db
user-accounts: Present the default avatar in the avatar popover
...
Currently, it is not possible to unset a custom avatar, respective it
is not possible to set the default one. Let's present the default
avatar in the avatar popover as suggested in the mockup:
https://wiki.gnome.org/Design/OS/AvatarChooser
Fixes : GNOME/gnome-control-center#62
2019-05-16 14:50:45 +00:00
Georges Basile Stavracas Neto
cd0954be34
user-accounts: Ellipsize real name label
...
In the User Accounts panel's carousel, longer real names
push the window geometry to super wide levels -- even with
the 255-char limitation in place.
Fix that by ellipsizing the real name label.
2019-02-13 15:06:53 +00:00
Ondrej Holy
587238867e
user-accounts: Fix crashes when dialog is canceled
...
Changes from !373 causes crashes when "Add User" dialog is canceled.
Check return value and generate user avatar only if valid user is
returned to fix the crashes.
2019-02-08 09:45:35 +01:00
Felipe Borges
02c288ab6f
user-accounts: Generate a default avatar for new users
...
When a user is created, we generate an avatar with their initials.
See https://gitlab.gnome.org/GNOME/Initiatives/issues/6
2019-02-06 11:53:56 +00:00
Robert Ancell
b40b0a4d05
user-accounts: Rename um-utils.[ch] to user-utils.[ch]
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-14 10:10:15 +13:00
Robert Ancell
288ef61515
user-accounts: Move non-shared function
...
The would_demote_only_admin function is only used in CcUserPanel
2018-11-14 10:10:15 +13:00
Robert Ancell
feaa29bfc0
user-accounts: Rename UmRealmManager to CcRealmManager
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-14 10:10:14 +13:00
Robert Ancell
eb7bbae2cd
user-accounts: Rename UmPhotoDialog to CcAvatarChooser
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-14 10:06:15 +13:00
Robert Ancell
262baed6a1
user-accounts: Rename UmCarousel to CcCarousel
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-14 10:06:15 +13:00
Robert Ancell
4767a094bd
user-accounts: Rename UmUserImage to CcUserImage
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-14 10:06:15 +13:00
Robert Ancell
26b0720200
user-accounts: Use gtk_dialog_run for CcAddUserDialog
2018-11-10 09:24:34 +13:00
Robert Ancell
112b61c0ff
user-accounts: Rename UmAccountDialog to CcAddUserDialog
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-10 09:24:33 +13:00
Robert Ancell
0d754295ce
user-accounts: Rename um-resources to cc-user-accounts-resources
...
um- is a naming hangover from before this was part of g-c-c.
2018-11-09 09:08:27 +13:00
Robert Ancell
3eaf71065e
user-accounts: Rename UmHistoryDialog to CcLoginHistoryDialog
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-08 13:17:13 +00:00
Robert Ancell
c2940dd426
user-accounts: Convert UmHistoryDialog to GtkTemplate
2018-11-08 13:17:12 +00:00
Robert Ancell
8029b3e7be
user-accounts: Rename UmPasswordDialog to CcPasswordDialog
...
Um is a naming hangover from before this was part of g-c-c.
2018-11-07 12:37:51 +13:00
Robert Ancell
ad44ad4367
user-accounts: Convert UmPasswordDialog to GtkTemplate
2018-11-07 09:30:25 +13:00
Robert Ancell
ae90438bc8
user-accounts: Fix namespace of CcUserPanel
...
It wasn't correctly moved from the UM namespace when renamed in ec529e8
.
This hasn't caused a problem, it's just a little confusing.
2018-11-06 16:00:36 +13:00
Robert Ancell
ec529e8566
user-accounts: Use GtkTemplate
...
Switch from GtkBuilder to using GtkTemplate.
Rename .[ch] and .ui files to standard names.
Rename widget IDs to be more readable.
Drop widget IDs that are not used.
Move code into the .ui file that can be.
Connect signals in swapped form.
2018-10-25 11:28:53 +00:00