Collabora Online Weekly Meeting #233

Date: 18/09/2025

All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
Darshan, Skyler, Parth, Ezinne, Hub, Attlia, Anna, Banobe, João, Bayram

Testing
Files – ( password is coolmeeting)

Staging-perf

    ◦ Writer - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/pN7iGT8KZYkxTKJ 
      
    ◦ Calc - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/zs7HC29qNMroNm2 
      
    ◦ Impress - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/cTC9Q2MFTd36iKN 

Share

    ◦ Writer : https://share.collabora.com/index.php/s/qgecERT9r7dgk6A 
    ◦ Calc : https://share.collabora.com/index.php/s/g4dZ8TtmWkKJ3dE 
    ◦ Impress : https://share.collabora.com/index.php/s/YaNFHK8QJS9nZye 


      
• Features, user flows (Anyone can add here the things they need to test)
    ◦ [Following Feature (mostly following the editor)] [the person who asked]: what to test


1. Release Schedule
• 25.04.5.2 Green Code Released 
• 25.04.5.3
• Next week in the beginning 25.04.6.1 
• Collabora Office Desktop 25.04.4.1 already out!
          

• Mobile release
    ◦ We released mobile :tada:
    ◦ Next release is expected to be around the end of October
          
  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 0 


• Banobe
    ◦ Notebookbar: Toolbar tab alignment issues (In Review)
    ◦ Notebookbar: Add right padding to toolbar (In Review)
        ▪ CI isn’t passing, so fixing some failing tests though not easily reproducible
    ◦ Looking into transitions not being able to scroll with mouse wheel
      
       
• Maya
• Rebase some past changes onto core/master
    ◦ Still some I need to do
• Working on some refactoring of hyperlink dialog
    ◦ https://gerrit.libreoffice.org/c/core/+/190529
    ◦ https://gerrit.libreoffice.org/c/core/+/190805
    ◦ https://gerrit.libreoffice.org/c/core/+/190806
• Fix crash with opening wrong tab automatically https://gerrit.libreoffice.org/c/core/+/190532
• More changes with the hyperlink jsdialog
    ◦ https://github.com/CollaboraOnline/online/pull/12835 make sure all fields align
    ◦ https://github.com/CollaboraOnline/online/pull/12723 can now be merged, as https://gerrit.libreoffice.org/c/core/+/190506 has been merged in core
• https://github.com/CollaboraOnline/online/pull/12688 add tests for new hyperlink utility
    ◦ Can now merged now that https://gerrit.libreoffice.org/c/core/+/190074 is merged
      
• Attila
• Extended Chart Styles: (Support font style themes, with customizable text element assignment).

I may finished the buttons next to a selected chart, similar like context toolbar.
I have 2 PR for it .. I still fight to make it green

https://gerrit.libreoffice.org/c/core/+/190525
◦ Fixed the selection problem.. now buttons appear only if a chart page is selected… not if is a chart element, or if it is its parent embedded object or something else.
◦ Buttons now follow the chart.. I even found a way to make it without a lag..
◦ fixed the update problem of iconview .. if I deleted, or overwritten an icon.
◦ Working on adding new properties for chart styles, at first for legends element.

• Andras
        ▪ 


• Szymon
• Fixing popups for overflow in the Notebookbar – showing artifacts on zoom
• Fixing cypress
• Reviews, trying to merge all the PRs we have


• Darshan
    ◦ PR:
            • Fix disabled clipboard option on overflow trigger https://github.com/CollaboraOnline/online/pull/12984 
            • UI: Prevent hyperlink preview from showing when contextual toolbar is active https://github.com/CollaboraOnline/online/pull/12923 
              

