Collabora Online Weekly Meeting #139
Date: Oct 12th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Andras, Anna, Aron, Ezinne, Mike D, Attila, Caolán, Darshan, Hub, Szymon, Timur, Cosmin, Skyler, Pedro, Bayram, Michael, Gökay
Document split
- Horrible problem with shared links … Pedro in a different document:
- overwrite / confirm etc.
- steps: duplicate blank document in Nextcloud, rename it, edit it, share an (editable) link to it
1. other people enter a different document with the shared … - Ticket: # … Split document. shared link vs logged in using Nextcloud · Issue #7256 · CollaboraOnline/online · GitHub
1. updated, Needs to be tested - So it seems there is another richdocuments bug: File shared by link cannot be collaboratively edited · Issue #3187 · nextcloud/richdocuments · GitHub
1. Fixed with fix: Properly provide instance id by juliushaertl · Pull Request #3218 · nextcloud/richdocuments · GitHub and backported to stable27 [stable27] fix: Properly provide instance id by backportbot-nextcloud[bot] · Pull Request #3219 · nextcloud/richdocuments · GitHub
Release schedule
- CODE 23.05.5 released scheduled for today (week 41)
- Crash on start in this call …
- Ezinne → is working through the test matrix.
1. Not seeing any crashes so far. vs. repos:staging.
2. Login as two users – keep them logged in with selections. - Mobile releases
- Android/iOS Beta/Testflight to be released in Week 41
- Next (Android/iOS) release 23.05.5 to be released in week 43
Online activity
- Bugs caught during this meeting
- Hyperlink preview glitching (keeps flickering). Check the web console, we keep receiving the same postmessage over and over
- Attila
- Working on redlines
- Caolan reviewed → pointed to a undo/redo bug, already addressed but needs to keep working on that since is quite complex problem
- PR (accept/reject): https://gerrit.libreoffice.org/c/core/+/156179
- PR (move): https://gerrit.libreoffice.org/c/core/+/157740
- Navigator problem related with different users using different UI language → causing Navigator to glitch (flicker)
- Maybe: The client only loads the localized string and is not aware of the ID
- Szymon: Navigator works the same way as the normal sidebar and that doesn’t happen with normal sidebar so… probably there is a core problem related solely with Navigator.
- Working on redlines
- PRs without reviewer 5, now down to 3
- Szymon
- Improve copy/paste workflow
- Now working on Calc scrolling issues (desktop view)
- Darshan
- Working around performance → memory usage profiling
- https://github.com/CollaboraOnline/online/pull/7329
- Michael / Caolan – Performance
- Calc performance (very slow) it seems that navigator was the culprit
- Need to catch up with the next profiles …
- Now when online crashes the document saves (quarantine now has the document in it)
- Andras: We are still not getting the files
- Caolan: still a mystery, need to double check it
- Testing results:
- Dark mode now working nicely.
- Found some good problems from calc:
- calc performance with large selections - copy/paste · Issue #6893 · CollaboraOnline/online · GitHub – getTextSelection
- may be a red-herring.
- calc performance with large selections - copy/paste · Issue #6893 · CollaboraOnline/online · GitHub – getTextSelection
- Presentation starting – accelerated this (Timur)
- progress bar ticket is filed.
- Bayram
- working on Calc: sheet tab: triggering context menu switches tabs · Issue #7354 · CollaboraOnline/online · GitHub
- Insert sheet before/after, delete, rename, show/hide sheet works fine.
- Move Sheet Left/Right, Move or Copy Sheet… works only for the active tab.
- made some progress: moving inactive tabs possible, working on that to make it work properly.
- after “moving inactive tabs” works fine, will work on the “copy tabs” feature.
- Copying tabs is also copies only the active tab. We need to make inactive tabs copyable.
- Working now on the core side
- Michael: (for the future/next) it might be worth to look at other things that we use in the core side, such as protect sheet tabs etc. It might be useful to have it on online side also.
- working on Calc: sheet tab: triggering context menu switches tabs · Issue #7354 · CollaboraOnline/online · GitHub
- Cosmin
- 1 PR
- Enable "Set Background Image" button in tabbed view by cosminh11 · Pull Request #7346 · CollaboraOnline/online · GitHub → Gökay reviewed, Andras merged
- Avoid logging messages when anonymization is on by cosminh11 · Pull Request #7212 · CollaboraOnline/online · GitHub
- anonymization pr avoid logging user content from spreadsheet cells by caolanm · Pull Request #7177 · CollaboraOnline/online · GitHub
- 1 PR
- Skyler
- Working on STYLEREF
- CI is passing
- Need to fix formatting, add documentation still… but going really well!
- Miklos is reviewing (https://gerrit.libreoffice.org/c/core/+/156912)
- Many of my PRs have been merged
- Next: Safari video fixes need followup PRs
- Followup for range header to add tests & give 4xx errors to spec rather than just responding 200 as if we did not support the header
- Followup for SVG to detect the upcoming Layer-based SVG engine so this doesn’t break again when Apple releases it
- Working on STYLEREF
- Timur
- Ctrl+C, Ctrl+Z, CTRL V sometimes doesn’t work on Calc with multiple users – seems reproducible with steps
- Calc Crash on column delete – there are steps, in progress
- Firefox bugs bisected: rendering grid in works, Ctrl+V stalled
- Mike D
- Sidebar/Navigator Animation Displays Previous Info · Issue #7412 · CollaboraOnline/online · GitHub
- Sidebar / Navigator animation displays previous info.
- Format Cell broken with custom text · Issue #7196 · CollaboraOnline/online · GitHub
- Calc + Right-Click > Format Cells + Custom “Format-Code” oddity.
- Format > "Bullets and Numbering" > Outline = Crash · Issue #7254 · CollaboraOnline/online · GitHub
- Format > “Bullets and Numbering” Crash → Fixed by Caolon.
- Also caught strange B&W/Color emoji issue depending on Zoom.
- See Skyler’s section above . Zoom in twice, and it turns color.
- Sidebar/Navigator Animation Displays Previous Info · Issue #7412 · CollaboraOnline/online · GitHub
- Gökay
- Dictionary tool bug.
- It shows the red lines in wrong places.
- Have a fix but needs some more work.
- Will turn back to this after column selections bug.
- It shows the red lines in wrong places.
- Column selections – Calc:
- When a user selects a column and other user deletes one column at the left of the first user’s selected column, it crashes. Same for additions.
- Fixed the first thing but there is more there.
- Current code doesn’t take multiple deletions into account. Also there may be multiple additions when multiple columns are pasted at the left of the selected columns.
- Fixed the first thing but there is more there.
- When a user selects a column and other user deletes one column at the left of the first user’s selected column, it crashes. Same for additions.
- Dictionary tool bug.
- Hubert
- Working on improving SDK examples
- Now examples are set to use https
- The ReactJS sample still has issues possibly on COOLWSD side ReactJS example over https by hfiguiere · Pull Request #22 · CollaboraOnline/collabora-online-sdk-examples · GitHub
- Found some issues while interacting with COOLWSD, WOPI request doesn’t work.
- Needs more work.
- Nodejs working nicely with https and all: https://github.com/CollaboraOnline/collabora-online-sdk-examples/tree/master/webapp/nodejs
- Also made sure the readme was updated WRT SSL etc
- Working on evaluating how we can improve Draw and diagramming: will be filing some issues. (low priority)
- Started to file bugs: Issues · CollaboraOnline/online · GitHub
- Next: framed.doc.html where we have the SDK example after doing the make run
- Working on improving SDK examples
- Gulsah
- Now on: Calc: Right-click on row header automatically inserts row (75% browser zoom)
- In the backburner: Add additional coolwsd.xml option that allows admin to disable overwrite feature (so users do not trigger that mode by mistake)
- Already with a draft PR, but now paused until the calc bug is fixed: Control overwrite mode function via config by GulsahKose · Pull Request #7415 · CollaboraOnline/online · GitHub
Forum (Mike D)
Answered 4 forum posts:
-
- Korean UI + untranslated sidebar question
-
Bump to version 23.05.4.2.1 causing weird menu with English and Brazilian Portuguese words
- Portuguese (Brazilian) UI → Already Fixed
-
Content of files not displayed on Chromebook - #6 by krima
- Chromebook issues. (I just let them know QA knows about it…)
-
Clipboard API paste with mouse contextual menu
- Ctrl+V / Clipboard API question…
18 → 17 - zero replies in user support:
→ User Support - Collabora Online
36 → 36 - zero replies in installation and config:
→ Installation & Configuration - Collabora Online
Next events
- COOL Day 2024 – April 8 to 10, 2024, Cambridge, UK – COOL Days 2024 - 8-10 April - Cambridge, UK - Collabora Office and Collabora Online
- We are thrilled to announce COOL Days 2024, another exciting and enriching conference and team building event in the picturesque city of Cambridge!
- What to do next
- Passport & VISA
- Make sure you have a valid passport for travel (until at least 11th October 2024 to avoid any issues).
- Apply for a VISA if needed.
- Register for the event: https://eventyay.com/e/0512424d
- Submit a talk:
- What to do next
Next meeting
19/10/2023