Date: 27/3/2025
All minutes published on: https://forum.collaboraonline.com/tag/meeting-minutes
Attendees (write your name):
-
Skyler, Darshan, Pedro, Banobe, Bayram, Méven, Ezinne, Gulsah, Parth,Vivek, João, Timur,
Anna, Szymon, Attila
Testing
Files – ( password is coolmeeting)
Staging-perf
-
Writer - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/aQ5KqwrYcFqXd8
-
Calc - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/D23QYpZL8jS4iYS
-
Impress - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/ocFw3QE9sLZeRC2
-
Features, user flows (Anyone can add here the things they need to test)
- [Application] [Requester]: what to test
-
Release Schedule
- 24.04 Forever Green
-
24.04.13.2 Released
-
24.04.13.3 to be released next week.
-
Regression patches should be reverted
-
tested properly and then released
-
25.05.1. Planned In the middle of April
-
Currently doing lots of tests here.
-
Mobile release: released 24.04.12 → next release should be in ~1 month!
-
PRs in need for attention (Please add here any PR that needs attention)
-
PRs without reviewer https://gitub.com/orgs/CollaboraOnline/projects/3/views/2 now 4
- Convert L.Log and L.DebugManager to typescript classes #11377 https://github.com/CollaboraOnline/online/pull/11377 has passed all the tests → awaiting for reviewer
-
Nicolas
-
Gabriel
-
Julius
-
Thorsten
- [No update]
-
Banobe
-
Status bar remove scrolling (Needs Approval)
- Since we are removing default states from status bar and also inconsistencies, we are to remove the left and right arrows too
- We need to find what prioritise to show on the status bar (left to right) in terms of importance and depending on the status bar width, elements are hidden from right to left.
- Modified test cases for status_bar and bottom_bar
-
Add missing icons of formula bar (Merged)
Darkmode Icons still missing in staging-perf (PR is in review)
-
-
Attila
-
Extended Chart Styles: working on making chart text formatting from sidebar.
Made chart font properties work in both way (chart ↔ sidebar) font name, size, bold, italic, underline, strikeout, shadowed. (in case of axis, legends labels)
Color only works in sidebar —> chart way.. (Still tracking down where it set from)
Some combo boxes (color, undeline) works only when I click the button, but when selection change it does not change the chart .. still searching how it should work.
There are a few more buttons to implement, and have to make sure it appears only if the chart element have text like element. (legends, labels, axis, titles)
Titles seems to be different, they can have sting array, and have multiple font properties.. I have to find a way to makr them work. -
Andras
- no update
-
Szymon
-
sidebar formula editor cannot be opened second time fix - merged
-
regression in currency dropdown opening second time – merged
-
CURRENT: worked on PPTX textbox content autosaving (on exit) – in progress
-
CURRENT: found bugs in calc when browser zoom is 150%, almost all rows are hidden, switching sheets – bisected and created testing steps
-
faced NC migration problem on dev environment on 31 → 32 (master), created ticket
-
Darshan
-
PR:
-
Change Navigator’s position #9567 https://github.com/CollaboraOnline/online/issues/9567
-
Detach navigator from sidebar #9933
-
Set CSS var for bg color in navigator same as we have for sidebar-dock-wrapper
-
Next case:
- Cypress fix for new navigator implementation
-
-
-
Aron
- nothing to add
-
Caolan
-
Some work underway for memory optimizations
-
Working on a similar memory optimization to preload typedetection data
-
Auto committed Watchdog profiles
-
Auto committed copy-on-write/do_wp_pagege profiles
-
Vivek
-
Setting Iframe with Integrator
- https://github.com/nextcloud/richdocuments/pull/4461 → Ready to merge.
-
Wordbook Iframe flow
-
setting: allow wordbook to edit and remove words from wordbook (https://github.com/CollaboraOnline/online/pull/11172) → Merged
-
handle large wordbook file with Web Worker (https://github.com/CollaboraOnline/online/pull/11199) → In Review
-
Doing some POC about optimization . Need discussion with Pedro/Szymon.
-
-
-
Bayram
-
(In Progress) - tdf#158857 - Keep Power Query when saving XLSX
-
core1: https://gerrit.libreoffice.org/c/core/+/164290 (Merged)
-
core2: https://gerrit.libreoffice.org/c/core/+/170691 (Merged)
-
importing xl/queryTables/queryTable*.xml
-
trying to read [Content_Types].xml during import to know if there is a queryTable ContentType. next: import queryTable*.xml files.
-
-
Skyler
-
Video on iOS
-
All merged Testflight is having some issues – so do not have a testable version there yet
- Have called apple about this yesterday, will call them again today
-
-
MacOS shortcuts…
- All merged
-
Quick look
- iOS memory limits are still biting me – taking a bit of a break from looking at this to look at some other bits
-
Video on Android
-
https://github.com/CollaboraOnline/online/pull/11432 → some bits causing me frustration… but probably not worth holding up the PR for… will make followups for:
-
back gesture
-
video in presentation ergonomics
-
iOS code soundness – (fine with current safari behavior but …)
- probably will do as part of more “things that I’ve noticed are Just Wrong” PRs
-
-
-
Multimedia size
-
Previously video always was the same size – this PR makes it always have the right aspect ratio and be either the right size or scaled to the slide
-
https://github.com/CollaboraOnline/online/pull/11366 → ready for review here
-
Want to work on video positioning sometime – right now it’s always halfway off the top left which is Not Very Nice
-
-
Pranam
-
Improving interoperability to import formulas from MSO
-
Fixing some async dialogues freezing new users joining
-
Gökay
Continues:
-
Various bug fixes & reviews:
- Calc: Column selection issue and tile position after zoom.
-
Pending: Tile rendering on Notes view mode.
-
Hubert
- CSP is ignored when setting frameAncestors for postMessage. https://github.com/CollaboraOnline/online/pull/11433
-
Gulsah
-
Excel crashes opening XLSX converted from some XLS files
-
Sent a WIP patch to discuss
-
I paused to work on.
-
-
Calc: colored cell references not working
-
Focus cell feature caused an annoying regression.
-
-
Create contextual Notebookbar tab and compact mode drop-down for formula editing
-
Trying to default open Area panel on sidebar when a formula is selected on document
-
Sidebar.xcu change is not enough to see panel open.
-
Investigating…
-
-
-
Next: Make equation font dialogs async
-
-
Timur @Anna
-
Just observing.
-
Méven
- No updates
-
Chris
-
Working on scroll performance/behaviour
-
Next:
-
Look at #10968 (Preload tiles more intelligently)
-
Look at scrolling performance on 4k/hidpi monitors in Firefox
-
Add possible jQuery-related easy-fix issues to GitHub
-
-
-
Nick
-
Correctly receiving jsdialog online now, and have basic navigator working now
-
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
-
Filed a nextcloud issue regarding mention: https://github.com/nextcloud/richdocuments/issues/4169
-
https://github.com/nextcloud/richdocuments/issues/4276 → discussion around Master slides import from templates folder
-
-
Parth
-
Setup Collabora Online
-
Core building
-
Issue with AppArmor
-
Action Item for Parth : To push a PR against the .io website to it includes tips for Ubuntu on AppArmor
-
https://ubuntu.com/blog/ubuntu-23-10-restricted-unprivileged-user-namespaces
-
-
-
Events
COOL Days 2025 - 2nd - 4th June - Budapest, Hungry https://forum.collaboraonline.com/t/cool-days-2025-2nd-4th-june-budapest-hungry-collabora-office-and-collabora-online/3396/4
Forum Topics
-
Top forum topics from last week:
-
Installation with packages fails with missing libs libsofficeapp.so & libmergedlo.so https://forum.collaboraonline.com/t/installation-with-packages-fails-with-missing-libs-libsofficeapp-so-libmergedlo-so/3548 → pinged @Andras Timar
-
How to make COOL listen to both IPv4 and IPv6? https://forum.collaboraonline.com/t/how-to-make-cool-listen-to-both-ipv4-and-ipv6/3519/7 => Find common template answer (we have been answering this dual stack configuration multiple times in the past)
- Meven: there might be another – possibly unrelated – issue → Please write to Darshan
-
Connection Refused when testing nodjs example https://forum.collaboraonline.com/t/connection-refused-when-testing-nodjs-example/3539/1
-
How to implement Chinese grammar checking? https://forum.collaboraonline.com/t/how-to-implement-chinese-grammar-checking/3546
-
Announcement:
-
COOL Community Sticker Contest https://www.collaboraonline.com/blog/community-sticker-contest/
Next meeting
- 03/04/2025