[Global]
* New Service and Module: VWM
* New Configs: Module Manager, Service Manager, Alias(Exec), Quick Script(Module), Battery Monitor(Module), VWM(Module), VWM(Service), System Tray(Module), Clock(Module), Keyboard Layout(Module), Memory Monitor(Module), CPU Monitor(Module), Volume Control(Module), Home Page
* New Actions: !AllToOneVWM, !NextVWM, !PreivousVWM, !SwitchToVWM(x)
* New Skin: Sunken

[SharpCore]
* complete rewrite

[SharpBar]
* added complete bar redrawing after size changes (possible fix for black bar at startup and other refreshing bugs)
* fixed several refreshing issues
* fixed main throbber drawing bug after hiding the mini Throbbers
* fixed bar names sometimes getting lost
* removed "Created New Empty Bar" menu item and replaced it with a link to bar manager (Center config)

[SharpMenu]
* added functionality to not display icons
* fixed icon caching not working

[Module: ButtonBar]
* fixed drawing/refreshing problem after adding a new item to the button bar by using the "click to add button" button (#402)
* fixed SharpE Icons not refreshing when changing the icon set

[Module: Taskbar]
* added support for windows with WS_EX_APPWINDOW GWL_EXSTYLE property (fixes that some windows without a system menu won't be displayed)
* completely changed which windows are added (should fix that several applications aren't showing in the taskbar)
* replaced "Not on any Monitor" filter with a simple and perfectly working "Minimized" filter
* enabled tooltips for all states (even full view)
* added tooltips to minimize/restore all buttons
* added "Move to VWM" menu item and sub menu to the right click menu of a task
* changed how minimized windows are restored (fix for problems with MSN)
* fixed rare '... is not a valid integer value' bug (64 bit)

[Module: SystemTray]
* fixed a bug which caused an access violation when a tray icon tried to disaply a balloon window directly on startup
* fixed rare 'List Index out of Bounds' error when a tray icon was deleted
* fixed Access Violation when clicking the module itself (and no icon)

[Module: Notes]
* added button to rename TabsTabClosing
* added better check/block/warning for entering illegal characters as tab name
* added setting of the memo caret to the last character (view will also scroll to it)
* fixed "new tab" window sometimes getting lost behind the always on top notes window
* fixed error messages being lost behind alwaysontop newtab window

[Module: Keyboard Layout]
* added Option for displaying three letter keyboard codes
* fixed Displaying of two letter keyboard codes

[Module: Screenshot]
* fixed Access Violation on empty bitmap
* fixed XML usage

[Module: Clock]
* fixed double click event not working
* fixed right click popup menu not showing

[Module: Weather]
* fixed rendering bug where top label would overlap the bottom label

[Service: Task Switch]
* added mouse wheel support
* slightly improved speed of the task switch gui

[Service: Exec]
* changed 'open' ShellExecute param to '' (experimental change, see if it fixes some random bugs)
* changed execution to be a run in a seperate thread (whole shell is much more responsive while executions are in progress)
* fixed a windows bug which would resolve drives to an empty string when there are invalid items in the App Paths in windows registry
* fixed bug where exec would open an additional empty explorer window at c:\ for some special links (like dial up network connections)

[Service: Weather]
* Added Metric option for each entry
* Fixed a bug that would cause an item to not be added (#404)

[Object: Image]
* fixed images links containing quotes not being displayed
* fixed image still highlighting even if object is locked

[Skin System]
* added $IsBarBottom and $IsBarTop as possible replacement tags in the <enabled> tag for skin parts
* fixed access violation when gradients are painted outside of the bitmap rect
* fixed GetTextWidth function returning wrong value if global font override is used (result was that some modules where sized wrong)
* fixed several bugs in default skin drawing