History log of /haiku/src/add-ons/translators/webp/WebPTranslator.cpp
Revision Date Author Comments
# 1e4ea7c3 14-Oct-2020 Murai Takashi <tmurai01@gmail.com>

WebPTranslator: Fix -Wformat-security

Change-Id: Ide2ea81d8c66684d3bd101599ae2110970f3f66b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3321
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# c64b6fc9 02-Nov-2017 Philippe Houdoin <philippe.houdoin@gmail.com>

WebPTranslator: use libwebp to identify.

Previous hardcoded checks were only aware of VP8 lossy chunk format,
leading to rejecting lossless or newer extended WebP images, while
the libwebp bellow could have handle them fine.

Fix #13712.


# abfb31b6 24-Mar-2016 John Scipione <jscipione@gmail.com>

WebPTranslator: style fixes only


# d9975faf 24-Mar-2016 John Scipione <jscipione@gmail.com>

WebPTranslator: Remove leading spaces


# 546208a5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 26b61bd9 08-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Clean wrong spacing, as spotted by Jerome.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40872 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9f76097f 08-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Add WebP write support.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40869 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 662c94f6 03-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Reorganized to follow libwebp source layout.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40791 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6537cf97 24-Jan-2011 Jérôme Duval <korli@users.berlios.de>

Applied patchs from Karvjorm (tickets #7149, #7148, #7147) with fixes by myself: Localizations for WebP, Wonderbrush and TIFF translators.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40284 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bf243977 18-Jan-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Made local variables actually local.
Both JPEGTranslator and JPEG200Translator were "exporting" gSettings symbol,
which when loaded within a app (like Paladin) exporting the same global symbol
was leading to a symbol resolution error. See #7114 for details.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40245 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6ad0d9f2 19-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Fix previous style cleanup ;-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39512 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c663bd36 19-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Style cleanup (thanks Korli!)
No functional changes, except for the two traces removed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39511 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e4f8681e 19-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

* Switch to B_RGB24 output format
* Renamed everything after WebP, as it turns out the official name is
case-sensitive.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39505 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 546208a53940a26c6379c48a7854ade1a8250fc5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 26b61bd984d2240d7449e690ce107f6ac4a36379 08-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Clean wrong spacing, as spotted by Jerome.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40872 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9f76097f9ef981cc953becc641b9d1f804f4e1dc 08-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Add WebP write support.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40869 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 662c94f6c40aaf0f8cc70c447e6532bfe947abfd 03-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Reorganized to follow libwebp source layout.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40791 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6537cf97508f3f54b96b4fa2658ceee8f652707f 24-Jan-2011 Jérôme Duval <korli@users.berlios.de>

Applied patchs from Karvjorm (tickets #7149, #7148, #7147) with fixes by myself: Localizations for WebP, Wonderbrush and TIFF translators.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40284 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bf243977ffd34197ad7c0820c2da5d21abea0402 18-Jan-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Made local variables actually local.
Both JPEGTranslator and JPEG200Translator were "exporting" gSettings symbol,
which when loaded within a app (like Paladin) exporting the same global symbol
was leading to a symbol resolution error. See #7114 for details.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40245 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6ad0d9f2322ed755e2698fca37738347be44eb4e 19-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Fix previous style cleanup ;-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39512 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c663bd36d38bec19fe413d8c1475fe54c9c66054 19-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Style cleanup (thanks Korli!)
No functional changes, except for the two traces removed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39511 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e4f8681e796d3f459a35cebfef20b2c27713e06a 19-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

* Switch to B_RGB24 output format
* Renamed everything after WebP, as it turns out the official name is
case-sensitive.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39505 a95241bf-73f2-0310-859d-f6bbb57e9c96