changelog
    
    
    - Sun, 08 May 2016 20:12:54 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 20:12:54 +0300] rev 1036
 
    - Replaced the ugly for_enum macro with a generator class
Fixed: qHash(const Vertex&) got sucked into infinite recursion 
    - Sun, 08 May 2016 16:26:16 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 16:26:16 +0300] rev 1035
 
    - Further improved enum handling
 
    - Sun, 08 May 2016 16:11:40 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 16:11:40 +0300] rev 1034
 
    - Enum stuff
 
    - Sun, 08 May 2016 15:26:58 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 15:26:58 +0300] rev 1033
 
    - - Refactoring...
- Camera icons don't have to be heap allocated anymore 
    - Sun, 08 May 2016 13:25:12 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 13:25:12 +0300] rev 1032
 
    - Unabbreviated overlay member names
 
    - Wed, 17 Feb 2016 19:54:21 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 17 Feb 2016 19:54:21 +0200] rev 1031
 
    - removed removeDuplicates in favor of QSet, and the unused ObjectList class
 
    - Wed, 17 Feb 2016 03:24:07 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 17 Feb 2016 03:24:07 +0200] rev 1030
 
    - Fixed circle mode not building the circle anymore