0.56b - June 3, 2012

Bugfix: Zoom tool now remembers zoom level when changing between documents
Bugfix: scroll wheel was moving the canvas
Bugfix: crash when undoing some operations
Feature: Zooming in further than 200% will show a grid outlining each pixel (if the option is enabled)
Feature: Added initial implementation of canvas ruler

0.55b - May 16, 2012

Undo/Redo canvas operations weren't updating the layer preview image.
Palete, History and Layer dialogs are now dockable.
Trial and licensing removed until we 1.0 is released

0.54b - May 6, 2012

Added the custom brush system (for painting tool only)

Fixed a crash when closing the last remaining document and the subsequently playing with the layers
Fixed a bug with the gradient tool handles
Fixed a bug: mouse wheel was moving the canvas when the mouse was over the image. 
Deleting the contents of a layer wasn't updating the layer preview

0.53b - April 10, 2012

Added crop guides: rule of thirds, grid and diagonals.
Added crop tool constraints

Handle return key as well as enter key to apply the crop. 
Crop size hint no longer shows negative values when dragging handles around
Crop tool no longer allows off-canvas cropping.  Moving the current crop is also confined to the canvas.

Fixed bug: If crop tool is selected and a crop tool is active and a crop is in progress, selecting another tool left the size label showing.
Fixed a crash when alt-tabbing or changing between documents.

0.52b - March 31, 2012

Bug fixes for layer drop shadow style
  - Shadow distance was restricted to the current bounding box of the text, plus a margin (fixed) 
  - Shadow wouldn't render correctly for bottom left, top left or top right positions. 

Fixed a crash with fill tool deselection
Fixed a crash with new motion blur tool (certain resolutions were hitting a buffer overrun)
Fixed a bug where text layers would show their marquee when clicked on, even if the text layer wasn't active

When using an interactive image filter on an image with transparencies the results would accumulate each frame as if it were smudging. This has been fixed.
Fixed a bug when canceling an interactive filter with transparent source image. The transparent areas would not be preserved on cancel. 

Filter Plugin API is ready for testing!

0.51b - March 25, 2012

Fixed crop tool handles (woops...broke those with the new move tool changes in 0.50b)
Added Gaussian blurring
Added Bloom filter
Added motion blur filter
Added glamour glow filter
Converted all the slider controls to custom sliders

0.50b - March 18, 2012

Added the info for the current update to the update dialog
Fix bug with selection text not being centered
Fixed a bug with undoing a newly created layer (would crash)
Converting text layers to pixmap's was not preserving the layer's opacity level. 
Flatten image wasn't preserving layer positions
Text tool now remembers the font family and size that was previously selected
Image rotate would leave artifacts on the canvas if the canvas zoom factor was anything but 100%
Handles can now only be left clicked for movement (right click is still available for the context menu on path handles)
Tool bar item for the current canvas size now updates when the canvas size changes due to rotate or resize
Changed palette dialog header font to match all other dialog boxes. 
Completely re-wrote the move tool. It now supports scaling, movement and rotation all with off-canvas stretching and a MUCH better UI. 
Using the arrow keys when the move tool is active will move the current selection by a single pixel in the specified direction. 
Added edge detection filter

0.14a

Change File->Import to simply be part of the "File->Open" workflow. 
Fixed the formatting on some dialogs
Added document size to status bar and centered all the existing text items
Rewrote the scale/move tool
Selection tool now shows the size of the current selection
remove items from the recently opened files menu that don't exist
Undo/Redo operations show a quick tooltip in the center of the screen to indicate what action was performed
Added support for filter's to have icons in the menu (added a bunch of icons as well)

0.13a

If no text is entered into a new text layer and the edit mode is exited - the layer is automatically deleted. 
Increase text size (via mouse wheel) wasn't working properly. 
Fixed a bug where layer styles were being applied to the text cursor and edit border when they were active.
Text tool - Set the size of the cursor to match the current point size

0.12a

Layer style color changes would also cause the current tool's color to change. When the layer dialog is open it now takes exclusive notifications from the palette. 
Changed OpenCL version number checking from the device level to the platform level (i.e. check if the platform supports OpenCL 1.1)
Added platform information to the about->system info dialog (which will be included in collect diag info)

0.11a

Drag & drop image into window. 
Single clicking on a swatch (in the palette) will change the primary color and any applicable color in the current tool
  - Double clicking the current tool's applicable color is still required to modify the current palette color
Swatch tool tips weren't showing up (except for primary swatch)
Toolbar is now locked down.
Image export was broken from recent enhancements to off-canvas layer functionality. 
Changed font style buttons to be grey
Added check to make sure the current OpenCL device supports at least 1.1 (we don't support 1.0)
Added labels to all of the toolbar items
add threshold setting for magic wand
Changed slider format for all toolbar items
Add paintbrush fill option
Automatically check for updates on startup
Added support for .ico and .tga file formats
Removed licence time restraint
Added application icon to .exe
Added build information to collect diags info as well as help->about dialog
Added "credits" link to about dialog

0.10a

Fixed feathering
applying a feather to a layer with off-canvas data was broken
Fill & Magic wand tool didn't work if there was off-canvas data.
redesigned new file dialog - now is skinned and has constrain aspect ratio functionality. 
updated image dll's
Fixed the "first run" palette dialog run. 
Layer preview in layer dialog has the same aspect ratio as the actual layer

0.09a

Bug fixes
Changed OpenCL kernels to be compatible with older implementations on nVidia devices 
Layer preview wasn't being updated on layer duplicate command
Filters were incorrectly showing their full path in the history dialog. 
Undo of first paint operation wouldn't work and sometimes caused a crash
Crop tool is now confined to canvas
Closing PM with a crop window active would cause a crash
Lightness slider on palette didn't have a default value
Layer Rotate (keeps contents that are rotated offscreen)
Move tool was leaving artifacts on the screen
Magic Wand and Fill tool algorithms were broken


New Features
Color swatch tooltip now shows RGB, HSL, CMYK and HTML.
New color swatch context menu items: Copy HTML color, Copy Color, Paste Color
Image Rotate (rotates the entire canvas and all its contents)

UI Changes
Lasso tool now has a white background and is more visible
Converted Image export dialog to PMDialog: added scrolling to the preview window.
Added new PhotoMonkee logo

0.08a

Mouse wheel (when tool is active) changes font size. 
Add OpenCL kernel compilation checking
Tooltips for tool bar items are unreadable: change the text color to black 
Add icon to status bar to indicate GPU acceleration
Add OpenCL info and Kernel compilation errors to core harvester
Increased minidump size
Add "send bug" to help menu. 

0.07a

Adding a built in mechanism for crash reporting. If PhotoMonkee crashes you can now send helpful debugging information back to us so we can resolve the issue. 

0.06a

Features
Histogram (Windows->Histogram to view the dialog)
Auto-Adjust filters (Lightness, Hue, Saturation, RGB)
Hue Changing Tool
Trial Version & Licensing
Auto-Updates (for licensed users only)

UI Changes
Marquee shape selector changes to marching ants after mouse button is released
All dialog boxes now are customized (and mostly uniform)
Filters are in categories now
Added installer

Bugs
Crop tool z-index was off
Crop tool handles weren't hiding when another tool was selected
Changing tools when a cubic path item is active wouldn't hide the control lines
Gradient handles weren't being removed when the tool was deactivated but no gradient was applied

Behind the Scenes:
Layer Styles and Paths are now saved to .PM files
.PM file format is now "future proof" all future enhancements should be backwards compatible. 
Moved off of QT Creator (mingw) development platform and onto Visual Studio.