changelog
    
    
    - Sat, 08 Apr 2023 15:34:32 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 15:34:32 +0300] rev 350
 
    - Opening recently opened files works again now
 
    - Sat, 08 Apr 2023 15:15:41 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 15:15:41 +0300] rev 349
 
    - Rename ColorButtonPlugin -> ColorEditPlugin
 
    - Sat, 08 Apr 2023 15:15:20 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 15:15:20 +0300] rev 348
 
    - Rename colorbutton.cpp -> coloredit.cpp
 
    - Sat, 08 Apr 2023 15:11:39 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 15:11:39 +0300] rev 347
 
    - Rename ColorButton -> ColorEdit
 
    - Sat, 08 Apr 2023 15:08:19 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 15:08:19 +0300] rev 346
 
    - Change color edit coloring to use only stylesheets to colorise the line edit only
 
    - Sat, 08 Apr 2023 15:05:57 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 15:05:57 +0300] rev 345
 
    - delete commented out code
 
    - Sat, 08 Apr 2023 15:03:54 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 15:03:54 +0300] rev 344
 
    - Changed color button to a line edit+button combination
 
    - Sat, 08 Apr 2023 12:55:11 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 12:55:11 +0300] rev 343
 
    - Fix BFC formatting not working due to being evaluated after comment format
 
    - Sat, 08 Apr 2023 12:53:15 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 12:53:15 +0300] rev 342
 
    - Fix line type 0 format regular expression
 
    - Sat, 08 Apr 2023 12:24:04 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 08 Apr 2023 12:24:04 +0300] rev 341
 
    - Save settings as soon as they are changed, Cancel and Reset buttons revert changes
 
    - Sat, 23 Jul 2022 01:38:43 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 23 Jul 2022 01:38:43 +0300] rev 340
 
    - Merge commit
 
    - Sat, 23 Jul 2022 01:38:06 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 23 Jul 2022 01:38:06 +0300] rev 339
 
    - Add SIG macro
 
    - Wed, 20 Jul 2022 21:48:46 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 20 Jul 2022 21:48:46 +0300] rev 338
 
    - Delete unused code
Remove Model legacy type alias, QTextDocument is used now instead 
    - Wed, 20 Jul 2022 21:35:55 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 20 Jul 2022 21:35:55 +0300] rev 337
 
    - Remove debug code
 
    - Wed, 20 Jul 2022 21:34:56 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 20 Jul 2022 21:34:56 +0300] rev 336
 
    - Draw mode and make unofficial tools now work again
 
    - Wed, 20 Jul 2022 12:59:07 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 20 Jul 2022 12:59:07 +0300] rev 335
 
    - Fix crashing
Add option to set tool button style 
    - Thu, 14 Jul 2022 16:47:59 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Thu, 14 Jul 2022 16:47:59 +0300] rev 334
 
    - Convert text model to CR+LF when saving
 
    - Mon, 04 Jul 2022 19:53:13 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 04 Jul 2022 19:53:13 +0300] rev 333
 
    - Experiment to delete the Model class and rely solely on text documents
 
    - Mon, 04 Jul 2022 15:37:22 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 04 Jul 2022 15:37:22 +0300] rev 332
 
    - Only enable the text editor when having a model open
 
    - Mon, 04 Jul 2022 01:20:36 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 04 Jul 2022 01:20:36 +0300] rev 331
 
    - Add basic syntax highlighting
 
    - Mon, 04 Jul 2022 00:23:50 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 04 Jul 2022 00:23:50 +0300] rev 330
 
    - Delete object editor
 
    - Mon, 04 Jul 2022 00:19:18 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 04 Jul 2022 00:19:18 +0300] rev 329
 
    - fix some issues like subfile references not showing up properly
 
    - Sun, 03 Jul 2022 23:54:22 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 23:54:22 +0300] rev 328
 
    - Replace item view with a text editor
 
    - Sun, 03 Jul 2022 22:32:50 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 22:32:50 +0300] rev 327
 
    - Add copy action
 
    - Sun, 03 Jul 2022 22:24:12 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 22:24:12 +0300] rev 326
 
    - Add missing 0 BFC INVERTNEXT when writing out subfile references
 
    - Sun, 03 Jul 2022 21:49:15 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 21:49:15 +0300] rev 325
 
    - minor fix in main
 
    - Sun, 03 Jul 2022 21:49:02 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 21:49:02 +0300] rev 324
 
    - Make the extrusion axis only visible when extruding
 
    - Sun, 03 Jul 2022 21:47:44 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 21:47:44 +0300] rev 323
 
    - Fix normal of the plane used to find cylinder height
 
    - Sun, 03 Jul 2022 20:18:34 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 20:18:34 +0300] rev 322
 
    - Reduce edittools.cpp further
 
    - Sun, 03 Jul 2022 15:59:22 +0300
 
    - by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 15:59:22 +0300] rev 321
 
    - Fix polygonize not finding the normal properly