GSoC Update: Replacing Slideshow Metafile Rendering with Primitives
Shardul Vikram Singh
shardulvikrm at gmail.com
Tue Aug 5 07:28:16 UTC 2025
Hi all,
Here's my GSoC update for the last week:
- I added a WindowListenerBridge to vcl_cairocanvas::SpriteCanvas
to receive XWindow events, since SpriteCanvas is no longer an
XWindowListener itself.
- I’ve started integrating the new canvas into the slideshow
rendering path. After some debugging, I can now see static
shapes being rendered using the refactored canvas code.
- Sprite rendering was temporarily disabled so I could focus on
shape rendering first. I’ll now work on enabling sprite
rendering with the new setup.
- Next, I plan to replace the current temporary/hacky connection
between the new canvas and slideshow with a cleaner, safer one.
Work is ongoing in this branch:
https://git.libreoffice.org/core/+/refs/heads/feature/slideshow-primitives
Best,
Shardul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20250805/ad88855c/attachment.htm>
More information about the LibreOffice
mailing list