~vcs-imports/gnome-control-center/+git/gnome-control-center:fix_default_apps_initial_firing

Last commit made on 2023-10-22
Get this branch:
git clone -b fix_default_apps_initial_firing https://git.launchpad.net/~vcs-imports/gnome-control-center/+git/gnome-control-center

Branch merges

Branch information

Name:
fix_default_apps_initial_firing
Repository:
lp:~vcs-imports/gnome-control-center/+git/gnome-control-center

Recent commits

c8bcc8d... by Nelson Benitez

CcDefaultAppsRow: avoid "notify::selected-item" initial firing

When connecting to "notify::selected-item" signal of a
CcDefaultAppsRow widget, an unsolicited initial firing of
that signal happens just after the widget is constructed.

To prevent that, so we can avoid the undesired consequences
of it described in #2626 and #2683, we connect it in an
idle handler, so at that time the widget has already been
constructed and the initial firing already took place
when no signal handler was connected.

Fixes #2626
Fixes #2683

270e943... by Felipe Borges <email address hidden>

universal-access: Add a few comments to translatable strings

This should help translators contextualize some of the strings we
display in the Zoom page of the Accessibility settings.

Fixes #2702

7ffdb1c... by Felipe Borges <email address hidden>

appdata: Update contact url to point users to Discourse

The mailing list is now dead.

See #1158

30eed4a... by Sabri Ünal

appdata: add vcs-browser support and more

vcs-browser URL is visible on Flathub and GNOME Control Center.

Also:
- Update donation URL
- Add a homepage

More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url

526217b... by Maximiliano Sandoval R <email address hidden>

keyboard-shortcut-dialog: Allow escape to close

At the moment the search entry is consuming the Escape key press, so we
have to manually tell it what to do with it.

We clear the search on the first press, if there is input, and close the
window otherwise.

759eccf... by Automeris naranja <email address hidden>

printers: Add tooltip to the search button

"Controls in the header bars of primary windows should all have tooltips".

https://developer.gnome.org/hig/patterns/feedback/tooltips.html

dccaf98... by Marco Melorio <email address hidden>

mouse-panel: Increase AdwBreakpoint width to avoid videos being blurry

When reducing the window width, CCSplitRow won't have enough width
to display videos without blurriness. This change increases the
AdwBreakpoint width so CCSplitRow shows vertically before that problem
described earlier happens.

See also: https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960#note_1869031

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960>

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2631

b136406... by Marco Melorio <email address hidden>

cc-split-row: Reduce GtkPicture horizontal margins to avoid blurriness

There is a difference between the aspect ratio of the CCSplitRow widget
and the videos from the Mouse & Touchpad panel, which causes the videos
to appear blurry.

This change reduces the video margins so they can better align with the pixel grid.
See also: https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960#note_1869031

Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960>

Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2631

2e12bf3... by Maximiliano Sandoval R <email address hidden>

input-list-box: Add a label to the add button

This way it looks a bit more full and helps with a11y. Values taken from
the app Secrets.

a98748f... by Maximiliano Sandoval R <email address hidden>

input-list-box: Use ActionRow instead of label

This way it has the correct height.