8082430...
by
Yuri Chornoivan <email address hidden>
Update Ukrainian translation
e7e9753...
by
Matthijs Velsink <email address hidden>
display: Fix crash due to shortcut propagation phase
For a managed GtkShortcutController, changing its propagation phase
away from `GTK_PHASE_BUBBLE` currently results in a lingering reference
due to a bug in GTK (gtk#6246). This means the Escape key shortcut
remains active even after leaving the Display panel, resulting in a
crash when pressing Escape in any panel after leaving the Display panel.
This is now fixed in GTK (gtk!7115), but there seems to be no reason for
changing the propagation phase at all anyways. Since the callback
returns `GDK_EVENT_PROPAGATE` when it does not activate, the event
should still make it to other handlers.
So, to speed up the fix for gnome-control-center, we remove the
propagation phase changes althogether. There is also no need to let the
shortcut have global scope, managed is enough.
(cherry picked from commit f6278f53d9df38e901a508fd7d30884738ad75aa)
7f93969...
by
Maximiliano Sandoval <email address hidden>
privacy: Remove rows that had their perms reset
When a permission for an app is reset, e.g. via:
flatpak permission-reset APP_ID
the Changed signal simply contains one fewer entry in its dictionary. If
we had a row for an app_id, and such app_id is not in the new
permissions we remove the row from the list box.
623909c...
by
Automeris naranja <email address hidden>
style: Add and use the .cc-placeholder-row style class
By creating a .cc-placeholder-row style class that
sets a padding, it won't be necessary to set margins
to every GtkLabel that is being used as list box
placeholder widgets.
e938483...
by
Automeris naranja <email address hidden>