Collabora Online Weekly #103

Collabora Online Weekly Meeting #103

Date: Jan 5th 2023

All minutes published on: Meeting Minutes - Collabora Online

Attendees (write your name):

  • Pedro, Szymon, Gülşah, Michael, Andras, Gabriel, Cosmin, Gökay, Nicolas, Cor, Kendy, Naomi, Ezinne, Pranam

Release schedule (Gokay)

  • Next CODE 22.05 in two weeks it will include all the latest fixes including new features such as new bibliography etc
  • Then (maybe in 1 month or so) we will release new CODE version based on the new LO kit


  • Introducing Cosmin: possible new contributor from 1&1
    • Back-end
    • Already with working build
  • AI: Pedro to check easy hacks

Nextcloud bits (Julius)

Community (Pedro)

Community stats already out: Thank you for a great 2022 and lifting Collabora to the next level!

Montly stats (translations) will be published this week

Community: Forum

  • This year we had activity every single week
  • hidden menu bar bug → requested screenshot and bug report on github
  • Jumping cursor
    • Rodrigo willing to try to help if it’s not fixed already
    • Szymon’s patch → waiting for review, it already passed all tests → now merged
      • AI: Ezinne to double check → AI: Ping Ezinne
  • Thanks wwe for replying all those questions

Community: Dark mode

  • AI: Pedro needs to rebase dark mode branch (and solve any conflicts coming from new sidebar work) , then ping Andreas K.
  • Branch was very old and with multiple conficts. Branch rebased and now ready to receive Prs. AI → rebase branch and force push

Chat room

  • Banned problematic users and also disabled the link preview and media upload


  • Started to working on a new issue (found in 21.x version): It seems multiple savings (in unmodified documents) in between very short chunks of time (seconds)
  • Aron: how do you monitor the status of the document? Is the save icon button showing that is saved? Sometimes we save due to stuff happening on the core side (even if there is no user modification); Gabriel: don’t know this was reported as in “documents are identical”
    • It’s quite old version. I can check it quickly to see if there is any obvious cause.
  • AI for Gabriel: Create a ticket with this info and maybe worth to mention Ash there.

GitHub activity (Pedro)

Design bits (Pedro and others)

  • Symon: Now new JSDialog type to be used for all warning dialogs. We can use to replace vex dialogs of these type. Now being used for hyperlink “leaving the editor” dialog (former vex dialog). The plan here is to start to replace vex dialogs one by one sequentially (so it’s better for QA/testing and less prone to regressions)

    • Hyperlink done
    • Font missing also converted by Gulsah
    • AI: Which is the next in line? → not really a dialog but we could remove the infobar vex wrapper
  • Calc fix : showing the caret at the end of the number (it showing one possition before the end)

  • Bibliography icons, layout merged

    • Lists need to checked → icons
    • Edit control improvement

Other ongoing work

  • Uses some interaction handling sync, not working at the moment

  • Pranam & Szymon

    • Improving bibliography on writer. Now commits are already on master.
    • Pedro is now also on this
    • Improving the API key (differently handled depending on the information type , if it is private or public properties)
    • Citation Preferences: shows now citation depending on the language but if the language is not avaialble it gets inserted using the style’s defaults
    • Now working on how the citations is stored if field (different implementation for ODF and MSO) or bookmark (supported for evey format including documents that were created and operated with Zotero desktop)
    • Pranam:
      • Sorting bibliography (pending)
      • Handling multiple citations (they should get merge) (pending)
      • Bibliography: now possible to be updated
        • Undo/redo issue still pending (core doesn’t send notification) ← Szymon : maybe I can try to send status notification
  • Szymon:

    • Line break fix for DeepL fixed, next → add test
      • Found second case: selecting the new document → to do
    • Jumping cursor → it needed to be double tested → Gokay tested, let’s keep the latest merged commit on this
      • Szymon: still I would like to revisited this (I think we might be cancelling tiles when scrolling) ← AI
  • Nick & Szymon

COOL Days 2023

  • COOL Days 2023 - Cambridge, UK - Collabora Office and Collabora Online
  • We have booked the beautiful Clare College on 28th and 29th March 2023, one of the many famous Cambridge Colleges for our next Collabora Online Conference.
    • Book your seat, fill the form! - free accomodation from 27th → 30th & food for attendees.
    • Speakers much appreciated.
    • It should be easy to travel to airport London Stansted and then get to Cambridge by Train.
    • There will be hackfests, Collabora Online and LibreOffice and much more fun
    • Keep an eye for event updates every week
    • AIL Link this to the chat headers
  • AI (Naomi) Send emails (invitations) → also possibly add more info to the web page

Next Meeting