Commit graph

22812 commits

Author SHA1 Message Date
Yosef Or Boczko
f560964d3c Update Hebrew translation 2023-09-18 17:52:17 +00:00
Ekaterine Papava
ef3816c2ce Update Georgian translation 2023-09-18 15:06:42 +00:00
Alexandre Franke
e8a08f0fd7 data: fix label string 2023-09-18 13:00:43 +02:00
Sabri Ünal
0343b062af data: add missing wireguard-peer.ui to POTFILES.in
This patch adds missing wireguard-peer.ui in POTFILES.in
2023-09-18 10:17:48 +00:00
zhuyaliang
af3a11b445 info-overview: Add more types of processor support 2023-09-18 09:09:32 +00:00
Sabri Ünal
6a4a70f6a6 data: mark translatable strings yes
Marking translatable strings as 'yes' is a convenient practice
across the GNOME project. Follow the common practice.
2023-09-18 00:31:24 +03:00
Baurzhan Muftakhidinov
8f41ac90c0 Update Kazakh translation 2023-09-17 04:25:56 +00:00
Rūdolfs Mazurs
c67fa1137a Update Latvian translation 2023-09-16 21:19:27 +00:00
Artur S0
4a1d377bf9 Update Russian translation 2023-09-16 09:03:45 +00:00
Felipe Borges
36fc5f2d97 Post-release version bump 2023-09-15 12:51:17 +02:00
Felipe Borges
e4d0d5abf9 45.0 2023-09-15 12:05:03 +02:00
Felipe Borges
d0d5606e46 search: Fix crash when selecting fodler with a File dialog
Fixes #2645
2023-09-15 08:55:58 +00:00
Alexandre Franke
874d11c9c8 Update French translation 2023-09-14 21:08:02 +00:00
Matej Urbančič
53e801b834 Update Slovenian translation 2023-09-14 17:53:25 +00:00
Matej Urbančič
92fbd232ef Update Slovenian translation 2023-09-13 16:46:30 +00:00
Fran Dieguez
8c8c0cb32d Update Galician translation 2023-09-13 07:15:53 +00:00
Matej Urbančič
7dfcf21274 Update Slovenian translation 2023-09-12 21:45:01 +00:00
Mara Lasker
ddbd410943 online-accounts: Add line-breaks to log messages
!1331 (merged) introduced a custom logger as a workaround for
a not ideal design choice, but the workaround is using g_printerr,
which is not adding linebreaks, so the logs were unreadable.

This doesn't fix the whole architecture of this part, but simply
adds a line-break so that at least the logs can be read by humans.
2023-09-12 11:01:38 +00:00
Markus Göllnitz
8bf601b6d5 universal-access: only store current icon them if not HighContrast activated
The panel tries to keep track of the icon theme in use
when HighContrast isn't. For that, it stores in
self->old_icon_theme. That is, however, always updated
when org.gnome.desktop.interface is touched, regardless
of whether HighContrast is already turned on.

Thus, it makes sense to check whether HighContrast is
selected in org.gnome.desktop.a11y.interface, and only
store the old_icon_theme under the condition
high-contrast wasn't selected.

fixes #2640

Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2023-09-12 11:01:02 +00:00
velsinki
026cefdaaf info-overview: Unselect system details label
As discussed in #2636, the value label for the CcInfoEntry was made
selectable in order for screen readers to work. However, this selects
the first label by default when opening the system details.

This is caused by gtk#4377, for which gnome-software found a workaround.
The same workaround is adapted here to unselect the label after
presenting the system details window.
2023-09-11 22:54:13 +00:00
Balázs Úr
48501fa51a Update Hungarian translation 2023-09-11 22:16:06 +00:00
Rafael Fontenelle
384bb2f0e4 Update Brazilian Portuguese translation 2023-09-11 14:30:40 +00:00
Quentin PAGÈS
5fd6c7fc1e Update Occitan translation 2023-09-11 12:12:18 +00:00
Anders Jonsson
767e5abacf Update Swedish translation 2023-09-10 11:26:44 +00:00
Bogi Napoleon Wennerström
5712a91e0a Update Faroese translation
(cherry picked from commit e74db619d1)
2023-09-09 09:58:54 +00:00
Jordi Mas
4ab0a02fca Update Catalan translation 2023-09-09 04:35:43 +02:00
Felipe Borges
48d9256a3c keyboard: Add debug message when launching keyboard previewer
See
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1892
2023-09-08 10:58:59 +02:00
Carlos Garnacho
bb8c08221c keyboard: Call "tecla" previewer through full path
Make the binary called be either the one found at build time,
or the one installed as a subproject, instead of relying on
PATH to find the executable.
2023-09-08 10:58:59 +02:00
Carlos Garnacho
59ee519e6b build: Build tecla as a subproject if not found
Keep this as a temporary measure until the new dependency finds
its way across all distributions.
2023-09-08 10:58:59 +02:00
Changwoo Ryu
434bcb9d32 Update Korean translation 2023-09-08 08:48:54 +00:00
Mohammed Sadiq
6f9e1bfec0 user-accounts: Allow new password insert iff the old one is right
Since the error message label provided at the bottom only says that
the newly provided password is weak, it can be consfusing for the
users as they might not understand why they can't press 'Accept'
button.  This could be especially true for color blind people.

