Commit graph

23067 commits

Author SHA1 Message Date
Automeris naranja
2c1ee740d7 datetime-page: Add description to the "Week Numbers" option
See https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2722#note_1912890

Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2722
2023-11-13 09:39:12 +00:00
Felipe Borges
91057652d4 system/remote-desktop: Initialize GCancellable and cancel it page dispose
Fixes #2733
2023-11-13 08:57:07 +00:00
Sabri Ünal
1182323e6d Update Turkish translation 2023-11-12 06:41:27 +00:00
Felipe Borges
bfe5dec52a user-accounts: Sync lock tooltip for the Avatar
We were adding the "Unlock" tooltip to the avatar widget but not
removing it when the panel was unlocked.

Fixes #2738
2023-11-10 11:09:27 +00:00
Jose Riha
73e7bad221 Update Slovak translation
(cherry picked from commit 295c5f7916)
2023-11-09 09:06:18 +00:00
velsinki
88a582cbed privacy: Fix crash from free bug in cc-camera-page
The GVariant constructor g_variant_new () gives a floating reference,
which will be sunk by the g_dbus_..._call () methods. Unless the
constructed GVariant is manually referenced, it should not be used in a
g_autoptr () setting. Otherwise a use-after-free might occur in the
async g_dbus_..._call () methods.

This problem occurs here, which is simply prevented by not having the
g_autoptr () declaration for the GVariant.

Fixes #2647
Fixes #2704
Fixes #2635
Fixes #2706
2023-11-08 14:08:38 +01:00
Peter Hutterer
2bfd36c362 wacom: Use the ExpressKey Remote name for the EKR
There's only one device like this that we support so we might as well
use its name as-is instead of a more confusing "External Pad device"
which isn't very descriptive unless you work with tablets and know what
a "pad" is in this context.

Anyone who owns this device will have bought it under the name
ExpressKey remote.

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2044
2023-11-08 08:51:56 +00:00
Lukáš Tyrychtr
c6a6a6b859 network: Ensure we pick-up the latest numeric values for Wireguard settings
The SpinBox value returned by get_value and friends gets definitely
updated only when the control loses focus. That is unfortunately too late
for the validation machinery, so force the updates at the right time.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1983>
2023-11-07 09:10:38 +00:00
Maximiliano Sandoval R
ae33a67be0 power-panel: Modernize suspend dialog
We make the dialog adaptive. Unfortunately for it to be trully modern a
AdwComboRow should be used instead of a GtkComboBox.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2001>
2023-11-07 08:53:08 +00:00
Maximiliano Sandoval R
dca4e0201b power-panel: Use Header Capitalization
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2001>
2023-11-07 08:53:08 +00:00
Maximiliano Sandoval R
9a15a48d50 sharing-panel: Modernize File Sharing dialog
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1999>
2023-11-07 08:25:02 +00:00
Automeris naranja
d811b0d9de mouse: Add mnemonics to all widgets
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2004>
2023-11-06 17:46:25 +00:00
Automeris naranja
47ab556b57 cc-split-row: Add use-underline property
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2004>
2023-11-06 17:46:25 +00:00
Maximiliano Sandoval R
0ead2414d7 remote-desktop-page: Give pill style to button
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2000>
2023-11-06 15:20:05 +00:00
Maximiliano Sandoval R
6ace6bb260 format-chooser: Close on escape
This was already implemented but it didn't work if the focus was on the
search entry since it comsumed the Escape input.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2002>
2023-11-06 14:32:49 +00:00
Maximiliano Sandoval R
76bf9b461b format-chooser: Add flat class to buttons in rows
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2002>
2023-11-06 14:32:49 +00:00
Automeris naranja
a910730a76 screen: Add missing mnemonics
Add mnemonics to the following rows
- Restrict Viewing Angle
- Blank Screen Delay

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:39:31 -03:00
Automeris naranja
21af56aa9c screen-page: Fix mnemonic of the "Lock Screen Notifications" row
It was using the letter L, which is also used by the
"Automatic Screen Lock" row.
2023-11-05 17:39:31 -03:00
Automeris naranja
46239939ed power: Add missing mnemonics
Add mnemonics to the following rows
- Dim Screen
- Automatic Screen Brightness
- Automatic Power Saver

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:39:31 -03:00
Automeris naranja
01f5bd318a net-proxy-page: Add missing mnemonics
Add mnemonics to the following rows
- Network Proxy
- Configuration

