History log of /haiku/src/add-ons/translators/rtf/convert.cpp
Revision Date Author Comments
# 365c228d 07-Dec-2021 Augustin Cavalier <waddlesplash@gmail.com>

RTFTranslator: Remove some dynamic exception specifications.


# 10e35b7a 19-Nov-2021 Augustin Cavalier <waddlesplash@gmail.com>

RTFTranslator: Free run_array using FreeRunArray.

This is more correct.


# 7abafe9f 18-Feb-2017 Augustin Cavalier <waddlesplash@gmail.com>

Revert "Revert "Switch from DejaVu to Noto font""

This reverts commit 2423ba84701f064cb78a40010113a8a45cc02a92.


# 2423ba84 18-Feb-2017 Augustin Cavalier <waddlesplash@gmail.com>

Revert "Switch from DejaVu to Noto font"

This reverts commit 945566ff43583e4f8102b4440c88f53dae775cb4.

As discussed on the mailing lists and with Humdinger off-list:
* The general design concensus tends slightly towards DejaVu, as metrics
of DejaVu look much better (DejaVu 12 and Noto 13 are roughly the same size,
but Noto has much wider margins with that)
* While Noto does have a wider set of fonts with support for lots of
different languages, DejaVu actually has built-in support for more
Unicode languages (the default Noto has, as far as I can tell, only
Latin/Greek/Cyrillic [2416 glyphs], while DejaVu also has Armenian, Georgian,
and a few other scripts too [5119 glyphs].)
* The worse rendering of DejaVu appears to have been somewhat rectified by
disabling the average-based subpixel filter in app_server.


# 945566ff 27-Nov-2016 Humdinger <humdingerb@gmail.com>

Switch from DejaVu to Noto font

As discussed, Noto renders much better with freetype 2.7 [1].
The DejaVu package is still in the HaikuPorts repo and can be installed
manually just like all the other available fonts.

[1] http://www.freelists.org/post/haiku-development/freetype-update-from-265-to-27


# 28e5604c 20-Dec-2014 Jérôme Duval <jerome.duval@gmail.com>

RTFTranslator: style clean up


# 83a0273a 20-Dec-2014 Markus Himmel <markus@himmel-villmar.de>

Add styled RTF output to RTFTranslator and bump version

Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>


# fa267963 30-Nov-2013 Ezo <ezo.dev@gmail.com>

rtf output it rtf translator

Signed-off-by: Markus Himmel <markus@himmel-villmar.de>
Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>


# da9508d5 03-Oct-2013 Jérôme Duval <jerome.duval@gmail.com>

rtf: fixed a warning about an uninitialized variable.


# 2b861dd2 10-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Added translator add-ons.


# 8759c471 21-Aug-2009 Axel Dörfler <axeld@pinc-software.de>

* We need to cast to BFile instead of BNode, as BNode is not a subclass of
BPositionIO. This fixes ticket #4299.


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


# 97c99097 18-Aug-2009 Ryan Leavengood <leavengood@gmail.com>

Fixing MIME signatures, though these are probably somewhat pointless. Some
still had obos though...


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


# 59afe07d 15-Sep-2008 Stefano Ceccherini <stefano.ceccherini@gmail.com>

use MemoryDeleter to make sure we free 'flattenedRuns' on error, in every case. CID 905

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


# 697dfc3e 15-Sep-2008 Stefano Ceccherini <stefano.ceccherini@gmail.com>

delete -> free(), as the array is allocated with malloc

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


# 2749af3f 15-Sep-2008 Stefano Ceccherini <stefano.ceccherini@gmail.com>

BTextView::FlattenRunArray() doesn't take ownership of the passed array. Fixes CID 904

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


# 4e0139d0 03-Nov-2006 Stephan Aßmus <superstippi@gmx.de>

* hack to compare rgb_colors so that the translator can be compiled
for BeOS, adjusted Jamfile accordingly


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


# 28e5604c86d54a0a3c9f513eae0fea87047078e1 20-Dec-2014 Jérôme Duval <jerome.duval@gmail.com>

RTFTranslator: style clean up


# 83a0273a654217bd1fdfba73105cf12b33767058 20-Dec-2014 Markus Himmel <markus@himmel-villmar.de>

Add styled RTF output to RTFTranslator and bump version

Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>


# fa267963e0d734a8d419ab53e52b3d36df12285c 30-Nov-2013 Ezo <ezo.dev@gmail.com>

rtf output it rtf translator

Signed-off-by: Markus Himmel <markus@himmel-villmar.de>
Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>


# da9508d5e3fd0a06c6cf2458cb0ffdd84c1ef17f 03-Oct-2013 Jérôme Duval <jerome.duval@gmail.com>

rtf: fixed a warning about an uninitialized variable.


# 2b861dd2a5a8129154c0c3003d816d2912890c27 10-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Added translator add-ons.


# 8759c47161717168697e5f4eaed605fe895341dc 21-Aug-2009 Axel Dörfler <axeld@pinc-software.de>

* We need to cast to BFile instead of BNode, as BNode is not a subclass of
BPositionIO. This fixes ticket #4299.


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


# 97c990977207d3fb1acc0b6b8535bef05fe73665 18-Aug-2009 Ryan Leavengood <leavengood@gmail.com>

Fixing MIME signatures, though these are probably somewhat pointless. Some
still had obos though...


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


# 59afe07d2c8d5a619917a7ffb49df62f904aa506 15-Sep-2008 Stefano Ceccherini <stefano.ceccherini@gmail.com>

use MemoryDeleter to make sure we free 'flattenedRuns' on error, in every case. CID 905

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


# 697dfc3e4772666f0bad7eeb36d12c2405ba7dd1 15-Sep-2008 Stefano Ceccherini <stefano.ceccherini@gmail.com>

delete -> free(), as the array is allocated with malloc

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


# 2749af3ff8a53351e588c7270a8714b01b243afe 15-Sep-2008 Stefano Ceccherini <stefano.ceccherini@gmail.com>

BTextView::FlattenRunArray() doesn't take ownership of the passed array. Fixes CID 904

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


# 4e0139d0265c680fa3d053d682cbcf1da540e374 03-Nov-2006 Stephan Aßmus <superstippi@gmx.de>

* hack to compare rgb_colors so that the translator can be compiled
for BeOS, adjusted Jamfile accordingly


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