Commit graph

23087 commits

Author SHA1 Message Date
Felipe Borges
0c1c964a8f universal-access: Make the crosshair_overlap_mouse_row follow sensitivity 2023-11-27 11:03:48 +00:00
Automeris naranja
0f6c1cca07 ua-zoom-page: Make crosshair options grayed out when crosshairs are disabled 2023-11-27 11:03:48 +00:00
Automeris naranja
3f78abad08 ua-zoom-page: Use an AdwSwitchRow to enable crosshairs
Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2744
2023-11-27 11:03:48 +00:00
Automeris naranja
52a5afcc28 ce-page-details: Add ellipsis to labels of forget_button
"Use an ellipsis (…) at the end of a label if
further input or confirmation is required from
the user before the action can be carried out".

https://developer.gnome.org/hig/guidelines/writing-style.html
2023-11-27 10:36:00 +00:00
Automeris naranja
1093f2993f connection-editor: Set .pill style to forget_button 2023-11-27 10:36:00 +00:00
Automeris naranja
a0d7c2b13f keyboard-shortcut-dialog: Make search entry smaller
The search entry is way too big, even more than
all shortcut category rows; this makes the UI
to look unbalanced. Make the search entry smaller
to fix that.
2023-11-27 09:54:02 +00:00
Automeris naranja
3416dab979 keyboard-shortcut-dialog: Tweak reset shortcuts confirmation dialog
Properly explain what resetting shortcuts actually does.
String reference:
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2669#note_1921867

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2669
2023-11-27 09:54:02 +00:00
Automeris naranja
5611dd2fc5 keyboard-shortcut-dialog: Tweak Reset button
Move the Reset button to the bottom add
.pill and .destructive-style classes to it. Also,
remove its tooltip.

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2669
2023-11-27 09:54:02 +00:00
Automeris naranja
f588b1ce3f night-light-page: Add missing mnemonics
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-27 09:51:46 +00:00
Automeris naranja
33b45a6bf7 display-settings: Add missing mnemonics
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-27 09:51:46 +00:00
Automeris naranja
c2a7e2e4ab display: Add missing mnemonics
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-27 09:51:46 +00:00
Maximiliano Sandoval R.
00f1a19739 application-panel: Don't hardcode dialog height
The storage dialog has a well defined size, therefore we can let the
toolkit determine the perfect height.

We also set the minimum size for the dialog.
2023-11-27 09:38:06 +00:00
Andre Klapper
2bec830c05 DOAP: Replace defunct mailing list with Discourse support forum 2023-11-26 12:32:18 +01:00
Milo Casagrande
8490f17cac Update Italian translation
(cherry picked from commit 8c6e673c94)
2023-11-24 15:02:28 +00:00
Marcos Miller
2e96b6d8cd keyboard: port ShortcutEditor from GtkDialog for AdwWindow/AdwToolbarView
See https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2624
2023-11-24 10:26:31 +00:00
Marcos Miller
5e27373700 network: Show top buttons on unsupported network daemon page
When entering the network panel without the network daemon,
the window decoration buttons do not appear because the whole panel
content was overwritten by an AdwStatusPage.

Now only the content of the AdwToolbarView is changed, preserving
the AdwHeaderBar and buttons.

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2695
2023-11-24 10:49:08 +01:00
Maximiliano Sandoval R
52a78a5404 window: Set the main window height request to 294
This is the size you get on a mobile screen on landscape mode. See
https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-to-breakpoints.html.
2023-11-24 09:42:17 +00:00
Automeris naranja
8322ccf6c1 input-chooser: Rename "Add an Input Source" to "Add Input Source"
This will be consistent with the writing style used in Settings
(e.g. "Connect to Hidden Network" and "Add Printer" instead of
"Connect to a Hidden Network" and "Add a Printer" respectively).
2023-11-24 09:41:33 +00:00
Automeris naranja
3c0c5b7423 keyboard: Add missing mnemonics
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2049>
2023-11-24 00:23:21 +00:00
Automeris naranja
ea31bb091e keyboard-shortcut-editor: Add mnemonic to the "Set Shortcut" button
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2049>
2023-11-24 00:23:21 +00:00
Automeris naranja
c961832741 keyboard-shortcut-dialog: Add missing mnemonics
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2049>
2023-11-24 00:23:21 +00:00
Lukáš Tyrychtr
536612b00e keyboard: Add Insert as a choice for the compose key
Fixes #2765
2023-11-23 12:34:04 +00:00
Lukáš Tyrychtr
318c78cea0 po: Fix missing closing tag in pt_BR locale
Fixes #2766
2023-11-23 10:36:13 +00:00
Automeris naranja
b0a5c5e128 apps: Add missing mnemonics
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541
2023-11-23 08:55:39 +00:00
Automeris naranja
085553f4ce cc-info-row: Add use-underline property
Doing so, it won't be necessary to set
use-underline for every CCInfoRow.
2023-11-23 08:55:39 +00:00
Automeris naranja
3fa07eb97a sound: Add ellipsis to the Test button
"Use an ellipsis (…) at the end of a label if further
input or confirmation is required from the user before
the action can be carried out".

