Collabora Online Weekly Meeting #178

Collabora Online Weekly Meeting #178

Date: 25th Jul 2024

All minutes published on: https://forum.collaboraonline.com/tag/meeting-minutes

  1. Attendees (write your name):

  • Pedro, Bayram, Darshan, Ezinne, Hub, Andras, João, Méven, Anna, Michael, Aron, Caolán, Skyler, Vivek, Gökay, Attila, Szymon, Timur
  1. Testing

  1. Release Schedule

  • CODE: 24.04.5.1 released

  • CODE 24.04.4.2 To be released in 18 July

  • Red CODE 24.04.6.1 August 1

  • Mobile releases 24.04.4 (stable branch) Next week

    • iOS 24.04 Released this week

    • Android 24.04 is stalled

      • Blocker: android: some parts don’t render at some zoom levels (Rash will look at it)
  1. Online Activity

  • PRs in need for attention (Please add here any PR that needs attention)

  • PRs without reviewer https://github.com/orgs/CollaboraOnline/projects/3/views/2

  • now 5

  • https://github.com/CollaboraOnline/online/pull/9457 Added Szymon as reviewer (as he was already part of the discussion)

  • Nicolas

  • Gabriel

  • Now back

  • We have started to upgrade now to 23

  • Working now on something related to CSV and probably will backport it but I’m waiting for some feedbackhttps://gerrit.libreoffice.org/c/core/+/165905

    • this was mostly useful for converting CSV → PDF – because separators were not found

    • idea was to detect automatically at conversion.

    • First patch – adds character-set and separator settings

      • can use these when you pass the filter parameters.

      • Instead of separator & character set put ‘detect’

    • Would be nice to use it in the import dialog.

  • Would love to help out with design for serializing settings (Michael)

  • Julius

  • Getting much more frequent races causing a download of the file … when clicked. (Michael)

    • seems like a richdocuments / Nextcloud race… perhaps more plugins installed …

    • now have draw.io/BPMN/etc. etc. in the list here … probably related to this.

    • Finally have a reproducer on our instance

  • New releases out last week with some fixes

    • richdocumentscode setup improvements to make requests async

    • Generally improve background connectivity checks

    • Guest name picker redesign

    • Fix when renaming files with manual file locking enabled

    • Fixed group limit settings

  • Thorsten

    • [No update]
  • Attila

    Working on some customer task, may not really related to cool.

  • Andras

  • Szymon

  • Following the users

    • Fixed another one with generic approach – we didn’t use correct position for cursor in Writer after enabling new following

    • Calc address bar didn’t jump to the cursor – also fixed

  • Reviews

  • Working on Impress and Image insertion from integrator problem

  • Next: Pedro’s report - now unotoolbuttons are being enable/disable but the inner child is not being enabled or disabled: search previous and search next

  • Darshan

  • accessibility: Improve keyboard accessibility for style selection #9587

  • (has local patch) Typescript conversion of Ruler.js. Next will create base class for ruler which will help to remove duplication of code occurring in horizontal and vertical ruler file.

    • Maybe we can then hunt why it takes too long to re appear when switching pages
  • Next:

    • More improvements on accessibility stuff

    • add currency drop down in writer app.

  • Aron

    • nothing to add
  • Caolan performance

  • Worked on some linux namespace stuff for better container experience

    • merged now. So now “make run” and “make check” should use linux namespaces, so for dev shouldn’t need sudo anymore. Better container integration flows from this, defaulted on for --enable-experimental and can be explicit with
      --o:mount_namespaces=true

    • Plan now to try mount namespaces first if capabilities of false requested

  • Extending async DNS

    • Working on this
  • Watchdog profiles

  • Bayram

  • (In Progress) - Enhancement - tdf#158857: Keep Power Query when saving XLSX

  • (Cosed) - Accessibility Writer - Accessible Overlay Content: Improve new tooltips

  • Skyler

  • Working on Android issues

    • Tiles rendering white when you enter edit mode (or zoom to certain levels)

      • Core half has an in-review change https://gerrit.libreoffice.org/c/core/+/170853

        • Will poke Szymon again about this…
      • Trying to build Android 23.05 so I can look further into why this happened – (preferably without breaking my 24.04 android build!)

    • Changing the way that many tabs render in the mobile wizard

  • Looking into a regression related to closing .odg files and RTL mode…

    • …will keep you posted
  • Elliot

    • Just got back from 2 week holiday

    • Changed how we’re measuring peak memory usage, CPU usage and what network stats we’re recording (waiting for review)

    • Starting to look at issue with cell context menu not closing when switching sheets

  • Pranam

  • Gökay

Continues:

  • Separating global.js file from HTML.

Next:

  • Hunting for leaflet bits

  • Some small fixes and reviews.

  • Copy text with comments issue. Has a PR but needs to check the tests also.

  • Hubert

  • No updates

  • Gulsah

  • Changing dark mode affects other users link colors.

  • Calc: Other users automatic font color affecting after one user inverts document background.

    • Trying to find the reason
  • Vivek

    • No updates to share from my side, Thanks!
  • Timur

  • Méven

  • Cor

    • Found the (easy) cause of a single keyboard shortcut issue/regression on Desktop, caused by a COOL commit.
      Gökay will patch that.

    • Dived into presentations/templates (weeks ago) trying to understand the cascading of styles and DF, which is ‘more interesting’ than e.g. Writer. Helps to clean up stuff. Later will look into my macro’s (from previous work) for cleaning/standardizing existing slides.

  • GitHub issues → please add version within the body as the issue template states

  • Easy hack:

- Add Prettier fail check on pre-commit #9601

- Save “Invert Background” preference in JS storage #9538

Note: Total 15 topics have been anwsered and closed as completed last week.

  • Questions:

  • Karthik

    I am happy to share that I completed building Mobile project for iOS and able to run in my device successfully. My requirement is to convert office files like docx, xlsx and ppt to PDF files completely offline in my current project. I tested the same feature in Mobile project from cool and it is working like a pro.

    Could you please suggest how exactly to link this Mobile project to my current project to have that functionality in my project.

  1. Next events

  2. Next meeting

  • 08/01/24