Fix it by allowing modification of new password entry only if the old
provided password is correctly entered.
2023-09-08 08:40:32 +00:00
Bruce Cowan
70a00ec56c Update British English translation 2023-09-06 11:10:43 +00:00
A S Alam
c005fb6b11 Update Punjabi translation 2023-09-05 13:13:52 +00:00
Davide Ferracin
f57e15cc2e Update Italian translation 2023-09-05 11:38:47 +00:00
Felipe Borges
202d2710ec info-overview: Allow system details label to expand multiple lines
Since the dialog is responsive, rather than ellipsizing we can
actually fit in more information.

Fixes #2633
2023-09-04 11:52:26 +02:00
Nathan Follens
c34b25caa2 Update Dutch translation 2023-09-04 08:17:33 +00:00
Daniel Mustieles
e68d0a5e08 Update Spanish translation 2023-09-04 07:15:28 +00:00
Piotr Drąg
0fcea4bdb5 Update Polish translation 2023-09-02 15:29:31 +02:00
Emin Tufan Çetin
4c165cdf54 Update Turkish translation 2023-09-02 11:56:06 +00:00
Felipe Borges
4522098556 Use g_printerr to message that we only support GNOME environments
Instea of g_messages that only gets shown when debug messages are
enabled.

Fixes #2532
2023-09-01 09:56:21 +00:00
Alan Mortensen
39670a13ca Update Danish translation 2023-09-01 06:34:20 +00:00
Aurimas Černius
7847f70490 Update Lithuanian translation 2023-08-31 20:04:25 +00:00
Daniel Rusek
55c425df8c Update Czech translation 2023-08-31 19:12:00 +00:00
Felipe Borges
21dfe16df6 shell: Drop two leftover/unused variables
These were made useless by commit 754536cc97
2023-08-30 10:52:37 +02:00
Nelson Benítez León
2b3c157c07 shell: fix panel centering on CcPanelList
the calculation to center the panel row
was failing when the panel list was not
scrolled to the top.

Fix it by taking the distance from the
row to the CcPanelList, instead of the
GtkScrolledWindow that contains it.

Part of issue #2506
2023-08-30 08:49:12 +00:00
Nelson Benítez León
3f3409cbc1 shell: restrict panel centering to specific cases
commit 02302c9b08 implemented vertical centering of
the panel being activated, but we should restrict
that to only happen when the activation is from the
Search view or from the set_active_panel_from_id()
CcShell iface, which covers the case of panel activated
from commandline parameter or from other panels, but
does not include activating panels manually by mouse
or keyboard which is the problematic case explained
in issue #2506

Closes #2506
2023-08-30 08:49:12 +00:00
Michael Catanzaro
be535df39b Don't warn about failure to apply changes on inactive device
If the NMDevice is not active (i.e. if we are editing a connection that
is not active) then don't warn when failing to reapply changes to the
device. That's expected and not something we should warn about.

We could perhaps not even try, but the device could become inactive
between the time of our check and this error, so better ignore the error
regardless.
2023-08-30 08:44:55 +00:00
Michael Catanzaro
60b4956c05 network: don't try to update device if it doesn't exist
All of the following code assumes that self->device is valid, so we need
to skip over it. It's confusing, but this is a multipurpose dialog and
self->device is optional when creating the dialog. E.g. when modifying
VPN configuration, we update just the configuration, not an NMDevice.
2023-08-30 08:44:55 +00:00
Michael Catanzaro
3f6737dbf7 network: fix criticals when updating connection
If the operation is cancelled (because the dialog was closed, because
the Apply button was pressed), then trying to make further use of the
source_object is a use after free, which is bad. At first I tried to fix
this by simply avoiding the use after free when the operation is
canceled, but then I realized it is ridiculous to always try committing
connection changes when closing the dialog, then immediately cancel the
operation by destroying the dialog.

So instead I've decided to not pass the cancellable along to these
operations, and instead ref the dialog to keep it alive until the
operations complete. Instead, let's just hide the window.

This commit also removes an inaccurate comment /* Leave the editor open
*/ placed right before the call to the function that hides the editor.
There's no need to leave the editor open when updating the device fails.
The connection properties at least are still saved.

Fixes #2618
2023-08-30 08:44:55 +00:00
Kukuh Syafaat
b81f927bea Update Indonesian translation 2023-08-30 07:06:54 +00:00