earlier - Alot of things. One of these days I will try and list everything I did before I 
	  started keeping track.  

3/30/08 - Added rudementary Brush Primitives. Code taken from Q3Radiant so "Sphere" is buggy 
	  and "Torus is absent. Will look into it later.


4/01/08 - Added Cubic Clipping in Camera View. Same commands as Radiant. (Ctrl+] = zoom in,
	  Ctrl+[ = zoom out with toolbar and menu toggle)


4/06/08 - Added Single Selection Cycling (Shift+Alt+LMB). Code from Q3Radiant but hacked to
	  function properly. It works but should be rewritten, in my opinion.


4/27/08 - Changed all Scrollbar buttons in Dialogs to proper Spinner Controls.
	  
	  Changed the simple toolbar into the more pleasant Rebar with individual bands.
	  
	  Added "Add Key", "Create" and "Color" buttons to the Entity Window.
	  
	  Changed the "key""value" Edit Boxes in the Entity Window to RichEdit so you can
   	  now easily mouse select and insert text.
	  
	  Added a TrackBar to the toolbar to handle Mouse movement speed for camera window.
	  
	  Changed Viewname Text in XY Window to a more intuitive and pleasant looking
          Colored XYZ Angle. 


5/03/08 - Added Map Info and Entity Info dialogs. (same as Radiant's dialogs)


5/07/08 - Added Light Radius in XY view. It uses the entity's "light" value as the radius. 
          id's light utility uses, I believe, linear falloff so it is accurate but thirdparty
	  utils that use inverse-square or other calculation may not be.
		
	  Added Map Boundry Box in Camera View similar to UnrealEd's.
	
	  Added 3D color-coded Axis in Camera View.

	  Added Color Themes. Will continue to add options as I find out what colors popular 
	  3D programs use.

	  Added Reset Scale command to reset Texture Window scale back to zero quickly

	  
5/15/08 - Added Q3Radiant-style Face Splitting during Vertex Editing. 
	  
	  Added Preferences Dialog. Will continue to add options to it as they are implemented.
	  Removed Gamma Dialog as it is now controlled by trackbar in Prefs.

	  Added Test Map command to run current map in Quake with cmdline options set in Prefs Dlg.

	  Added Center on Selection command. Centers all views on last selected item if multiple items
	  are selected.

	  Added Select All and Select All Type commands. Select All Type selects all of last selected
	  type.

	  Added Grid 256 command and filtered grid lines according to grid size. Also grid coords
	  are filtered as XY view is zoomed out to prevent overlapping and unreadable coords.

	  Added Help Topics... command to load a help file that I will eventually(hopefully) compile.

	  Added the ability to create a new project file at startup if none is found.

	  Went through code and did alot of cleaning and orginizing. 


5/21/08 - Added Q3Radiant-style Prefab import/export and Export Selection to .map file and import
	  .map file.

	  Fixed problem with sphere command. Just changed some float variables to double and it 
	  works perfect. I've never been able to get Radiant's or this one to work on my laptop
	  and I can't remember if it used to work on my desktop PC but I've never read about anyone 
	  complaining so it may be a cpu issue. I changed the variables in Q3Radiant and now that 
	  works as well. Who knows...

	  Changed around XY and Z grid drawing so coordinates and axis icons are drawn last and on top.

	  Added 'New Project' command along with 'Load Last Project' toggle in Preferences.
	  
6/5/08 -  Added Brush Scaling w/ appropriate toolbar buttons, menu commands and dialog.
	  So now cones and spheres can be sized without deformation, but like 
	  Radiant's, Free scaling w/ mouse doesn't align to grid although still very useful in 
	  certain situations.

6/6/08 -  Implemented Radiant's Undo/Redo handling. It works for most common brush manipulation 
	  functions but I will continue to add to it and work on making it more stable and useable
	  for other commands. Unfortunately, like Radiant, undoing the deletion of muliple entities
	  is causes all entities except the first (first in list, I believe) to become world entites.

6/8/08 -  Implemented Cut/Copy/Paste. Sadly, it does NOT use the clipboard, but I do plan on switching
	  over to it later. Without MFC, clipboard handling is, from what I read, a complicated pain
	  in the ass. Especially shen using custom data formats.

6/14/08 - Implemented Multiple Face Selection. Uses a managed array of face_t pointers. Works similar
	  to Q3Radiant. May look into doing it via linked list instead to lessen the memory load. The
	  array uses 256kb at all times, not a big deal nowadays but I like to be efficient. Also
	  added Select Matching Textures command to select all faces with matching texture (duh).
	  It uses the first selected face's texture as references or currently selected texture if
	  no faces are selected. I originally wanted to have both faces & brushes able to be selected
	  simultaneously but it causes too many problems when editing & manipulating.

6/16/08 - Added Transparency for Editor Textures(clip, trigger) and water textures(any starting with
	   *). Still needs work but my GL knowledge is limited.

6/26/08 - Changed the way wads are loaded and assigned to "worldspawn". Now only wads listed in 
	  "Default Wads" in Preferences are assigned to worldspawn automatically and all wads in 
	  "Texture Directory" are loadable through the menu.

	  Added Radiant Free Rotate Pivot. Very helpful when rotating multiple objects.

	  Fixed alot of Undo/Redo Problems. Almost all necessary commands are undoable. Only Clone is 
	  buggy when it comes to multiple entities. Q3Radiant is the same way so I'll leave it for now 
	  and come back to it later.
	  later