Lovell Fuller
8e9a8dfede
Remove cpplint namespace-related warnings
2015-01-16 22:31:46 +00:00
Lovell Fuller
f57a0e3b00
Ensure embedded profile, if any, is always used
...
Perform sRGB conversion at end of pipe only
withMetadata exports profile, should not convert
Convert one fixture to sRGB to help test
Discovered while investigating #125
2014-11-25 18:54:49 +00:00
Lovell Fuller
4e01d63195
Add hasProfile attribute to metadata response
...
At the very least will be useful investigating #125
2014-11-24 17:24:29 +00:00
Lovell Fuller
ee513ac7a7
Less C, more C++ e.g. namespace, enum class
...
Improve image reference handling
2014-11-11 18:28:23 +00:00
Lovell Fuller
3e1be7a33a
Merge pull request #107 from papandreou/doNotUnrefUnparsableImages
...
Do not call g_object_unref when imageType comes out as UNKNOWN.
2014-10-23 09:23:37 +01:00
Andreas Lind
005c628352
Do not call g_object_unref when imageType comes out as UNKNOWN.
...
Avoids "(sharp:23220): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed" dumped to the console when an unsupported or invalid image is loaded.
2014-10-23 08:32:23 +02:00
Andreas Lind
1bd316de80
Pass errors as Error instances rather than strings.
2014-10-23 08:27:10 +02:00
Lovell Fuller
8bc1981891
Refactor C++ code
...
Split features into their own file
Style is becoming less C, more C++
2014-10-21 21:38:19 +01:00