• Bayram
• (In Progress) - Writer: DOCX opens with line numbers in the footnote (tdf#167202)
    ◦ https://gerrit.libreoffice.org/c/core/+/191493 (WIP)
• (To Test) - Calc: Support xmlMaps.xml (tdf#167689)
    ◦ core1: https://gerrit.libreoffice.org/c/core/+/188451 (Merged - lo/master, co-25.04)
    ◦ core2: https://gerrit.libreoffice.org/c/core/+/189044 (Merged - lo/master, co-25.04)
    ◦ core3: https://gerrit.libreoffice.org/c/core/+/189989 (Merged - lo/master, co-25.04)
        ▪ re-revert for co-25.04: https://gerrit.libreoffice.org/c/core/+/191176 (Merged - co-25.04)
    ◦ core4: https://gerrit.libreoffice.org/c/core/+/190314 (Merged - lo/master, co-25.04)
    ◦ core5: https://gerrit.libreoffice.org/c/core/+/190439 (Merged - lo/master, co-25.04)
    ◦ core6: https://gerrit.libreoffice.org/c/core/+/190924 (Merged - lo/master, co-25.04)
    ◦ interop regression testing on 25.04.5-2 (Aron)


• Skyler
• Mobile release – but I told you about that :)
• More CI bits
    ◦ Hopefully should have improved the rate of iOS CI throughput → before we got very backed up, now we should get less backed up… (more benefits on GitHub CI than Gerrit – want to look at Gerrit CI in the future)
• iOS testing
    ◦ Started looking at getting proper tests for the iOS app…
        ▪ …annoying to transfer testing files to the tests → but got something promising by messing around with signing certificates to allow the test runner to access a shared area
• iOS long load times
    ◦ Investigated this a bit – not sure what it’s dependent on as I’ve built the same hashes several times and had them pass/fail differently → one of them was a release, so I can’t say if it was cleaned… possibly it wasn’t at that point?
• Hyperlink tab thing I found in this meeting last week
    ◦ Users would have the hyperlink save what tab it’d been on ……. but it wasn’t separated between users
    ◦ Made the tab default to always being on “internet” – it’s a fair default and removes the canoodling between different views: https://gerrit.libreoffice.org/c/core/+/191204


• Gulsah
        ▪ Mouse wheel scroll in comment edit doesn't work
            • https://github.com/CollaboraOnline/online/pull/12683
                ◦ Reviewed by Szymon and Gökay, Szymon detected a side affect. I’m working on it. 
        ▪ Lost focus from comment to document → Gokay is out → Added Szymon as a reviwer
            • https://github.com/CollaboraOnline/online/pull/12700 
                ◦ CI faililng but Szymon said it is not related with the patch
        ▪ Currently: Ctrl+Shift+V paste unformatted NOK in Impress
            • I detected browser/src/map/Clipboard.js _checkAndDisablePasteSpecial() returns false instead true. So We send uno:Paste instead of uno:PasteSpecial
                ◦  Trying to find a good solution for _checkAndDisablePasteSpecial()
• Timur @Anna
• Just observing.
• Hub
    ◦ No updates
• Méven
    ◦ logoUrl parameter: IN REVIEW, needs css validation, Pedro
        ▪ https://github.com/CollaboraOnline/online/pull/12410
    ◦ Review draft to fix a recent regression origin, comments to treat
        ▪ https://github.com/CollaboraOnline/online/pull/12747
    ◦ Checking downloaded OOXML / ODT are zip
        ▪ https://github.com/CollaboraOnline/online/pull/11962
• Chris
    ◦ 
• Nick
        ▪ Correctly receiving jsdialog online now, and have basic navigator working now
        ▪ WIP: https://gerrit.libreoffice.org/c/core/+/172594/2
        ▪ WIP: https://github.com/CollaboraOnline/online/pull/9933
        ▪ Need to:
            • Create open/close button
            • Fix navigator closing
            • Combine with slide sorter for impress
    ◦ Back at university now so will have less time for collabora
• Rashesh
    ◦ new address input field added to calc which adds ability to create named ranges
    ◦ working on @mention 
        ▪ https://github.com/CollaboraOnline/online/issues/10047 & https://github.com/CollaboraOnline/online/issues/7923 
        ▪ https://github.com/CollaboraOnline/online/pull/10273 
    ◦ Filed a nextcloud issue regarding mention: https://github.com/nextcloud/richdocuments/issues/4169 
        ▪ https://github.com/nextcloud/richdocuments/pull/4171 → merged
    ◦ https://github.com/nextcloud/richdocuments/issues/4276 → discussion around Master slides import from templates folder
• Parth
    ◦ Accessibility fixes - writer
        ▪ Use span instead of Label to render static content on different dialogs
            • core: https://gerrit.libreoffice.org/c/core/+/191062
            • online: https://github.com/CollaboraOnline/online/pull/12893
            • core: https://gerrit.libreoffice.org/c/core/+/191061
            • online: https://github.com/CollaboraOnline/online/pull/12893
        ▪ Enable keyboard navigation in New/Change layout popup dialog: https://github.com/CollaboraOnline/online/pull/12788 => in review
        ▪ Added a new feature to set the initial focus on the 'Replace' tab in the search dialog
            • core: https://gerrit.libreoffice.org/c/core/+/191289 => merged
            • online: https://github.com/CollaboraOnline/online/pull/12931 => merged
    ◦ Impress - Change of slide layout from menu bar give the opposite effect
        ▪ fix: https://github.com/CollaboraOnline/online/pull/12930
    ◦ Mirrors SVG Replace icons horizontally for consistency
        ▪ fix: https://github.com/CollaboraOnline/online/pull/12933
    ◦ Writer - sidebar - spacing and Indent looks cut off
        ▪ fix: https://github.com/CollaboraOnline/online/pull/12959 => merged
        ▪ followup: https://github.com/CollaboraOnline/online/pull/13005
    ◦ Bug: Writer -> Page Style -> Columns tab has cropped icons
        ▪ fix: https://github.com/CollaboraOnline/online/pull/12978 => merged
    ◦ The paragraph dropdown is a bit overlapped with the heading
        ▪ fix: https://github.com/CollaboraOnline/online/pull/12990
    ◦ Improved autosaved state for comments: => In review
        ▪ https://github.com/CollaboraOnline/online/pull/7445
        ▪ Accessibility fixes in calc(in review):
            • 1. core: https://gerrit.libreoffice.org/c/core/+/190299
            • 2. core: https://gerrit.libreoffice.org/c/core/+/190299
            • 3. core: https://gerrit.libreoffice.org/c/core/+/190478
            • 4. core: https://gerrit.libreoffice.org/c/core/+/190558
            • 5. online: https://github.com/CollaboraOnline/online/pull/12702
• Joao
    ◦ Fix for a video play in impress: https://github.com/CollaboraOnline/online/pull/12032 
        ▪ Currently the video play is broken we get don’t get video just audio 
        ▪ This is now fixed.

        ▪ Pedro has pinged Marco, Quikee and Szymon in the matrix channel
        ▪ Revert patch : https://github.com/CollaboraOnline/online/pull/11951 
• Mohit
    ◦ Calc: create sheet options group to Layout tab
        ▪ moved “View Gridlines” button from View to Layout tab
        ▪ created a new toggle button for “Print Gridlines”
        ▪ sending param to enable gridlines for print to core
        ▪ trying to figure out how to handle that param on core side
        ▪ also considering to add a uno dispatch for this
    ◦ Impress: Add Slide tab
        ▪ https://github.com/CollaboraOnline/online/pull/12252 (merged)
    ◦ Notebookbar: add contextual Shape and Picture tabs instead of Draw tab
        ▪ done; will add a PR soon
• Sahil
        ▪ add spanish and french translations of calc functions (https://github.com/CollaboraOnline/online/pull/12669)
        ▪ make iconview expandable (https://github.com/CollaboraOnline/online/pull/12654)
            • https://github.com/CollaboraOnline/online/pull/12654#issuecomment-3232853522 => screenshots → COOL!

Luna: Mostly just listening just got back from vacation in England, and continues with Swedish translation for the mobile version (worked 28th August last time when I got home to Sweden again)

Moritz
• Just listening
Samuel
• Quick look at Gokay’s issue → related writer field, asked Michael S.
• Looking at local build setup
◦ problems with dependencies, namely poco version
◦ Will probably send PR to improve build instructions
• Online related work
◦ Looking at an easy hack , good first issue. Maybe: Adding the accelerator to the toolbar

Events
• COOL Days 2026 - 27 – 29th April 2026 - Hamburg, Germany - Collabora Office and Collabora Online
Forum Topics
• Top forum topics from last week:
◦ Collabora Online in FireFox gives bad graphics Collabora Online in FireFox gives bad graphics - #2 by darshan
◦ Interop / automation with Collabora Office Android Interop / automation with Collabora Office Android
◦ Autosave post action Autosave post action
◦ Using Collabora with Nexcloud: ReadOnly in Navigator, Full Control in Desktop Using Collabora with Nexcloud: ReadOnly in Navigator, Full Control in Desktop

Next meeting
• 02/10/2025