~vcs-imports/gnome-control-center/+git/gnome-control-center:keyboard-load-input-sources-async

Last commit made on 2024-06-11
Get this branch:
git clone -b keyboard-load-input-sources-async https://git.launchpad.net/~vcs-imports/gnome-control-center/+git/gnome-control-center

Branch merges

Branch information

Name:
keyboard-load-input-sources-async
Repository:
lp:~vcs-imports/gnome-control-center/+git/gnome-control-center

Recent commits

98dc3c9... by Felipe Borges <email address hidden>

keyboard, input-chooser: Load locale infos async

This will show a spinner before we have loaded the locale info and
are able to populate the listbox.

Fixes #3081

5b66196... by Felipe Borges <email address hidden>

keyboard, input-chooser: Set content-height for dialog

The dialog currently grows dynamically based on the number of rows.
But since we want to load the dialog async, we don't want to cause it to
move it after its been drawn. So let's pre-allocate the dialog height.

60300f7... by Automeris naranja <email address hidden>

pp-details-dialog: Port to AdwDialog

d824ed1... by Automeris naranja <email address hidden>

wacom: Port "Grip Pen" to AdwDialog

7248ebb... by Felipe Borges <email address hidden>

printers: Recreate destroyed toasts

We re-use a toast for the "Undo" feature, but the toast widget gets
destroyed in the first interaction, causing a crash on a second deletion
when we reference a NULL self->toast.

See https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2596#note_2114598

6322d8d... by Automeris naranja <email address hidden>

printers: Use AdwToast to show status & error messages

Use AdwToast to show when a printer was removed and when
adding a printer fails.

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

bc171a6... by Matthijs Velsink <email address hidden>

mouse-test: Remove primary indicator delay

Instead, instantly show a primary click was successful. For a double
click, it will remove the primary click success. This makes the testing
feel a little more responsive.

Closes #2991

5e00183... by Automeris naranja <email address hidden>

qr-code-dialog: Minor changes to the "Scan to Connect" label

- Add GtkLabel:wrap, otherwise qr-code-dialog width will grow
if the label is long
- Justify the label to the center so it looks more balanced
when it wraps

b171548... by Automeris naranja <email address hidden>

qr-code-dialog: Use AdwPreferencesPage and property rows

The "Network Name" and "Password" labels look unbalanced if they
are long. To fix this, use property rows to show the network
information, which also involves porting the GtkScrolledWindow
to AdwPreferencesPage.

4ffffd6... by Automeris naranja <email address hidden>

qr-code-dialog: Add a comment explaining about the QR code being focusable

The rationale didn't get added in [1]. See [2] for more information.

[1] https://gitlab.gnome.org/GNOME/gnome-control-center/-/commit/0aa4e012cd7b9dde22ce26c1dc031f0b761ff082
[2] https://gitlab.gnome.org/GNOME/gtk/-/issues/6749