COOLWeekly210
Date: 13/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, Vivek, Joao, Timur,
Anna
Testing
Files – ( password is coolmeeting)
Staging-pef
-
Writer - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/FHXywayREqscCKt
-
Calc - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/frggbKdx4qZMp3c
-
Impress - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/LrDZmoET54E35SF
-
Features, user flows (Anyone can add here the things they need to test)
- [Application] [Requester]: what to test
- Release Schedule
-
24.04.13.1 Released (CODE RED)
-
24.04.13.2 to be released this week. (CODE GREEN)
-
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 3
-
Szymon’s https://github.com/CollaboraOnline/online/pull/11171 has passed tests but has no reviwer
-
Miklos: https://github.com/CollaboraOnline/online/pull/11333
-
-
Nicolas
-
Gabriel
-
Julius
-
Ongoing work to improve mentions by Elizabeth https://github.com/CollaboraOnline/online/pull/10556
-
Implement startPresentation parameter https://github.com/nextcloud/richdocuments/pull/4209
- Esc key seem to don’t work at all in this case
-
Pending bug fix for federated share
-
Bug fix for PDF files (mostly cosmetic)
-
Thorsten
- [No update]
-
Banobe
-
Status bar: Bogus insert mode: inactive (in Review)
- Removed insert mode: inactive from status bar as it is not needed
- Updated cypress tests for the new test case
- Waiting for Pedro approval to merge
-
Browser: accessibility: Improvements on labels and inputs alignment in Dialogs (still in progress)
- Implemented CSS stylings for different grids to solve the length and alignment but this creates a lot of CSS declarations
- Pedro suggested to adopt Henry’s solution. Instead of adding specific rules for each dialog and child element, we introduce three CSS classes: dialog-s, dialog-m (default), and dialog-l. These classes, which are set via JS, which will control dialog width
-
Status bar length and Right/left arrows (in progress)
- Since we are removing default states from status bar and also inconsistencies, we are to remove the left and right arrows too
- Already implemented the above and now fixing failing test in statusbar_spec.js
-
Next: Equation size issue
-
-
Attila
-
working on making chart text formatting from sidebar.
Made some font properties set from my new sidebar.
Tried to get the sidebartextpanel.ui elements for the new ui, but they work differently as basic UI elements .. checked how they works, and found its logic hardcoded in deeper.. but it send/receive uno commands..
Made TextPropertyPanel (character-sidebar) appear on some chart parts .. it is disabled now, I check how to make them work … I think I have to impolement that selecting a chart should send font related uno commands with properties that its text have. And implement the other side.. if we get a font related uno command, we should change the chart-element text property.
Hopefully that way it will work.. it may be a bit risky as more uno commands will be sent… -
Andras
- no update
-
Szymon
-
following doesn’t stop on typing in formulabar → merged
-
color tab not working in the character dialog regression fix → merged
-
sidebar gear icon shortcut for styles in calc
- caused regression in Writer – should be different command there - TODO
-
added useful logging to jsdialogs in core (not enabled .ui) → merged
-
cypress fixing: removing races
-
faster jsdialog updates: hashmap not string comparison in core, schedule DOM layougin in separate queue after all updates are done in browser – it helped to reproduce races in cypress
https://github.com/CollaboraOnline/online/pull/11275 -
Darshan
-
PR:
-
Change Navigator’s position #9567 https://github.com/CollaboraOnline/online/issues/9567
-
Detach navigator from sidebar #9933
-
-
-
-
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
-
(To Review) - Loss of functions in XLSX pivot table’s context menu until refreshed (tdf#123225)
-
core1: https://gerrit.libreoffice.org/c/core/+/181795 (Merged - lo/master - co/24.04)
-
core2: https://gerrit.libreoffice.org/c/core/+/182242 (Merged - lo/master)
-
core3: https://gerrit.libreoffice.org/c/core/+/182529 (to review)
-
-
(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)
-
back to work on this
-
-
Skyler
-
Video on iOS
-
Pull requests & changes ready for review!
-
https://gerrit.libreoffice.org/c/core/+/182631 → enabling core video support for iOS
-
https://gerrit.libreoffice.org/c/core/+/182632 → making slide layer rendering work on iOS
-
https://github.com/CollaboraOnline/online/pull/11292 → adding touch gesture support to the new slideshow engine
-
https://github.com/CollaboraOnline/online/pull/11214 → enabling embedded videos in edit mode & new presentation mode on iOS
-
-
-
Now working on MacOS shortcuts…
-
…some MacOS system shortcuts now working…
-
not ideal because I had to use a deprecated API – but I don’t think there’s a good alternative
-
emoji picker (M-C-SPC) binding is more complex
-
not working on Webkit browsers on MacOS (Safari, Orion) – and I’m not sure why…
-
not inserting properly on Firefox due to a blur event before the emoji is typed – need to jiggle about when we [un]register the input event or how we handle input while focused/blurred
-
not positioned properly because of the location of our text input field – working on a very ‘red code’ patch to fix that
-
-
-
-
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
- No updates
-
Gulsah
-
Excel crashes opening XLSX converted from some XLS files
- Implementing the grouped control buttons for XLS→XLSX
-
[Writer] Find and Replace option Comments should select found word
-
This is a feature request. I researched a little bit about
-
-
-
Idea 1: Alter comment HTML directly to highlight word
-
<p>This paragraph contains some <span class="highlighted-text">highlighted text</span>.</p
-
Safest way but may have negative affect on performance?
-
idea 2: Find the word’s exact position and create an overlay section over the word
-
It seems ideal but hard to find the exact position of the word
-
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
-
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:
-
User support:
-
Collabora Office Hangs when creating new file in iOS https://forum.collaboraonline.com/t/collabora-office-hangs-when-creating-new-file-in-ios/3493/1
-
Can Collabora Online be used as a document viewer? https://forum.collaboraonline.com/t/can-collabora-online-be-used-as-a-document-viewer/3496
-
Collabora adding comments and special characters https://forum.collaboraonline.com/t/collabora-adding-comments-and-special-characters/3494
-
Alfresco document opening issue: https://forum.collaboraonline.com/t/cant-open-docs-from-alfresco-share-23-4-1-using-alfresco-collabora-online/3457/1
-
-
Next meeting
- 20/03/2025