...and to the following buttons:
- Cancel
- Save

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:39:31 -03:00
Automeris naranja
da158ef042 network: Add mnemonic to the "Proxy" row
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:39:31 -03:00
Automeris naranja
07d117c789 search-locations-dialog: Add missing mnemonic to the "Add Location" button
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:39:30 -03:00
Automeris naranja
4471d4cec1 search: Add missing mnemonics
Add mnemonics to the following rows:
- App Search
- Search Locations

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:38:22 -03:00
Automeris naranja
478229be35 region: Fix mnemonics from the "Login Screen" section
"Language" and "Formats" rows from the "Login Screen" section
have the same mnemonics of their counterparts from the "Your Account"
section. Use other letters for mnemonics to fix that.
2023-11-05 17:38:22 -03:00
Automeris naranja
921664ccdb region: Add mnemonic to the "Log Out" button from the AdwBanner
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:38:20 -03:00
Automeris naranja
1a98d1d21f datetime: Add missing mnemonics
Add mnemonics to the following rows:
- Week Day
- Date
- Seconds
- Week Numbers

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-05 17:35:20 -03:00
Ondřej Pohořelský
de23defe3c network: Wireguard hide Last used and Automatic connection
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1996>
2023-11-05 08:59:11 +00:00
Ondřej Pohořelský
51b82c0719 network: vpn hide metered connection settings
NetworkManager does not support metered connection settings in the
context of VPN. This commit hides the setting on VPN details pages.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1996>
2023-11-05 08:59:11 +00:00
Ondřej Pohořelský
72246bceb1 network: hide Last used when creating new connection
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1996>
2023-11-05 08:59:11 +00:00
Ondřej Pohořelský
88ce1f97b3 network: show details page when creating new connection
Resolves #2536

When creating new vpn/wired connection, the user doesn't have a choice
to change `Make available to other users` option. This commit adds it.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1996>
2023-11-05 08:59:11 +00:00
Automeris naranja
0b17fff10b network-wifi: Fix wrong a11y label of the "Connect to Hidden Network" row
This a11y label of this row is "Show Saved Networks", which is wrong.
2023-11-05 08:26:59 +00:00
Asier Sarasua Garmendia
9d7c785ae5 Update Basque translation
(cherry picked from commit 80772d947b)
2023-11-05 08:05:42 +00:00
Ngọc Quân Trần
0e55daa12e Update Vietnamese translation
(cherry picked from commit 1307efed3a)
2023-11-05 02:29:27 +00:00
Daniel Rusek
7e646b56a1 Update Czech translation 2023-11-05 01:48:19 +00:00
Daniel Rusek
78a2841a57 Update Czech translation 2023-11-05 00:06:19 +00:00
Daniel Rusek
8c13f497ca Update Czech translation 2023-11-04 23:54:19 +00:00
Piotr Drąg
afde1d37ef Update POTFILES.in 2023-11-04 12:45:56 +01:00
Artur S0
0f1479262b Update Russian translation 2023-11-04 02:12:19 +00:00
Felipe Borges
79f1b84964 system: Show page summaries as row subtitles in the main page
Per mockups in
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/master/system/system-panel.png

This adds a thin abstract CcSystemPage object with a "summary" property.

Each CcListRow::subtitle is binded to its corresponded
CcSystemPage::summary.

See #2241
2023-11-02 12:15:11 +00: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
Felipe Borges
e95645187d wifi: Close "Saved Wi-Fi Networks" dialog on Escape key 2023-11-02 11:22:18 +01:00
Felipe Borges
8172f638e0 network: Show "Undo" toast when forgetting network in "Saved Wi-Fi Networks"
Fixes #2670
2023-11-02 11:22:18 +01:00
Automeris naranja
85d802c356 wifi-connection-row: Add a11y label to the forget network button 2023-11-02 11:22:18 +01:00
Automeris naranja
ca740fd9e4 wifi-connection-row: Make the forget network button to show only an icon
This button has the icon_name and the label properties simultaneously.
These properties are conflicting each other, making the button to show only a label.

This change removes the label, so the button will only show an icon.

Reference: https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/network/wifi-settings.png

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2661
2023-11-02 11:19:46 +01:00
Sam Hewitt
b244370368 display: Use tabular numbers for monitor-label; de-duplicate css 2023-11-02 10:05:21 +00:00
Maximiliano Sandoval R
c9b74488ff applications-panel: Use list model for app list 2023-11-02 10:03:17 +00:00