changelog
    
    
    - Wed, 19 Apr 2023 22:42:43 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 19 Apr 2023 22:42:43 +0300] rev 380
 
    - Use QFileInfo to represent paths
 
    - Wed, 12 Apr 2023 01:53:42 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 12 Apr 2023 01:53:42 +0300] rev 379
 
    - Circular primitive type is now an enum class
 
    - Tue, 11 Apr 2023 22:51:47 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 11 Apr 2023 22:51:47 +0300] rev 378
 
    - remove now unneeded type alias
 
    - Tue, 11 Apr 2023 22:51:12 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 11 Apr 2023 22:51:12 +0300] rev 377
 
    - BasicShader is no longer a class
 
    - Tue, 11 Apr 2023 22:39:18 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 11 Apr 2023 22:39:18 +0300] rev 376
 
    - Split GL preferences that affect GL build to a new build preferences structure, modifying that requires rebuild, modifying render preferences does not
 
    - Tue, 11 Apr 2023 20:27:04 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 11 Apr 2023 20:27:04 +0300] rev 375
 
    - Simplify signature of updateRenderPreferences
 
    - Tue, 11 Apr 2023 11:11:28 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 11 Apr 2023 11:11:28 +0300] rev 374
 
    - More refactor and renaming
Added a test function that makes recolors stuff red