Status report: consultancy team, week 15, 2026

Caolan

  • accessibility
  • Improve column page labelling for a11y
    → rework that to give every spinbutton its own label
  • fix reported iOS link time failure
  • accessibility
  • Put explicit labels for the sidebar font, fontname and style name comboboxes
  • fix ci
  • lok_open_urandom → kit_open_urandom
  • BOM is no longer written
  • etc, 26.04 and 25.04 ci is green again

Mike

  • Sync Comment Resolution Status
    • Calc part (threaded comments)
    • Implemented core part (model support; import/export OOXML + ODF; UNO / Kit API)
    • Implemented Online part (browser) for resolve part
    • Made threaded comments the default
      • Note: we don’t convert the two kinds of comments to one another: in Excel, legacy non-threaded comments (notes) can have rich formatting, while threaded comments are plain text
      • Note: legacy “comments” are renamed to “Notes”
      • Note: replies are TODO / later
    • In CI testing

Tomaz

Calc: Pre-View Spreadsheet Filtering

  • Issue with performance of SetNormalString and similar operation
    • Every time someone changes something we need to sync and changing something should be rather frequent
    • Not ideal for performance that the sync each time, deletes all sheet-view’s sheets, and duplicates the default sheet
    • For this operation we need to change the sync to be more direct - just apply the change to the default view and sheet views
    • Should be much faster

PDF primitive

  • fixed the PDF issues
  • code was merged, need to backport the same for 25.04

Carlito Font issue:

  • Fixed the issue, but trying to figure out how to make it work without breaking document layout.
  • Also thinking about the compatibility with PowerPoint.
    • PP is using font independent line spacing - 120% of font width
      • we would always have issues when saving an ODP to PPTX
    • there is a check to enable this in ODP, but only used when converting from PPTX to ODP
    • for new documents best to make this enabled as well
    • maybe a check where we can migrate to that without layout issues