History log of /haiku/src/add-ons/translators/gif/GIFView.cpp
Revision Date Author Comments
# 613b9392 14-Mar-2016 John Scipione <jscipione@gmail.com>

GIFTranslator: 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.


# 3292b902 02-May-2015 Humdinger <humdingerb@gmail.com>

Unify version output ("v" vs "Version", sentence casing.


# 7bfb4a1e 25-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Small layout fix.
* Fixes #11999.


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

DataTranslations: use layout, standard format.

* Small fix.
* Partialy fixes #11999.


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

DataTranslations: use layout, standard format.

* Fix gif, hvif, png, psd, tga.
* 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.


# e3e82c79 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Increment settings refcount

So that the settings object won't be destroyed when released on the
the view destructor.

Fixes #10646


# b365777b 06-Mar-2014 John Scipione <jscipione@gmail.com>

Add curly braces, int created


# 138c12e0 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: rename msgr to messsenger

put BView::AllAttached() last (does nothing)


# 7bad8fc1 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: accidentially deleted this twice


# 5d89b2f1 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Layout GIFView better

http://25.media.tumblr.com/9aa37387e4240aa5828d34b4dc7163af/tumblr_n20583ipj11r0f0hfo1_500.png

Also delete controls in destructor to not leak memory


# 9d41bc18 05-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Combine nested if statements

...into single conditional


# 33ef87cd 05-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: style fixes


# 5e4c29a6 28-Feb-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Style fixes


# abfe23dc 14-Oct-2013 Philippe Saint-Pierre <stpere@gmail.com>

It now also uses the shared TranslatorSettings class, and localise its name
to be used in DataTranslations preflet.


# 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


# 70d59669 04-Feb-2011 Siarzhuk Zharski <zharik@gmx.li>

Applied following patches proposed by Jorma Karvonen:
#7135 #7140 #7141 #7145 #7186 #7188 #7191
#7136 #7187 #7184 #7185 #7192 #7138 #7139

with some changes and exclusions:
- all attempts to localize "fprintf(stderr,..." and "printf(..."
replaced by _untranslated_ "syslog(LOG_ERR ...";
- following *Translator.rdef files, that were not added in mentioned patches
were additionally created:
SGI, TIFF, RAW, RTF, PPM, WebP, EXR, STXT, WonderBrush, GIF, TGA;
- some small fixes for consistent catalogs building.

Thank you, Jorma! Please check. ;-)



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


# a76f629e 05-Mar-2010 Ryan Leavengood <leavengood@gmail.com>

Apply patch from Maxime Simon to make several translators use the Layout API.
There are a few small changes from myself, such as adding a copyright for
Maxime in files with bigger changes. Also because this patch was so old I had
to do some manual patching, and added back the title and description on the TGA
and TIFF translators.

I think this improves things a lot, though there is still some work to do to
improve the consistency of the translator settings views.

I think this mostly fixes #2117, though I may leave the ticket open until a few
more things are resolved.


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


# fcc3e627 13-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Humdiner:
Changed strings in add-ons to sentence case. This is case-add-ons.diff
from #5169.


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


# 1ab21a02 28-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

The copyright line is now as large as the rest.


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


# 9949213a 19-Oct-2005 Stephan Aßmus <superstippi@gmx.de>

removed the redundant "translator" from the folder names, fixed some warnings in the JPEG2000Translator

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


# 3292b90274c44e1485bdb127e31bbbcf80938a6a 02-May-2015 Humdinger <humdingerb@gmail.com>

Unify version output ("v" vs "Version", sentence casing.


# 7bfb4a1eb8a948108737fb3c2ebcf9245a44cfbc 25-Apr-2015 Janus <janus2@ymail.com>

DataTranslations: use layout, standard format.

* Small layout fix.
* Fixes #11999.


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

DataTranslations: use layout, standard format.

* Small fix.
* Partialy fixes #11999.


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

DataTranslations: use layout, standard format.

* Fix gif, hvif, png, psd, tga.
* 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.


# e3e82c7972576447b5470a6c93d960809e25d39d 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Increment settings refcount

So that the settings object won't be destroyed when released on the
the view destructor.

Fixes #10646


# b365777b748233dc865c45f4976ac9daa9b9c2d1 06-Mar-2014 John Scipione <jscipione@gmail.com>

Add curly braces, int created


# 138c12e0a406932d57f59a6c8f393f3342651ab9 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: rename msgr to messsenger

put BView::AllAttached() last (does nothing)


# 7bad8fc1f6e21ca492a4dd3df8a2eb34d50920ea 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: accidentially deleted this twice


# 5d89b2f16aee197e2c46782f4a456fa4317b505b 06-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Layout GIFView better

http://25.media.tumblr.com/9aa37387e4240aa5828d34b4dc7163af/tumblr_n20583ipj11r0f0hfo1_500.png

Also delete controls in destructor to not leak memory


# 9d41bc18bb2b8677c605a53a9b774ef4c2df9e37 05-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Combine nested if statements

...into single conditional


# 33ef87cd9e55f3e271113c0212736478b8c6802c 05-Mar-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: style fixes


# 5e4c29a6b7d6cf23b6ea0d9dd22bd4abf5c89c1a 28-Feb-2014 John Scipione <jscipione@gmail.com>

GIFTranslator: Style fixes


# abfe23dcf33fc8172f5deb50980ff6c6c8fd8a53 14-Oct-2013 Philippe Saint-Pierre <stpere@gmail.com>

It now also uses the shared TranslatorSettings class, and localise its name
to be used in DataTranslations preflet.


# 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


# 70d5966963513ff47a456ba70b7d2eec0f99648d 04-Feb-2011 Siarzhuk Zharski <zharik@gmx.li>

Applied following patches proposed by Jorma Karvonen:
#7135 #7140 #7141 #7145 #7186 #7188 #7191
#7136 #7187 #7184 #7185 #7192 #7138 #7139

with some changes and exclusions:
- all attempts to localize "fprintf(stderr,..." and "printf(..."
replaced by _untranslated_ "syslog(LOG_ERR ...";
- following *Translator.rdef files, that were not added in mentioned patches
were additionally created:
SGI, TIFF, RAW, RTF, PPM, WebP, EXR, STXT, WonderBrush, GIF, TGA;
- some small fixes for consistent catalogs building.

Thank you, Jorma! Please check. ;-)



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


# a76f629efad0ba4d6518d918a39dbcc6097fe536 05-Mar-2010 Ryan Leavengood <leavengood@gmail.com>

Apply patch from Maxime Simon to make several translators use the Layout API.
There are a few small changes from myself, such as adding a copyright for
Maxime in files with bigger changes. Also because this patch was so old I had
to do some manual patching, and added back the title and description on the TGA
and TIFF translators.

I think this improves things a lot, though there is still some work to do to
improve the consistency of the translator settings views.

I think this mostly fixes #2117, though I may leave the ticket open until a few
more things are resolved.


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


# fcc3e627e1aedc4075deb952c66068d542fe9abe 13-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Humdiner:
Changed strings in add-ons to sentence case. This is case-add-ons.diff
from #5169.


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


# 1ab21a021c09901f236d4bad60496e491283e762 28-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

The copyright line is now as large as the rest.


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


# 9949213a25979d177b420bc71891c2bff02a331d 19-Oct-2005 Stephan Aßmus <superstippi@gmx.de>

removed the redundant "translator" from the folder names, fixed some warnings in the JPEG2000Translator

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