Actually write stuff to files
Implement opening
Make range drawing stateless
Disable double clicking
Fix open action
Add all widgets to form
Use QGridLayout instead
Allow settings RangeDialog initial values
Generate half-deterministic random colors
Remeber if color explicitly selected
Allow saving entries from dialog
Implement cancel button
Add delete button
Add error dialogs
Create context menu
Actually open dialogs from context menu
Automatically try to set title
Use ID in titles, if nescessary
Automatically close dialogs when changing context
Use nicer pseudo random colors