Commit graph

22082 commits

Author SHA1 Message Date
Daniel Mustieles
47a7ecbf09 Update Spanish translation 2023-02-17 13:21:05 +00:00
Ray Strode
8a98497fb0 user-accounts: Don't access user before it's loaded
libaccountsservice documents that it is undefined to access an
ActUser object's properties before the 'is-loaded' property is
set to try.

Control-center unfortunately sometimes accesses objects that
aren't fully loaded, leading to log spew and memory corruption.

This commit fixes the problem by setting up a signal handler
to listen for the is-loaded notification when necessary.

Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2348
Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2349
2023-02-17 09:45:18 +00:00
Yaron Shahrabani
7ae5bf9186 Update Hebrew translation 2023-02-17 08:29:20 +00:00
Jakub Steiner
2e9e87ad40 mouse: Update mouse video assets
- slight adjustments to layout and sizing of individual elements
- based on discussions with Allan & Tobias
2023-02-17 02:09:50 +00:00
Felipe Borges
75e92da6d2 common: Use GtkPicture for CcSplitRow and CcIllustrationRow videos
So we can preserve the aspect-ratio.

Fixes #2345
2023-02-17 02:09:50 +00:00
Felipe Borges
573428d006 mouse: Update mouse video assets
as of https://gitlab.gnome.org/Teams/Design/settings-mockups/-/commit/ad52c2617
2023-02-17 02:09:50 +00:00
Lukáš Tyrychtr
62708fc44f Add the label with the current alert sound as a description for the row, so a screen reader reads it 2023-02-17 02:08:47 +00:00
Felipe Borges
6b4e8ca316 common: Pause CcSplitRow/CcIllustrated videos when pointer leaves
Fixes #2346
2023-02-17 00:48:51 +00:00
Jürgen Benvenuti
5e416ac492 Update German translation 2023-02-16 19:43:17 +00:00
Hugo Carvalho
44bf038939 Update Portuguese translation 2023-02-16 18:07:37 +00:00
Zdenek Dohnal
fb07b65cee printers: Use CUPS dest API for printing test page instead CUPS IPP API
The current usage of CUPS IPP API does not work for temporary queues, because the g-c-c sends the request without creating a local printer first, so the request is sent to non-existing printer.
If you use the destination from cupsGetNamedDest() for printing, CUPS library does the local printer creation internally and printing test page will work even for temporary queues.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2148481
2023-02-16 15:12:27 +00:00
Fran Dieguez
62f16de55d Update Galician translation 2023-02-16 12:06:17 +00:00
Yuri Chornoivan
ffb45219f7 Update Ukrainian translation 2023-02-15 15:02:19 +00:00
Fran Dieguez
54f355e7c2 Update Galician translation 2023-02-15 11:09:46 +00:00
Daniel Mustieles
d85cae3774 Update Spanish translation 2023-02-15 11:09:10 +00:00
Ekaterine Papava
a83ff4ac15 Update Georgian translation 2023-02-15 05:04:03 +00:00
Georges Basile Stavracas Neto
4df41ab8ea Post-release version bump 2023-02-14 22:12:51 -03:00
Georges Basile Stavracas Neto
e7acaa15de 44.beta 2023-02-14 22:09:21 -03:00
Georges Basile Stavracas Neto
b2363b6847 network: Improve QR code appearance
Replace the 'frame' style class with 'card'.
2023-02-14 19:52:47 -03:00
Hendrik Müller
add2f0d2f7 wifi: Add QR code to share Wi-Fi networks
Many devices are able to scan a specifically formatted QR code to
connect to a wifi network.
To make sharing of wifi connections easier, it would be helpful to
display such a QR code in the wifi settings.

