12.17.2010
	* Pipeitems are now replaced by pipemenus
	* Pipemenus are launchers with command mode set to "pipe"
	* Windowlist can show only current viewport &/ minimized windows
	* MASSIVE Cache speed up
12.12.2010
	* Windowlist and vplist in menus now autorefresh
12.10.2010 (only for *b versions)
	* Updated GUI for filebrowser type
	* Made filebrowser
	* Added service for it
	* Added binary for it
12.7.2010
	* Fix boxmenu editor vplist bug
	* Commit real fix for vplist issue w/turning on icons
12.6.2010
	* Added temporary fix for vplist issue where it would not take no argument
	* Isolated documents list into own function
	* Made viewport list as a dbus service
	* Made windowlist as a dbus service
	* Made documents list as a dbus service
	* Made binaries for access to each new service's features
12.3.2010
	* Remove unnecessary structure due to new method for windowlist
	* Rewrote the separator bit so it retains prelight and still be inactive
	* Fixed bug involving windowlist and viewports
	* Add second dbus-only feature: pinnable mode
	* Intelligently find where menu chunks are on first scan
12.1.2010
	* Get rid of Ghooks since menus are generated during each call
	* Introduce precacheing
11.27.2010
	* Renamed some dbus stuff to correspond with new fork name
	* Added precache configuration and feature
	* Fixed bug where it would attempt to load a non-existent default config file
11.26.2010
	* Reintroduce dbus and make the main binary act more like a daemon
	* Error reporting is back to normal
11.22.2010
	* Get rid of compiling bugs
	* Change separator decorator mode to stuff a button in its menu item
11.21.2010
	* Added "decoration" functionality to the separator (for now, it derives its fg & bg via your hover colors)
	* Fixed bug involving exec: named menus
	* Updated UI
11.20.2010
	* code optimization
	* some UI sanity for the newitemdialog
11.18.2010
	* Added Recent Documents item type
	* Updated GUI to configure the Recent Documents type
	* use actual tab characters in menu generation
	* error handling for inexecutable pipeitems
	* use custom command to open recent documents
11.17.2010
    * Updated compiz-deskmenu-editor that works with previous menu.xml files for this program, although you will need to remove your reload item manually (it won't show in the gui editor or the menu)
    * No longer depends on dbus
    * Edit other menu files for compiz-deskmenu-editor (this is done by compiz-deskmenu-editor /path/to/file.ext)
    * Expand the tilde whenever it is used in an executable name, launcher's command, pipe's command, or icon location if set to file mode
11.16.2010
    * Viewport icon choice
11.13.2010
    * Allow the user to toggle the use of icons in window list (this is done through the extended icon customization I added)
    * Allow the user to toggle the use of icons in viewport list (see above item for more detail)
    * Removed the reload item since the edited show method for the menu for pipeitems to work makes this obsolete
    * Allow the user to set custom icons for menus, viewport lists, and window lists
    * Allow the user to set icons from files
    * Fix bug involving commands with spaces in their names
    * Expand the tilde whenever it is used in an executable name, launcher's command
    * Updated compiz-deskmenu-editor to allow access to previously mentioned features
    * Updated compiz-deskmenu-editor autodetects whether to set icon mode to file or normal depending on the presence of /'s in the Icon property of a dragged *.desktop file
    * bugfix for compiz-deskmenu-editor: delete the exec attribute if it is set back to normal instead of putting mode="normal"
    * And last, but not least, pipeitems! These work a little differently than pipemenus since they do not create their own submenu (which can mean a dastardly huge menu if you accidentally place it in your toplevel). If you're interested in creating a submenu for your pipeitems, either have your pipeitem script make its own submenu or add a menu just for it with the editor.
