<div dir="ltr">Hi all,<br><br>Here's my GSoC update for the last week:<br><br>- I added a WindowListenerBridge to vcl_cairocanvas::SpriteCanvas<br>to receive XWindow events, since SpriteCanvas is no longer an<br>XWindowListener itself.<br><br>- I’ve started integrating the new canvas into the slideshow<br>rendering path. After some debugging, I can now see static<br>shapes being rendered using the refactored canvas code.<br><br>- Sprite rendering was temporarily disabled so I could focus on<br>shape rendering first. I’ll now work on enabling sprite<br>rendering with the new setup.<br><br>- Next, I plan to replace the current temporary/hacky connection<br>between the new canvas and slideshow with a cleaner, safer one.<br><br>Work is ongoing in this branch:<br><a href="https://git.libreoffice.org/core/+/refs/heads/feature/slideshow-primitives">https://git.libreoffice.org/core/+/refs/heads/feature/slideshow-primitives</a><br><br>Best,<br>Shardul<br></div>