Collabora Online Weekly #115

Collabora Online Weekly Meeting #115

Date: Apr 13th 2023

All minutes published on: Topics tagged meeting-minutes

Attendees (write your name):

  • Pedro, Andras, Cosmin, Szymon, Timur, Thorsten, Gabriel, Justin, Nicolas, Gülşah

Release schedule (Andras)

  • bug fix release will probably be out tomorrow (22.05)
  • Probably, shortly we will have new iOS release

Releasability of master (Michael)

  • Extremely concerned that master has severe performance and UX regressions …
  • We need to address this – master should be release-able all the time.
  • We need to get staging back into a usable state


  • Spent some time testing iOS
    • Looks nice, no more blocker in my opinion
  • Next: test the LanguageTool improvements from Mike
    • logging and the possibility to have multiple languages in the same document
    • Also inlcude fallback in the case that particular locale is non existent. Example: PT-PT → PT-BR
    • Still building from master

Community (Pedro)

Community: Dark mode

  • Dark mode branch was rebased → it should get merged after releases provided that we have the toggle working
  • Paris got the rendering working for multiple views with different settings
    • not just dark mode, but non-printing characters etc.
    • nice new features coming for 23.05
    • so far writer only – Calc & Impress/Draw need some rendering re-factoring …
    • Online dark mode branch is now merged

GitHub activity (Pedro)

  • Issues and PR are now being automated (added to the GH project) and we now have less yml files within workflows directory
  • Szymon
    • JSDialog conversion: a couple more dialogs, now conditional format dialog
    • Accessibility improvements (fixing aria bugs)
  • Link picker got renamed to Smart Picker
  • Pranam also working on JSDialog conversion
    • Fix writer dialog now maybe 4 left
  • Gokay
    • Improving now the keyboard navigation
      • Tabs were converted to button, additional UI polishing is needed
    • Some more work needed (we need to use grid instead of flex), it needs to be tested with integrator
  • CI
    • Szymon: has an automated way to see the most common failing unit test and cypress test. Working with Rashesh
  • Gulsah
    • Is looking at why sometimes device-tablet.css is used instead of device-mobile.css (JS) → done, pushed PR
    • Now will investigate why the scrolling indicator appears on mobile (top-toolbar)

Design bits (Pedro and others)

  • Pedro

Gabriel (1&1)

LibreOffice conference (Gabriel)

COOL Days 2023

Next meeting