changelog
    
    
    - Wed, 15 Jun 2022 12:17:29 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 15 Jun 2022 12:17:29 +0300] rev 223
 
    - Use Mapbox's ear clipping algorithm to handle drawing any simple polygon
 
    - Tue, 14 Jun 2022 23:04:49 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 14 Jun 2022 23:04:49 +0300] rev 222
 
    - Edit tools: get rid of the preview polygon and render the result-to-be
 
    - Tue, 14 Jun 2022 22:31:39 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 14 Jun 2022 22:31:39 +0300] rev 221
 
    - simplify settings further
 
    - Tue, 14 Jun 2022 20:44:07 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 14 Jun 2022 20:44:07 +0300] rev 220
 
    - Further reduce settings.h
 
    - Tue, 14 Jun 2022 20:35:11 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 14 Jun 2022 20:35:11 +0300] rev 219
 
    - fix comment
 
    - Tue, 14 Jun 2022 19:50:31 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 14 Jun 2022 19:50:31 +0300] rev 218
 
    - Replace config collector with a simpler system
 
    - Tue, 14 Jun 2022 17:55:50 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 14 Jun 2022 17:55:50 +0300] rev 217
 
    - reimplement EditTools as a render layer
 
    - Mon, 13 Jun 2022 02:18:25 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 13 Jun 2022 02:18:25 +0300] rev 216
 
    - Reworked grid program into a render layer
 
    - Sun, 12 Jun 2022 23:59:37 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 12 Jun 2022 23:59:37 +0300] rev 215
 
    - Reimplement the axes program as a layer that can be added to PartRenderer
 
    - Sun, 12 Jun 2022 20:47:04 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 12 Jun 2022 20:47:04 +0300] rev 214
 
    - begin refactor of gl side