changelog
    
    
    - Sun, 10 Jun 2018 16:50:14 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Sun, 10 Jun 2018 16:50:14 +0300] rev 1398
 
    - changed LDCylinder to LDCircularPrimitive and moved circles to it
 
    - Sun, 10 Jun 2018 16:04:38 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Sun, 10 Jun 2018 16:04:38 +0300] rev 1397
 
    - cleaned up LDColor constructors
 
    - Sun, 10 Jun 2018 15:53:21 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Sun, 10 Jun 2018 15:53:21 +0300] rev 1396
 
    - show the color index in the color button
 
    - Sun, 10 Jun 2018 12:12:50 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Sun, 10 Jun 2018 12:12:50 +0300] rev 1395
 
    - separated the color button into a new widget
 
    - Fri, 08 Jun 2018 23:06:56 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Fri, 08 Jun 2018 23:06:56 +0300] rev 1394
 
    - fixed cylinder rendering
 
    - Thu, 07 Jun 2018 23:24:02 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Thu, 07 Jun 2018 23:24:02 +0300] rev 1393
 
    - changed rotation matrix to quaternion in GLRenderer
 
    - Mon, 04 Jun 2018 23:22:52 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Mon, 04 Jun 2018 23:22:52 +0300] rev 1392
 
    - fix compiler warnings
 
    - Mon, 04 Jun 2018 23:12:40 +0300
 
    - by Teemu Piippo <teemu@hecknology.net> [Mon, 04 Jun 2018 23:12:40 +0300] rev 1391
 
    - added work done on cylinders