making cairo mandatory in vcl
Caolán McNamara
caolanm at redhat.com
Thu Nov 19 01:23:57 PST 2015
On Mon, 2015-11-16 at 10:53 +0100, Riccardo Magliocchetti wrote:
> Hi,
>
> Il 16/11/2015 10:37, Caolán McNamara ha scritto:
> > On Sat, 2015-11-14 at 17:00 +0100, Riccardo Magliocchetti wrote:
> > > Hi Caolàn, all,
> > >
> > > in [0] and [1] you made cairo mandatory for *nix platforms. This
> > > breaks
> > > --without-x but that's no big deal, i'll add some specific
> > > ifdefery.
> > > I have a couple of questions:
> > > - is there a plan to kill non cairo rendering?
> >
> > I'd like to yes. The non-cairo text rendering is only used in the
> > svp path at the moment. i.e. basically I'd move the gtk3 use of
> > cairo text rendering down to svp and have it for all svp using
> > platforms, allowing a big piece of code to be deleted and have one
> > text-rendering path instead of two there.
>
> Removing that code would make things a bit difficult for --without-x.
How does this make things difficult for without-X. It just replaces the
existing headless text renderer with one based on cairo ?
> If you have cairo, are there any case where you don't want the cairo
> canvas?
The android case maybe is one, where we just build enough of
LibreOffice to render documents to create a viewer, but not a full
blown presentation thing. But i don't have any particular options on
the cairo canvas thing at this point.
C.
More information about the LibreOffice
mailing list