I'm using transparent gifs on a website.
Anyway i use these files on the page, they lost the alpha channel, and the effect looks horrible.
I'm not resizing the files with the CMS, and i've tried to insert them directly on the content to double check this issue, and the problem persists...
even if you just insert an image straight in the content editor it will still recreate it in GD so SilverStripe can edit it as far as I know sadly. You could try experiment with writing the link to the image in the HTML source but I still think it will try a 'resize' it even if you dont change the sizes.
Dont know if this is a bug in Silverstripe or the implementation of tinymce as to why it does this.
a) a bug that the image is resampled even when you don't resize the image. This needs to be solved. This also affects animated GIFS. I think this is solved but needs to be merged into a new release; http://open.silverstripe.com/ticket/1985
b) a bug that the image looses its alpha information when you resample the image. This might be a limitation of GD. Anyone care to investigate, or file a bug at open.silverstripe.com? :)
CodeGuerrilla, 2.2.3 has no other features then the security fix. I believe a fix is in trunk (to be 2.3) so try that out. If is still broken in that check open.silverstripe.com for an open ticket for it. If one doesn't exist, create one. This helps keep track of bugs like this for the dev team.