Hi all, Here’s a quick update on my GSoC progress this week:
I’ve removed the remaining UNO interfaces around the canvas code and replaced them with plain abstract C++ classes. Right now, I’m exploring ways to get everything compiling again and gradually simplifying the setup as I go. The broader plan is still to replace cppcanvas by connecting the SpriteCanvas implementation directly to the slideshow rendering code, and this refactoring should make that easier to manage. I’m pushing ongoing work to this feature branch: https://git.libreoffice.org/core/+/refs/heads/feature/slideshow-primitives Best, Shardul