Use clang and enable warnings
Add hotkeys for selecting current rule
Improve texture alignment
Optional size argument
Rewrite interface rules
Fix selection type check
Only handle mousedown event
Remove "NONE" pattern type
Move header file contents to main file
Replace drag-and-drop with clicking
Scale interface based on display size
Fix typo
Expand interface rules
Document user interface
Replace quadrants with array
Change to if-else
Allow dragging from inside rules
Make rendering limit configurable
Extend to 8 rules
Add configurable colors
Improve square drawing