Commit graph

23653 commits

Author SHA1 Message Date
Jonas Dreßler
2152899354 sound: Listen to signals from GvcMixerControl only in sound panel
We should only listen to "active-input-update" and "active-output-update" in
one place, and then update the combo box from there. This way we can block our
own signal handler for input/output device changes on the combo box, which
we'll do in the next commit.
2024-03-12 08:33:58 +00:00
Automeris naranja
4de79c9694 remote-desktop-page: Minor UI changes to the "Encryption Fingerprint" dialog
Make this dialog design closer to what mockups
show[1] by:

- Removing window default-width/height,
so the window size follows the content size
- Using a compact AdwStatusPage
- Using larger fingerprint label horizontal margins
and reducing vertical ones

Also:

- Port the window to AdwToolbarView, which
makes the close button position to be consistent
with other windows
- Allow closing the window with ESC
- Add window size request properties to improve
adaptiveness

[1] cbb4810936
2024-03-12 00:46:21 +01:00
Quentin PAGÈS
f8afe07e12 Update Occitan translation
(cherry picked from commit 8d83ec98e6)
2024-03-11 20:02:53 +00:00
Jakub Steiner
6718390123 wacom: adjust graphic
- all the pen assets have no padding inside the SVG itself
- round the shape a little
2024-03-11 16:53:12 +00:00
Peter Hutterer
8b45201b9c wacom: Accept eraser types of button when matching stylus IDs
Unlike tip erasers, styli with eraser buttons (which is the vast
majority anyway) have the same tool ID as the pen so the first
matching stylus we find is the right one.

This avoid a warning when a AES stylus is connected - we're constructing
the stylus based on our cache information which is just ID and serial
but no device - meaning the device lookup cannot work.

Fixes: 42b39cb956 ("wacom: Prefer the stylus over the eraser")
2024-03-11 16:53:12 +00:00
Peter Hutterer
f1cfc55a63 wacom: Add AES styli as separate stylus SVG
These are styli like the Dell Active Pen and most of the styli supplied
with laptops with built-in tablets. We don't always know how many
buttons these have so the SVG has just one large button. They're
typicall slimmer and less rounded than the Wacom pens so let's reflect
this here too.

This requires libwacom 1.4 released June 2020
2024-03-11 16:53:12 +00:00
Automeris naranja
6d8edb80dc apps: Use AdwStatusPage when showing "No Apps Found"
The scrolling bug described in [1] and [2] doesn't
happen anymore. Apparently this was fixed in [3],
which stopped wrapping the status page inside
a GtkListBox.

Use AdwStatusPage again, since it makes the code
simpler.

[1] 1ae2c5295c
[2] https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/989#note_1837249
[3] e2b4896287
2024-03-11 16:12:16 +00:00
Automeris naranja
cb8819657b general: Rename "computer" strings to "device"
"Computer" isn't a suitable term for other device
form factors. Also, there are several strings in
Settings that already use "device", and cc-color-panel.ui
uses a mix of "computer" and "device" strings, which is
weird.
2024-03-11 15:19:55 +00:00
Automeris naranja
ad142445a2 diagnostics-page: Minor writing style tweak
Tweak the writing style of the problem reporting text
with the following changes:

- Use an en dash to separate the "learn more" link
- Use a period at the end of the phrase
2024-03-11 15:10:10 +00:00
Automeris naranja
f03d5cc0ab diagnostics-page: Don't show GNOME privacy policy link
When the privacy policy link from the distro isn't
available when calling G_OS_INFO_KEY_PRIVACY_POLICY_URL,
"gnome.org/privacy-policy" is used instead. However,
GNOME doesn't have any infrastructure for automatic
problem reporting; also, that link doesn't even mention
about problem reporting, so it's completely unrelated.

Fix by removing not setting any link if
G_OS_INFO_KEY_PRIVACY_POLICY_URL doesn't return any URL.

Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2926
2024-03-11 15:10:10 +00:00
Automeris naranja
fc34e26b5e background: Add a transition to the selected background check
So the check appears in a nice way when switching
backgrounds.
2024-03-11 15:09:15 +00:00
Automeris naranja
36917a0896 common: Replace info-symbolic icon with info-outline-symbolic
Latest mockups are now using info-outline-symbolic,
example:
1c55bbb53a
2024-03-11 15:06:26 +00:00
Philip Withnall
2d6469ce6b color: Correctly capitalise button labels
As per the HIG, button labels should be in title case.

Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2024-03-11 15:02:34 +00:00
Daniel Tang
6a083318af color: Fix GTK4 invisible start calibration button
"action_area" was unused. internal-child is invalid in GTK4,
so the row with the start button doesn't load. This makes the
calibration feature impossible to use. Removing the unused
unrecognized attribute allows the start button to load again.

Fixes: https://askubuntu.com/q/1504329/1004020
Fixes: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/2043119
2024-03-11 13:43:47 +00:00
Allan Day
5e1db66a73 online-accounts-panel: Organize the accounts list
Group the unbranded accounts and the Microsoft accounts, so that the
list is more logically ordered and looks better.

Fixes #2949
2024-03-11 13:41:55 +00:00
Matthijs Velsink
d26fb10c28 system, users: Remove leftover .desktop file
When the Users panel got moved to System, the original .desktop file was
also moved. However, that is now obsolute with
`panels/system/users/gnome-users-panel.desktop.in`. This old file is
also not referenced in any `meson.build` and contains an outdated `Exec`
line.

