changelog
    
    
    - Tue, 11 Mar 2014 16:11:22 +0200
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 11 Mar 2014 16:11:22 +0200] rev 703
 
    - - renamed some enumerators, added license header to glcompiler.cc
 
    - Tue, 11 Mar 2014 15:44:27 +0200
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 11 Mar 2014 15:44:27 +0200] rev 702
 
    - - subfile coloring now works again
 
    - Tue, 11 Mar 2014 14:35:21 +0200
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 11 Mar 2014 14:35:21 +0200] rev 701
 
    - - renamed several GLCompiler members and methods
 
    - Mon, 10 Mar 2014 14:30:37 +0200
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 10 Mar 2014 14:30:37 +0200] rev 700
 
    - - only sort and strip duplicates from the objects-staged-to-compile list when actually compiling staged objects, this eliminates needless calls which slowed file loading down a ton.
 
    - Mon, 10 Mar 2014 14:29:12 +0200
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 10 Mar 2014 14:29:12 +0200] rev 699
 
    - - fixed zoom value not being initialized properly + some other minor things
 
    - Mon, 10 Mar 2014 14:12:28 +0200
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 10 Mar 2014 14:12:28 +0200] rev 698
 
    - - refactor
 
    - Mon, 10 Mar 2014 13:26:02 +0200
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 10 Mar 2014 13:26:02 +0200] rev 697
 
    - - hooked object compilation to low-level functions so as to remove the compileObject() crap from edit actions