https://developer.gnome.org/hig/guidelines/writing-style.html

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2053>
2023-11-23 06:14:20 +00:00
Automeris naranja
b3fc842999 sound: Add missing mnemonics
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2541

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2053>
2023-11-23 06:14:20 +00:00
velsinki
7f79356ded system/region: Preview measurement format in current locale
The Formats preview tries to find the measurement format of the locale
to preview, and then displays it. However, it displays the text in the
default locale, instead of in the real current locale, as newlocale ()
with base = (locale_t) 0 will use the default locale.

This is fixed by switching back to the real locale before setting the
label text.

Fixes #2458

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2051>
2023-11-23 05:48:56 +00:00
Sabri Ünal
018a56aa83 data: Add missing files to POTFILES.in
Add missing files containing translatable strings to POTFILES.in

- panels/network/connection-editor/bluetooth-page.ui
- panels/network/connection-editor/ce-page-bluetooth.c
- panels/network/net-device-bluetooth.c

Fixes: #2762
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2050>
2023-11-23 05:31:22 +00:00
Ondřej Pohořelský
8f3eee7ee1 wifi: hide QR code icon when connection not successful
Don't show QR code icon when there is no info about connection being
valid and successful. Also hide it when we are connecting and when WiFi
has no password.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2030>
2023-11-23 05:10:07 +00:00
Boyuan Yang
5bf0b2ccff Update Chinese (China) translation 2023-11-22 20:40:20 +00:00
Hugo Carvalho
e3755309f4 Update Portuguese translation
(cherry picked from commit 39f12a7d1b)
2023-11-22 13:33:40 +00:00
Lukáš Tyrychtr
5d24919f14 common: Mark a string as not containing printf specifiers
The gettext heuristic was erroneously marking one of the date strings as
printf format ones, so it could not get translated properly.

Fixes #2761
2023-11-22 10:40:45 +01:00
Florian Müllner
38cac20497 network: Handle BT device connections ourselves
Bluetooth connections are among those that we still delegate to
nm-connection-editor. Luckily they are fairly simple connections
without any options on their own, so the built-in connection editor
can handle them just fine.

https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1157

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2044>
2023-11-21 13:38:32 +00:00
Hari Rana
9e9f7c4633 warning: Port warning dialog to AdwMessageDialog 2023-11-21 02:58:14 +00:00
velsinki
34fe60fe03 applications: Fix File & Link Associations UI
When removing a File & Link Association from the dialog, or resetting
them, the UI does not update. Fix this by rebuilding the handler dialog
on both unset and reset.

Fixes #389
Fixes #2172
2023-11-21 02:46:08 +00:00
velsinki
1def49b62b applications: Fix terminal launch of application
Trying to launch the settings for a specific application from a terminal
using "gnome-control-center applications APP_ID" currently fails, as the
permission store async call is usually not done yet.

Fix this by re-activating the attempted app selection when the async
call finishes.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2034>
2023-11-21 02:21:19 +00:00
Automeris naranja
85403f7563 remote-desktop-page: Add link to instruct how to use remote desktop
As shown in the following mockups:
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/remote-desktop/remote-desktop.png

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2045>
2023-11-20 02:43:46 +00:00
Automeris naranja
47a0caec34 privacy: Update Privacy panel description
As per suggestion of @aday in the following thread:
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2026#note_1918621

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2043>
2023-11-20 02:23:01 +00:00
Maximiliano Sandoval R
6121bb0a49
input-chooser: Only capture input while visible
Otherwise writing in the dialog would filter it even if the search bar
is not visible.
2023-11-19 20:48:26 +01:00
Maximiliano Sandoval R
769287a59b
input-chooser: Port to AdwWindow 2023-11-19 20:48:26 +01:00
Alexandre Franke
a729de232e Update French translation 2023-11-17 08:40:13 +00:00
Felipe Borges
9040429105 system: The desktop file Keyword list must always end with a semicolon
The list MUST also end with a semicolon!

Credits to @ajonsson
91bf04f83b (note_1918135)
2023-11-16 10:09:09 +01:00
Automeris naranja
354b83880c apps: Use header capitalization in some row titles from Removable Media section
https://developer.gnome.org/hig/guidelines/writing-style.html
2023-11-16 09:04:40 +00:00
Automeris naranja
cdbbc01217 apps: Add mnemonic to Default Apps row 2023-11-16 09:04:40 +00:00
Automeris naranja
990146d512 apps: Avoid using repeated letters for mnemonics
Otherwise mnemonics of some rows won't work properly.

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2673
2023-11-16 09:04:40 +00:00
Automeris naranja
33ed06a673 apps: Use activatable_widget property in several rows from Removable Media section
Otherwise, mnemonics won't trigger the widgets inside the rows.

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2673
2023-11-16 09:04:40 +00:00
velsinki
9e207abee3 applications: Fix File & Link Associations crash
The selection of rows in the applications listbox is unreliable and
currently even disabled. This means that for File & Link Associations,
the unset and reset handlers crash because they try to retrieve the
currently selected row of the listbox, and dereference it.

Instead, we can use the current info that is always stored in self
anyways.

Fixes #2752
2023-11-16 09:03:49 +00:00
Felipe Borges
99459f879a privacy: Rename visible name to "Privacy & Security"
Fixes #2742
2023-11-16 08:45:51 +00:00
Allan Day
91bf04f83b system: Add missing panel metadata
Add keywords and update the description to be more meaningful.

Fixes #2753
2023-11-15 15:29:58 +00:00