History log of /haiku/src/add-ons/translators/webp/ConfigView.cpp
Revision Date Author Comments
# caf3ea90 28-Sep-2022 Augustin Cavalier <waddlesplash@gmail.com>

Remove unnecessary SetExplicitPreferredSize from translators using layouts.


# 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


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

WebPTranslator: Make menu fields variable width


# f0650dc9 09-Dec-2015 looncraz <looncraz@looncraz.net>

preferences: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0023-0037 from looncraz, unmodified.


# b5118c36 23-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Fix icns, ico.
* Small fix.
* Partialy fixes #11999.


# 2d00a953 23-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Small fix.
* Partialy fixes #11999.


# 037bc75e 22-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Fix webP, ppm, sgi, tiff, wonderbrush.
* Partialy fixes #11999.


# 6195bee5 05-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

GIF and WebP translators: force layout of parent window

Translators are now allowed to use the layout API, but this doesn't work
well when they are used in a non-layout aware window (the view ends up
with a size of 0x0 or some arbitrary size set with
SetExplicitPreferredSize).

To avoid this, detect the case where the translator settings are the
single child of a non-layout window, and force the window to become
layouted.

Fixes #7754.


# 468f8266 16-Aug-2012 Humdinger <humdingerb@gmail.com>

Some more string translations.

A few more translator changes I missed with last commit.
Added a few more strings for translation, pointed out by diver.
Thanks!


# 7d48219b 10-Jan-2012 Hannah Boneß <hannah@animux.de>

Update layout building code in translators

update layout builder code to new api in:
* src/add-ons/translators/raw
* src/add-ons/translators/exr
* src/add-ons/translators/hvif
* src/add-ons/translators/tga
* src/add-ons/translators/webp
* src/add-ons/translators/gif
* src/add-ons/translators/sgi
* src/add-ons/translators/tiff
* src/add-ons/translators/jpeg
* src/add-ons/translators/jpeg2000
* src/add-ons/translators/ppm

Signed-off-by: Alex Wilson <yourpalal2@gmail.com>


# 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.


# 10dfe897 06-May-2011 Axel Dörfler <axeld@pinc-software.de>

* Really, there is absolutely no need to pass the default argument to an
optional parameter...


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


# 0ceae110 08-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Remove leftovers


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40871 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


# 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


# 95d32039 21-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Fix locale variables names violating style policy.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39555 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


# 67a22493 18-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Add a (read-only ATM) WEBP image translator, based on Google's
libwebp decoding code.


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


# b5118c36ccba519c87bdee48d3d60aea1429ea0d 23-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Fix icns, ico.
* Small fix.
* Partialy fixes #11999.


# 2d00a953c7d3bd29d114df4858195371101f366b 23-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Small fix.
* Partialy fixes #11999.


# 037bc75e7f1a6c54dc8c0123ef242c4181537ddf 22-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Fix webP, ppm, sgi, tiff, wonderbrush.
* Partialy fixes #11999.


# 6195bee580ae46ba714b18b5a3d804aa19d01fab 05-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

GIF and WebP translators: force layout of parent window

Translators are now allowed to use the layout API, but this doesn't work
well when they are used in a non-layout aware window (the view ends up
with a size of 0x0 or some arbitrary size set with
SetExplicitPreferredSize).

To avoid this, detect the case where the translator settings are the
single child of a non-layout window, and force the window to become
layouted.

Fixes #7754.


# 468f826656ee77d64ab966e6077db259ee0db619 16-Aug-2012 Humdinger <humdingerb@gmail.com>

Some more string translations.

A few more translator changes I missed with last commit.
Added a few more strings for translation, pointed out by diver.
Thanks!


# 7d48219b470e22b5147f0ae9adc8ee2049c981d3 10-Jan-2012 Hannah Boneß <hannah@animux.de>

Update layout building code in translators

update layout builder code to new api in:
* src/add-ons/translators/raw
* src/add-ons/translators/exr
* src/add-ons/translators/hvif
* src/add-ons/translators/tga
* src/add-ons/translators/webp
* src/add-ons/translators/gif
* src/add-ons/translators/sgi
* src/add-ons/translators/tiff
* src/add-ons/translators/jpeg
* src/add-ons/translators/jpeg2000
* src/add-ons/translators/ppm

Signed-off-by: Alex Wilson <yourpalal2@gmail.com>


# 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.


# 10dfe8970c81ccbcb818dcfcd484c4006aa42d12 06-May-2011 Axel Dörfler <axeld@pinc-software.de>

* Really, there is absolutely no need to pass the default argument to an
optional parameter...


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


# 0ceae11007603113198924aa00d64912804e68df 08-Mar-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Remove leftovers


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40871 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


# 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


# 95d32039c67f86ee8d0a35d7b2502f0bc9d13387 21-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Fix locale variables names violating style policy.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39555 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


# 67a224932a49188a36d06c3528be6d200c42bb1d 18-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Add a (read-only ATM) WEBP image translator, based on Google's
libwebp decoding code.


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