Felipe Borges
b001b2dde5
system, remote-desktop: Add "Remote Session" settings
...
See 85110609cd/remote-desktop/remote-desktop.png
2024-03-02 11:10:54 -05:00
Felipe Borges
aee53419f5
system, remote-desktop: Add CcEncryptionFingerprintDialog widget
...
So that we can reuse the same widget in both Desktop Sharing and
Remote Login pages.
2024-03-02 10:54:18 -05:00
Felipe Borges
71f9073c9a
system, remote-desktop: Split Desktop Sharing on its own class
2024-03-02 10:54:18 -05:00
Ondrej Holy
a372061f8a
system, users: Finish the Enterprise Login dialog implementation
...
The implementation is based on the cc-add-user-dialog.c codes, but it is
not a pure copy&paste. It has to be changed to fit the skeleton and reflect
changes from the mockup. I've also tried to simplify the code where possible.
It also fixes some memory leaks.
2024-02-29 07:51:42 +00:00
Felipe Borges
4f482d9693
system, users: Add skeleton for the Enterprise Login dialog
...
Following the mockups at
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/users/add-enterprise-login.png
2024-02-29 07:51:42 +00:00
Felipe Borges
4a9e63337d
system, users: Add CcEntryFeedback
...
A simple widget to display feedback to user-accounts related entries.
This widget is to be used for when we need to show an icon next to
a feedback message such as the ones at
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/users/add-enterprise-login.png
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/users/add-user.png
2024-02-29 07:51:42 +00:00
Felipe Borges
6a09703e6d
system: Add "update-symbolic" icon to Software Update row
...
See https://gitlab.gnome.org/Teams/Design/settings-mockups/-/issues/67
2024-02-20 10:18:52 +01:00
Felipe Borges
c0c357c3bc
system: Move "Remote Login" from Sharing panel to System
...
Fixes #2836
2024-02-12 09:57:11 +01:00
Felipe Borges
d52ec68f8d
system: Add "Users" panel
...
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.
2024-01-08 13:59:26 +01:00
Gotam Gorabh
3bb233b50a
system: Add 'Date Time' panel to system panel
...
Adds Date Time panel to the system panel as a page.
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/system/system-panel.png
See #2241
2023-11-02 12:15:11 +00:00
Felipe Borges
fb13e45aba
system: Add "About" page
2023-11-02 12:15:11 +00:00
Gotam Gorabh
34fcaa0654
system: Add 'Remote Desktop' panel to system panel
...
See #2241
2023-11-02 12:15:11 +00:00
Gotam Gorabh
72973b9a8a
system: Add 'Region Language' panel to system panel
...
Adding Region & Language page to the system panel.
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/system/system-panel.png
See #2241
2023-11-02 12:15:11 +00:00
Gotam Gorabh
5a92981056
system: Add new Sytem panel
...
This is the basic panel structure which will contain the
pages for the "System" panel, per mockups in
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/system/system-panel.png
See #2241
2023-11-02 12:15:11 +00:00