- Implement sub-labels
- Labels have the ability to select 'sub-labels'. These labels will be shown underneath the label it's applied on.
- Everything in the current label and sub-labels will be displayed in the grouped labels view (icon with multiple labels).
- A label that has sub-labels can still be viewed in isolation, click first to open the group, then on the single-label icon version of the label.
- Improve edit detection
- Improve performance
- Fix some visual bugs