Collabora Online Weekly Meeting #231

Date: 11/09/2025
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
Ezinne, Skyler, Darshan, Pedro, Banobe, Bayram, Méven, Parth, João, Hub, Szymon, Richard, Anna, Maya, Gulsah, Maya

Testing
Files – ( password is coolmeeting)

Staging-perf

    ◦ Writer - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/9coYK76HGpiHJPm 
      
    ◦ Calc - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/iasgsq6PAKYkyHM 
      
    ◦ Impress - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/MWKLRFBs3XNf7Nc 

Share

    ◦ Writer - https://share.collabora.com/index.php/s/KxPMskXHR8oPL2Q 
    ◦ Calc - https://share.collabora.com/index.php/s/BPxBWMFqqo5o6QC 
    ◦ Impress - https://share.collabora.com/index.php/s/FMsciokTYC7eWwz 


      
• 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 
• Second week of 25.04.6.1 
    ◦ Regression found: on spreadsheet: row selection 
    ◦ Spreadsheet: clone formatting cursor never shows up
        ▪ CC: Sahil, Eliiot
    ◦ Navigation: search results goes under the status bar on scrolling
• Collabora Office Desktop 25.04.4.1 already out!
          

• Mobile release
    ◦ Snapshot builds for 25.04.5 are out on Android and ready for testing
        ▪ Android builds are here: https://www.collaboraoffice.com/downloads/Collabora-Office-Android-Snapshot/
    ◦ iOS is waiting on Apple review
        ▪ Will get those in testing when that iOS review is done – and then will be ready for release :) 
        ▪ They will be available at https://testflight.apple.com/join/TEnBWi68
          
  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 2 (Already ask sahil and gokay to take action on this PR’s)


• Banobe
    ◦ Impress: Design tab: Convert theme dialog into iconView
        ▪ Looking into past conversions of icon view for example:- Transitions and master slides
        ▪ So far left with a core change of adding the theme icons to notebook bar
      
       
• 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).

Working on the buttons next to a selected chart, similar like context toolbar, I made a select theme dialog version from manage theme dialog. (I was not able to display the select theme popup from the sidebar)
Fixed several glitches .. like position fade/show mechanism, there is still a few glitches, like it not recognise if the selected picture is a chart ot not. And have some issues in some platforms.

• 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 : compact mode height of toolbar is wrong #12840 https://github.com/CollaboraOnline/online/pull/12840 
            • Fix Separator issue for overflow menu popup in compact modified https://github.com/CollaboraOnline/online/pull/12841 
            • Toggle Track Changes state with correct UNO command handling https://github.com/CollaboraOnline/online/pull/12811 
              


• Bayram
• (In progress) - 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)
        ▪ Temporarily reverted for red CODE 25.04.5.1 https://gerrit.libreoffice.org/c/core/+/189946
    ◦ core4: https://gerrit.libreoffice.org/c/core/+/190314 (Merged – lo/master)
    ◦ core5: https://gerrit.libreoffice.org/c/core/+/190439 (to review - waiting for CI)
        ▪ fix tableType issue.
    ◦ Calc supports xmlMaps now.
    ◦ When tableType="queryTable" some docs are failing to open in Excel → we need to support queryTables too. We can open a separate task for it.
• reported: https://github.com/CollaboraOnline/online/issues/12749 ([Enhancement] Calc: Add "tab list" for easy access to tabs #12749)




• Skyler
• Waiting for Szymon’s review on https://github.com/CollaboraOnline/online/pull/12652
    ◦ Got review from Szymon – made a fix for his comment, still waiting for review+testing on that
• Did some various things
    ◦ https://github.com/CollaboraOnline/online/pull/12827 → finally got a fix to iOS document blurring, just a stopgap for now but should fix the problem, merged :)
    ◦ https://github.com/CollaboraOnline/online/pull/12834 → further shortcut passthrough on MacOS for the switch-between-different-windows-of-the-same-app binding
    ◦ https://github.com/CollaboraOnline/online/pull/12838 → fix for Android to disable new (android 15) edge-to-edge feature until we adapt our UI to support it


• 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.
• 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
    ◦ UI fixes
        ▪ sidebar UI fix: https://github.com/CollaboraOnline/online/pull/12782 => merged
        ▪ Jsdialog UI fix: https://github.com/CollaboraOnline/online/pull/12789 => merged
        ▪ Update Navigator Search UI: https://github.com/CollaboraOnline/online/pull/12790 => merged
        ▪ cypress: add visual tests for chart wizard data series dialog: https://github.com/CollaboraOnline/online/pull/12818 => merged
        ▪ Enable keyboard navigation in New/Change layout popup dialog: https://github.com/CollaboraOnline/online/pull/12788 => in review
    ◦ Improved autosaved state for comments: => In review
        ▪ https://github.com/CollaboraOnline/online/pull/7445
    ◦ iconview conversion completed,
        ▪ Writer-> Draw->Sidebar -> Line -> Thickness OR Writer->Insert->Chart->Chart Type->Thickness
            • online: https://github.com/CollaboraOnline/online/pull/12624 => in review
            • core: https://gerrit.libreoffice.org/c/core/+/189966 => in review
        ▪ Writer->Insert->Chart->Chart Type
            • core: https://gerrit.libreoffice.org/c/core/+/190070 => in review
        ▪ Accessibility fixes in calc(in review):
            •  1. core: https://gerrit.libreoffice.org/c/core/+/190299
            •  2. core: https://gerrit.libreoffice.org/c/core/+/190070
            •  3. core: https://gerrit.libreoffice.org/c/core/+/190299
            •  4. core: https://gerrit.libreoffice.org/c/core/+/190070
            •  5. core: https://gerrit.libreoffice.org/c/core/+/190478
            •  6. core: https://gerrit.libreoffice.org/c/core/+/190558
            •  7. 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

Forum Topics
• Top forum topics from last week:
◦ Watermarks in Collabora Online #FeatureFriday Watermarks in Collabora Online #FeatureFriday
◦ Collabaora Online public key is not available Collabaora Online public key is not available
◦ No “Close”-Button in Nextcloud-Office anymore No "Close"-Button in Nextcloud-Office anymore
◦ Possible to run Collabora Code docker image with gvisor? Possible to run Collabora Code docker image with gvisor?

Next meeting
• 18/09/2025