# Status report: consultancy team, week 5, 2026

**URL:** <https://forum.collaboraonline.com/t/status-report-consultancy-team-week-5-2026/4428>\
**Category:** Status reports\
**Created:** [February 3, 2026, 2:11pm UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-5-2026/4428 "2026-02-03T14:11:27Z")\
**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:** [February 3, 2026, 2:11pm UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-5-2026/4428/1 "2026-02-03T14:11:27Z")

</div>

# Caolan

- a11y testing stuff
- get backlog of additional common/writer dialogs patches merged
- support local builds without thesaurus support from  
dictionaries submodule  
 → [https://gerrit.libreoffice.org/c/core/+/198142](https://gerrit.libreoffice.org/c/core/+/198142)  
 → [Private/caolan/a11y test without dictionaries by caolanm · Pull Request #14225 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/14225)
- a11y testing
- the “other” category of pdf dialogs, digital signing, etc  
dialogs
- clear a set of non-async dialogs to get a warning dialog  
free path for testing the dialogs.  
 → [Private/caolan/testa11ypdfdialogs by caolanm · Pull Request #14241 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/14241)
- I believe that to be all the jsenabled dialogs that writer  
can launch
- sidebar support, writer-specific is in place, add math in  
sidebar and other common support. Poke at chart sidebars
- navigating chart to get sidebars visible is problematic,  
there is keyboard support to traverse the elements  
but something is unreliable here wrt chart in core and capturing  
sidebar appearaing in cypress.
- ci, push a few efforts to  
improve that in general
- speculate on some things that might make ci skip whatever is the  
part of the npm install that often hangs.
- skipping audit for the npm in the cypress\_tests case might be  
helpful  
 → [skip npm audit for the cypress tests by caolanm · Pull Request #14278 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/14278)
- getting shrinkpack working again might be useful for the browser  
case  
 → [debug npm by caolanm · Pull Request #14276 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/14276)
- first chart sidebar more

# Mike

- LO Draw shapes are rendered differently when created while locking document controllers

- Comments in the margin of a Writer document are “cut off” or truncated when exported to PDF format

# Tomaz

Calc: Pre-View Spreadsheet Filtering

- Added Operation framework so it’s easier to deal with code duplication

- ScDocFunc and similar are hard to extend
  - we also have multiple of that, e.g. ScDBDocFunc

  - each undoable operation should be a class which extends from Operation class
  - added delete content, delete cell and sort operations for now, adding more one by one
  - easier to implement checks if an operation can be run on sheet view
  - will also be used for syncing too

- Implemented OverwriteContent ScDocument function
  - takes content of sheet source and overwrites the content in target sheet
  - test for that
  - useful at syncing

- Implemented syncing for delelte cell
  - easy to do - we delete content of one cell only
  - readds sorting and filtering
  - added test for that

- Implemented syncing for delete content
  - multiple selections - can be done for default view only, disallowed for sheet view for now
  - complex to figure out, which cells to delete if autofilter is sorted

# Miklos

Worked on:

- [Interactive document compare for Writer documents · Issue #13988 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/13988)
- [170466 – Regression: bullet settings via toolbar is broken](https://bugs.documentfoundation.org/show_bug.cgi?id=170466)
