#
40793c1e |
|
07-Sep-2021 |
Jérôme Duval <jerome.duval@gmail.com> |
RAWTranslator: switch to libraw as backend when available tested with .cr2 and .dng single pictures. Change-Id: I9a4802300fd2afe14c085ca18faa8a1e20c52bfd Reviewed-on: https://review.haiku-os.org/c/haiku/+/4452 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@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.
|
#
0e7ade19 |
|
27-Feb-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Looks like any \-shadowed characters in comment string of the B_TRANSLATE_WITH_COMMENT macro are misinterpreted by our localization routines. I fix this one, because it provocate permanent fingerprint check failure during catkeys link procedure. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40723 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1da233a7 |
|
19-Feb-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Yet another localization fix in Data Translators. Partialy fixes #7129. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40577 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
|
#
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
|
#
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
|
#
554bfd69 |
|
16-Nov-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Use buffered I/O instead of stream directly since you cannot know the caller does it for you (ShowImage apparently does). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28663 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c095606e |
|
03-Nov-2008 |
Ryan Leavengood <leavengood@gmail.com> |
Fixed #3043, which was listed as a ShowImage bug but really was a bug in several translators which used the incorrect MIME type for the base Be Bitmap Format. Please when adding translators use image/x-be-bitmap, not just x-be-bitmap. Though I suppose the if statement in ShowImage could be changed to only look for x-be-bitmap at the end of the string when filtering, I think this is the proper fix. While I was editing the translators I also made the naming more consistant by adding the translator name in parenthesis after Be Bitmap Format for those that did not have it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28487 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
82bb12bf |
|
17-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Added a setting "raw:half_size" that can be used to reduce the image size by half which greatly speeds up the conversion. Maybe we should introduce a more generic "preview mode" to the translators that could automatically trigger those things? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20747 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5878fb79 |
|
17-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Changed the progress monitor protocol to path a basic message that will be sent back instead of having a fixed message code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20746 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64f5accb |
|
11-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed a few large memory holes (Dano even crashes on low memory...). * Removed printing progress updates to stdout. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5b91a7be |
|
11-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Improved progress report, the update message now gets a proper "what" field. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20648 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
646dadb9 |
|
10-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented a progress monitor - I'll implement support for this in ShowImage next. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20644 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ddcd6376 |
|
10-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Now keeps the orientation as defined in EXIF, instead of converting it to something handy for computation. * The translator now passes the EXIF orientation to the thumbnail translation using a special field "exif:orientation". git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20634 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1b52d54a |
|
09-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Now adds a fake TIFF header to the exported EXIF data so that the used endian of the data is known. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20630 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a238446a |
|
09-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Now puts the EXIF data verbatim into the message passed to Translate(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20626 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0663933a |
|
05-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Now also exports the JPEG thumbnails as images using the translator service :-) Note, this did not work with an older libtranslation.so from Haiku, so it might also not work correctly on BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20578 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9468eca3 |
|
04-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Implemented support for the "header only" extension. * Added missing header when compiling RAWTranslator in test mode for Haiku. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20575 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8260e407 |
|
22-Mar-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Initial and very basic version of a RAW image translator. * Based on Dave Coffin's fabuluous dcraw - it's basically the same thing in C++, but follows common sense programming rules a bit more :-). * Current version probably only supports PENTAX RAW format, though. * Still lots of places left to clean up. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20404 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.
|
#
0e7ade19b4cf8fd57b0f663b6a1a5ce3bbe6ed13 |
|
27-Feb-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Looks like any \-shadowed characters in comment string of the B_TRANSLATE_WITH_COMMENT macro are misinterpreted by our localization routines. I fix this one, because it provocate permanent fingerprint check failure during catkeys link procedure. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40723 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1da233a71fe159b71ce7437b9acb5252adff4754 |
|
19-Feb-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Yet another localization fix in Data Translators. Partialy fixes #7129. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40577 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
|
#
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
|
#
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
|
#
554bfd699c8b9b0a23be732275f9bc3876d0cf9d |
|
16-Nov-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Use buffered I/O instead of stream directly since you cannot know the caller does it for you (ShowImage apparently does). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28663 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c095606e75fe3c978e4749fd2ee5738a44c9af16 |
|
03-Nov-2008 |
Ryan Leavengood <leavengood@gmail.com> |
Fixed #3043, which was listed as a ShowImage bug but really was a bug in several translators which used the incorrect MIME type for the base Be Bitmap Format. Please when adding translators use image/x-be-bitmap, not just x-be-bitmap. Though I suppose the if statement in ShowImage could be changed to only look for x-be-bitmap at the end of the string when filtering, I think this is the proper fix. While I was editing the translators I also made the naming more consistant by adding the translator name in parenthesis after Be Bitmap Format for those that did not have it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28487 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
82bb12bfd0676e0a5566ed61b1f314e96784df26 |
|
17-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Added a setting "raw:half_size" that can be used to reduce the image size by half which greatly speeds up the conversion. Maybe we should introduce a more generic "preview mode" to the translators that could automatically trigger those things? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20747 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5878fb7998ccacca4647319dd898a9b440dabbba |
|
17-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Changed the progress monitor protocol to path a basic message that will be sent back instead of having a fixed message code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20746 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64f5accb3aaadc6af75234e8b4b3c0880341f341 |
|
11-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed a few large memory holes (Dano even crashes on low memory...). * Removed printing progress updates to stdout. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5b91a7be30e2eb8b84c505cd297bc41376edd270 |
|
11-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Improved progress report, the update message now gets a proper "what" field. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20648 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
646dadb991685ed1b37fa956a13f6893dc1e3f72 |
|
10-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented a progress monitor - I'll implement support for this in ShowImage next. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20644 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ddcd63762fe456bcda93eda33deffa02d0028ae5 |
|
10-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Now keeps the orientation as defined in EXIF, instead of converting it to something handy for computation. * The translator now passes the EXIF orientation to the thumbnail translation using a special field "exif:orientation". git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20634 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1b52d54a31848822e6543ce6ded5b1cd753e9afa |
|
09-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Now adds a fake TIFF header to the exported EXIF data so that the used endian of the data is known. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20630 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a238446abbd40a4bb10f8844abcc02e6d70bedb4 |
|
09-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Now puts the EXIF data verbatim into the message passed to Translate(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20626 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0663933acc6d6635e40f936c52b0975a1e98cd56 |
|
05-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Now also exports the JPEG thumbnails as images using the translator service :-) Note, this did not work with an older libtranslation.so from Haiku, so it might also not work correctly on BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20578 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9468eca38a915741d977bd834cfe9fac44795ad6 |
|
04-Apr-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Implemented support for the "header only" extension. * Added missing header when compiling RAWTranslator in test mode for Haiku. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20575 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8260e407c5b00b7931e542fe54604ebd92b42ffa |
|
22-Mar-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Initial and very basic version of a RAW image translator. * Based on Dave Coffin's fabuluous dcraw - it's basically the same thing in C++, but follows common sense programming rules a bit more :-). * Current version probably only supports PENTAX RAW format, though. * Still lots of places left to clean up. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20404 a95241bf-73f2-0310-859d-f6bbb57e9c96
|