Collabora Online Weekly Meeting #95
Date: Nov 03 2022
All minutes published on: Meeting Minutes - Collabora Online
Attendees (write your name):
- Julius, Raul, Pedro, Szymon,Gökay, Gülşah, Julius, Andras, Ezinne, Szymon, Nicolas, Michael
Gabriel (1&1)
-
wsd: add lang param to conversion #5359 → waiting for review (Ash) (goal is to enforce that lang param)
- affects date type cells (default locale) → seems awesome.
- AI (Pedro) : update SDK docs to add &lang=fr-FR or whatever.
Nicolas
Adfinis crowdfunding already live: Voice up your LibreOffice — Crowdfunding bei wemakeit
please tell Elisa she did a lot of great work on the crowdfunding, making the video, etc
Let’s share, spread the word All the money goes to fund the good work. The goal needs to be reach or else the money goes back to the people who donated
Release schedule (Gokay)
- CODE 22.05 new minor release → next week → then in 3 weeks another
- Master is frozen
Nextcloud bits (Julius)
- Working on dropping an .ini file in top-level Nextcloud sync folders so that the desktop client can interact with locking / desktop / collaborative editing as the user chooses → waiting for desktop client team (richdocuments PR ready)
- planing call next week
- Tor working to read / interpret this and tweak the UI to better integrate
- some potential issues getting authentication tokens for LibreOffice – so deferring this ot the next step.
- Julius talking to client team about auth issues.
- Expose a ini file for edit online in Collabora Office / LibreOffice · Issue #4880 · nextcloud/desktop · GitHub
- Pedro: Dark mode affecting when it shouldn’t
- Currently dark mode is disabled in CO (development happening in feature/dark-mode branch )
-
richdocuments/coolParameters.js at 2c61f2eadd51653c778d866b1740aac43ae9c9ac · nextcloud/richdocuments · GitHub
- Julius needs to look at this in richdocuments
- needs two fixes: one for the most recent version
- plus one for previous versions.
- Perhaps cut out the dark-mode completely since older richdocuments have problems there.
- Now fixed for everyone , including stable 23
- Julius needs to look at this in richdocuments
- Upgrade broken (fonts?) : Ubuntu upgrade to 22.05.6-3 is broken · Issue #5353 · CollaboraOnline/online · GitHub
- Julius AI: report issue on GitHub Collabora Online
- Failed to load /opt/collaboraoffice/program/libmergedlo.so: libfontconfig-lo.so.1.12.0: cannot open shared object file: No such file or directory
- FTL Failed to load /opt/collaboraoffice/program/libmergedlo.so:
- coolwsd fails to start on latest snapshot repository (Ubuntu 22.04) · Issue #5361 · CollaboraOnline/online · GitHub
- Edit local icon on the compact view might be misplaced
- Should probably be in save/print group instead of redo/undo
- User mentions pull request is in progress Implement user mentions API by Raudius · Pull Request #2576 · nextcloud/richdocuments · GitHub
- Still needs some fixes regarding public shares when fetching the user list
Forum (Pedro)
- Interesting use case from US Dog Club → AI (Pedro): Have a closer look and maybe get some user testing in other areas
- ipv4 not working (forum) → answered SDK docs → worth checking back for any valid bug report
- Easy setup script for Nextcloud HPB, Signaling & Collabora Office Contributor’s script (didn’t have time to take a closer look at this)
- Users interested in knowing how to implement save as in their integration (app)
- AI: Add call to action “why not add your own to the SDK examples respository”
-
JSsidebar generated html
- Szymon: Nice, we can then test this with the gridhandler wha
- jsdialog: simplify structure by eszkadev · Pull Request #5256 · CollaboraOnline/online · GitHub → Pedro needs to review it
- Szymon: I have seen Andreas has update the structure on the core, need to check. Less containers but we are also moving to use grid in the core side https://gerrit.libreoffice.org/c/core/+/141380 → already on master, passed against distro CO (needs to be merged) AI: needs to be re-tested (grid inside of a grid)
- Pedro: Reviewed both gerrit changes → requested additional adjustments (on inner grids)
- Copy pasting disabled → got fixed
GitHub activity (Pedro)
- Double clicking on a cell doesn’t switch to edit mode → already looked at it, it seems on purposed (part of 7e056939d9a7ff94f61bd1008ec3cdac5cecc0d5 (gerrit core ) → waiting (is failing, tried locally and it passes… )
-
Hide insert menu item when in readonly mode by pedropintosilva · Pull Request #5351 · CollaboraOnline/online · GitHub
- Gokay: Yup I saw. And Gulsah is working on that. New idea by cheking the first 4 byte is equeal to “%PDF”. Seems a good idea. But we still need to sync with Kendy and re-check PDF specification WIP: Add PDF doc type detection. by GulsahKose · Pull Request #5386 · CollaboraOnline/online · GitHub
- Chart size PPTX → Impress. Now working on this following Quikee code pointers
- Copy paste issue in calc (selecting row) working this → Michael’s comment : it’s taking too much time probably there is something else going on there as well
- Read-only mode improvements (statusbar)
- Fixes for notebookbar popups (insert shape and connectors)
- Read-only mode → now it is more visisble when we are in read-only mode
- Ongoing study on tabbed view → is to improve button placement to emphasize some actions over other
Design bits (Pedro and others
- Tunnelld windows impossible to use in small factor tablets ( ended up postponing this) Android: Dialog Boxes Have No Scroll Bars · Issue #5316 · CollaboraOnline/online · GitHub
- Enabling statusbar switcher on readonly mode
- Added tooltips “read-only mode” onmouseover
- Idea: on adding a way to hide all or almost all UI (via new icon) in Impress. To allow for presenting without going fullscreen
Other ongoing work
- Uses some interaction handling sync, not working at the moment
- Gokay: still pending (partially done afaik)
- WRT mentions Rash is trying to make ongoing mentions work
- Finalizing now: https://github.com/CollaboraOnline/online/pull/5093
- A problem with component but not really related with mentions PR
- Next → Discuss /test within richdocuments (NC), WIP
- There is no sparticular switch to turn this now, it just works but maybe we can add that in the future.
- Right now it only works within the document itself (not in the comments yet)
- Merged → AI (Julius/Raul) to check/test it
- mention: send a postMessage to integrator when username is selected i… by Rash419 · Pull Request #5334 · CollaboraOnline/online · GitHub
- Also for calc and impress: https://github.com/CollaboraOnline/online/pull/5317
- Finalizing now: https://github.com/CollaboraOnline/online/pull/5093
- Pranam: Fixed all the issues related to comments
- back to kubernetes
- work on improving sidebar on impress (multiple users)
- Szymon:
- Working with Ash on embedded video (impress) [done, will be release next week CODE]
- Impress tiles fix → MasterPage → Still in the review (Gokay) [merged]
- Rendering problems on Calc: F2 to edit formula: Currently we don’t see the edits up until we press enter [fixed, cleaned up, waiting for tests]
- First part merged now (some invalidations missing)
- Notebookbar disappears in some cases (inserting non existing path) → fixed
- Scrollbars: Improving scrolling behaviour (calc only) → now working on this
- Scroll depending on the existing content
- Next: possible to scroll cell by cell via arrow buttons
- , Now it scroll only the data
- Nick
- Exporting as PDF dialog → async
- Fixed saving issue (missing compile flag)
- Needs to save in the right location
- Talked with Mert → probably better way to do the async part → implemented
- File picker → we don’t have → need to figure out how to implement that
- I got it rendering propeply
- Now working on the download part
- Now everything is async but with that some additional problems appear
- A lot of progrees, almost done: https://gerrit.libreoffice.org/c/core/+/140403 Expose PDF export online by NickWingate · Pull Request #5288 · CollaboraOnline/online · GitHub
- Ongoing → epub export options, already async. Problem with everything getting deconstructed before we get the file out → following Szymon’s code pointers
- Exporting as PDF dialog → async
Michael
- zstd → merged should be there on the server side …
- Calc fixes for our finance team → insert/delete cells & associated dialogs → JS dialogs.
- Still need to chase writer full-screen invalidations …
COOL Days
- Probably tomorrow videos will be available on Youtube CollaboraOffice channel
- AI: Notify people (email etc)
- AI: description/metadata YT things to be done
- Also https://www.collaboraoffice.com/ has a new Community menu!
Next Meeting
10/11/2022