Collabora Online Weekly #101

Collabora Online Weekly Meeting #101

Date: Dec 15 2022

All minutes published on: Meeting Minutes - Collabora Online

Attendees (write your name):

  • Pedro, Szymon, Andras, Kendy, Nicolas, Gülşah, Gokay, Michael

Release schedule (Gokay)

  • Next CODE 22.05 → week 50 → still valid
  • Mobile app release was postponed for next year (probably between Jan-Mar)

Nextcloud bits (Julius)

Nicolas (Adfinis → DeepL)

Forum (Pedro)

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.


  • Started to working on an 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)
    • As a collateral hyperlink “leaving editor” bugs were fixed (in some languages, text was above buttons etc)
    • AI: Which is the next in line?

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
    • Szymon: Dialogs got in
      • Now working on enabling icons
        • Would be useful for navigator (but still following object is a problem)
      • Treeview widget now with sorting and filtering capabilities
  • Szymon:
    • Line break fix for DeepL fixed, next → add test
      • Found second case: selecting the new document → to do
    • Fixed validation error in calc
    • Jumping cursor
  • Nick & Szymon
    • Exporting as PDF dialog → async
      • done and merged
      • Now missing set password sub-sialog to be async : AI: Nick
        • Szymon: Did a clean up
        • Szymon: found out that the dialog was not fully async (but the solution was not far from ideal)
      • Ongoing → epub export options, already async. Problem with everything getting deconstructed before we get the file out → following Szymon’s code pointers

COOL Days 2023

Next Meeting