So, remove it.
2024-03-11 13:01:56 +00:00
Athmane MOKRAOUI
464631e138 Update Kabyle translation 2024-03-11 12:45:10 +00:00
Fran Dieguez
9ab46dfbdc Update Galician translation 2024-03-11 08:40:03 +00:00
Jordi Mas i Hernandez
15442633fd Update Catalan translation 2024-03-11 06:03:11 +00:00
Philipp Kiemle
f908db0ac0 Update German translation 2024-03-10 22:54:02 +00:00
Piotr Drąg
50b7b51424 Update Polish translation 2024-03-10 20:24:48 +01:00
Brage Fuglseth
4d1d802553 Update Norwegian Bokmål translation 2024-03-10 14:18:37 +00:00
Brage Fuglseth
1b612d2434 Update Norwegian Bokmål translation 2024-03-10 13:31:24 +00:00
Rūdolfs Mazurs
215150a52d Update Latvian translation 2024-03-08 21:46:06 +00:00
Rūdolfs Mazurs
21f59ba4eb Update Latvian translation 2024-03-08 20:21:04 +00:00
Quentin PAGÈS
70a7ad91ec Update Occitan translation 2024-03-08 16:55:31 +00:00
Andika Triwidada
4803f8eaef Update Indonesian translation 2024-03-08 10:23:14 +00:00
Anders Jonsson
5b06f16fa8 Update Swedish translation 2024-03-07 15:19:57 +00:00
Andika Triwidada
fc0e22c48b Update Indonesian translation 2024-03-07 05:01:50 +00:00
Irénée THIRION
ef3e654ca0 Update French translation 2024-03-06 19:16:22 +00:00
Matthijs Velsink
672e911e09 users-page: Remove unused parameter
This parameter was accidentally left during changes to the original
commit in !2306, and was kept going into !2328.

Closes #2947
2024-03-06 18:31:25 +01:00
Alan Mortensen
7a8d0c8440 Update Danish translation 2024-03-06 15:42:19 +00:00
Matthijs Velsink
6bdbea61cc gitlab: Update issue template link for stack traces
The GNOME Wiki is outdated, use the handbook.

See Initiatives#51
2024-03-06 11:39:52 +00:00
Matthijs Velsink
58c1e8fc47 metainfo: Update and add URLs
Initiatives#51 proposes to update and unify links in metainfo for GNOME
apps. We were using the old wiki link for translation and did not use
the welcome.gnome.org page for contributors.

Fix and add these links.

Closes #2938
2024-03-06 11:39:52 +00:00
Peter Hutterer
d8cb742c6d wacom: Remove an outdated ifdef
libwacom 0.27 was released in 2017, I think we can rely on having that
version now.
2024-03-06 09:11:10 +00:00
Baurzhan Muftakhidinov
59ce00a0eb Update Kazakh translation 2024-03-06 02:58:54 +00:00
Danial Behzadi
f51f09a419 Update Persian translation 2024-03-05 13:38:16 +00:00
Bruce Cowan
8f962dbde0 Update British English translation 2024-03-05 11:19:03 +00:00
Matej Urbančič
57687029f7 Update Slovenian translation 2024-03-04 21:46:56 +00:00
Asier Sarasua Garmendia
a9a4a8ceb3 Update Basque translation 2024-03-04 19:58:59 +00:00
Daniel Rusek
e2d64012f5 Update Czech translation 2024-03-04 16:32:09 +00:00
Automeris naranja
329e8c8fae remote-session-page: Fix to avoid a string freeze break
A previous commit[1] attempted to prevent "How to Connect"
section string from being translated twice[2].
Desktop Sharing and Remote Login pages have this same
string, but the latter was missing a period at the
end of the phrase, which caused the duplicated issue.

The commit[1] didn't fix the issue entirely, because
the string from the Desktop Sharing page was using
a different apostrophe symbol than the Remote Login page
counterpart (which is the recommended apostrophe symbol
acc. to HIG[3]).

Fix the issue by using the same apostrophe symbol mentioned
above in the string from the Remote Login page. This will
cause the translation from the Desktop Sharing string to be
reused, thus a string freeze break won't happen.

See also: https://gitlab.gnome.org/Teams/Translation/Coordination/-/issues/133

[1] b4131d3b0a
[2] https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2936
[3] https://developer.gnome.org/hig/guidelines/typography.html
2024-03-04 12:22:39 -03:00
Balázs Úr
14367fa8de Update Hungarian translation 2024-03-04 14:21:05 +00:00
Yuri Chornoivan
fda1bffbff Update Ukrainian translation 2024-03-04 13:51:26 +00:00
Luming Zh
2a4b0bec6b Update Chinese (China) translation 2024-03-04 11:40:19 +00:00
Daniel Rusek
fcd0e0d458 Update Czech translation 2024-03-04 11:24:25 +00:00
Daniel Mustieles
11c56602a6 Updated Spanish translation 2024-03-04 11:11:46 +01:00
Yaron Shahrabani
d14f0421dd Update Hebrew translation 2024-03-04 09:51:52 +00:00
Automeris naranja
b4131d3b0a remote-session-page: Add missing period to a phrase
The description text from the "How to Connect" session
doesn't end with a period, unlike the same description
that is located in the Desktop Sharing page[1]. This
unnecessarily duplicate the strings in Damned Lies
and creates an inconsistency.

Add a period to that description text to fix the issue.

[1] https://gitlab.gnome.org/GNOME/gnome-control-center/-/blob/46.rc/panels/system/remote-desktop/cc-remote-session-page.ui?ref_type=tags#L42

Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2936
2024-03-04 05:05:34 +00:00
Aurimas Černius
1c642f3b5a Update Lithuanian translation 2024-03-03 20:44:32 +00:00