Re: ib - r31623 - abiword/trunk/src/af/gr/xp

From: Ingo Brückl <ib_at_wupperonline.de>
Date: Tue Aug 07 2012 - 13:05:51 CEST

Simon Larochelle wrote on Sun, 5 Aug 2012 15:57:39 -0400:

> I made a patch to solve the first issue (stop using Symbol and
> Dingbats fonts). It is attached to bug #12334.

The good news: It seems to work now.

After your patches I've applied symbols.l.remove.patch for a clean
environment and have removed my fontconfig Dingbats font mapping.

There are some remaining issue though.

(1) The first one is a new display issue. The display area for the bullets
glyphs seems too small, i.e. bullets like hands, arrows and arrowheads are
cut at the right side, missing the finger, tip and head. This is with font
selection of current font and wasn't the case before the your patches. It's
a (annoying) display issue, the print seems ok.

(2) We are still forcing (changing) field font "Symbol" for two bullets in
RTF import/export (and MsWord_97 import, and "Dingbats" in RTF export). I'm
not sure, but is RTF import used for AbiWord's internal copy and paste, too?
(I can't test, because pasting still crashes on my system - a bug still to be
examined.)

(3) The issues with the "Insert Symbol" dialog and TTF Symbol remain. We
could remove the whole Symbol/Dingbats stuff (no longer needed after your
patch, see remove.symbol.dingbats.patch) from gr_CairoGraphics.cpp which
fixes these issues then.

(4) BTW, there are still usages of Symbol in fl_BlockLayout.cpp and
xap_Draw_Symbol.cpp.

So, were do we stand now? I'd vote for your patches and would myself commit
the two attached patches afterwards. Issue still to be solved / things still
to look at are: (1), (2), and (4). All in all, things are greatly improved
now.

Ingo

Received on Tue Aug 7 13:08:54 2012

This archive was generated by hypermail 2.1.8 : Tue Aug 07 2012 - 13:08:55 CEST