changelog
    
    
    - Sun, 16 Oct 2016 17:54:42 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Sun, 16 Oct 2016 17:54:42 +0300] rev 1040
 
    - Dropped Qt 4 support. We're Qt 5 only now.
 
    - Sun, 16 Oct 2016 17:54:22 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Sun, 16 Oct 2016 17:54:22 +0300] rev 1039
 
    - Fixed compilation.
 
    - Thu, 16 Jun 2016 14:13:04 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Thu, 16 Jun 2016 14:13:04 +0300] rev 1038
 
    - Added doxygen.ini
 
    - Sun, 08 May 2016 20:54:52 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 20:54:52 +0300] rev 1037
 
    - Moved matrix into new source/header pair in types/
 
    - 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
 
    - Wed, 17 Feb 2016 03:15:10 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 17 Feb 2016 03:15:10 +0200] rev 1029
 
    - Removed unneeded includes from main.cpp
 
    - Wed, 17 Feb 2016 03:10:12 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 17 Feb 2016 03:10:12 +0200] rev 1028
 
    - Moved PreferredLicenseText into HierarchyElement and made the config pointer be passed to LDPaths. Now I can finally remove the Config global pointer.
 
    - Wed, 17 Feb 2016 02:56:59 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 17 Feb 2016 02:56:59 +0200] rev 1027
 
    - Moved LDObject::moveObjects into MoveToolset
 
    - Wed, 17 Feb 2016 00:54:02 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 17 Feb 2016 00:54:02 +0200] rev 1026
 
    - Rename Pi to lowercase pi