changelog
    
    
    - Thu, 04 Jul 2013 03:29:51 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 04 Jul 2013 03:29:51 +0300] rev 324
 
    - fixed: when a new message line was added, the viewport wasn't updated
 
    - Thu, 04 Jul 2013 03:08:34 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 04 Jul 2013 03:08:34 +0300] rev 323
 
    - remove old test messages
 
    - Thu, 04 Jul 2013 03:05:39 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 04 Jul 2013 03:05:39 +0300] rev 322
 
    - Re-added the message log, now draws into the viewport
 
    - Wed, 03 Jul 2013 00:43:27 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 03 Jul 2013 00:43:27 +0300] rev 321
 
    - Apply tr() for possible future translations
 
    - Tue, 02 Jul 2013 23:40:27 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 23:40:27 +0300] rev 320
 
    - rework aborting.. I'm still not sure I'm doing it right, though.
 
    - Tue, 02 Jul 2013 23:29:57 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 23:29:57 +0300] rev 319
 
    - Show values in file opening prompt
 
    - Tue, 02 Jul 2013 23:02:53 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 23:02:53 +0300] rev 318
 
    - simplify a bit
 
    - Tue, 02 Jul 2013 22:53:20 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 22:53:20 +0300] rev 317
 
    - Added ability to load the overlay meta
 
    - Tue, 02 Jul 2013 21:39:47 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 21:39:47 +0300] rev 316
 
    - Made overlay data be contained in the part files, still wip
 
    - Tue, 02 Jul 2013 01:42:43 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 01:42:43 +0300] rev 315
 
    - UI-ified the new part prompt
 
    - Tue, 02 Jul 2013 00:31:40 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 00:31:40 +0300] rev 314
 
    - changelog entry
 
    - Tue, 02 Jul 2013 00:27:45 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 00:27:45 +0300] rev 313
 
    - Turns out I overlooked a slot and didn't need to derive from QSpinBox after all
 
    - Tue, 02 Jul 2013 00:15:52 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 00:15:52 +0300] rev 312
 
    - Nuked the obsolete radial type now
 
    - Tue, 02 Jul 2013 00:06:06 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 02 Jul 2013 00:06:06 +0300] rev 311
 
    - Further work on the primitive generator
 
    - Mon, 01 Jul 2013 23:07:35 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 01 Jul 2013 23:07:35 +0300] rev 310
 
    - Begin converting the radial type into a primitive generator
 
    - Mon, 01 Jul 2013 19:48:29 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 01 Jul 2013 19:48:29 +0300] rev 309
 
    - restyled file.cpp
 
    - Mon, 01 Jul 2013 17:27:37 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 01 Jul 2013 17:27:37 +0300] rev 308
 
    - Added an atof overload to convert from string to float, hopefully without any precision error
 
    - Thu, 27 Jun 2013 14:55:32 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 27 Jun 2013 14:55:32 +0300] rev 307
 
    - Use unique IDs instead of file indices in picking lists, this is much less prone to error
 
    - Thu, 27 Jun 2013 14:12:12 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 27 Jun 2013 14:12:12 +0300] rev 306
 
    - minor improvements to primitive handling
 
    - Thu, 27 Jun 2013 12:29:54 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 27 Jun 2013 12:29:54 +0300] rev 305
 
    - Exported Rectifier interface to .ui file
 
    - Thu, 27 Jun 2013 12:13:15 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 27 Jun 2013 12:13:15 +0300] rev 304
 
    - ..
 
    - Thu, 27 Jun 2013 12:12:53 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 27 Jun 2013 12:12:53 +0300] rev 303
 
    - Converted Intersector UI, improved handling of failed ext program launches, fixed launch of non-wine programs
 
    - Thu, 27 Jun 2013 03:00:00 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 27 Jun 2013 03:00:00 +0300] rev 302
 
    - Converted Isecalc front-end dialog to Designer UI
 
    - Thu, 27 Jun 2013 02:46:12 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 27 Jun 2013 02:46:12 +0300] rev 301
 
    - Added an ui file for a to-be edger2 launcher
 
    - Fri, 21 Jun 2013 18:41:44 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 21 Jun 2013 18:41:44 +0300] rev 300
 
    - Added support for launching external programs with Wine
 
    - Fri, 21 Jun 2013 17:52:44 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 21 Jun 2013 17:52:44 +0300] rev 299
 
    - Only write config options to file that actually deviate from the default. Should've done this earlier on... before 0.1 alpha was tagged
 
    - Fri, 21 Jun 2013 17:36:50 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 21 Jun 2013 17:36:50 +0300] rev 298
 
    - Nuked the now-empty string.cpp/.h
 
    - Fri, 21 Jun 2013 17:29:29 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 21 Jun 2013 17:29:29 +0300] rev 297
 
    - Added license header to primitives.cpp