Collabora Online Weekly Meeting #94
Date: Oct 27 2022
All minutes published on: Meeting Minutes - Collabora Online
Attendees (write your name):
- Pedro, Szymon,Gökay, Gulsah, Julius, Gabriel, Thorsten, Ezinne, Aron
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 next week (embedded video feature coming to impress!)
- Master ready for feature work (about to be freezed )
Nextcloud bits (Julius)
- Local editing feature is almost done. Additional pointers to make it even better but it is done. Probably wise to wait for the next release (it depends on the newset desktop client version)
- Nextcloud 25 release but also releases of old versions
- Copying was not possible under shared document → fixed and released
- 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)
- 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
- Pending convert-to tokens:
- 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.
- 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
Forum (Pedro)
- 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”
-
WOPI access denied
- Thanks to wwe for answering
-
JSsidebar generated html
- Szymon: Nice, we can then test this with the gridhandler
- 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)
- Copy pasting disabled → got fixed
GitHub activity (Pedro)
- Gulsah started to work on Calc: Percent format add a 00 to every value inserted.
- Merged
- Mobile resolve comment not working → fixed and merged
- Double clicking on a cell doesn’t switch to edit mode → already looked at it, it seems on purposed (part of 7e056939d9a7ff94f61bd1008ec3cdac5cecc0d5 (gerrit core )
-
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
- Next: Starting to work on some wonky hamburger menu bug (mobile)
- Hacktoberfest review PR
- Improvements for contrast on disabled items [done]
- Fix missing icons [done]
Design bits (Pedro and others
- Tunnelld windows impossible to use in small factor tablets ( ended up postponning 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: writer: introducing new mention feature by Rash419 · Pull Request #5093 · CollaboraOnline/online · GitHub
- 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: mention: enable in impress and calc by Rash419 · Pull Request #5317 · CollaboraOnline/online · GitHub
- Finalizing now: writer: introducing new mention feature by Rash419 · Pull Request #5093 · CollaboraOnline/online · GitHub
- Pranam: Fixed all the issues related to comments
- back to kubernetes
- work on improving sidebar on impress (multiple users)
- Szymon: noticed a couple of JSDialogs problems and fixed that
- Working with Ash on embedded video (impress)
- Impress tiles fix → MasterPage → Still in the review (Gokay)
- Rendering problems on Calc: F2 to edit formula: Currently we don’t see the edits up until we press enter [fixed, needs cleanup]
- First part merged now (some invalidations missing)
- Scrollbars: Improving scrolling behaviour (calc only)
- 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 → working on Android now – but iOS is not done …
- more risky stuff: online master is ok to merge new features into … release CODE this week from a branch (Andras)
- Deltas working nicely – but getting lots of full-screen invalidations for no good reason – which causes waste. With lots of users in some cases -like this call.
COOL Days
- Sky-diving was fun,
- Had a great time, lots of good talks …
- Looking forward to next year …
- Videos will be published on ourYT channel
- Got the files, currently cropping them etc then → will be on YT
- Other videos (from meetup etc) might appear on YT
- Also https://www.collaboraoffice.com/ has a new Community menu!
Next Meeting
03/11/2022