When placing text, clicking on the image should set the coordinates in the text dialog as long as the dialog is open. Moving the location for the text block being placed to that location. This is a problem when the default coordinate position is not currently visible on the image because the text block is not visible either. So the user can't move it or even know that it's there. And it's ridiculous to expect a user to enter a pixel coordinate value just to drop some text. I would suggest that coordinates shouldn't be shown in the text dialog by default, and that the starting position should default to something like the middle of the visible area of the image.
Images bigger than 10MB cannot be saved if the ImageEditor is used in enabled CanvasMode, even though the MaxJsonLenght property is configured. The ImageSaving event handler is also never called. The only possible workaround for the moment is using the ImageEditor in disabled CanvasMode (CanvasMode="No")
Add ability to RadImageEditor to show the progress when saving the image to the server, displaying back to the user how much time is left to save the newly changed image back to the server.
When a big image(~3MB) is loaded into the ImageEditor ( with enabled CanvasMode) sometimes the image is not loaded into the controls or the whole page crashes. The issue could be reproduced in Google Chrome, with the 2013 Q1 SP1 version of the controls.
Add an option to control export formats parameters, e.g. jpeg could have 0-100 compression, gif and png transparency on/off, etc...
At present, the RadImageEditor does not preserve EXIF metadata. When used in situations where preserving metadata is critical, this limits the usefulness of the control. Ideally, the control should preserve all metadata (both EXIF and XMP) that may exist in the image.