changelog
    
    
    - Sat, 18 May 2013 21:35:55 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 18 May 2013 21:35:55 +0300] rev 214
 
    - Added demote function for making conditional lines normal lines
 
    - Fri, 17 May 2013 11:53:28 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 17 May 2013 11:53:28 +0300] rev 213
 
    - Look for LDraw files in the part's directory first
 
    - Fri, 17 May 2013 03:11:47 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 17 May 2013 03:11:47 +0300] rev 212
 
    - Fixed: rotation point dialog didn't accept negative custom coords; objects were rotated by the grid angle's half
 
    - Thu, 16 May 2013 22:59:10 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 16 May 2013 22:59:10 +0300] rev 211
 
    - Added dialog for rotation points
 
    - Thu, 16 May 2013 02:26:50 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 16 May 2013 02:26:50 +0300] rev 210
 
    - Better support for dark backgrounds..
 
    - Thu, 16 May 2013 00:43:43 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 16 May 2013 00:43:43 +0300] rev 209
 
    - Don't do any object offsetting, instead use origin as the rotation point for the free camera.
 
    - Wed, 15 May 2013 23:34:50 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 15 May 2013 23:34:50 +0300] rev 208
 
    - Allow rectangle drawing by pressing shift when inserting the first vertex.
 
    - Wed, 15 May 2013 01:25:04 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 15 May 2013 01:25:04 +0300] rev 207
 
    - Made drawing an edit mode, allowing me to add more modes in the future
 
    - Tue, 14 May 2013 23:05:04 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 23:05:04 +0300] rev 206
 
    - Added icons for Isecalc and coordinate replacer
 
    - Tue, 14 May 2013 22:18:38 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 22:18:38 +0300] rev 205
 
    - Added Isecalc interface
 
    - Tue, 14 May 2013 18:33:02 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 18:33:02 +0300] rev 204
 
    - Added icon for drawing
 
    - Tue, 14 May 2013 18:32:34 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 18:32:34 +0300] rev 203
 
    - Added Coverer interface
 
    - Tue, 14 May 2013 18:00:50 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 18:00:50 +0300] rev 202
 
    - Un-templated CheckBoxGroup, moved it and RadioButton into widgets.cpp/widgets.h; removed license text tab because I think LICENSE is enough.
 
    - Tue, 14 May 2013 04:17:43 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 04:17:43 +0300] rev 201
 
    - Added icons for wireframe and inversion
 
    - Tue, 14 May 2013 04:03:52 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 04:03:52 +0300] rev 200
 
    - Merged new part and LDraw path dialogs into dialogs.cpp
 
    - Tue, 14 May 2013 03:49:15 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 03:49:15 +0300] rev 199
 
    - Made Qt file includes more proper (<QLineEdit> instead of <qlineedit.h>), merged setContentsDialog.cpp into dialogs.cpp
 
    - Tue, 14 May 2013 03:23:01 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 03:23:01 +0300] rev 198
 
    - Split some stuff into separate files
 
    - Tue, 14 May 2013 02:28:28 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 02:28:28 +0300] rev 197
 
    - Allow changing of existing overlay values
 
    - Tue, 14 May 2013 01:22:40 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 01:22:40 +0300] rev 196
 
    - Allow one of the dimensions be filled via aspect ratio
 
    - Tue, 14 May 2013 00:52:20 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 14 May 2013 00:52:20 +0300] rev 195
 
    - Added image overlays, these are offset and scaled photos drawn on top of the part model to help getting part data from pictures.
 
    - Mon, 13 May 2013 19:53:22 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 13 May 2013 19:53:22 +0300] rev 194
 
    - Fixed coordconv3_2 algorithm, plane drawing works on any of the fixed cameras now.
 
    - Mon, 13 May 2013 00:04:54 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 13 May 2013 00:04:54 +0300] rev 193
 
    - Added wireframe mode
 
    - Sun, 12 May 2013 20:21:44 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 12 May 2013 20:21:44 +0300] rev 192
 
    - Split inverting into methods into LDObject and its subclasses, fixed a rather severe memory leak issue (GL display lists weren't being removed properly)
 
    - Sat, 11 May 2013 04:02:13 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 11 May 2013 04:02:13 +0300] rev 191
 
    - Readded BFC red-green view, although determining inversion isn't always correct and it cannot handle CW-certified files...
 
    - Fri, 10 May 2013 21:45:36 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 10 May 2013 21:45:36 +0300] rev 190
 
    - Added tool for replacing coordinate values
 
    - Fri, 10 May 2013 17:39:56 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 10 May 2013 17:39:56 +0300] rev 189
 
    - Rewrote the string class with a simpler version. The old one was more than probably leaking water like a boat with an elephant on board...
 
    - Thu, 09 May 2013 17:03:44 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 09 May 2013 17:03:44 +0300] rev 188
 
    - Further removal of hungarian notation
 
    - Thu, 09 May 2013 04:01:37 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 09 May 2013 04:01:37 +0300] rev 187
 
    - New gui_colortoolbar default