Add additional DnD drop target types
It would be nice if we could support dragging icons from Icon Library into Builder. This works fine from Builder when used on the host, but breaks when running Builder from Flatpak because we don't have access to a shared common directory as .var/app
is a tmpfs mount isolating us.
https://gitlab.gnome.org/World/design/icon-library/-/blob/112abbda14671d7025168b5545a7ad84a07df2d7/src/widgets/icons/icon.rs#L121 shows where some of the offers are made. We only support text/uri-list
but could easily fallback when that fails to use other content providers like the bytes w/ text/svg+xml
.