Status report: consultancy team, week 35, 2024

Caolan

Jaume

  • continued to work on: Improved document review flow for Collabora Online

Mike

  • Tried to debug “Switching from Notes mode to Normal” - my GDB failed to be able to debug in the new “unprivileged namespace” mode
    • Gokay took over - thanks!
  • Deadlock while accessing CLSID Property of OLEs
    • Fixed and notified
  • copy paste is replaces theme with libreoffice theme
    • Fixed in master and co-24.04; needs testing
  • Reviewed a change from Jaume (asked for a simplification of the code)

Tomaz

New online slideshow presentation

  • call deleteTexture, deleteBuffer when we don’t use those anymore
    • when we switch slides, we can remove the previous slide texture
  • fix error message when 3D transition is not supported
    • we need to use NoTransition class in this case, not just return nothing
  • VCL / Drawinglayer slide rendering
    • figured out how which objects are in animations
    • need to look into the tree of animations of all animation nodes
    • check what the Target is and we get XShape, which can be transformed into an SdrObject
    • in case of text box the animation is per paragraph, then the Target contains a ParagraphTarget struct, which has the “Shape” property
    • modifying layer rendering to render the object that is animated as an independent layer - WIP
    • TODO - render text box objects per paragraph - not sure how to do that currently
  • Code review, testing,…

Miklos

Worked on: