Movement of nodes originally done after 
the example of the Xfce 4.4 menu editor.
Multirow drag and drop concept by 
Kevin Mehall/Richard Kettlewell.
Recursion-based file deletions by Philip 
Withnall.
Search and replace window done after
the example of LibreOffice.
Thanks to ...
... Alberto Funjol for giving an example of 
how to use GtkEntryCompletion so that 
matches from child nodes in a tree view are 
also shown.
... Daniel Boles for solving the mystery of 
how to properly programmatically create a 
GtkShortcutsWindow incl. a working search 
functionality.
... Lars Windolf for his demonstration of 
how to detect a dark theme in GTK (now 
deprecated, but the concept still holds 
true).
Andrew Krause's book "Foundations of GTK+ 
Development" did, among other 
documentation to be found mainly on the 
web, serve as an entry point for getting 
deeper into GTK.
Thanks to the creators of tutorials and 
example code that helped with the 
understanding of how to realize drag 
and drop inside a GtkTreeView.
Thanks to posters on Stack Overflow, 
GTK+ Forums (RIP), and elsewhere for their 
solutions that helped me with solving 
problems.
Thanks to the creators of
obmenu (Manuel Colmenero)
and
obmenu3 (Alexey Korop)
whose editors provided me with hints that
led to an even more full-fledged product
(obmenu: informing about unsaved changes,
 obmenu3: making the backup file optional).

— — —

Randomly [sic!] Selected Quotes [...]
