Commit graph

2 commits

Author SHA1 Message Date
Lukáš Tyrychtr
75b4d0b2bc default-apps: Don't crash when there are no apps for a mimetype
When a mimetype has no apps, we get a selection notification anyway, but the selected item is NULL.
So, account for that and don't crash.
2023-06-06 13:07:46 +00:00
Christopher Davis
bd069bee92 default-apps: Use new adwaita widgetry, drop deprecated API
GTK has deprecated the AppChooser interface and related widgets.
These APIs will be gone in GTK5, so we should move away from
them as soon as possible.

This MR takes the opportunity to change the design to match newer
mockups while dropping deprecated APIs.
2023-06-06 03:32:59 +00:00