Collabora Online Weekly Meeting #106
Date: Feb 2nd 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Pedro, Szymon, Gülşah, Ezinne, Naomi, Anna, Cosmin, Thorsten, Nicolas
Release schedule (Pedro)
- Next CODE 22.05.10 will be annouced later today
Rimuru
- Welcome to Rimuru Aka Aarsh from india , i am currently working on
-
Add scroll hover effect
- Rimuru wants to work on this
- Szymon checked, code pointers added
Cosmin
- Been exploring the code-base
- investigating an issue – sometimes too many saves to the storage.
- Some 21.11 branch – discussing trying the newest version – 22.05
- Hard to reproduce locally, also tested with master also with 22-05
Nicolas
- Trying to setup CO with oCIS but a bit difficult, documentation seems small
- Pedro: Yes, I had the same problem also looking into this
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 to the next step. (ping the user on the local side that there is a possibility to keep editing the same document collaboratively )
- Julius talking to client team about auth issues. Expose a ini file for edit online in Collabora Office / LibreOffice · Issue #4880 · nextcloud/desktop · GitHub
-
Copy while in read only mode → AI: Pedro create task
-
User mentions pull request is in progress Implement user mentions API by Raudius · Pull Request #2576 · nextcloud/richdocuments · GitHub → merged
- Raul out for a bit → we need to hand off that. Missing: sending notification to the user.
- Julius is taking over and it should be available in the next NC 26 release
Community (Pedro)
- Forum
- Thanks Michael for answering quick-tryout-not-working issue (Aron/Ezinne could you please do a follow up there?) A.I.: Ezinne will check
- Montly translation stats will be out today and also social media
- Multiple questions around UNO command and output as HTML file
-
https://collaboraonline.github.io/
- Next: Improve iOS instructions
- GitHub
-
#5800 Fixes toggleMenu icon issue from Tushar waiting for review
- Pedro to test, already answered
- #5801 Use COPY rather than ADD in Dockerfiles → waiting for review (Andras)
-
#5800 Fixes toggleMenu icon issue from Tushar waiting for review
Community: Dark mode
- AI: Pedro needs to rebase dark mode branch (and solve any conflicts coming from new sidebar work) , then ping Andreas K.
- Branch was very old and with multiple conficts. Branch rebased and now ready to receive Prs. AI → rebase branch and force push
- There is an issue:Add a dark mode · Issue #4382 · CollaboraOnline/online · GitHub
- Why in a branch not master ?
- We got regressions left & right here.
- Affecting the non-dark-mode.
- Plan to add a switcher so it doesn’t do it automatically.
- Can just merge it – and hide the switcher.
- Make it visible in CODE.
- Also trigger info jsdialogs.
- We got regressions left & right here.
- Michael poking in his spare time at this.
GitHub activity (Pedro)
- Gulsah
- JSDialog focus issue
- Fixed
- Hyperlink Vex focus issue also fixed
- Focus formula bar (copy paste, ctrl +A)
- Gulsah fixed but it seems it was not a regression from my previous PR
- Szymon ended fixed/merge before Gulsah’s PR
- Next Escape don’t work on repair dialog
- File → Repair
- JSDialog focus issue
- Pedro
- Hyperlink dialog:
- Hyperlinks (show warning to the user when the url is empty)
- If text is empty assume the value of URL (fix ghost hyperlinks inserted in the document)
- Hyperlink dialog:
- User wants to have log out button on the admin console
- PR : https://github.com/CollaboraOnline/online/p.ull/5416
- Gokay: Working on the session logic. Already have a login page.
- Gokay: already improved, now we have a login page! Add logout button to admin console #5416 waiting review AI: emptying cookies didn’t work, ping Kendy
- Kendy :Probably best to delay this to a calm period where we can test it completely
- Gokay: removing the cookie seems not working. Also, maybe I can play with JSON properties and see if there is another alternative
- Michael: Happy to review but let’s not rewrite auth browser logic, probably best to setup a call → A.I. Gokay
- Context TopToolbar for all apps #3869 ← ressurect this PR would be good but without animation. → Ping Andreas K.
Design bits (Pedro and others)
- Hannah → list of dialogs / jsdialogs etc.
- Looking at the core side dialogs so we can see which ones are missing tp convert to JSDialogs in the Online
- Finding instructions of how to launch each dialog
- Which do we have in online & which do we not have.
- Probably good to add comment/list into: How to help with JSDialogs development (porting dialogs to native HTML)
- Fix multiple name values (translations problem)
- Sidebar fixes around position panel (when selcted shape or iamge)
Other ongoing work
-
Uses some interaction handling sync, not working at the moment
- 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
- Raul: still working on the public share issue (nextcloud side). What about notifying the users? Probably not a high prio thing but worth chasing [done]
- Kendy: Ok, please report and we will look into that. But we also need to look further on how all that works on Calc and Impress
- Next → Discuss /test within richdocuments (NC), WIP
- 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
-
Pranam & Szymon
- Reviewing Pranam’s Prs (1 to go footnotes and endnote)
- Now working on how the citations is stored if field (different implementation for ODF and MSO) or bookmark (supported for evey format including documents that were created and operated with Zotero desktop)
- Missing information (which one user should opt)
- Pranam:
- Sorting bibliography (pending)
- Handling multiple citations (they should get merge). Possible to multiselect
-
Szymon:
- Improved navigation using the keybord (view know reacts properly)
- Also now you can select multiple columns via mouse dragging
- Formulabar: fixed handling of URLs merged
- Line break fix for DeepL fixed, next → add test
- Found second case: selecting the new document → to do
- Jumping cursor → it needed to be double tested → Gokay tested, let’s keep the latest merged commit on this
- Szymon: still I would like to revisited this (I think we might be cancelling tiles when scrolling) ← AI
- Export PDF to storage → now merged
COOL Days 2023
- COOL Days 2023 - Cambridge, UK - Collabora Office and Collabora Online
- We have booked the beautiful Clare College on 28th and 29th March 2023, one of the many famous Cambridge Colleges for our next Collabora Online Conference.
- Book your seat, fill the form! - free accommodation from 27th → 30th & food for attendees.
- Speakers much appreciated
- It should be easy to travel to airport London Stansted and then get to Cambridge by Train.
- There will be hackfests, Collabora Online and LibreOffice and much more fun
- Keep an eye for event updates every week
- AIL Link this to the chat headers
- (Naomi) Send emails (invitations) → also possibly add more info to the web page → Done
-
Now we have a schedule! Check the link: COOL Days 2023 - Cambridge, UK - Collabora Office and Collabora Online
- Technical Day
- Treasure hunt
- Dinners
Next meeting
9/2/2023