changelog
    
    
    - Sun, 18 Aug 2013 15:33:00 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 18 Aug 2013 15:33:00 +0300] rev 455
 
    - Code formatting: use same separators everywhere, remove extra spaces from license headers, simplified message manager api a bit
 
    - Sat, 17 Aug 2013 11:48:27 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 11:48:27 +0300] rev 454
 
    - ask the user for isecalc's path if adding edges to intersector output and no path is defined
 
    - Sat, 17 Aug 2013 11:37:51 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 11:37:51 +0300] rev 453
 
    - added missing UI file
 
    - Sat, 17 Aug 2013 11:35:51 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 11:35:51 +0300] rev 452
 
    - ask the user for ext prog paths instead of telling to go to configuration if no path is defined
 
    - Sat, 17 Aug 2013 02:24:08 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 02:24:08 +0300] rev 451
 
    - minor change
 
    - Sat, 17 Aug 2013 02:07:49 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 02:07:49 +0300] rev 450
 
    - made config dialog default to the correct tab again
 
    - Sat, 17 Aug 2013 02:06:55 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 02:06:55 +0300] rev 449
 
    - made downloaded files be stored into recent files
 
    - Sat, 17 Aug 2013 01:17:20 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 01:17:20 +0300] rev 448
 
    - Use a busy cursor while compiling all
 
    - Sat, 17 Aug 2013 00:47:24 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 00:47:24 +0300] rev 447
 
    - Use brighter text color with dark backgrounds for the message manager
 
    - Sat, 17 Aug 2013 00:02:17 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 17 Aug 2013 00:02:17 +0300] rev 446
 
    - ::getIndex() should never return -1 if ::file() is not null so no check needed there..
 
    - Fri, 16 Aug 2013 23:59:09 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 16 Aug 2013 23:59:09 +0300] rev 445
 
    - fixed: LDObject's various methods still assumed that the current file wouldn't change
 
    - Fri, 16 Aug 2013 23:24:57 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 16 Aug 2013 23:24:57 +0300] rev 444
 
    - Added action "add history line" for adding new history entries
 
    - Fri, 16 Aug 2013 11:05:21 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 16 Aug 2013 11:05:21 +0300] rev 443
 
    - rework
 
    - Fri, 09 Aug 2013 04:29:37 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 09 Aug 2013 04:29:37 +0300] rev 442
 
    - Picking now works with the VAO setup
 
    - Fri, 09 Aug 2013 03:09:08 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Fri, 09 Aug 2013 03:09:08 +0300] rev 441
 
    - BIG COMMIT -- Moving from display lists to VAOs.