[Libreoffice-bugs] [Bug 64632] FORMATTING: mtextra font needed even though it can be mapped to unicode

2013-05-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64632

Caolán McNamara caol...@redhat.com changed:

   What|Removed |Added

  Attachment #79345|text/plain  |application/msword
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 64632] FORMATTING: mtextra font needed even though it can be mapped to unicode

2013-05-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64632

Commit Notification libreoffice-comm...@lists.freedesktop.org changed:

   What|Removed |Added

 Whiteboard||target:4.2.0

--- Comment #3 from Commit Notification 
libreoffice-comm...@lists.freedesktop.org ---
Sean Young committed a patch related to this issue.
It has been pushed to master:

http://cgit.freedesktop.org/libreoffice/core/commit/?id=4c831dd9e53163d75073c627c774f59fdaf9e874

fdo#64632 If a Symbol font is missing, ensure that conversion is done



The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 64632] FORMATTING: mtextra font needed even though it can be mapped to unicode

2013-05-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64632

Caolán McNamara caol...@redhat.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
   Assignee|libreoffice-b...@lists.free |s...@mess.org
   |desktop.org |

--- Comment #4 from Caolán McNamara caol...@redhat.com ---
Great thanks for these. Remember to send in the mail to the dev list stating
that your code is under our preferred license combo.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 64632] FORMATTING: mtextra font needed even though it can be mapped to unicode

2013-05-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64632

--- Comment #2 from Sean Young s...@mess.org ---
Thanks. I've submitted two patches to solve this problem.

https://gerrit.libreoffice.org/#/c/4036/
https://gerrit.libreoffice.org/#/c/4037/

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 64632] FORMATTING: mtextra font needed even though it can be mapped to unicode

2013-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64632

Caolán McNamara caol...@redhat.com changed:

   What|Removed |Added

 CC||caol...@redhat.com

--- Comment #1 from Caolán McNamara caol...@redhat.com ---
what should happen in general is that...
http://opengrok.libreoffice.org/xref/core/svtools/source/control/ctrltool.cxx#600
makeMissing should get a recode table for that uninstalled font, and force it
to be known as a known symbol font if such a table exists.

Then when we go to draw with that font,
http://opengrok.libreoffice.org/xref/core/vcl/source/gdi/outdev3.cxx#2294
should get hit and set the conversion table from mtextra to opensymbol with
ConvertChar::GetRecodeData and we should then draw with opensymbol and run the
points through the conversion table as we do so.

maybe an explicit

if (!pEntry-mpConversion 
  aFontSelData.maTargetName.equalsIgnoreAsciiCase(mtextra))
{
pEntry-mpConversion = ConvertChar::GetRecodeData( OUString(MT Extra),
OUString(OpenSymbol) );
}
would help

or at least these are good places to start debugging, e.g. see if anything like
the above is actually happening, and if it is find the contents of maTargetName
and maSearchName when MT Extra comes around and see if any conversion table is
set and if not, why not, and if so if the table is sufficient. Of course
opensymbol might not have all the glyphs, that's possible too.

And in either case, completing/fixing the MTExtra table would be a good thing.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs