Add Drag and Drop support

Open Christian Mutti requested to merge chrs/gnome-font-viewer:feature/dnd into main

Enable drag and drop support using GtkDropTarget. When a file is dropped onto the window, behavior should be the same as when using 'Open File in Fonts' action in Nautilus.

Fixes #39.


I'm fairly unfamiliar with GTK and production-ready C code, but I'm eager to learn and change the code if necessary!

Merge request reports