One of the more interesting decisions I made for Vapad was that the program should not have a preferences dialog. It not only forced the concept of danger defaults even harder, but asks encouraged me to learn more about gtk4's revamped menu system, and how to bind properties to actions and create those little checkboxes and radio buttons in the menu.
#gtk4 #vala