# Status report: consultancy team, week 35, 2024

**URL:** <https://forum.collaboraonline.com/t/status-report-consultancy-team-week-35-2024/2932>\
**Category:** Status reports\
**Created:** [September 2, 2024, 9:24am UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-35-2024/2932 "2024-09-02T09:24:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![vmiklos](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.collaboraonline.com/vmiklos/32/787_2.png) [@vmiklos](https://forum.collaboraonline.com/u/vmiklos)\
**Post date:** [September 2, 2024, 9:24am UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-35-2024/2932/1 "2024-09-02T09:24:48Z")

</div>

# Caolan

- merge reviews + debug and figure out textbox issue  
in dark/light mode calc  
 → [https://gerrit.libreoffice.org/c/core/+/172427](https://gerrit.libreoffice.org/c/core/+/172427)  
 → [https://gerrit.libreoffice.org/c/core/+/172426](https://gerrit.libreoffice.org/c/core/+/172426)
- snap+appimage debugging, fontconfig and userns interface
  - diging around snap + namespaces some more
  - snap disables namespaces unless “userns” requested (and/or  
(probably) browser support for optional browser sandboxes
  - so that depends on what the snap requests  
 → [Nextcloud Office: Namespaces wont' work out of the box inside of a snap · Issue #2864 · nextcloud-snap/nextcloud-snap · GitHub](https://github.com/nextcloud-snap/nextcloud-snap/issues/2864)

- tdf#162659 load/save options checkbox regression  
 → [https://gerrit.libreoffice.org/c/core/+/172546](https://gerrit.libreoffice.org/c/core/+/172546)
- tdf#162651 regression from online formula area redraw optimization
- area under removed editview needs to be refreshed  
 → [https://gerrit.libreoffice.org/c/core/+/172552](https://gerrit.libreoffice.org/c/core/+/172552)
- puzzle out autocolor for online and editengine
- Debug why Sven’s pr had a link-time failure
- tdf#157198 auto correct done on EndExtTextInput not seen until  
next update  
 → [https://gerrit.libreoffice.org/c/core/+/172553](https://gerrit.libreoffice.org/c/core/+/172553)
- tdf#160675 regression in sidebar size panel  
 → [https://gerrit.libreoffice.org/c/core/+/172637](https://gerrit.libreoffice.org/c/core/+/172637)
- establish that docker + Debian 12 + unprivileged has  
seccomp and apparmor rules that block namespaces by default
- debug coolwsd dumpState crash  
 → [don't recursively call StreamSocket::dumpState by caolanm · Pull Request #9950 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/9950)
- debug richdocumentscode problem of failure to connect

# 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:

- [Related: cool#9735 kit: use the new registerAnyInputCallback() LOK API by vmiklos · Pull Request #9896 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/9896)
- [162662 – FILEOPEN DOCX: layout loop with 2 pages and a complex full-page group shape](https://bugs.documentfoundation.org/show_bug.cgi?id=162662)
- [162707 – FILESAVE DOCX lost paragraph style with lots of numberings](https://bugs.documentfoundation.org/show_bug.cgi?id=162707)