A button is added to the wifi connection row. This row is shown in
the general wifi settings panel, as well as in the "Known Wi-Fi Network"
dialog. Clicking the button opens an additional dialog, which shows the
QR code.
2023-02-14 19:11:07 -03:00
Vasil Pupkin
63b17b4eae Update Belarusian translation 2023-02-14 21:27:04 +00:00
Sabri Ünal
ec4e8514e1 Update Turkish translation 2023-02-14 21:13:33 +00:00
Hari Rana
e8afa43dec
primary-menu: Rename to Main Menu
This renames the accessibility label of the primary menu to "Main Menu", and adds a tooltip text under that name, per https://developer.gnome.org/hig/patterns/controls/menus.html#primary-menus
2023-02-14 15:33:32 -05:00
Fran Dieguez
42f05e5ad7 Update Galician translation 2023-02-14 19:56:59 +00:00
Yuri Chornoivan
34d67d304b Update Ukrainian translation 2023-02-14 19:37:29 +00:00
Alexander Mikhaylenko
e911f7defd mouse: Fix swapped scroll direction videos
It was showing the opposite direction for each of them.
2023-02-14 23:11:01 +04:00
Alessandro Bono
908cb548bf microphone: Make the switches toggleable when disabled
Allow to toggle the applications switches when the main permission
is disabled.
2023-02-14 18:15:33 +00:00
Alessandro Bono
eb4390c548 location: Make the switches toggleable when disabled
Allow to toggle the applications switches when the main permission
is disabled.
2023-02-14 18:15:33 +00:00
Alessandro Bono
fa821608b5 camera: Make the switches toggleable when disabled
Allow to toggle the applications switches when the main permission
is disabled.
2023-02-14 18:15:33 +00:00
Christopher Davis
8ecdeb2805 meson: Add GTK as a subproject
We need a release that contains https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5442.
Currently no distro ships GTK 4.9.3.
2023-02-14 18:15:33 +00:00
Felipe Borges
ff6e104033 mouse: Redesign Mouse Test dialog
Per mockups
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/0fa58be/mouse-and-touchpad/test-window.png
2023-02-14 18:10:46 +00:00
Felipe Borges
9e0e6253e4 mouse: Move Mouse Test into its own window
Per discussion at
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2250#note_1631136

Fixes #2250
2023-02-14 18:10:46 +00:00
Yuri Chornoivan
d8eb1967e9 Update Ukrainian translation 2023-02-14 17:53:31 +00:00
Emin Tufan Çetin
47606ab001 Update Turkish translation 2023-02-14 17:43:42 +00:00
Georges Basile Stavracas Neto
0dab5c1e62 tests: Disable GTK accessibility
So that tests can run without the warning.
2023-02-14 17:35:40 +00:00
Hugo Carvalho
073615fa06 Update Portuguese translation 2023-02-14 17:24:48 +00:00
Felipe Borges
b5ce0f08b9 mouse: Redesign Mouse panel
See
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/master/mouse-and-touchpad/mouse-and-touchpad.png
2023-02-14 13:31:23 -03:00
Felipe Borges
42cfa6dcb5 common: Introduce CcSplitRow 2023-02-14 13:31:23 -03:00
Felipe Borges
c4e569610d common, multitasking: Introduce CcIllustratedRow
The CcIllustratedRow is a generalization of CcMultitaskingRow to
be used later in the Mouse settings.
2023-02-14 13:31:23 -03:00
Georges Basile Stavracas Neto
9f827ef2e4 build: Bump GLib dependency
We'll use g_set_str() which was introduced in GLib 2.75.0
2023-02-14 13:31:23 -03:00
Georges Basile Stavracas Neto
10cf38fb87 ci: Bump FDO_DISTRIBUTION_TAG
Let's build a newer image, with a more recent version of GLib.
2023-02-14 13:31:23 -03:00
Hugo Carvalho
f0e7873e50 Update Portuguese translation 2023-02-14 11:47:51 +00:00
Felipe Borges
7ba1afc647 mouse: Add mouse "acceleration profile" row
Fixes #94
2023-02-14 12:13:30 +01:00
Nelson Benítez León
e865b14e3b keyboard: allow going back from CCInputChooser via single click
When adding new input sources, the first dialog shows a list of
languages, when single clicking one item you go to a subdialog
that has a 'go back' item, that item only works if double-clicking
it, but that is unintuitive because if you entered the dialog by
single click you also expect the 'go back' button to work by
single click too.

The subdialog is a GtkListBox configured to be double click,
because it has an 'Accept' header bar button and we don't
really want to activate the subdialog items by single click,
but the 'go back' row is special and as explained before it is
expected to work by single click too.

So this commit adds the required single click handler for the
'go back' rows created in CCInputChooser.

Fixes #1954
2023-02-14 03:24:20 +00:00
Aurimas Černius
30030fe6f4 Update Lithuanian translation 2023-02-13 21:27:03 +00:00
Nelson Benítez León
d1e64d0f13 user-accounts: Initialize CcAvatarChooser a bit earlier
Fixes following warning when activating Users panel:
user-accounts-cc-panel-WARNING **: Error retrieving app filter for user (null): User 4294967295 does not exist

Initialize CcAvatarChooser a bit earlier so it does
not get used by show_user() before creation.

Fixes #2219
2023-02-11 23:10:30 -04:00
Hugo Carvalho
a76b2fb929 Update Portuguese translation 2023-02-11 22:32:06 +00:00
Yuri Chornoivan
b397dd99d5 Update Ukrainian translation 2023-02-11 17:19:17 +00:00
Danial Behzadi
1cc8ad51bc Update Persian translation 2023-02-11 17:11:16 +00:00
Yosef Or Boczko
4288040c46 Update Hebrew translation 2023-02-11 16:25:02 +00:00