Files
loongoffice/include/svtools
Noel Grandin 9090dc1f3b split OutputDevice from Window
as part of a longer-term goal of doing our
widget rendering only inside a top-level render-
context.

I moved all of the OutputDevice-related code that existed in vcl::Window
into a new subclass of OutputDevice called WindowOutputDevice.

Notes for further work

(*) not sure why we are getting an 1x1 surface in
    SvpSalGraphics::releaseCairoContext, but to fix it I clamp
    the size there

(*) might have to dump VCLXDevice, and move it's code down into VCLXWindow and VCLXVirtualDevice

(*) can we remove use of VCLXDevice in other places, in favour of just talking to the VCL code?

Change-Id: I105946377f5322677d6f7d0c1c23847178a720b6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113204
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-05-17 12:56:51 +02:00
..
2021-05-17 12:56:51 +02:00
2021-02-02 00:57:00 +01:00
2021-02-02 00:57:00 +01:00
2021-04-09 11:56:36 +02:00
2021-01-28 12:45:30 +01:00
2021-04-09 11:56:36 +02:00
2021-05-02 19:33:14 +02:00
2020-11-30 20:40:57 +01:00
2021-04-09 11:56:36 +02:00
2021-01-08 18:14:17 +01:00