This moves the UserAccounts panel to a page in the System panel. This simplifies a lot of the existing code in the UserAccounts panel. I did minimal changes to the sub dialogs so that those can be touched in following changes, making it easier to review this one alone. The main panel widget is now CcUsersPage, and is an AdwNavigationView widget that has a default "current_user_page" page. Each page is a CcUserPage (careful with the one-character difference between these two classes). Each CcUserPage has an associated ActUser object.
14 lines
705 B
Desktop File
14 lines
705 B
Desktop File
[Desktop Entry]
|
|
Name=Users
|
|
Comment=Add or remove users and change your password
|
|
Exec=gnome-control-center user-accounts
|
|
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
|
|
Icon=org.gnome.Settings-users-symbolic
|
|
Terminal=false
|
|
Type=Application
|
|
NoDisplay=true
|
|
StartupNotify=true
|
|
Categories=GNOME;GTK;Settings;X-GNOME-Settings-Panel;X-GNOME-DetailsSettings;
|
|
OnlyShowIn=GNOME;Unity;
|
|
# Translators: Search terms to find the Users panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
|
|
Keywords=Login;Name;Fingerprint;Avatar;Logo;Face;Password;Parental Controls;Screen Time;App Restrictions;Web Restrictions;Usage;Usage Limit;Kid;Child;
|